throbber

`
`AFFIDAVIT OF CHRISTOPHER BUTLER
`
`www.archive.org
`415.561.6767
`415.840-0391 e-fax
`
`Internet Archive
`300 Funston Avenue
`
`San Francisco, CA 94118
`
`| am the Office Managerat the Internet Archive, located in San Francisco,
`1.
`California. I make this declaration of my own personal knowledge.
`2. The Internet Archive is a website that provides accessto a digital library of
`Internet sites and other cultural artifacts in digital form. Like a paperlibrary, we provide
`free access to researchers,historians, scholars, and the general public. The Internet
`Archive has partnered with and receives support from variousinstitutions, including the
`Library of Congress.
`3. The Internet Archive has created a service known as the Wayback Machine. The
`Wayback Machine makesit possible to surf more than 450 billion pages stored in the
`Internet Archive's web archive. Visitors to the Wayback Machinecan search archives
`by URL(i.e., a website address). If archived records for a URL are available, the visitor
`will be presented withalist of available dates. The visitor may select one of those
`dates, and then begin surfing on an archived version of the Web. The links on the
`archived files, when served by the Wayback Machine,pointto other archivedfiles
`(whether HTML pagesor images). If a visitor clicks on a link on an archived page, the
`Wayback Machinewill serve the archived file with the closest available date to the page
`upon which the link appeared and wasclicked.
`4. The archived data made viewable and browseable by the Wayback Machineis
`compiled using software programs knownas crawlers, which surf the Web and
`automatically store copies of webfiles, preserving thesefiles as they exist at the point of
`time of capture.
`5. The Internet Archive assigns a URL onits site to the archivedfiles in the format
`http://web.archive.org/web/[Year in yyyy][Month in mm][Day in dd][Timecodein
`hh:mm:ss]/[Archived URL]. Thus, the Internet Archive URL
`http://web.archive.org/web/19970126045828/http://www.archive.org/ would be the
`URLfor the record of the Internet Archive home page HTMLfile
`(http://www.archive.org/) archived on January 26, 1997 at 4:58 a.m. and 28 seconds
`(1997/01/26 at 04:58:28). A web browser maybeset such that a printout from it will
`display the URL of a webpagein the printout’s footer. The date assigned bythe Internet
`Archive applies to the HTML file but not to imagefiles linked therein. Thus imagesthat
`appear on a page maynot have been archived on the samedate as the HTML file.
`Likewise, if a website is designed with "frames," the date assigned by the Internet
`Archive applies to the frameset as a whole, and not the individual pages within each
`frame.
`6. Attached hereto as Exhibit A are true and accurate copies of printouts ofthe
`Internet Archive's records of the HTML files or PDF files for the URLs and the dates
`specified in the footer of the printout (HTML) or attached coversheet (PDF).
`7. | declare under penalty ofperjury that the foregoing is true and correct.
`
`/
`f
`pate: 4 (1% [{4
`
`,
`
`oo
`Va v
`. aH Le
`
`Christopher Butler
`
`0001
`
`Roku EX1048
`U.S. Patent No. 9,716,853
`
`Roku EX1048
`U.S. Patent No. 9,716,853
`
`0001
`
`

`

`
`Exhibit A
`
`Exhibit A
`
`0002
`
`

`

`https://web.archive.org/web/20101214050550/http://www.pioneerelectronics.c
`om:80/ephox/StaticFiles/PUSA/Files/BDP-33FD.pdf
`
`
`0003
`
`

`

`BDP-33FD
`Pioneer Elite 1080p Streaming Blu-ray Disc™ Player
`
`PERFORMANCE FEATURES
` › Spectacular 1080p Picture Quality: The BDP-33FD provides up to
`1920 x 1080p resolution for unrivaled picture quality. And with True
`24fps, you’ll see your movies as the director intended.
` › Simultaneous HDMI® & Component Video Output: Enjoy High
`Definition Video from both the HDMI and Component Video
`connections. (Component Video limited to 1080i Resolution.)
` › Online Streaming Content: Enjoy online content from YouTube and
`read RSS Feeds when connected to the Internet. Additional services
`available soon.
` › iPhone®/iPod® Touch Remote Control: Using our free iControlAV
`application (available for download on the Apple® App StoreSM) users
`can control most major functions of the BDP-33FD with their iPhone/
`iPod Touch.
` › RS232/IP Control: The BDP-33FD allows for control over most major
`functions via the RS232/Ethernet port making it perfect for custom
`installation applications.
` › Armored Chassis
`Construction: The
`BDP-33FD has been
`designed and constructed
`to provide the best audio
`and video in its class. A
`double layered chassis, drive
`stabilizers, shock absorbers
`all aid in providing superior
`audio and video playback.
`
` › Superior Quality Audio Components Selection: The BDP-33FD uses
`superior quality audio parts to reproduce soundtracks and music with
`the great precision. A high quality AC cable is also supplied.
` › Deep Color: The BDP-33FD supports 36-bit* Deep Color, offering
`high definition images with superb color detail.
` › HDMI Precision Quartz Lock System (PQLS) Jitterless Transmission
`(Bit-stream): By HDMI connection with a compatible Pioneer A/V
`receiver, A/V sources such as Blu-ray Discs and DVDs, as well as CD
`music are precisely reproduced with minimum jitter.
` › Internal Audio Decoders: The BDP-33FD features internal decoding
`of all advanced audio formats including Dolby® Digital Plus, Dolby
`TrueHD, DTS-HD® High Resolution, and DTS-HD Master Audio.
` › BD-Live™ Compliant (Profile 2.0): Enjoy special disc contents in
`Picture-in-Picture form, and also download additional content from
`the internet to optional USB memory, such as the director’s interview
`and languages not contained on the disc.**
` › Wireless Ready: An optional 802.11n wireless adapter (AS-WL100)
`is available allowing access to online wireless content and firmware
`upgrades without the need to run additional cables to your Blu-ray
`player.
` › Auto Firmware Notification: When connected to a live internet
`connection the BDP-33FD will automatically notify you of any new
`firmware availability.
` › Dual USB Inputs: A front and Rear USB input are provided to
`accommodate optional BD-Live Storage, our optional AS-WL100
`Wireless internet adapter, or JPG/MP3 media playback.
` › Multi-Format Compatibility: You can play high definition DVD discs
`recorded by digital video cameras in AVCHD format. You can also
`play BD-R/RE, DVD-R/RW, etc. recorded using Blu-ray Disc recorders
`or DVD recorders as well as CD/CD-R.
`
` * Except for 1080p / 60 output.
` ** BD-Live features only available on compatible discs and playable features depend on the disc contents.
`
`0004
`
`

`

`BDP-33FD
`Pioneer Elite 1080p Streaming Blu-ray Disc™ Player
`
`INTEGRATED TECHNOLOGIES
`
`TERMINALS
` › HDMI® Output
` › Component Video Output
` › Composite Video Output
` › Optical Digital Output
` › Ethernet
` › USB Input (1 Front / 1 Rear)
` › RS-232C
`SPECIFICATIONS
` › Power Requirements: 120 V 60 Hz
` › Product Weight: 7 lbs. 1 oz.
`PRODUCT DIMENSIONS
` › W x H x D: 16-9/16” x 2-14/16” x 9”
`UPC
` › 884938112215
`
`CONNECTIONS
`
`Specifications and design subject to modification without notice.
`PIONEER, ELITE, and the Pioneer and Elite logos are registered trademarks of Pioneer Corporation.
`Compatible with MPEG1 Audio Layer3 32 kHz, 44.1 kHz and 48 kHz formats.
`MP3 file name requires mp3 as an extension.
`Chinese characters cannot be displayed, although files featuring them can be played.
`The number of folders and files within a single folder (including the root directory) is limited to a
`maximum of 256. Also, keep the number of folder layers to a maximum of 5.
`Can play VBR (Variable Bit Rate) content, but playing time may not be shown correctly.
`This unit may not be able to play back discs that have been recorded on other units due to the
`recording conditions, mode, surface dirt, or scratches.
`“Blu-ray Disc” and the Blu-ray Disc logo are trademarks of Blu-ray Disc Association.
`The DVD logo is a registered trademark of DVD Format/Logo Licensing Corporation.
`HDMI, the HDMI logo and High-Definition Multimedia Interface are trademarks or registered trade-
`marks of HDMI Licensing LLC.
`
`“x.v.Color” and the “x.v.Color” logo are trademarks of Sony Corporation. x.v.Color only available for
`playback of discs recorded with AVCHD devices.
`“BD-LIVE” logo is trademark of Blu-ray Disc Association.
`“AVCHD” and the “AVCHD” logo are trademarks of Panasonic Corporation and Sony Corporation.
`Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun
`Microsystems, Inc. in the U.S. and other countries.
`Dolby and the double-D symbol are registered trademarks of Dolby Laboratories.
`DTS is a registered trademark & the DTS logo and Symbol are trademarks of DTS, Inc.
`iPhone®, iPod®, and Apple® are registered trademarks of Apple Inc.
`
`© 2010 Pioneer Electronics (USA) Inc.
`
`0005
`
`

`

`9/16/2019
`
`HowStuffWorks "HDMI Connections"
`
`Search HowStuffWorks and the web
`
`Video |
`
`RSS |
`
`Random
`
`Home Adventure Animals Auto Communication Computer Electronics Entertainment Food Geography Health History Home & Garden Money People Science
`
`Cameras & Photography Gadgets Games & Gear Home Audio & Video How-to Tech Personal Audio Phones Solid State Electronics Tech Myths Trade Shows
`
`Home > Electronics > Home Audio & Video > HDTV
`
`Previous Page
`How HDMI Works
`
`by Tracy V. Wilson
`Print
`Cite
`
`Feedback
`
`Share
`
`Recommend
`
`Inside this Article
`1. Introduction to How HDMI
`Works
`2. HDMI Signals
`3. HDMI Connections
`
`4. HDMI Standards and
`Revisions
`5. Lots More Information
`6. See all HDTV articles
`
`Next Page
`
`Electronics Videos
`
`More Electronics Videos »
`
`HDMI Connections
`There are lots of methods you can use to connect home-theater components. For example:
`
`Component video carries analog video signals separated into two channels for color and
`a third for luminance. Component video cables use RCA connectors.
`S-video transmits analog signals using one cable and a four-pin connector.
`DVI, or digital visual interface, is a 29-pin connection commonly used with computer
`monitors. Unlike composite video and s-video, it carries digital signals.
`
`Many HDTV early adopters rely on DVI, since it hit the market before HDMI did. Since DVI and HDMI
`both use the TMDS protocol, they're compatible. All you need to connect an HDMI cable to a DVI port is
`a passive adapter.
`
`The DVI and HDMI connectors have some other similarities. Both
`use a grid of pins to transmit signals from the cable to the device.
`While DVI has a 29-pin connector, HDMI's type A connector has
`19 pins. A DVI connector also uses a pair of built-in screws to
`anchor it to the device. HDMI plugs don't have this extra support,
`and some users have expressed concern that this puts
`unnecessary strain on the device's circuitry. There's also a
`miniature version of the HDMI connector for use on smaller
`devices like digital camcorders as well as a 29-pin type B
`connector, although most consumer devices use type A.
`
`Photo courtesy HowStuffWorks Shopper
`With a simple adapter, you can
`From the HDMI connector's pins, signals travel through twisted
`plug an HDMI cable into a DVI slot.
`pairs of copper cable. Three audio and video channels travel
`through two pins each, for a total of six pins. The TMDS clock, which allows devices to synchronize the
`incoming data, travels through one pair of pins. Each of these four total pairs has a shield -- another
`wire that protects it from interference from its neighbors. The TMDS channels, the clock and the shields
`make up the bulk of the cable pairs inside the HDMI cable.
`
`Related Content
`
`Prices: HDMI Cables
`
`Monster Cable Products
`127655 HDMI 1000HD
`Ultra-High Speed HDMI
`Cable (2 m) HDMI Cable
`HDMI Cable, Manufacturer:
`Monster Cable Products,
`PN: 127655, UPC:
`00050644449239
`$63.00 - $133.00
`
`Monster Cable Products
`MC 1000HD-4M HDMI
`Cable 4 meter (127656)
`Video Cable
`Video Cable, Manufacturer:
`Monster Cable Products,
`PN: 127656, UPC:
`050644449246
`$129.00 - $200.00
`
`Monster Cable Products
`Monster HDMI 1000HD
`Ultra-High Speed HDMI
`Cable (1 meter) (127654)
`HDMI Cable
`HDMI Cable, Manufacturer:
`Monster Cable Products,
`PN: 127654, UPC:
`50644449017
`$72.00 - $102.00
`
`https://web.archive.org/web/20100326090548/https://electronics.howstuffworks.com/hdmi2.htm
`
`1/2
`
`0006
`
`

`

`9/16/2019
`
`HowStuffWorks "HDMI Connections"
`
`The other signals that travel through the HDMI cable need only one pin. One such channel is the
`consumer electronics channel (CEC). If your devices support it, this channel allows them to send
`instructions to one another. For example, an HD-DVD player could automatically turn on a home-theater
`receiver and an HDTV when it started playing a disk. The hot plug detect channel, which uses one pin,
`senses when you plug in or unplug a device, re-initializing the HDMI link if necessary. The one-pin
`display data channel (DDC) carries device information and the HDCP encryption information
`discussed in the previous section. Other channels carry encryption data and electricity to power
`communication between devices.
`
`The cables themselves come in two categories.
`Category 1 has a speed of 74.25 MHz. Category 2
`has a speeded of 340 MHz. Most consumer cables
`are the faster category 2 variety.
`
`In addition to the connector and cable, the HDMI
`standard applies to how TV sets can synchronize
`sound with video and display color. These
`capabilities have changed significantly over
`several revisions to the standard, which we'll compare in the next section.
`
`HDMI Certification
`In order to carry the HDMI logo, devices and
`cables have to pass compliance testing.
`Manufacturers, known as HDMI adopters,
`must submit a sample of their product for tests
`before starting mass production.
`
`Previous Page
`
`Next Page
`
`Inside this Article
`1. Introduction to How HDMI Works
`2. HDMI Signals
`3. HDMI Connections
`
`Related Ad Categories
`
`4. HDMI Standards and Revisions
`5. Lots More Information
`6. See all HDTV articles
`
`Search HowStuffWorks and the web
`
`Home | Adventure | Animals | Auto | Communication | Computer | Electronics | Entertainment
`
`| Food | Geography | Health | History | Home & Garden | Money | People | Science
`
`Company Info | Advertise With Us | Newsletter | Careers | Privacy | Contact Us | Help | Visitor Agreement | RSS | HSW Tools
`HowStuffWorks | HSW Brazil | HSW China
`© 1998-2010 HowStuffWorks, Inc.
`
`Video Center | Maps | Consumer Guide Auto | Consumer Guide Products | Make HSW your homepage
`
`Discovery Communications, LLC | Discovery Channel | TLC | Animal Planet | Discovery Health | Science Channel | Planet Green | Discovery Kids
`Petfinder | TreeHugger | Military Channel | Investigation Discovery | HD Theater | FitTV | Turbo | Discovery Education
`
`ATTENTION! We recently updated our privacy policy. The changes are effective as of Thursday, October 30, 2008.
`To see the new policy, click [here]. Questions? See the policy for the contact information.
`
`https://web.archive.org/web/20100326090548/https://electronics.howstuffworks.com/hdmi2.htm
`
`2/2
`
`0007
`
`

`

`https://web.archive.org/web/20060927041858/http://www.havi.org/technical/H
`AVi_1.1.pdf
`
`
`0008
`
`

`

`HAVi SPECIFICATION Version 1.1
`
`The HAVi Specification
`
`
`Specification of the Home Audio/Video
`Interoperability (HAVi) Architecture
`
`
`
`
`
`
`
`
`HAVi, Inc.
`
`
`1. This document is provided “as is” with no warranties, whatsoever, including any warranty of
`merchantability, non-infringement, fitness for any particular purpose, or any warranty otherwise arising out of
`any proposal or specification.
`2. All liability, including liability for infringement of any proprietary rights, relating to use of information in
`this specification is disclaimed.
`3. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted
`herein.
`4. This document is allowed to be used only for evaluation purposes and may not be used for the
`development, design, production or commercialization of products unless proper licenses are taken from the
`owners of Intellectual Property Rights that pertain to this document and the technical content thereof.
`5. This document shall not be used as a basis for the development, design, production or commercialization of
`any product of for any other purpose other than provided for under item #4 hereabove.
`6. This document is protected by copyrights owned by HAVi, Inc. Third party names and brands are the
`property of their respective owners. Despite accessibility on the HAVi website of these HAVi documents it is
`prohibited to copy and/or distribute the same or any part thereof to third parties.
`
`Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S.
`and other countries.
`
`Version 1.1
`May 15, 2001
`
`
`
`I
`
`0009
`
`

`

`HAVi SPECIFICATION Version 1.1
`
`
`
`
`Table of Contents
`1 GENERAL..............................................................................1
`1.1 SCOPE .................................................................................................................1
`1.2 REFERENCES........................................................................................................1
`1.3 TERMINOLOGY......................................................................................................2
`1.4 COMPLIANCE........................................................................................................6
`2 OVERVIEW............................................................................8
`2.1 THE HOME NETWORK...........................................................................................8
`2.2 REQUIREMENTS....................................................................................................9
`2.3 SYSTEM MODEL..................................................................................................11
`2.4 HAVI SOFTWARE ARCHITECTURE.......................................................................13
`2.5 USER INTERFACE SUPPORT ................................................................................17
`2.6 HOME NETWORK CONFIGURATIONS ....................................................................19
`2.7 INTEROPERABILITY IN THE HAVI ARCHITECTURE..................................................20
`2.8 VERSIONING .......................................................................................................22
`2.9 SECURITY...........................................................................................................23
`3 SOFTWARE ELEMENT DESCRIPTIONS.........................25
`3.1 COMMUNICATION MEDIA MANAGER.....................................................................25
`3.2 MESSAGING SYSTEM ..........................................................................................26
`3.3 EVENT MANAGER ...............................................................................................48
`3.4 REGISTRY...........................................................................................................49
`3.5 DEVICE CONTROL...............................................................................................53
`3.6 DEVICE CONTROL MODULE MANAGER................................................................63
`3.7 STREAM MANAGER.............................................................................................67
`3.8 RESOURCE MANAGER ........................................................................................74
`3.9 APPLICATION MODULES......................................................................................88
`3.10 CODE UNIT AUTHENTICATION...........................................................................88
`4 DATA DRIVEN INTERACTION..........................................99
`4.1 DATA DRIVEN INTERACTION PROTOCOL ..............................................................99
`4.2 USER OUTPUT AND INPUT DEVICE MODELS.......................................................101
`4.3 DDI ELEMENTS ................................................................................................103
`4.4 NAVIGATION OF THE DDI HIERARCHY................................................................106
`4.5 NOTIFICATION SCOPE FOR TARGET DDI CHANGES............................................106
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`II
`
`0010
`
`

`

`HAVi SPECIFICATION Version 1.1
`
`5 SOFTWARE ELEMENT APIS AND PROTOCOLS ........108
`5.1 HAVI TYPE DEFINITIONS AND API CATEGORIES................................................108
`5.2 COMMUNICATION MEDIA MANAGER...................................................................115
`5.3 MESSAGING SYSTEM ........................................................................................124
`5.4 EVENT MANAGER .............................................................................................138
`5.5 REGISTRY.........................................................................................................146
`5.6 DEVICE CONTROL MODULE...............................................................................156
`5.7 FUNCTIONAL COMPONENT MODULE..................................................................186
`5.8 DEVICE CONTROL MODULE MANAGER..............................................................200
`5.9 STREAM MANAGER...........................................................................................217
`5.10 RESOURCE MANAGER ...................................................................................239
`5.11 APPLICATION MODULE...................................................................................253
`5.12 APIS FOR DATA DRIVEN INTERACTION ...........................................................256
`5.13 APIS FOR VERSIONING...................................................................................293
`5.14 APIS FOR BULK TRANSFER ...........................................................................294
`6 APIS FOR FUNCTIONAL COMPONENT MODULES ....296
`6.1 FCM DATA TYPES............................................................................................296
`6.2 TUNER FCM.....................................................................................................299
`6.3 VCR FCM.......................................................................................................309
`6.4 CLOCK FCM ....................................................................................................321
`6.5 CAMERA FCM..................................................................................................328
`6.6 AV DISC FCM..................................................................................................337
`6.7 AMPLIFIER FCM...............................................................................................352
`6.8 DISPLAY FCM..................................................................................................360
`6.9 AV DISPLAY FCM............................................................................................373
`6.10 MODEM FCM ................................................................................................374
`6.11 WEB PROXY FCM.........................................................................................384
`7 HAVI JAVA API DESCRIPTION ......................................393
`7.1 OVERVIEW........................................................................................................393
`7.2 PROFILES.........................................................................................................393
`7.3 MAPPING HAVI IDL TO JAVA............................................................................396
`7.4 CODE UNITS.....................................................................................................414
`7.5 ISOCHRONOUS DATA PROCESSING....................................................................419
`7.6 EXAMPLE: A DCM CODE UNIT AND DCM (INFORMATIVE).................................420
`8 HAVI LEVEL 2 USER INTERFACE .................................425
`8.1 HAVI USER-INTERFACE DESIGN (INFORMATIVE)................................................425
`
`
`
`III
`
`0011
`
`

`

`HAVi SPECIFICATION Version 1.1
`
`
`
`8.2 JAVA.AWT SUBSET ...........................................................................................425
`8.3 HAVI EXTENSIONS TO AWT .............................................................................427
`8.4 HAVI WIDGET FRAMEWORK .............................................................................441
`8.5 HAVI RESIDENT WIDGETS ................................................................................447
`8.6 PROFILES.........................................................................................................448
`8.7 GENERAL APPROACH TO ERROR BEHAVIOR......................................................448
`8.8 REGISTER OF CONSTANTS ................................................................................448
`9 SDD DATA.........................................................................454
`9.1 REFERENCES....................................................................................................454
`9.2 INTRODUCTION..................................................................................................454
`9.3 TEXT ENCODING FORMATS ...............................................................................454
`9.4 HAVI KEY VALUES...........................................................................................454
`9.5 MINIMUM REQUIRED DATA................................................................................454
`9.6 ROM FORMAT .................................................................................................455
`9.7 THE GUID AND THE BUS_INFO_BLOCK............................................................456
`9.8 ROOT DIRECTORY.............................................................................................456
`9.9 INSTANCE DIRECTORY ......................................................................................457
`9.10 HAVI UNIT DIRECTORY..................................................................................457
`9.11 EXAMPLES (INFORMATIVE).............................................................................461
`10 SCENARIOS .................................................................465
`10.1 IAV OR FAV BOOTSTRAP .............................................................................465
`10.2 A BAV OR LAV IS PLUGGED INTO THE NETWORK..........................................466
`10.3 AN FAV OR IAV IS PLUGGED INTO THE NETWORK..........................................466
`10.4 A BAV OR LAV IS REMOVED FROM THE NETWORK........................................467
`10.5 AN FAV OR IAV IS REMOVED FROM THE NETWORK .......................................467
`10.6 AN APPLICATION COMMUNICATES WITH AN FCM............................................468
`10.7 TWO APPLICATIONS COMMUNICATE WITH THE SAME DCM .............................469
`10.8 A DCM COMMUNICATES WITH ITS TARGET ....................................................469
`11 ANNEXES......................................................................471
`11.1 HAVI PROTOCOL TYPES................................................................................471
`11.2 HAVI REGISTRY ATTRIBUTES ........................................................................471
`11.3 HAVI SOFTWARE ELEMENT TYPES ................................................................472
`11.4 HAVI SEIDS .................................................................................................473
`11.5 HAVI API CODES..........................................................................................474
`11.6 HAVI OPERATION CODES..............................................................................475
`11.7 HAVI ERROR CODES.....................................................................................482
`
`
`
`
`
`
`
`
`
`
`
`IV
`
`
`
`
`
`
`
`
`
`0012
`
`

`

`HAVi SPECIFICATION Version 1.1
`11.8 HAVI FCM ATTRIBUTE INDICATORS...............................................................488
`11.9 HAVI SYSTEM EVENT TYPES .........................................................................490
`11.10 HAVI MEDIA FORMATS..............................................................................492
`11.11 HAVI STREAM TYPES................................................................................493
`11.12 HAVI CABLE TRANSMISSION FORMATS...................................................495
`11.13 HAVI IMAGE TYPES...................................................................................496
`11.14 HAVI TRANSPORT TYPES..........................................................................496
`11.15 HAVI DDI ELEMENT TYPES.......................................................................497
`11.16 HAVI DDI OPTIONAL ATTRIBUTES.............................................................498
`11.17 HAVI COMPARISON OPERATORS...............................................................499
`APPENDIX A: HAVI JAVA APIS
`
`
`
`V
`
`0013
`
`

`

`HAVi SPECIFICATION Version 1.1
`
`
`
`
`List of Figures
`
`Figure 1. A 1394 Network with AV Clusters ........................................................................................9
`Figure 2. DCM Characteristics ........................................................................................................... 12
`Figure 3. HAVi Architectural Diagram (FAV).................................................................................... 15
`Figure 4. HAVi Controllers .................................................................................................................. 19
`Figure 5. HAVi Displays....................................................................................................................... 20
`Figure 6. SEID Representation........................................................................................................... 26
`Figure 7. Example of Message Transfer Supervision .................................................................... 28
`Figure 8. Typical Reliable Message Sequences.............................................................................. 30
`Figure 9. Reliable Messaging Failing Due to Timer Expiration..................................................... 30
`Figure 10. General Message Format ................................................................................................... 31
`Figure 11.
`IEC 61883 FCP Packet Structure....................................................................................... 34
`Figure 12.
`IEC 61883 CTS Codes ......................................................................................................... 35
`Figure 13. TAM_HaviDataPacket Representation............................................................................. 35
`Figure 14. Function Call Mapping to a Message............................................................................... 38
`Figure 15. Function Return Mapping to a Message.......................................................................... 40
`Figure 16. Example of Synchronous Message Transfer.................................................................. 43
`Figure 17. Self-renumeration Strategy................................................................................................ 44
`Figure 18. Havlet Upload....................................................................................................................... 55
`Figure 19. DCM Installation................................................................................................................... 56
`Figure 20. Connection Diagram ........................................................................................................... 71
`Figure 21. Stream Types........................................................................................................................ 72
`Figure 22. FCM Reservation ................................................................................................................. 76
`Figure 23. Reservation Protocol .......................................................................................................... 79
`Figure 24. Resource Manager and Scheduled Actions.................................................................... 81
`Figure 25. Certificate Tree..................................................................................................................... 89
`Figure 26. Authentication-specific files in a JAR file........................................................................ 90
`Figure 27. havi.signature format....................................................

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