throbber
Advanced Systems Format (ASF) Specification
`
`Revision 01.20.06
`
`Microsoft Corporation
`
`January 2012
`
`© 2012 Microsoft Corporation. All rights reserved. Any reproduction, modification, or distribution is
`subject to the terms of the End User License Agreement accompanying this specification.
`
`Verizon Wireless
`Exhibit 1049-0001
`
`

`

`-Document Revision 01.20.06- January 2012
`
`i
`
`END USER LICENSE AGREEMENT ...................................................................................................... IV
`
`1.
`
`1.1
`1.2
`1.3
`
`2.
`
`2.1
`2.2
`2.3
`2.4
`2.5
`
`3.
`
`INTRODUCTION ....................................................................................................................... 1
`
`ABOUT THIS SPECIFICATION ..................................................................................................................... 2
`CONVENTIONS ...................................................................................................................................... 2
`DOCUMENT ORGANIZATION ...................................................................................................................... 2
`
`FILE FORMAT ORGANIZATION ................................................................................................. 3
`
`ASF OBJECT DEFINITION ......................................................................................................................... 3
`TOP-LEVEL FILE STRUCTURE ..................................................................................................................... 3
`ASF TOP-LEVEL HEADER OBJECT ............................................................................................................... 4
`ASF TOP-LEVEL DATA OBJECT .................................................................................................................. 5
`ASF TOP-LEVEL INDEX OBJECTS ................................................................................................................. 5
`
`ASF TOP-LEVEL HEADER OBJECT ............................................................................................. 6
`
`HEADER OBJECT (MANDATORY, ONE ONLY) .................................................................................................. 6
`3.1
`FILE PROPERTIES OBJECT (MANDATORY, ONE ONLY) ....................................................................................... 6
`3.2
`STREAM PROPERTIES OBJECT (MANDATORY, ONE PER STREAM) ......................................................................... 8
`3.3
`HEADER EXTENSION OBJECT (MANDATORY, ONE ONLY) ................................................................................. 10
`3.4
`CODEC LIST OBJECT (OPTIONAL, ONE ONLY) .............................................................................................. 11
`3.5
`SCRIPT COMMAND OBJECT (OPTIONAL, ONE ONLY) ...................................................................................... 12
`3.6
`MARKER OBJECT (OPTIONAL, 0 OR 1) ....................................................................................................... 13
`3. 7
`BITRATE MUTUAL ExCLUSION OBJECT (OPTIONAL, 0 OR 1) ............................................................................ 15
`3.8
`ERROR CORRECTION OBJECT (OPTIONAL, ONE ONLY) ................................................................................... 16
`3. 9
`3.10 CONTENT DESCRIPTION OBJECT (OPTIONAL, ONE ONLY) ............................................................................... 16
`3.11
`EXTENDED CONTENT DESCRIPTION OBJECT (OPTIONAL, ONE ONLY) ................................................................. 18
`3.12
`STREAM BITRATE PROPERTIES OBJECT (OPTIONAL BUT RECOMMENDED, ONE ONLY) .............................................. 19
`3.13 CONTENT BRANDING OBJECT (OPTIONAL, ONE ONLY) ................................................................................... 20
`3.14 CONTENT ENCRYPTION OBJECT (OPTIONAL, 0 OR 1) .................................................................................... 21
`3.15
`EXTENDED CONTENT ENCRYPTION OBJECT (OPTIONAL, 0 OR 1) ...................................................................... 22
`3.16 DIGITAL SIGNATURE OBJECT (OPTIONAL, 0 OR 1) ....................................................................................... 22
`3.17
`PADDING OBJECT (OPTIONAL, 0TO MANY) ................................................................................................. 23
`
`4.
`
`OBJECTS IN THE ASF HEADER EXTENSION OBJECT .............................................................. 23
`
`EXTENDED STREAM PROPERTIES OBJECT (OPTIONAL, 1 PER MEDIA STREAM) ....................................................... 24
`4.1
`ADVANCED MUTUAL ExCLUSION OBJECT (OPTIONAL, 0 TO MANY) .................................................................... 27
`4.2
`GROUP MUTUAL EXCLUSION OBJECT (OPTIONAL, 0 TO MANY) ......................................................................... 28
`4.3
`STREAM PRIORITIZATION OBJECT (OPTIONAL, 0 OR 1) ................................................................................. 29
`4.4
`BANDWIDTH SHARING OBJECT (OPTIONAL, 0 TO MANY) ................................................................................ 30
`4.5
`lANGUAGE LIST OBJECT (OPTIONAL, ONLY 1) ............................................................................................. 31
`4.6
`METADATA OBJECT (OPTIONAL, 0 OR 1) ................................................................................................... 32
`4.7
`METADATA liBRARY OBJECT (OPTIONAL, 0 OR 1) ........................................................................................ 33
`4.8
`INDEX PARAMETERS OBJECT (MANDATORY ONLY IF THE INDEX OBJECT IS PRESENT IN FILE, 0 OR 1) ......................... 34
`4.9
`4.10 MEDIA OBJECT INDEX PARAMETERS OBJECT (MANDATORY ONLY IF MEDIA OBJECT INDEX IS PRESENT IN FILE, 0 OR 1) ... 35
`4.11
`TIMECODE INDEX PARAMETERS OBJECT (MANDATORY ONLY IFTIMECODE INDEX IS PRESENT IN FILE, 0 OR 1) .......... 36
`4.12 COMPATIBILITY OBJECT (OPTIONAL, ONLY 1) ............................................................................................. 37
`4.13
`ADVANCED CONTENT ENCRYPTION OBJECT (OPTIONAL, 0 OR 1) ...................................................................... 38
`
`5.
`
`5.1
`5.2
`
`ASF TOP-LEVEL DATA OBJECT ................................................................................................ 39
`
`ASF DATA OBJECT (MANDATORY, ONE ONLY) ............................................................................................. 40
`ASF DATA PACKET DEFINITION ................................................................................................................ 41
`
`© 2012 Microsoft Corporation. All rights reserved. Any reproduction, modification, or distribution is
`subject to the terms of the End User License Agreement accompanying this specification.
`
`Verizon Wireless
`Exhibit 1 049-0002
`
`

`

`-Document Revision 01.20.06- January 2012
`
`ii
`
`5.2.1
`5.2.2
`5.2.3
`5.2.4
`6.
`
`ERROR CORRECTION DATA .................................................................................................................. 41
`PAYLOAD PARSING INFORMATION ......................................................................................................... 43
`PAYLOAD DATA ................................................................................................................................ 45
`PADDING DATA ................................................................................................................................ 52
`ASF TOP-LEVEL INDEX OBJECTS ............................................................................................ 52
`
`ASF TOP-LEVEL SIMPLE INDEX OBJECT (OPTIONAL BUT RECOMMENDED WHEN APPROPRIATE, 1 FOR EACH NON-HIDDEN
`6.1
`VIDEO STREAM) .............................................................................................................................................. 52
`6.2
`ASF TOP-LEVEL INDEX OBJECT (OPTIONAL BUT RECOMMENDED WHEN APPROPRIATE, 0 OR 1) ................................. 53
`6.3
`ASF TOP-LEVEL MEDIA OBJECT INDEX OBJECT (OPTIONAL, 0 OR 1) ................................................................. 55
`6.4
`ASF TOP-LEVEL TIMECODE INDEX OBJECT (OPTIONAL, 0 OR 1) ....................................................................... 57
`
`7.
`
`7.1
`7.2
`7.2.1
`7.2.2
`7.2.3
`7.3
`7.3.1
`7.3.2
`7.4
`7.5
`
`8.
`
`ASF FEATURE IMPLEMENTATION GUIDELINES ..................................................................... 58
`BIT RATE AND THE LEAKY BUCKET MODEL ................................................................................................... 59
`STREAM SELECTION PROCESS .................................................................................................................. 60
`DESCRIPTION OF SAMPLE CONTENT ....................................................................................................... 60
`CONTENT AUTHORING ....................................................................................................................... 60
`ExERCISE OF THE STREAM SELECTION PROCESS ........................................................................................ 62
`PAYLOAD EXTENSION SYSTEMS ................................................................................................................ 63
`PARSING THE REPLICATED DATA .......................................................................................................... 63
`STANDARD PAYLOAD EXTENSION SYSTEMS ............................................................................................. 64
`METADATA ......................................................................................................................................... 67
`PIXEL ASPECT RATIO ............................................................................................................................. 67
`CONTENT REACH GUIDELINES ............................................................................................... 68
`
`8.1
`8.2
`8.2.1
`8.2.2
`8.2.3
`8.2.4
`8.2.5
`8.2.6
`8.2.7
`8.2.8
`8.2.9
`8.2.10
`8.2.11
`8.2.12
`8.2.13
`8.2.14
`8.2.15
`8.2.16
`
`HOW TO USE THIS SECTION .................................................................................................................... 68
`COMPATIBILITY ISSUES ......................................................................................................................... 68
`HEADER EXTENSION OBJECT AND CUSTOM HEADER OBJECTS ........................................................................ 68
`HANDLING COMPLEX STREAM CONFIGURATIONS ....................................................................................... 69
`MEDIA TYPES OTHER THAN AUDIO, VIDEO, IMAGE AND SCRIPT ..................................................................... 69
`BITRATE MUTUALLY EXCLUSIVE VIDEO STREAMS, DIFFERENT FRAME SIZES ....................................................... 69
`BITRATE MUTUALLY EXCLUSIVE NON-VIDEO STREAMS ................................................................................. 70
`MULTIPLE INDEPENDENT AUDIO OR VIDEO STREAMS .................................................................................. 70
`UNKNOWN STREAM IDS IN THE PAYLOADS .............................................................................................. 71
`MULTI-LANGUAGE PRESENTATIONS ....................................................................................................... 71
`GROUP MUTUAL EXCLUSION ................................................................................................................ 71
`PRESENCE OF STREAM BITRATE PROPERTIES OBJECT ................................................................................ 72
`CUSTOM TOP-LEVEL OBJECTS .............................................................................................................. 72
`INDEX OBJECTS ............................................................................................................................... 73
`DO NOT CREATE CONTENT WITH VARIABLE-SIZE PACKETS ........................................................................... 73
`PACKET SIZE MUST BE UNDER 64 K8 ..................................................................................................... 74
`PADDING LENGTH MUST BE ACCURATE ................................................................................................... 74
`ORDERING OF PAYLOADS AND MEDIA OBJECTS IN PACKETS .......................................................................... 74
`
`9.
`
`9.1
`9.1.1
`9.1.2
`9.2
`9.3
`9.4
`
`STANDARD ASF MEDIA TYPES ............................................................................................... 75
`
`AUDIO MEDIA TYPE .............................................................................................................................. 75
`SPREAD AUDIO ................................................................................................................................ 76
`AUDIO PAYLOAD SIZES ...................................................................................................................... 77
`VIDEO MEDIA TYPE .............................................................................................................................. 77
`COMMAND MEDIA TYPE ......................................................................................................................... 79
`IMAGE MEDIA TYPE .............................................................................................................................. 79
`
`© 2012 Microsoft Corporation. All rights reserved. Any reproduction, modification, or distribution is
`subject to the terms of the End User License Agreement accompanying this specification.
`
`Verizon Wireless
`Exhibit 1049-0003
`
`

`

`-Document Revision 01.20.06- January 2012
`
`iii
`
`9.4.1
`9.4.2
`9.5
`9.5.1
`
`10.
`
`JFIF/JPEG MEDIA TYPE .................................................................................................................... 79
`DEGRADABLE JPEG MEDIA TYPE .......................................................................................................... 80
`FILE TRANSFER AND BINARY MEDIA TYPES .................................................................................................. 80
`WEB STREAMS ................................................................................................................................ 81
`ASF GUIDS .............................................................................................................................. 82
`
`10.1
`10.2
`10.3
`10.4
`10.4.1
`10.5
`10.6
`10.7
`10.8
`10.9
`10.10
`10.11
`10.12
`10.13
`
`11.
`
`TOP-LEVEL ASF OBJECT GUIDS ............................................................................................................. 83
`HEADER OBJECT GUIDs ....................................................................................................................... 83
`HEADER EXTENSION OBJECT GUIDS ........................................................................................................ 83
`STREAM PROPERTIES OBJECT STREAM TYPE GUIDS ..................................................................................... 84
`WEB STREAM TYPE-SPECIFIC DATA GUIDS ............................................................................................ 84
`STREAM PROPERTIES OBJECT ERROR CORRECTION TYPE GUIDS ..................................................................... 84
`HEADER EXTENSION OBJECT GUIDS ........................................................................................................ 84
`ADVANCED CONTENT ENCRYPTION OBJECT SYSTEM ID GUIDS ....................................................................... 85
`CODEC LIST OBJECT GUIDS .................................................................................................................. 85
`SCRIPT COMMAND OBJECT GUIDS .......................................................................................................... 85
`MARKER OBJECT GUIDs ................................................................................................................... 85
`MUTUAL EXCLUSION OBJECT ExCLUSION TYPE GUIDS .............................................................................. 85
`BANDWIDTH SHARING OBJECT GUIDS .................................................................................................. 86
`STANDARD PAYLOAD EXTENSION SYSTEM GUIDS .................................................................................... 86
`CODEC INFORMATION ........................................................................................................... 86
`
`AUDIO CODEC TYPE-SPECIFIC DATA IN ASF ................................................................................................ 86
`11.1
`11.1.1
`WINDOWS MEDIA AUDIO ................................................................................................................... 87
`GSM-AMR .................................................................................................................................... 87
`11.1.2
`MPEG-4 VIDEO TYPE-SPECIFIC DATA IN ASF ............................................................................................. 87
`11.2
`11.2.1
`BACKGROUND ................................................................................................................................. 87
`11.2.2
`DECODING PROCESS ......................................................................................................................... 88
`11.2.3
`DECODING MP4S HEADER INFORMATION ............................................................................................... 89
`APPENDIX A: VC-1 VIDEO STREAMS IN ASF .................................................................................... 90
`
`BACKGROUND ....................................................................................................................................... 90
`A.1
`A.2 OVERVIEW OF VC-1 STREAMS IN ASF ......................................................................................................... 91
`A.3
`FOURCC CODES FOR VC -1 STREAMS IN ASF ................................................................................................ 92
`A.4 VC-1 STREAM EMULATION ....................................................................................................................... 92
`A.5 VC-1 STREAM HEADERS IN CODECPRIVATEDATA ........................................................................................... 92
`A.6 ASF BINDING BYTE FOR ADVANCED PROFILE IN ASF CODECPRIVATEDATA ........................................................... 93
`A. 7
`START CODES IN ASF ............................................................................................................................. 94
`A.8
`REFERENCES ........................................................................................................................................ 95
`APPENDIX B: SUPER-P FRAME VIDEO STREAMS IN ASF .................................................................. 95
`
`B.1 BACKGROUND .......................................................................................................................................... 95
`B.2 OVERVIEW OF SUPER-P FRAME VIDEOS IN ASF ................................................................................................. 95
`REVISION HISTORY ............................................................................................................... 96
`
`12.
`
`© 2012 Microsoft Corporation. All rights reserved. Any reproduction, modification, or distribution is
`subject to the terms of the End User License Agreement accompanying this specification.
`
`Verizon Wireless
`Exhibit 1 049-0004
`
`

`

`-Document Revision 01.20.06- January 2012
`
`iv
`
`End User License Agreement
`
`Microsoft Advanced Systems Format (ASF) Specification version 1.2
`IMPORTANT -READ CAREFULLY: This Microsoft Agreement ("Agreement") is a legal agreement between you
`(either an individual or a single entity) and Microsoft Corporation ("Microsoft") for the version of the Microsoft
`specification identified above which you are about to download ("Specification"). By downloading, copying, or
`otherwise using the Specification, you agree to be bound by the terms of this Agreement. If you do not agree to the
`terms of this Agreement, do not download, copy or otherwise use the Specification.
`
`The Specification is owned by Microsoft or its suppliers and is protected by copyright laws and international copyright treaties, as
`well as other intellectual property laws and treaties.
`
`The capitalized terms used in this Agreement are defmed as follows:
`
`•
`
`•
`
`•
`
`"Advanced Systems Format" or "ASF" means version 1.2 of the extensible file storage format developed by or for
`Microsoft for authoring, editing, archiving, distributing, streaming, playing, referencing, or otherwise
`manipulating content.
`"Necessary Claims" means any and all claim(s), but only such claim(s), of a patent or patent application that
`(a) are owned, controlled, or sub licensable (without payment of royalties to an unaffiliated third party) by
`Microsoft now or at any future time; and (b) are necessarily infringed by implementing ASF as set forth in the
`Specification. Notwithstanding the foregoing sentence, Necessary Claims do not include any claims: (i) to any
`enabling technologies that may be necessary to make or use any product or portion thereof that includes ASF (e.g.,
`enabling semiconductor manufacturing technology, compiler technology, object oriented technology, operating
`system technology, protocols, programming inteifaces, etc.); or (ii) covering the implementation of other
`specifications, technical documentation or technology merely referred to in the Specification.
`"Windows Media Codecs" means all versions of the audio, video, and data compression/decompression algorithms
`("codecs") that have a ASF Codec Description that begins with "Windows Med1a" or "Microsoft". Windows
`Media Codecs includes, but is not limited to, the "Windows Media Audio" codecs, "Windows Media Video"
`codecs, and "Microsoft MPEG-4" codec.
`
`All other initially capitalized terms have the meanings assigned to them elsewhere in this Agreement.
`
`1.
`
`LICENSE.
`Specification. Provided you comply with all terms and conditions of this Agreement, including without limitation
`(a)
`Section 2 below, Microsoft grants you the following limited, non-exclusive, world-wide, royalty-free, non-assignable,
`nontransferable, non-sublicenseable license during the Term (defined below), under any copyrights owned or
`licensable by Microsoft without payment of consideration to unaffiliated third parties, to: (i) reproduce and internally
`use a reasonable number of copies of the Specification in its entirety as a reference for the sole purpose of
`implementing ASF in your hardware, application, or utilities (your "Solutions"); (ii) reproduce and internally use
`your implementations of ASF made pursuant to the terms of this Agreement (your "Implementations") in source
`code form solely for internal development and testing of your Solutions, and (iii) reproduce and have reproduced in
`object code form only, your Implementations and distribute, directly and indirectly, your Implementations (only in
`object code form) solely as part of and for use with your Solutions.
`Necessary Claims. Provided you comply with all terms and conditions of this Agreement, including without
`limitation Section 2 below, Microsoft grants you the following limited, non-exclusive, world-wide, royalty -free,
`non-assignable, nontransferable, non-sublicenseable license during the Term under its Necessary Claims to make, use
`and distribute in object code form (in accordance with the distribution criteria set forth in Section l(a)(iii) above) your
`Implementations that fully comply with the Specification.
`Resened Rights. The foregoing license is applicable only to the version of the Specification which you are about to
`download. This Agreement does not grant you any rights to any additional versions of or extensions to the
`Specification Microsoft and its suppliers retain title and all ownership rights to the Specification and the
`information contained therein. All rights not expressly granted are reserved to Microsoft. Microsoft may have
`patents or pending patent applications, trademarks, copyrights, trade secrets or other intellectual property rights
`covering the subject matter in the Specification. The furnishing of this Specification does not give you any license
`
`(b)
`
`(c)
`
`© 2012 Microsoft Corporation. All rights reserved. Any reproduction, modification, or distribution is
`subject to the terms of the End User License Agreement accompanying this specification.
`
`Verizon Wireless
`Exhibit 1 049-0005
`
`

`

`-Document Revision 01.20.06- January 2012
`
`v
`
`2.
`
`3.
`
`4.
`
`5.
`
`6.
`
`7.
`
`(d)
`
`(e)
`
`(f)
`
`(b)
`
`(c)
`
`to these patents, trademarks, trade secrets, copyrights, or other intellectual property rights, except as specifically set
`forth in Sections l(a) and l(b) above.
`DESCRIPTION OF ADDITIONAL LIMITATIONS. Without limiting the conditions set forth in Section 1 above,
`your rights under Section 1 are expressly conditioned upon your compliance with each of the following limitations:
`You may not alter or remove any copyright, trademark or other protective notices or legends from any copy of the
`(a)
`Specification
`You may not provide, publish or otherwise distribute the Specification to any third party. Further, you shall use
`commercially reasonable efforts to ensure that the use or distribution of your Solutions, including your
`Implementations as incorporated into your Solutions, shall not in any way disclose or reveal the information
`contained in the Specification.
`Your Implementations as incorporated into your Solutions must implement the Specification in its entirety. By way
`of clarification of the foregoing, you are not required to implement any portion of the Specification that is identified
`as "optional". However, if you elect to implement a portion of the Specification that is identified as optional, you
`must also implement that optional portion of the Specification in its entirety.
`Your Solutions shall not circumvent or compromise the protection of content protected with Microsoft's digital rights
`management.
`To promote interoperability with legacy and future solutions built on Windows Media technologies, Microsoft
`recommends that your Solutions follow these guidelines: (i) if your Solutions save to permanent storage, write to a
`network, or otherwise export content compressed with Windows Media Codecs, such content should be contained
`within ASF and (ii) if your Solutions create ASF files, or register for any file types or MIME types associated with
`ASF files, your Solutions should adhere to the ASF file naming and registration conventions posted on the
`http://go.microsoft.com/fwlink/?Linkld= 11652 web site.
`For a variety of reasons, including without limitation, because you do not have the right to sublicense the Necessary
`Claims, your license rights to the Specification are conditioned upon your not creating or distributing your
`Implementations in any manner that would cause ASF (whether embodied in your Implementation or otherwise) to
`become subject to any of the terms of an Excluded License. An "Excluded License" is any license that requires as a
`condition of use, modification and/or distribution of software subject to the Excluded License, that such software or
`other software combined and/or distributed with such software be (x) disclosed or distributed in source code form;
`(y) licensed for the purpose of making derivative works; or (z) redistributable at no charge;
`TERM. The term of this Agreement ('Term") commences upon your downloading of the Specification and expires
`without notice on January 1, 2012, unless terminated sooner as provided in Section 4. After the expiration or termination of
`the Term, you must cease creating any new Implementations. If you have complied with the terms and conditions of this
`Agreement and Microsoft has not terminated this Agreement as provided in Section 4, you may continue to exercise the
`license rights granted herein after the expiration of the Term, including the right to use a reasonable number of copies of the
`Specification, subject to the conditions and restrictions herein and solely to the limited extent needed to (i) continue to
`distribute your Solutions containing your Implementations where such Solutions were first commercially released in a
`general, non-beta form during the Term ("Legacy Solutions") and (ii) develop bug fixes and provide product support for
`your Legacy Solutions. You may not continue to exercise the license rights granted herein after the expiration of the Term
`(i) if Microsoft has terminated this Agreement as provided in Section 4 or (ii) if you do not continue to comply with any of
`the conditions and restrictions herein that were applicable to your exercise of the license rights during the Term.
`TERMINATION. Without prejudice to any other rights, Microsoft may terminate this Agreement if you fail to comply
`with any of the terms and conditions of this Agreement ('Termination for Cause"). Immediately following a Termination
`for Cause, you must destroy all copies of the Specification in your possession or under your control and cease any further
`distribution of your Solutions that use or incorporate Implementations.
`SUPPORT. Microsoft is not obligated to provide technical or other support for the Specification You are responsible for
`any and all maintenance, end-user support, technical support and updates for your Solutions.
`EXPORT RESTRICTIONS. You acknowledge that the Specification is subject to U.S. export jurisdiction You agree to
`comply with all applicable international and national laws that apply to the Specification, including the U.S. Export
`Administration Regulations, as well as end-user, end-use and country destination restrictions issued by U.S. and other
`governments. For additional information on exporting Microsoft products, see http://www.microsoft.com/exporting/.
`DISCLAIMER OF WARRANTIES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW,
`MICROSOFT AND ITS SUPPLIERS PROVIDE TO YOU THE SPECIFICATION (AND ALL
`INTELLECTUAL PROPERTY THEREIN), AND ANY (IF ANY) SUPPORT SERVICES RELATED TO THE
`SPECIFICATION ("SUPPORT SERVICES") AS IS AND WITH ALL FAULTS; AND MICROSOFT AND ITS
`SUPPLIERS HEREBY DISCLAIM WITH RESPECT TO THE SPECIFICATION AND SUPPORT SERVICES
`ALL WARRANTIES AND CONDITIONS, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING,
`BUT NOT LIMITED TO, ANY (IF ANY) WARRANTIES OR CONDITIONS OF OR RELATED TO:
`MERCHANTABILITY, FITNESS FORA PARTICULAR PURPOSE, ACCURACY OR COMPLETENESS OF
`
`© 2012 Microsoft Corporation. All rights reserved. Any reproduction, modification, or distribution is
`subject to the terms of the End User License Agreement accompanying this specification.
`
`Verizon Wireless
`Exhibit 1 049-0006
`
`

`

`-Document Revision 01.20.06- January 2012
`
`vi
`
`8.
`
`RESPONSES, RESULTS, WORKMANLIKE EFFORT AND LACK OF NEGLIGENCE. ALSO THERE IS NO
`WARRANTY, DUTY OR CONDITION OF TITLE, QUIET ENJOYMENT, QUIET POSSESSION,
`CORRESPONDENCE TO DESCRIPTION OR NONINFRINGEMENT. THE ENTIRE RISK ARISING OUT
`OF USE OF THE SPECIFICATION (AND ALL INTELLECTUAL PROPERTY THEREIN) AND ANY
`SUPPORT SERVICES REMAINS WITH YOU.
`EXCLUSION OF INCIDENTAL, CONSEQUENTIAL AND CERTAIN OTHER DAMAGES. TO THE
`MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL MICROSOFT OR ITS
`SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL
`DAMAGES WHATSOEVER (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF PROFITS
`OR CONFIDENTIAL OR OTHER INFORMATION, FOR BUSINESS INTERRUPTION, FOR PERSONAL
`INJURY, FOR LOSS OF PRIVACY, FOR FAILURE TO MEET ANY DUTY INCLUDING OF GOOD FAITH
`OR OF REASONABLE CARE, FOR NEGLIGENCE, AND FOR ANY OTHER PECUNIARY OR OTHER LOSS
`WHATSOEVER) ARISING OUT OF ORIN ANYWAY RELATED TO THE USE OF OR INABILITY TO USE
`THE SPECIFICATION, ANY INTELLECTUAL PROPERTY THEREIN, THE PROVISION OF OR FAILURE
`TO PROVIDE SUPPORT SERVICES, OR OTHERWISE UNDER OR IN CONNECTION WITH ANY
`PROVISION OF TillS AGREEMENT, EVEN IN THE EVENT OF THE FAULT, TORT (INCLUDING
`NEGLIGENCE), STRICT LIABILITY, BREACH OF CONTRACT OR BREACH OF WARRANTY O

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket