throbber
INAA
`
`a2) United States Patent
`US 7,945,708 B2
`(10) Patent No.:
`May17, 2011
`(45) Date of Patent:
`Ohkita
`
`(54) APPARATUS AND METHOD OF RECEIVING
`DATA FROM AUDIO/VIDEO EQUIPMENT
`
`(75)
`
`Inventor: Hideki Ohkita, Kunitachi (JP)
`
`(73) Assignee: Kabushiki Kaisha Toshiba, Tokyo(JP)
`
`(*) Notice:
`
`Subject to any disclaimer, the term ofthis
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 218 days.
`
`(21) Appl. No.: 12/351,475
`
`(22)
`
`Filed:
`
`Jan. 9, 2009
`
`(65)
`
`Prior Publication Data
`
`US 2009/0138935 Al
`
`May28, 2009
`
`Related U.S. Application Data
`
`(63) Continuation of application No. PCT/JP2008/061599,
`filed on Jun. 19, 2008.
`
`EP
`JP
`JP
`JP
`JP
`JP
`Wo
`
`FOREIGN PATENT DOCUMENTS
`1761052 A?
`3/2007
`2004-357029
`12/2004
`2006-203725
`8/2006
`2006-350919
`12/2006
`2007-078980
`3/2007
`2007-134956
`5/2007
`2007/049556 Al
`§/2007
`
`OTHER PUBLICATIONS
`
`International Search Report and Written Opinion for PCTapplication
`No. PCT/JP2008/061599 dated Sep. 9, 2008.
`High-Definition Multimedia Interface, Specification Version |.3a;
`HDMI Licensing, LLC; Nov. 10, 2006.
`State
`Intellectual Property Office of PR.C. application No.
`20088000048 1.9, Notification of the First Office Action, mailed Apr.
`29, 2010 (English translation).
`“Extended European Search Report Dated Oct. 7, 2010", European
`Patent Application No. 08777611.8.
`“High-Definition Multimedia Specification, specification version
`1.3”, Jun, 22, 2006, XPO30001519.
`
`* cited by examiner
`
`Primary Examiner — Alan Chen
`(74) Attorney, Agent, or Firm—Blakely, Sokoloff, Taylor &
`FURS 200F:
` 1CIP) bessassenasssrinesiorsisacvorsase 2007-166635
`Zafman LLP
`
`(30)
`
`Foreign Application Priority Data
`
`(51)
`
`Int. Cl.
`(2006.01)
`G06F3/00
`(2006.01)
`G06F 13/12
`(2006.01)
`G06F 7/04
`(52) U.S. Ch occ TLO/14; 710/8; 710/36; 710/62;
`726/2
`None
`
`(58)
`
`Field of Classification Search ........................
`See applicationfile for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`2004/0239816 AL* 12/2004 Ando ...ccccsseseeereneees 348/705
`2006/0000177 Al
`1/2006 Salzanoet al.
`2007/0036158 Al
`2/2007 Hun-Kwonet al.
`2007/0055876 Al
`3/2007 Choi
`2007/0057931 Al
`3/2007 Takamori
`
`(57)
`
`ABSTRACT
`
`According to one embodiment, a data receiver apparatus
`comprises input ports complying with a digital interface stan-
`dard, wherein each input port comprises a voltage signal
`terminal receiving a prescribed voltage signal, a detection
`terminal outputting a connectiondetection signal, a data input
`terminal receiving a data signal, and an address terminal
`transmitting a physical address. A nonvolatile memory is
`connected to the address terminal. A connection detection
`
`signal output fromthe detection terminalis set to a detection-
`state voltage irrespective ofwhetherthe data input terminalis
`selected.
`
`9 Claims, 4 Drawing Sheets
`
`|
`va
`Twos
`8
`0
`
`CEC-transmitter|34
`
`
`|a
`
`D/AEd ee2
`
`Tab
`
`
`
`5
`Se
`eee
`40b
`38h
`TMOS
`ie
`DDC
`Conor|t
`
`ee 58— ay:
`
`Roku EX1039
`U.S. Patent No. 9,716,853
`
`Roku EX1039
`U.S. Patent No. 9,716,853
`
`

`

`US 7,945,708 B2
`
`May 17,2011
`
`Sheet 1 of 4
`
`
`
`0¢
`
`U.S. Patent
`
`

`

`U.S. Patent
`
`May17, 2011
`
`Sheet 2 of 4
`
`US 7,945,708 B2
`
`device
`
`Controller
`
`220
`Video data
`
`
`
` Display
`
`
`
`
`
`
`
`+5V power-supply
`
`
`
`
`CEC-transmitter
`[receiver
`
`‘|
`
`

`

`U.S. Patent
`
`“May 17
`
`, 2011
`
`Sheet 3 of 4
`
`US 7,945,708 B2
`
`dayeads
`
`8P
`
`¥/d
`
`JaLaAuod
`
`pS
`
`és
`
`Aejdsiq
`
`joued
`
`40ss9002d
`
`Ospl/
`
`99
`
`8o~
`
`Ja|}04,U09)
`

`
`OV
`
`SGWL
`
`JAAIQ004
`
`/49ylusued-G|q9
`
`4OPEIFUSUING—GOGH
`
`
`
`
`
`vejeywsuesy-949
`
`Janiaed/
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`May 17,2011
`
`Sheet 4 of 4
`
`US 7,945,708 B2
`
`apparatus
`
`
`Terminals of
`the sink apparatus
`
`
`Standby
`
`HDMI not selected}
`
`HDMIselected
`
`
` State of the sink
`
`
`
`EDIDreading ep
`
`
`
`
`HDCP authentication pow|ow fm
`
`
`Pe[=[=|=
`
`HPD potential
`
`High
`
`FIG.4
`
`Port
`
`1
`
`High
`
`Port 3
`
`High
`
`
`
`High
`
`Low
`
`Switching device 36
`FIG.5A
`
`HPD terminal of
`HDMI port
`1
`FIG. 9B
`
`HPD terminal of
`HDMI port 2
`
`FIG. SC
`
`HPD terminal of
`HOMI port 3
`FIG. 5D
`
`

`

`US 7,945,708 B2
`
`1
`APPARATUS AND METHODOF RECEIVING
`DATA FROM AUDIO/VIDEO EQUIPMENT
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`This is a Continuation Application of PCT Application No.
`PCT/JP2008/061599,filed Jun. 19, 2008, which was pub-
`lished under PCT Article 21(2) in English.
`This application is based upon and claims the benefit of
`priority from Japanese Patent Application No. 2007-166635,
`filed Jun. 25, 2007, the entire contents of which are incorpo-
`rated herein by reference.
`
`BACKGROUND
`
`1. Field
`One embodimentof the invention relates to an apparatus
`and method for receiving video data via a digital interface.
`2. Description of the Related Art
`An example of a multimedia interface between a video-
`data transmission apparatus, such as a DVD player,a digital
`tuner and a set-top box, and a video data-data receiver appa-
`ratus, such as a TV receiver and a monitor, is one complying
`withthe high definition multimedia interface (HDMI) stan-
`dard (High-Definition Multimedia Interface Specification
`Version 1.3a). Any apparatus that has an HDMI outputter-
`minalis called a source apparatus, and any apparatusthat has
`an HDMIinputterminalis called a sink apparatus. The video-
`data transmission apparatus is a source apparatus, while the
`video data-data receiver apparatus is a sink apparatus. Any
`apparatus that has an HDMI input terminal and an HDMI
`output terminal and performs both the function of a source
`apparatus and the function ofa sink apparatus is knownas a
`repeater apparatus.
`When the source apparatusis connected to the sink appa-
`ratus, the source apparatus transmits a +5V power-supply
`signal to the sink apparatus, informing the sink apparatus that
`the source apparatus has been connected to the sink appara-
`tus. The +5V power-supply signal is also a signal showing
`that the source apparatus is ready to operate.
`Uponreceiving the +5V power-supply signal, the sink
`apparatus starts makingitself prepared to receive video data.
`When so prepared, the sink apparatus transmits a hot-plug
`detection (HPD)signal (High signal) to the source apparatus.
`The hot-plug detection (HPD)signal is also a signal showing
`that the sink apparatus is now ready to receive videodata.
`The sink apparatus has an EDID memory that stores
`extended display identification data (EDID),i.e., the video-
`format data that the sink apparatus can display. The video-
`format data includes video specification items such as video
`format, resolution and syne frequency, and audio specifica-
`tion items suchas audio-data format, sampling frequency Fs
`andbit length.
`Uponreceiving the HPD signal at a high level, the source
`apparatus reads the EDIDfrom the EDID memory of the sink
`apparatus through a display-data channel (DDC) line, reading
`the video-format data, which is written in the EDID and in
`whichthe sink apparatus can display video data.
`The source apparatus transmits and receives data required
`to achieve the authentication of high-bandwidth digital con-
`tent protection (HDCP),
`to and from the sink apparatus
`through the DDC line. The data required to achieve the
`authentication is,
`for example, HDCP key data.
`In this
`instance, the HDCP key data is assumed to be stored in a
`storage area the sink apparatus has. For the source apparatus,
`to authenticate the high-bandwidth digital contentprotection
`
`20
`
`30
`
`35
`
`5
`
`50
`
`55
`
`60
`
`2
`is to confirm that the sink apparatus is authorized to receive
`video signals. Upon authenticating the high-bandwidth digi-
`tal content protection, the source apparatus decrypts the video
`data withthe secret-key data shared with the sink apparatus,
`and then transmits the videodata, thus decrypted,to the sink
`apparatus.
`After reading and authenticating the EDID, the source
`apparatus transmits video data, audio data and AUX data, all
`complyingto the sink-apparatus format, to the sink apparatus
`by means oftransmission minimized differential signaling
`(TMDS).
`The HDMI standardsdescribe optional standards concern-
`ing the mutual control of apparatuses, known as consumer
`electronic control (CEC). HDMIdevices are tree-connected
`by repeaters. The CECutilizes a single-line, low-speed serial
`bus. One ofthe functions the CEC achieves is a one-touch
`display in which the source apparatus controls the sink appa-
`ratus. When the source apparatus (e.g., a DVD player) is set to
`the playback mode(that is, when the playback button on the
`apparatus is pushed), the source apparatus controls the sink
`apparatus (e.g., a TVreceiver) and to automatically turns on
`the sink apparatus if necessary and automatically connect the
`signal path to it (i.e.,DVD player). Thus, the source apparatus
`enables the sink apparatusto display the image played back.
`In orderto designate one ofapparatuses so that a switching
`device maybe controlled to set a signal path, all apparatuses
`must have a physical address each. The physical address of
`the source apparatusis written in the EDID ofthe sink appa-
`ratus or the EDIDofthe repeater apparatus. When the appa-
`ratuses are mutually tree-connected anew or disconnected
`from the tree connection, changing the tree connection,
`physical addresses are detected. Thus, the physical addresses
`of all sink apparatuses and all repeater apparatuses are
`detected and propagated.Ifthe tree connection is composed
`of five stages at most, the address of each apparatusis a
`four-digit data item, represented as “n.n.n.n.” Any sink appa-
`ratus or repeater apparatus that serves as a route, generatesits
`physical address “0.0.0.0." The sink apparatus or repeater
`apparatus reads its physical address from the EDID memory
`of the sink apparatus connectedto it.
`The timing the source apparatus or repeater apparatus
`reads its own physical addressis the time whenit receives the
`high-level HPD signal that the sink apparatus or repeater
`apparatus transmits in response to the +5V power-supply
`signal it receives from the source apparatus. The sink appa-
`ratus has a plurality of HDMI ports, but only one EDID
`memory. Hence, the source apparatus or repeater apparatus
`may fail
`to read its own physical address, depending on
`whether or not power is supplied to the source, sink and
`repeater apparatuses and whether ornot the switching device
`has set a signal path for any apparatus designated.
`Assumethat a source apparatus#1 is connectedto a port #1
`of a sink apparatus(thus, the port #1 is selected). In this case,
`the source apparatus #1 acquires physical address “1.0.0.0”
`when the HPD signalrises to a high level. The source appa-
`ratus #1 holds this physical address evenafter the HPDsignal
`falls back to a low level. If the source apparatusis pulled out
`of the port #1, the sink apparatus cannot detect this event
`because the HPDsignalis now at a lowlevel. The HPD signal
`remains lowevenif the source apparatus #1 is connectedto a
`port #2, because the port #2 is not selected. Consequently, the
`source apparatus #1 keeps holding the physical address of the
`port #1, and cannot acquire the correct physical address
`“2.0.0.0.” Therefore, correct CEC control may not be per-
`formed,
`Thus, any apparatus that receives video data from a data
`transmission apparatus through a conventional digital inter-
`
`

`

`US 7,945,708 B2
`
`3
`face, e.g.,HDMI, must exchange physical addresses with the
`data transmission apparatus so that the data receiver appara-
`tus and the data transmission apparatus may control each
`other. However, the data transmission apparatus mayfail to
`read the physical address of the data receiver apparatus,
`depending on whatstate the apparatuses assume and which
`apparatus the switching device selects.
`
`BRIEF DESCRIPTION OF THE SEVERAL
`VIEWS OF THE DRAWINGS
`
`A generalarchitecture that implements the various feature
`ofthe invention will now be described with reference to the
`
`drawings. The drawings and the associated descriptions are
`provided toillustrate embodimentsofthe invention andnot to
`limit the scope of the invention.
`FIG, 1 is an exemplary view showing an entire video sys-
`tem according to a first embodimentofthe invention:
`FIG. 2 is an exemplary view showing a circuit diagram of
`a source apparatus according to the first embodimentof the
`invention;
`
`FIG. 3 is an exemplary view showing a circuit diagram of
`a sink apparatus according to the first embodiment ofthe
`invention;
`FIG. 4 is an exemplary view showinglevels ofterminals of
`the sink apparatus depending onthestate of the sink apparatus
`according to the first embodimentof the invention; and
`FIGS. 5A, 5B, 5C, and 5Dare an exemplary view showing
`levels of HPD terminals of HDMI port according tothefirst
`embodimentofthe invention.
`
`DETAILED DESCRIPTION
`
`Various embodiments according to the invention will be
`described hereinafter with reference to the accompanying
`drawings.
`According to an embodiment, FIG. 1 is a schematic dia-
`gram showing a video system according to an embodiment of
`the present invention.
`Thevideo system has a video-data receiver apparatus (i.e.,
`sink apparatus) 10 and video-data transmission apparatuses
`(ior example, three apparatuses) (i.e., source apparatuses)
`12a, 126 and 12c. HDMIcables 14a, 146 and 14c connectthe
`video-data transmission apparatuses 12a, 12b and 12e,
`respectively, to the video-data receiver apparatus 10. The
`video-data transmissionapparatuses 12a, 125 and 12care, for
`example, digital versatile disc (DVD) players, streaming
`video-data transmission apparatuses,tuners, set-top boxes, or
`game apparatuses. The video-data receiver apparatus 10 is,
`for example,a television receiver, or a monitor for a personal
`computer(PC), orthe like.
`FIG. 2 is a diagram showing a configuration of the video-
`data transmission apparatus 12a. As shown in FIG. 2, the
`video-data transmission apparatus 12a comprises a display
`device 20, an input device 21, a storage device 22, a controller
`23, and an HDMI output port 24. The display device 20
`displays a playback timeofvideo. The input device 21 may be
`operated to make the apparatus 12a perform various opera-
`tions. The storage device 22 stores videodata 220 andthelike.
`The controller 23 controls the display device 20, input device
`21 and storage device 22. The HDMIoutput port 24 is con-
`nected to the HDMI cables 14a, 144 or 14c. The HDMI output
`port 24 has pins that are responsible, respectively, for trans-
`mission minimized differential signaling (TMDS), +5V
`power supply, hot-plug detect (HPD), digital data channel
`
`ta0
`
`rm a
`5
`
`wa
`
`4
`(DDC) and consumerelectronics control (CEC). The DDC
`line is almost identical in specification to an inter-integrated
`circuit (PC) bus.
`The HDMI output port 24 has a TMDStransmitter 25, a
`+5Vpower-supply output device 26, an HPD-signal receiver
`27, an EDID-receiver/HDCP-authenticator 28, and a CEC-
`transmitter/receiver 29. ‘The TMDStransmitter 25 transmits
`video data, audio data and auxiliary data. The +5V power-
`supply output device 26 outputs a +5V power-supply signal
`(source-readysignal) whenthe video-data transmissionappa-
`ratus 12a is connected to the sink apparatus 10 or repeater
`apparatus. In other words,
`the +5V power-supply signal
`informsthe sink apparatus 10 or repeater apparatus that the
`source apparatus 12a has been connected (or that the sink
`apparatus 10 is ready), The EDID-receiver/HDPC-authenti-
`cator 28 receives EDID,i.e., data representing the product
`information of the sink apparatus connected and the video
`format compatible to the sink apparatus, and also authenti-
`cates the sink apparatus connected. The CEC-transmitter/
`receiver 29 can transmit and receive an apparatus control
`signal and a CEC, i.e., control protocol.
`FIG. 3 shows a circuit configuration of the video-data
`receiver apparatus 10. As shown in FIG. 3, the video-data
`receiver apparatus 10 has a plurality ofHDMI input ports, or
`more precisely three HDMIinputports 32a, 324 and 32c. In
`the video-data receiver apparatus 10, a switching device 36
`selects one of the HDMI inputports 32a, 326 and 32c.
`The HDMI input ports 32a, 326 and 32c have the samepin
`) arrangement as the HDMIoutputport 24.
`The CEC linesofthe HDMIinput ports 32a, 326 and 32¢
`are connected, in common, to a CEC-transmitter/receiver 34,
`The TMDSline and DDCline ofeach HDMI input portare
`connectedto each ofthe three input terminals of the switching
`device 36, which has one output terminal. The DDC lines of
`the HDMI input ports 32a, 326 and 32care respectively
`connected to EDID memories 38a, 385 and 38¢ whichare
`formed of nonvolatile memories. They are notlimited to flash
`memories. Rather, they may be hard disks or RAMs with a
`backup powersupply. The EDID memories 38a, 385 and 38c
`store the physical addresses allocated to the source appara-
`tuses 12a, 124 and 12cthat are connected to the HDMI input
`ports 32a, 326 and 32c, respectively. If the sink apparatus 10
`has physical address “1.0.0.0,” the EDID memory 38a stores
`5 “1.1.0.0.” the DID memory 384 stores “1.2.0.0,” and the
`EDID memory 38cstores “1.3.0.0.”
`The +5Vlines of the HDMI ports 32a, 324 and 32c¢ are
`connected to the EDID memories 38a, 386 and 38c, respec-
`tively. The HPDlines ofthe HDMI ports 32a, 324 and 32care
`» connected to the +5Vlines via switches 42a, 426 and 42c,
`respectively. The connectionpoints ofthe switches 42a, 42h
`and 42¢ and EDID memories 38a, 385 and 38c are connected
`to the groundpotential via pull-downresistors 40a, 40and
`40c. The switches 42a, 425 and 42¢are normally on. They are
`turned off for a short constant time whenthe switching device
`36 switches over or when the sink apparatus 10 changes in
`operatingstate.
`The TMDSline of any HDMI inputport that the switching
`device 36 selects is connected to a TMDSreceiver 46,
`whereas the DDC line of theHDMI inputport is connected to
`an EDID-transmitter/HDCP-authenticator 58.
`A videosignal output from the TMDSreceiver 46 is sup-
`plied via a video processor 52 to a display panel 54, while an
`audio signal is supplied via a D/A converter 48 to a speaker
`50.
`The controller 66 controls the other componentsof the sink
`apparatus 10.
`
`

`

`US 7,945,708 B2
`
`10
`
`Fi
`
`20
`
`“
`
`40
`
`4on
`
`5
`FIG. 4 shows the variousstates of the sink apparatus 10 in
`accordancewith the potentials at the various terminals ofthe
`sink apparatus.
`“Standby” shown in FIG. 4 is the state in whichthe display
`does notdisplay an image even ifthe poweris supplied to the
`sink apparatus 10. In this state, the HPDsignal is high, irre-
`spective ofwhetherthe switching device 36 selects the HDMI
`port 32a, 326 or 32c. Therefore, the EDID memory 38a, 385
`or 38¢ canbe read (OK), theHDCP authentication cannot be
`performed (NG), and the TMDSpotential is low.
`Asindicated above, the +5Vline is connected to the HPD
`line in the sink apparatus 10 and the HPDline is connected to
`the ground potential via the pull-downresistor 40a, 405 or
`40c. The HPDline therefore remainsat +5V(high) as long as
`the source apparatus 12a, 124 or 12¢ is connected to the
`HDMIinputport 32a, 326 or 32c. Hence, the source appara-
`tus 12a, 126 or 12c can read data from the EDID memories
`38a, 38) and 39¢.
`However, the HDCP authentication cannot be performed
`(NG). This is because the source apparatus 12a, 12 or 12¢
`needs not perform the HDCP authentication while the sink
`apparatus 10 remains in the standby state. Further, while the
`sink apparatus 10 remains in the standby state, the source
`apparatus 12a, 124 or 12ctransmits novideo datato the sink
`apparatus 10. Therefore, the TMDSpotential is low.
`While the sink apparatus 10 is on (thatis, the display device
`is on in the case where the sink apparatus 10 is a T'Vreceiver),
`some terminals each assumeonestate orthe other, in accor-
`dance with whether the switching device 36 selects which
`port 32a, 326 or 32c.
`As described above, the +5Vline extending from the
`source apparatus12a, 12 or 12¢ is connected to the HPD line
`provided in the sink apparatus 10 and the HPD line is con-
`nected to the ground potential via the pull-downresistor 40a,
`405 or 40c. The HPD line therefore remainsat +5V(high) as
`long as the source apparatus 12a@, 124 or 12cis connected to
`the HDMI input port 32a, 326 or 32c. Since the HPD line
`remainsat +5V, the source apparatus 12a, 12or 12¢ can read
`data from the EDID memories 38a, 384 or 39¢.
`Nonetheless, the HDCP authentication for any port not
`selected by the switching device 36 is disabled (NG), whereas
`the HDCP authentication for any port selected is enabled
`(OK). This is because it suffices to perform HDCPauthenti-
`cation utilizing the DDC line for only the source apparatus
`12a, 124 or 12c connected to the HDMI input port selected by
`the switching device 36. Similarly, the TMDSpotential is
`highfor only the port 32a, 326 or 32¢ selected, and is lowfor
`any port not selected, because video datais transmitted to the
`sink apparatus 10 from only the source apparatus 124, 126 or
`12c selected by the switching device 36. It should be noted,
`however, that the TMDSpotential at any port not selected
`may beset to a highlevel, not limited to a lowlevel.
`When the source apparatus 12a, 125 or 12cis connected to
`any one of the HDMIports of the sink apparatus 10, the
`source apparatus 12a, 124 or 12¢transmits a +5V power-
`supply signal to the sink apparatus 10. In the sink apparatus
`10, the +5Vpower-supply signal is folded back, providing an
`HPDsignal. The HPD signal is transmitted to the source
`apparatus 12a, 12 or 12c. As seen from FIG. 4, the HPD
`signal is at a highlevel (indicating the connection-detected
`state) at all times,
`irrespective of which HDMI port
`the
`switching device 36 selects or in which state the sink appa-
`ratus 10 is operating.
`Upon receiving the HPD signal at a highlevel, the source
`apparatus 12a, 126 or 12creads the EDID via the DDC line
`from the EDID memory 38a, 385or 38¢ ofthe sink apparatus
`10. The source apparatus 12a, 126 or 12 thus acquires, from
`
`6
`the EDID memory 38a, 38or 38c ofthe sink apparatus 10,
`the physical address and the video-format data representing
`the format in whichthe sink apparatus 10 candisplay images.
`Whenthe HPD signalrises from a low levelto a high level, the
`source apparatus 12a, 12) or 12c exchanges the HDCP key
`data items indispensable for the HDCP authentication, with
`the sink apparatus 10 through the DDCline. The HDCP key
`data is stored in the EDID memory 38a, 386 or 38cofthe sink
`apparatus 10, too. Ifthe HDCP authentication succeeds, the
`source apparatus 12a, 125 or 12c encrypts the video data 220
`with the secret key shared with the sink apparatus 10, gener-
`ating videodata of the TMDSformat complying with the sink
`apparatus 10. This video data is transmitted to the sink appa-
`ratus 10.
`Once the EDID memories 38a, 385 or 38c, each of which
`stores a physical address, and a source apparatuses have been
`connected to HDMI ports 32a, 32 or 32c, the sink apparatus
`10 transmits an HPDsignal at a highlevel to the source
`apparatuses 12a, 12 and 12c in response to the +5V power-
`supplysignal even if the HDMIport 32a, 326 or 32cis not
`selected by the switching device 36. The source apparatus
`12a, 126 or 12c can therefore read its own physical address
`even if it is not selected. Moreover, evenif the sink apparatus
`10 is in a standby states the source apparatus 12a, 12or 12¢
`can read the physical address. The source apparatus 12a, 125
`or 12c can thus reliably acquire the physical addresses nec-
`essary for achieving the CEC control.
`Only the HDMI input port 32a, 32h or 32c selected by the
`switching device 36 is connected to the HDCP-authenticator
`58. Since the HDCP-authenticator 58 cannot perform the
`HDCP authentication while the sink apparatus 10 remainsin
`the standby state, wasteful authentication can be prevented.
`The source apparatuses 12a, 125 and 12¢ may be designed
`to display analert such as an authenticationerror ifthe HDCP
`authentication cannot be performed (NG). In this case, each
`source apparatus 12a, 126 or 12c checks the TMDSpotential
`at each port, determining whether the potential is high or low.
`If HPD=high and TMDS=low,the source apparatus 12a, 126
`or 12c does not display an alert even if the HDCP authenti-
`cation is NG.
`
`As seen from FIG. 4, the HPD terminalis always high. As
`the HDMI standard describes, however, the sink apparatus
`starts the HDCP authentication when the HPD signal rises
`froma lowleveltoa highlevel. Hence,the sink apparatus may
`not perform the HDCP authentication when the HDMIport is
`switched overandits state changes (from the standbystate to
`the on-state) under the status shownin FIG. 4.
`Thus, the HPDline connected to any port that the switching
`device 36 selects(i.e., any port not selected a momentbefore)
`is set to a low level fora moment, (e.g., 500 milliseconds) and
`then back to a high level. This can be accomplished by
`momentarily turning off the switch 42a, 425 or 24c provided
`on the HPD line.
`Inthis regard, it should be noted that the
`switches 42a, 425 and 24¢ are normally on, but are off for a
`moment when the ports on which the switching device 36
`stops selecting them. Also note that any switch 42a, 426 or
`42ethat is connected to the HDMIport selected under the
`control of the controller 66 is momentarily turned off when
`the state of the sink apparatus changes fromthe standbystate
`to the on-state.
`The HPDterminalis therefore highat all times. Nonethe-
`less, the HDCP authentication can be performed when the
`HDMI port is switched from one to another or when the sink
`apparatus changes in state. This prevents illegal use ofthe
`correct encryption-decryption key.
`
`

`

`US 7,945,708 B2
`
`7
`As has been explained, appropriate physical addresses can
`be given to all source apparatuses connected to the DHMI
`inputports in the first embodimentof the present invention.
`According to the present invention, as described above,
`nonvolatile storages for storing physical addresses are con-
`nected between the address terminals and switching devices
`of the data receiver apparatus, and a connection detection
`signal which is output from the detection terminal of each
`inputport is asserted onthe voltage detected. The data trans-
`mission apparatuses can read their physical addresses from
`the data receiver apparatus,irrespective of the power-supply
`state of the data receiver apparatus or whether the switching
`devices are selected or not.
`The present invention is not limited to the embodiment
`described above. The components of any embodiment canbe
`modified in various manners in reducing the invention to
`practice, without departing from the sprit or scope of the
`invention. The method oftransmitting an HPD signalata high
`level, for example,is not limited to the method explained with
`reference to FIG. 3, and can be modified in various ways. For
`instance, a +5V HPD signal may be generated from the power
`supply of the sink apparatus. In this case, the sink apparatus
`transmits the +5V HPDsignalto the source apparatuses when
`it becomesoperative, irrespective of whether it has received a
`+5V HPDsignal from any source apparatus, or whenit con-
`firmsthat it has received a +5V HPDsignal from any source
`apparatus.
`the components of the embodiment described
`Further,
`above may be combined, if necessary, in various ways to
`make different inventions. For example, some ofthe compo-
`nents of the embodiment may not be used. Moreover, the
`components ofthe different embodiments may be combined
`in any desired fashion.
`Still further, the present invention may be applied to a
`computer-readable recording medium holding a programthat
`causes computers to execute prescribed means or to operate
`as specific means or to perform specific functions.
`While certain embodiments of the inventions have been
`described, these embodiments have been presented by way of
`example only, and are not intended to limit the scope of the
`inventions. Indeed, the novel methods and systems described
`herein may be embodied in a variety of other forms; further-
`more, various omissions, substitutions and changes in the
`form of the methods and systems described herein may be
`made without departing from the spirit of the inventions. The
`accompanying claims and their equivalents are intended to
`cover such forms or modifications as would fall within the
`scope andspirit ofthe inventions.
`What is claimedis:
`
`1. A data receiver apparatus comprising:
`input ports which comply with a prescribed digital inter-
`face standard; and
`
`aswitching device whichis configured to select any one of
`the input ports, wherein
`each of the input ports comprises a voltage signal terminal
`configured to receive a prescribed voltage signal trans-
`mitted from a data transmission apparatus, a detection
`terminal configured to output a connection detection
`signal to the data transmission apparatus, a data input
`terminal configured to receive a data signal transmitted
`from the data transmission apparatus, and an address
`terminal configured to transmit a physical addressto the
`data transmission apparatus, and
`the switching device which is configured to select data
`signals supplied from the data input terminals of the
`input ports, and the data receiver apparatus further com-
`prising:
`
`5
`
`10
`
`wa
`
`20
`
`8
`nonvolatile storage devices each of which is connected
`betweenthe address terminal and the switching device
`and which are configured to store physical addresses
`associated with the input ports; and
`a setting unit which is configured to set the connection
`detection signal output from the detection terminal of
`the inputports to a detection-state voltageirrespective of
`whetherthe switching device selects the data inputter-
`minal ofthe input ports.
`2. The data receiver apparatus according to claim 1,
`wherein the setting unit is configured to set the connection
`detection signalto the detection-state voltage when the data
`transmission apparatus is connected to one of the inputports,
`and is configuredto set the connection detection signal output
`from the detection terminal of the one ofthe input ports to a
`non-detection-state voltage for a prescribed period and then
`set the connection detection signal back to the detection-state
`voltage when the switching deviceselects the one ofthe input
`ports.
`3. The data receiver apparatus according to claim 1,
`wherein the setting unit is configured to set the connection
`detection signal to the detection-state voltage when the data
`transmission apparatus is connected to one of the input ports,
`rm a
`5 and is configuredtoset the connection detectionsignal output
`from the detection terminal of any input port selected by the
`switching device to a non-detection-state voltage for a pre-
`scribed period and then set the connection detection signal
`back to the detection-state voltage when the data receiver
`apparatus is switched froma standby state to an onstate.
`4. The data receiver apparatus according to claim 1,
`wherein the detection-state voltage of the connection detec-
`tion signal, which the setting unit sets,
`is a voltage of the
`prescribed voltage signal.
`5. The data receiver apparatus according to claim 4,
`wherein the voltage signal terminal is connected tothe detec-
`tion terminal, and a connection point of the voltage signal
`terminal and the detection terminal is connected to a refer-
`
`a0)
`
`had 5
`
`40
`
`ence potential via a resistor.
`6. The apparatus according claim 1, wherein the prescribed
`digital interface standard is high definition multimedia inter-
`face (HDMI) standard.
`7. A data receiving method for use in a system which
`5 comprises a data transmission apparatus including an output
`port complying with a prescribed digital interface standard,
`and a data receiver apparatus including input ports complying
`withthe digital interface standard, physical addressmemories
`connected to the inputports, and a switching device config-
`ured to select any oneofinputsignals supplied from the input
`ports, the data receiving method comprising:
`transmitting a prescribed voltage signal from the data
`transmission apparatus to the data receiver apparatus:
`transmitting a connection detection signal from the data
`receiver apparatus to the data transmission apparatus:
`reading, by the data transmission apparatus, a physical
`address from one of the physical address memories con-
`nected to oneof the input ports to which the data trans-
`mission apparatus is connected when the connection
`detectionsignal is at a connection detection potential;
`detecting, by the data transmission apparatus, a connection
`of a data input terminal when the connection detection
`signal changes from a non-connection detection poten-
`tial to a connection detection potential:
`performing, by the data transmission apparatus, an authen-
`tication when the connection of the data input terminalis
`detected:
`
`50
`
`60
`
`

`

`US 7,945,708 B2
`
`9
`encrypting data in a prescribed encryption method by the
`data transmission apparatus when the authentication
`succeeds; and
`transmitting the encrypted data to the data receiving appa-
`ratus from the data transmission apparatus, and wherein;
`the connection detection signal is set to the connection
`detection potential when the data

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