US5699426A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Video data bus communication system and method
Assignee: Sony Corp
•
Filing: 1995-05-23
•
Granted: 1997-12-16
•
Expires: 2015-05-23
Abstract
Abstract A video data communication system and method are disclosed which provides for the secure transmission of video data among devices connected to a video data bus. The video data is transmitted with address information corresponding to a particular device or, alternatively, video data is encrypted and transmitted on the data bus without address information.
Inventors
- 👤 Junichi Tsukamoto
- 👤 Koichi Goto
- 👤 Shinichi Fukushima
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 02:49
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/04; H04L63/0428; H04L12/00; H04L12/02; H04L12/22; H04B; H04B1/00; H04B1/06; H04B1/16; H04B1/20; H04B1/205; H04L12/28; H04L12/40; H04L12/403; H04L63/08; H04L65/00; H04L65/1066; H04L65/1101; H04L65/60; H04L65/70; H04L9/00; H04L9/40; H04N; H04N21/00; H04N21/40; H04N21/41; H04N21/426; H04N21/43; H04N21/432; H04N21/4325; H04N21/433; H04N21/4334; H04N21/436; H04N21/4367; H04N21/60; H04N21/63; H04N21/643; H04N5/00; H04N5/76; H04N5/765; H04N7/00; H04N7/16; H04N7/167; H04N7/1675; H04B1/207; H04N5/775
Claims Analysis
Total Claims: 43
Claim 1
Independent Claim
199 words
A method for communicating video data via a data bus between a master device and a slave device which are each coupled to said bus, comprising the steps of: transmitting from said master device to said data bus a slave address of said slave device and a command; generating, at said master device, a KEYCMD signal as a function of said command and a master security key; receiving, at said slave device from said data bus, said slave address and said command and recognizing said slave address as corresponding to said slave device; generating, at said slave device, an ACK signal as a function of said command and a slave security key; transmitting from said slave device to said data bus a master address of said master device and said ACK signal; receiving, at said master device from said data bus, said master address and said ACK signal and recognizing said master address as corresponding to said master device; comparing said KEYCMD signal generated by said master device with said ACK signal received by said master device; and executing a data transfer between said master device and said slave device if said KEYCMD signal corresponds to said ACK signal.
Claim 2
Independent Claim
199 words
A method for communicating video data via a data bus between a master device and a slave device which are each coupled to said bus, comprising the steps of: transmitting from said master device to said data bus a slave address of said slave device and a command; generating, at said master device, a KEYCMD signal as a function of said command and a master security key; receiving, at said slave device from said data bus, said slave address and said command and recognizing said slave address as corresponding to said slave device; generating, at said slave device, an ACK signal as a function of said command and a slave security key; transmitting from said slave device to said data bus a master address of said master device and said ACK signal; receiving, at said master device from said data bus, said master address and said ACK signal and recognizing said master address as corresponding to said master device; comparing said KEYCMD signal generated by said master device with said ACK signal received by said master device; and executing a data transfer between said master device and said slave device if said KEYCMD signal corresponds to said ACK signal.
Claim 3
Dependent Claim
34 words
The method, according to claim 1, further comprising the step of: inhibiting a data transfer between said master device and said slave device if said KEYCMD signal does not correspond to said ACK signal.
Claim 4
Dependent Claim
47 words
The method, according to claim 2, wherein said data is unencrypted and encoded and wherein said step of inhibiting a data transfer comprises: transmitting said data from said slave device to said data bus; and preventing said master device from decoding said data from said data bus.
Claim 5
Dependent Claim
27 words
The method, according to claim 2, wherein said step of inhibiting a data transfer comprises: preventing said master device from transmitting said data to said data bus.
Claim 6
Dependent Claim
21 words
The method, according to claim 1, wherein said master device is a receiver and said slave device is a peripheral device.
Claim 7
Dependent Claim
14 words
The method, according to claim 5, wherein said peripheral device is a display device.
Claim 8
Dependent Claim
21 words
The method, according to claim 1, wherein said master device is a peripheral device and said slave device is a receiver.
Claim 9
Dependent Claim
24 words
The method, according to claim 1, wherein said master device is a first peripheral device and said slave device is a second peripheral device.
Claim 10
Dependent Claim
18 words
The method, according to claim 1, wherein said slave device comprises means for decoding an unencrypted coded data.
Claim 11
Dependent Claim
40 words
The method, according to claim 1, wherein said step of executing a data transfer comprises: encrypting said data in said master device according to an encryption key; and decrypting said data in said slave device according to said encryption key.
Claim 12
Dependent Claim
60 words
The method, according to claim 10, wherein said step of executing a data transfer further comprises: transmitting said slave address and said encryption key from said master device to said data bus; and receiving said encryption key and said slave address at said slave device from said data bus and recognizing said slave address as corresponding to said slave device.
Claim 13
Dependent Claim
34 words
The method, according to claim 10, further comprising the step of: inhibiting a data transfer between said master device and said slave device if said KEYCMD signal does not correspond to said ACK signal.
Claim 14
Dependent Claim
27 words
The method, according to claim 12, wherein said step of inhibiting a data transfer comprises: preventing said master device from transmitting said data to said data bus.
Claim 15
Dependent Claim
21 words
The method, according to claim 10, wherein said master device is a receiver and said slave device is a peripheral device.
Claim 16
Dependent Claim
14 words
The method, according to claim 14, wherein said peripheral device is a display device.
Claim 17
Dependent Claim
21 words
The method, according to claim 10, wherein said master device is a peripheral device and said slave device is a receiver.
Claim 18
Dependent Claim
24 words
The method, according to claim 10, wherein said master device is a first peripheral device and said slave device is a second peripheral device.
Claim 19
Dependent Claim
18 words
The method, according to claim 10, wherein said slave device comprises means for decoding a decrypted coded data.
Claim 20
Dependent Claim
40 words
The method, according to claim 1, wherein said step of executing a data transfer comprises: encrypting said data in said slave device according to an encryption key; and decrypting said data in said master device according to said encryption key.
Claim 21
Dependent Claim
60 words
The method, according to claim 19, wherein said step of executing a data transfer further comprises: transmitting said master address and said encryption key from said slave device to said data bus; and receiving said master address and said encryption key from said data bus at said master device and recognizing said master address as corresponding to said master device.
Claim 22
Dependent Claim
34 words
The method, according to claim 19, further comprising the step of: inhibiting a data transfer between said master device and said slave device if said KEYCMD signal does not correspond to said ACK signal.
Claim 23
Dependent Claim
47 words
The method, according to claim 21, wherein said data is encrypted and encoded and wherein said step of inhibiting a data transfer comprises: transmitting said data from said slave device to said data bus; and preventing said master device from decoding said data from said data bus.
Claim 24
Dependent Claim
21 words
The method, according to claim 19, wherein said master device is a receiver and said slave device is a peripheral device.
Claim 25
Dependent Claim
14 words
The method, according to claim 23, wherein said peripheral device is a display device.
Claim 26
Dependent Claim
21 words
The method, according to claim 19, wherein said master device is a peripheral device and said slave device is a receiver.
Claim 27
Dependent Claim
24 words
The method, according to claim 19, wherein said master device is a first peripheral device and said slave device is a second peripheral device.
Claim 28
Dependent Claim
18 words
The method, according to claim 19, wherein said slave device comprises means for decoding a decrypted coded data.
Claim 29
Independent Claim
193 words
A system for communicating video data comprising: at least one master device having a master address; at least one slave device having a slave address; a data bus, coupled to said master device and to said slave device; said master device including: means for transmitting to said data bus said slave address and a command, means for generating a KEYCMD signal as a function of said command and a master security key, means for receiving from said data bus said master address and an ACK signal, means for recognizing said master address as corresponding to said master device, means for comparing said KEYCMD signal and said ACK signal, and means for receiving said video data from said data bus if said KEYCMD signal corresponds to said ACK signal; and said slave device including: means for receiving from said data bus said slave address and said command, means for recognizing said slave address as corresponding to said slave device, means for generating said ACK signal as a function of said command and a slave security key, and means for transmitting to said data bus said master address, said ACK signal, and said video data.
Claim 30
Independent Claim
193 words
A system for communicating video data comprising: at least one master device having a master address; at least one slave device having a slave address; a data bus, coupled to said master device and to said slave device; said master device including: means for transmitting to said data bus said slave address and a command, means for generating a KEYCMD signal as a function of said command and a master security key, means for receiving from said data bus said master address and an ACK signal, means for recognizing said master address as corresponding to said master device, means for comparing said KEYCMD signal and said ACK signal, and means for receiving said video data from said data bus if said KEYCMD signal corresponds to said ACK signal; and said slave device including: means for receiving from said data bus said slave address and said command, means for recognizing said slave address as corresponding to said slave device, means for generating said ACK signal as a function of said command and a slave security key, and means for transmitting to said data bus said master address, said ACK signal, and said video data.
Claim 31
Dependent Claim
35 words
The system according to claim 28, wherein said master device further comprises means for inhibiting reception of said video data from said data bus if said KEYCMD signal does not correspond to said ACK signal.
Claim 32
Dependent Claim
14 words
The system according to claim 29, wherein said means for inhibiting includes a switch.
Claim 33
Dependent Claim
21 words
The system according to claim 28, wherein said master device is a receiver and said slave device is a peripheral device.
Claim 34
Dependent Claim
21 words
The system according to claim 28, wherein said master device is a peripheral device and said slave device is a receiver.
Claim 35
Dependent Claim
24 words
The system according to claim 28, wherein said master device is a first peripheral device and said slave device is a second peripheral device.
Claim 36
Dependent Claim
26 words
The system according to claim 28, wherein said video data is unencrypted and encoded and wherein said slave device comprises means for decoding said video data.
Claim 37
Dependent Claim
40 words
The system according to claim 28, wherein: said master device further includes means for decrypting said video data according to an encryption key; and said slave device further includes means for encrypting said video data according to said encryption key.
Claim 38
Dependent Claim
38 words
The system according to claim 35, wherein: said master device further includes means for receiving said encryption key from said data bus; and said slave device further includes means for transmitting said encryption key to said data bus.
Claim 39
Independent Claim
193 words
A system for communicating video data comprising: at least one master device having a master address; at least one slave device having a slave address; a data bus, coupled to said master device and to said slave device; said master device including: means for transmitting to said data bus said slave address and a command, means for generating a KEYCMD signal as a function of said command and a master security key, means for receiving from said data bus said master address and an ACK signal, means for recognizing said master address as corresponding to said master device, means for comparing said KEYCMD signal and said ACK signal, and means for transmitting to said data bus said video data if said KEYCMD signal corresponds to said ACK signal; and said slave device including: means for receiving from said data bus said slave address, said command and said video data, means for recognizing said slave address as corresponding to said slave device, means for generating said ACK signal as a function of said command and a slave security key, and means for transmitting to said data bus said master address and said ACK signal.
Claim 40
Independent Claim
193 words
A system for communicating video data comprising: at least one master device having a master address; at least one slave device having a slave address; a data bus, coupled to said master device and to said slave device; said master device including: means for transmitting to said data bus said slave address and a command, means for generating a KEYCMD signal as a function of said command and a master security key, means for receiving from said data bus said master address and an ACK signal, means for recognizing said master address as corresponding to said master device, means for comparing said KEYCMD signal and said ACK signal, and means for transmitting to said data bus said video data if said KEYCMD signal corresponds to said ACK signal; and said slave device including: means for receiving from said data bus said slave address, said command and said video data, means for recognizing said slave address as corresponding to said slave device, means for generating said ACK signal as a function of said command and a slave security key, and means for transmitting to said data bus said master address and said ACK signal.
Claim 41
Dependent Claim
35 words
The system according to claim 37, wherein said master device further includes means for inhibiting transmission of said video data to said data bus if said KEYCMD signal does not correspond to said ACK signal.
Claim 42
Dependent Claim
40 words
The system according to claim 37, wherein: said master device further includes means for encrypting said video data according to an encryption key; and said slave device further includes means for decrypting said video data according to said encryption key.
Claim 43
Dependent Claim
38 words
The system according to claim 39, wherein: said master device further includes means for transmitting said encryption key to said data bus; and said slave device further includes means for receiving said encryption key from said data bus.
References Cited (Backward Citations)
US4980912A
Cited
US5144662A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-12-15 | 2001-06-16 | 2001-12-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-12-15 | 2005-06-16 | 2005-12-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-12-15 | 2009-06-16 | 2009-12-16 | $7700.00 | Window Closed / Lapsed |