CA2467907A1 - Method and system for providing security within multiple set-top boxes assigned for a single customer - Google Patents
Method and system for providing security within multiple set-top boxes assigned for a single customer Download PDFInfo
- Publication number
- CA2467907A1 CA2467907A1 CA002467907A CA2467907A CA2467907A1 CA 2467907 A1 CA2467907 A1 CA 2467907A1 CA 002467907 A CA002467907 A CA 002467907A CA 2467907 A CA2467907 A CA 2467907A CA 2467907 A1 CA2467907 A1 CA 2467907A1
- Authority
- CA
- Canada
- Prior art keywords
- top box
- slave
- unit key
- master
- box
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4367—Establishing a secure communication between the client and a peripheral device or smart card
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/418—External card to be used in combination with the client device, e.g. for conditional access
- H04N21/4181—External card to be used in combination with the client device, e.g. for conditional access for conditional access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44227—Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4623—Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/10—Adaptations for transmission by electrical cable
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/165—Centralised control of user terminal ; Registering at central
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/167—Systems rendering the television signal unintelligible and subsequently intelligible
- H04N7/1675—Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/20—Adaptations for transmission via a GHz frequency band, e.g. via satellite
Abstract
Two or more set-top boxes are installed in a household. A communications lin k, preferably a physical link, is provided between or among the set-top boxes. One of the boxes is designated as a "master" box while the other box or boxe s are "slaves". The slave box will use the communications link to communicate in a secured and encrypted manner with the master box. If that communication is severed, e.g., if an attempt is made to move the slave box to another household to provide unauthorized service in that household, the slave box will stop working when it can no longer communicate with the master box.</SD OAB>
Claims (44)
1. A method of securely providing cable or satellite television services to multiple set-top boxes, said method comprising:
providing communication between a master set-top box and a slave set-top box;
and rendering said slave set-top box non-functional if said communication is interrupted.
providing communication between a master set-top box and a slave set-top box;
and rendering said slave set-top box non-functional if said communication is interrupted.
2. The method of claim 1, wherein said providing communication comprises:
sending data from said slave set-top box to said master set-top box;
generating a response with said master set-top box based on an authentication key shared by said slave and master set-top boxes;
sending said response from said master set-top box to said slave set-top box;
checking said response from said master set-top box with said slave set-top box; and, if said response is incorrect, rendering said slave set-top box non-functional.
sending data from said slave set-top box to said master set-top box;
generating a response with said master set-top box based on an authentication key shared by said slave and master set-top boxes;
sending said response from said master set-top box to said slave set-top box;
checking said response from said master set-top box with said slave set-top box; and, if said response is incorrect, rendering said slave set-top box non-functional.
3. The method of claim 2, wherein said sending data is performed periodically.
4. The method of claim 1, wherein said providing communication comprises physically connecting said master and slave set-top boxes.
5. The method of claim 4, further comprising connecting said master and slave set-top boxes with RS232 cable.
6. A method of securely providing cable or satellite television services to multiple set-top boxes, said method comprising:
configuring a first set-top box as a master set-top box;
configuring a second set-top box as a slave set-top box; and providing communication between said master set-top box, wherein said slave set-top box will become non-functional if said communication is interrupted.
configuring a first set-top box as a master set-top box;
configuring a second set-top box as a slave set-top box; and providing communication between said master set-top box, wherein said slave set-top box will become non-functional if said communication is interrupted.
7. The method of claim 6, wherein configuring a set-top box comprises:
inputting a unit key to the set-top box;
processing said unit key through a hash function;
comparing a result of said hash function with a previous unit key; and if said result matches said previous unit key, allowing configuration of the set-top box.
inputting a unit key to the set-top box;
processing said unit key through a hash function;
comparing a result of said hash function with a previous unit key; and if said result matches said previous unit key, allowing configuration of the set-top box.
8. The method of claim 6, wherein configuring said first and second set-top boxes further comprises providing an authentication key to both said first and second set-top boxes.
9. The method of claim 8, wherein said authentication key is encrypted when input to said set-top boxes.
10. The method of claim 7, further comprising obtaining said unit key from an authorized agent of a television system operator.
11. The method of claim 7, further comprising outputting a confirmation number based on the unit key upon configuration of the set-top box.
12. The method of claim 11, further comprising reporting said confirmation number to an authorized agent of a television system operator.
13. The method of claim 12, further comprising confirming that said confirmation number is based on said unit key and, if said confirmation number is confirmed, updating a billing system based on receipt of said confirmation number.
14. A method of securely providing cable or satellite television services to multiple set-top boxes, said method comprising:
generating a hash chain of related unit keys based on a hash function;
storing an initial unit key of said hash chain in a set-top box; and allowing configuration of said set-top box only when a next unit key from said hash chain is input to said set-top box.
generating a hash chain of related unit keys based on a hash function;
storing an initial unit key of said hash chain in a set-top box; and allowing configuration of said set-top box only when a next unit key from said hash chain is input to said set-top box.
15. The method of claim 14, further comprising:
configuring a first set-top box as a master set-top box;
configuring a second set-top box as a slave set-top box; and providing communication between said master set-top box, wherein said slave set-top box will become non-functional if said communication is interrupted.
configuring a first set-top box as a master set-top box;
configuring a second set-top box as a slave set-top box; and providing communication between said master set-top box, wherein said slave set-top box will become non-functional if said communication is interrupted.
16. The method of claim 15, wherein configuring a set-top box comprises:
inputting a next unit key from said hash chain to the set-top box;
processing said unit key through said hash function;
comparing a result of said hash function with a previous unit key; and if said result matches said previous unit key, allowing configuration of the set-top box.
inputting a next unit key from said hash chain to the set-top box;
processing said unit key through said hash function;
comparing a result of said hash function with a previous unit key; and if said result matches said previous unit key, allowing configuration of the set-top box.
17. The method of claim 15, wherein configuring said first and second set-top boxes further comprises providing an authentication key to both said first and second set-tol boxes.
18. The method of claim 14, wherein said hash chain is stored by a television system operator and said method further comprises obtaining said next unit key from an authorized agent of said television system operator.
19. The method of claim 16, further comprising outputting a confirmation number based on the unit key upon configuration of the set-top box.
20. The method of claim 19, further comprising reporting said confirmation number to an authorized agent of a television system operator.
21. The method of claim 20, further comprising confirming that said confirmation number is based on said unit key and, if said confirmation number is confirmed, updating a billing system based on receipt of said confirmation number.
22. A set-top box which can be configured as a master box or a slave box, said set-top box comprising means for communicating directly with another set-top box, wherein:
if said set-top box is configured as a slave box in communication with a master box, said set-top box will become non-functional if said communication with the master box is interrupted.
if said set-top box is configured as a slave box in communication with a master box, said set-top box will become non-functional if said communication with the master box is interrupted.
23. The set-top box of claim 22, further comprising a remote control unit for controlling configuration of said set-top box.
24. The set-top box of claim 22, wherein said means for communicating comprise a wired connection to said another set-top box.
25. The set-top box of claim 24, wherein said wired connection comprises RS232 cable.
26. The set-top box of claim 23, wherein said means for communicating comprise a wireless transceiver.
27. The set-top box of claim 22, further comprising:
means for receiving a unit key;
means for processing said unit key through a hash function;
means for comparing a result of processing said unit key through said hash function with a previous unit key; and means for permitting configuration of said set-top box only if said result matches said previous unit key.
means for receiving a unit key;
means for processing said unit key through a hash function;
means for comparing a result of processing said unit key through said hash function with a previous unit key; and means for permitting configuration of said set-top box only if said result matches said previous unit key.
28. A system for securely providing cable or satellite television services to multiple set-top boxes, said system comprising:
a first, master set-top box; and at least one slave set-top box in communication with said master set-top box;
wherein said slave set-top box will become non-functional if said communication is interrupted.
a first, master set-top box; and at least one slave set-top box in communication with said master set-top box;
wherein said slave set-top box will become non-functional if said communication is interrupted.
29. The system of claim 28, further comprising a physical connection between said master set-top box and said slave set-top box for said communication.
30. The system of claim 29, wherein said physical connection comprises an RS232 cable.
31. The system of claim 28, further comprising a wireless data link between said master set-top box and said slave set-top box for said communication.
32. A system for securely providing cable or satellite television services to multiple set-top boxes, said system comprising:
means for providing communication between a master set-top box and a slave set-top box; and means for rendering said slave set-top box non-functional if said communication is interrupted.
means for providing communication between a master set-top box and a slave set-top box; and means for rendering said slave set-top box non-functional if said communication is interrupted.
33. The system of claim 32, wherein said means for providing communication comprise:
means for sending data from said slave set-top box to said master set-top box;
means for generating a response with said master set-top box based on an authentication key shared by said slave and master set-top boxes;
means for sending said response from said master set-top box to said slave set-top box;
means for checking said response from said master set-top box with said slave set-top box; and, if said response is incorrect, means for rendering said slave set-top box non-functional.
means for sending data from said slave set-top box to said master set-top box;
means for generating a response with said master set-top box based on an authentication key shared by said slave and master set-top boxes;
means for sending said response from said master set-top box to said slave set-top box;
means for checking said response from said master set-top box with said slave set-top box; and, if said response is incorrect, means for rendering said slave set-top box non-functional.
34. A system for securely providing cable or satellite television services to multiple set-top boxes, said system comprising:
means for configuring a first set-top box as a master set-top box;
means for configuring a second set-top box as a slave set-top box; and means for providing communication between said master set-top box, wherein said slave set-top box will become non-functional if said communication is interrupted.
means for configuring a first set-top box as a master set-top box;
means for configuring a second set-top box as a slave set-top box; and means for providing communication between said master set-top box, wherein said slave set-top box will become non-functional if said communication is interrupted.
35. The system of claim 34, wherein the means for configuring a first or second set-top box comprise:
means for inputting a unit key to the set-top box;
means for processing said unit key through a hash function;
means for comparing a result of said hash function with a previous unit key;
and if said result matches said previous unit key, means for allowing configuration of the set-top box.
means for inputting a unit key to the set-top box;
means for processing said unit key through a hash function;
means for comparing a result of said hash function with a previous unit key;
and if said result matches said previous unit key, means for allowing configuration of the set-top box.
36. The system of claim 34, wherein configuring said first and second set-top boxes comprises means for providing an authentication key to both said first and second set-top boxes.
37. The system of claim 36, further comprising means for encrypting said authentication key when input to said set-top boxes.
38. The system of claim 35, further comprising means for obtaining said unit key from an authorized agent of a television system operator.
39. The system of claim 38, further comprising means for outputting a confirmation number based on the unit key upon configuration of the set-top box.
40. The system of claim 39, further comprising means for reporting said confirmation number to an authorized agent of a television system operator.
41. The system of claim 40, further comprising means for confirming that said confirmation number is based on said unit key and, if said confirmation number is confirmed, updating a billing system based on receipt of said confirmation number.
42. A system of securely providing cable or satellite television services to multiple set-top boxes, said system comprising:
means for generating a hash chain of related unit keys based on a hash function;
means for storing an initial unit key of said hash chain in a set-top box; and means for allowing configuration of said set-top box only when a next unit key from said hash chain is input to said set-top box.
means for generating a hash chain of related unit keys based on a hash function;
means for storing an initial unit key of said hash chain in a set-top box; and means for allowing configuration of said set-top box only when a next unit key from said hash chain is input to said set-top box.
43. The system of claim 42, further comprising:
means for configuring a first set-top box as a master set-top box;
means for configuring a second set-top box as a slave set-top box; and means for providing communication between said master set-top box, wherein said slave set-top box will become non-functional if said communication is interrupted.
means for configuring a first set-top box as a master set-top box;
means for configuring a second set-top box as a slave set-top box; and means for providing communication between said master set-top box, wherein said slave set-top box will become non-functional if said communication is interrupted.
44. The system of claim 43, wherein configuring a set-top box comprises:
means for inputting a next unit key from said hash chain to the set-top box;
means for processing said unit key through said hash function;
means for comparing a result of said hash function with a previous unit key;
and if said result matches said previous unit key, means for allowing configuration of the set-top box.
means for inputting a next unit key from said hash chain to the set-top box;
means for processing said unit key through said hash function;
means for comparing a result of said hash function with a previous unit key;
and if said result matches said previous unit key, means for allowing configuration of the set-top box.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US33238601P | 2001-11-21 | 2001-11-21 | |
US60/332,386 | 2001-11-21 | ||
US10/301,092 | 2002-11-20 | ||
US10/301,092 US8068610B2 (en) | 2001-11-21 | 2002-11-20 | Method and system for providing security within multiple set-top boxes assigned for a single customer |
PCT/US2002/037592 WO2003047254A1 (en) | 2001-11-21 | 2002-11-21 | Method and system for providing security within multiple set-top boxes assigned for a single customer |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2467907A1 true CA2467907A1 (en) | 2003-06-05 |
CA2467907C CA2467907C (en) | 2012-01-31 |
Family
ID=26972157
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2467907A Expired - Fee Related CA2467907C (en) | 2001-11-21 | 2002-11-21 | Method and system for providing security within multiple set-top boxes assigned for a single customer |
Country Status (9)
Country | Link |
---|---|
US (2) | US8068610B2 (en) |
EP (1) | EP1461948B1 (en) |
KR (1) | KR20040073440A (en) |
AT (1) | ATE401741T1 (en) |
AU (1) | AU2002365336A1 (en) |
CA (1) | CA2467907C (en) |
DE (1) | DE60227704D1 (en) |
MX (1) | MXPA04004722A (en) |
WO (1) | WO2003047254A1 (en) |
Families Citing this family (64)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8127326B2 (en) | 2000-11-14 | 2012-02-28 | Claussen Paul J | Proximity detection using wireless connectivity in a communications system |
WO2002047388A2 (en) | 2000-11-14 | 2002-06-13 | Scientific-Atlanta, Inc. | Networked subscriber television distribution |
WO2003019899A2 (en) * | 2001-08-24 | 2003-03-06 | Thomson Licensing S.A. | Local digital network, methods for installing new devices and data broadcast and reception methods in such a network |
JP3609782B2 (en) * | 2002-01-21 | 2005-01-12 | 株式会社東芝 | Copy protected signal playback device |
ATE416552T1 (en) | 2002-07-26 | 2008-12-15 | Koninkl Philips Electronics Nv | SECURING ACCESS TO MULTIMEDIA CONTENT THROUGH AUTHENTICATED DISTANCE MEASUREMENT |
US7516470B2 (en) | 2002-08-02 | 2009-04-07 | Cisco Technology, Inc. | Locally-updated interactive program guide |
US7954127B2 (en) * | 2002-09-25 | 2011-05-31 | The Directv Group, Inc. | Direct broadcast signal distribution methods |
US7908625B2 (en) | 2002-10-02 | 2011-03-15 | Robertson Neil C | Networked multimedia system |
US7360235B2 (en) | 2002-10-04 | 2008-04-15 | Scientific-Atlanta, Inc. | Systems and methods for operating a peripheral record/playback device in a networked multimedia system |
US7545935B2 (en) * | 2002-10-04 | 2009-06-09 | Scientific-Atlanta, Inc. | Networked multimedia overlay system |
US8046806B2 (en) | 2002-10-04 | 2011-10-25 | Wall William E | Multiroom point of deployment module |
FR2848763B1 (en) * | 2002-12-12 | 2005-03-18 | Viaccess Sa | METHOD FOR DISTRIBUTING DATA AND / OR SERVICES ENCROACHED |
US8094640B2 (en) | 2003-01-15 | 2012-01-10 | Robertson Neil C | Full duplex wideband communications system for a local coaxial network |
US7487532B2 (en) | 2003-01-15 | 2009-02-03 | Cisco Technology, Inc. | Optimization of a full duplex wideband communications system |
EP1480390A1 (en) * | 2003-05-23 | 2004-11-24 | Thomson Licensing S.A. | Improved device and process for collision detection in a local area network |
KR100987432B1 (en) * | 2003-06-16 | 2010-10-13 | 엘지전자 주식회사 | Digital satellite broadcasting receiver |
US7580523B2 (en) * | 2004-01-16 | 2009-08-25 | The Directv Group, Inc. | Distribution of video content using client to host pairing of integrated receivers/decoders |
US7548624B2 (en) * | 2004-01-16 | 2009-06-16 | The Directv Group, Inc. | Distribution of broadcast content for remote decryption and viewing |
FR2866767A1 (en) * | 2004-02-23 | 2005-08-26 | Thomson | METHOD OF COMMUNICATION BETWEEN DOMESTIC APPLIANCES AND APPARATUSES IMPLEMENTING THE METHOD |
EP1569452A1 (en) * | 2004-02-23 | 2005-08-31 | Nagravision S.A. | Process for managing the handling of conditional access data by at least two decoders |
US7502473B2 (en) * | 2004-02-25 | 2009-03-10 | Nagravision S.A. | Process for managing the handling of conditional access data by at least two decoders |
EP1615436A1 (en) * | 2004-07-05 | 2006-01-11 | Nagracard S.A. | Method and system for conditional access data processing and apparatus for signal formating |
US7890769B2 (en) * | 2004-08-04 | 2011-02-15 | Broadcom Corporation | System and method for secure code downloading |
EP1626579A1 (en) * | 2004-08-11 | 2006-02-15 | Thomson Licensing | Device pairing |
EP1628481B1 (en) * | 2004-08-11 | 2010-09-01 | Thomson Licensing | Device pairing |
US20060041912A1 (en) * | 2004-08-19 | 2006-02-23 | Kevin Kuhns | Method and apparatus for authorizing an additional set-top device in a satellite television network |
JP2008512056A (en) * | 2004-08-31 | 2008-04-17 | トムソン ライセンシング | Configuration management of co-located network systems |
JP4734872B2 (en) * | 2004-09-07 | 2011-07-27 | パナソニック株式会社 | Content distribution management apparatus and content distribution management method |
EP1675314B1 (en) * | 2004-12-23 | 2008-05-14 | Research In Motion Limited | Ping Feature for Electronic Devices |
US8621525B2 (en) | 2005-04-01 | 2013-12-31 | The Directv Group, Inc. | Signal injection via power supply |
US8024759B2 (en) | 2005-04-01 | 2011-09-20 | The Directv Group, Inc. | Backwards-compatible frequency translation module for satellite video delivery |
US9325944B2 (en) | 2005-08-11 | 2016-04-26 | The Directv Group, Inc. | Secure delivery of program content via a removable storage medium |
US8789115B2 (en) | 2005-09-02 | 2014-07-22 | The Directv Group, Inc. | Frequency translation module discovery and configuration |
US7937732B2 (en) * | 2005-09-02 | 2011-05-03 | The Directv Group, Inc. | Network fraud prevention via registration and verification |
EP1765012A1 (en) * | 2005-09-14 | 2007-03-21 | Nagravision S.A. | Method of verifying a targeted device connected to a master device |
US7876998B2 (en) | 2005-10-05 | 2011-01-25 | Wall William E | DVD playback over multi-room by copying to HDD |
MX2008015654A (en) | 2006-06-09 | 2009-02-16 | Directv Group Inc | Presentation modes for various format bit streams. |
US20080022317A1 (en) * | 2006-06-19 | 2008-01-24 | James Thomas H | Dedicated tuner for network administration functions |
US8196169B1 (en) * | 2006-09-18 | 2012-06-05 | Nvidia Corporation | Coordinate-based set top box policy enforcement system, method and computer program product |
CN101159825B (en) * | 2006-09-27 | 2012-03-21 | 松下电器产业株式会社 | Video receiving device, video data receiving system and authentication control method thereof |
US8719875B2 (en) * | 2006-11-06 | 2014-05-06 | The Directv Group, Inc. | Satellite television IP bitstream generator receiving unit |
US20080120655A1 (en) * | 2006-11-22 | 2008-05-22 | The Directv Group, Inc. | Integrated satellite master antenna television unit |
US8510790B2 (en) * | 2007-03-12 | 2013-08-13 | Hitachi Kokusai Electric Inc. | Substrate processing apparatus |
US8189107B1 (en) | 2007-03-12 | 2012-05-29 | Nvidia Corporation | System and method for performing visual data post-processing based on information related to frequency response pre-processing |
JP5143466B2 (en) * | 2007-04-24 | 2013-02-13 | パナソニック株式会社 | Home receiving terminal system |
US8712318B2 (en) * | 2007-05-29 | 2014-04-29 | The Directv Group, Inc. | Integrated multi-sat LNB and frequency translation module |
US8238813B1 (en) | 2007-08-20 | 2012-08-07 | The Directv Group, Inc. | Computationally efficient design for broadcast satellite single wire and/or direct demod interface |
US9942618B2 (en) | 2007-10-31 | 2018-04-10 | The Directv Group, Inc. | SMATV headend using IP transport stream input and method for operating the same |
US8528013B2 (en) * | 2007-11-20 | 2013-09-03 | General Instrument Corporation | Method and apparatus for limiting access to programming in a switched digital video system |
US7774487B2 (en) * | 2007-12-18 | 2010-08-10 | The Directv Group, Inc. | Method and apparatus for checking the health of a connection between a supplemental service provider and a user device of a primary service provider |
US8407733B2 (en) * | 2008-12-19 | 2013-03-26 | General Instrument Corporation | Method and apparatus for establishing individualized subscription plans in a switched digital video system |
US20100161801A1 (en) * | 2008-12-23 | 2010-06-24 | At&T Intellectual Property I, L.P. | Multimedia processing resource with distributed settings |
US20100242062A1 (en) * | 2009-03-23 | 2010-09-23 | At&T Intellectual Property I, Lp. | Method and apparatus for authenticating a plurality of media devices simultaneously |
US20110099591A1 (en) * | 2009-10-28 | 2011-04-28 | Men Long | Secure wireless pairing of digital tv short-range transmitter and receiver |
KR101612518B1 (en) * | 2009-11-26 | 2016-04-15 | 삼성전자주식회사 | Endecryptor enabling parallel processing and en/decryption method thereof |
US8613008B2 (en) * | 2010-01-11 | 2013-12-17 | Lead Technology Capital Management, Llc | System and method for broadcasting media |
US10007768B2 (en) * | 2009-11-27 | 2018-06-26 | Isaac Daniel Inventorship Group Llc | System and method for distributing broadcast media based on a number of viewers |
US9693094B2 (en) * | 2009-12-09 | 2017-06-27 | Echostar Technologies L.L.C. | Media content subscription enforcement for a media content receiver |
JP5017439B2 (en) * | 2010-09-22 | 2012-09-05 | 株式会社東芝 | Cryptographic operation device and memory system |
KR101781640B1 (en) * | 2011-02-14 | 2017-09-25 | 엘지전자 주식회사 | Method for providing remote control service and display apparatus thereof |
US20120284534A1 (en) * | 2011-05-04 | 2012-11-08 | Chien-Kang Yang | Memory Device and Method for Accessing the Same |
CN102932692A (en) * | 2011-08-12 | 2013-02-13 | 华为终端有限公司 | Method and device for authenticating set-top box |
CN104581370A (en) * | 2015-01-15 | 2015-04-29 | 成都驰通数码系统有限公司 | Host and slave control mechanism, host, slave and system |
KR101977619B1 (en) * | 2017-11-29 | 2019-05-13 | 에스케이브로드밴드주식회사 | Service server, and control method thereof |
Family Cites Families (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4543606A (en) * | 1983-04-28 | 1985-09-24 | Schaer Robert H | Security device for cable television |
DE3418505C1 (en) | 1984-05-18 | 1985-12-05 | Karlheinz 5000 Köln Liebe | Rental television system |
US4633309A (en) * | 1985-05-06 | 1986-12-30 | Oak Industries Inc. | Cable television master/slave decoder control |
JP3158364B2 (en) * | 1992-10-13 | 2001-04-23 | ソニー株式会社 | Electronics |
DE69516577T2 (en) * | 1994-05-24 | 2001-01-04 | Sony Corp | Data bus communication |
JPH07327277A (en) * | 1994-05-31 | 1995-12-12 | Sony Corp | Electronic equipment device and connector for connection |
US6334219B1 (en) * | 1994-09-26 | 2001-12-25 | Adc Telecommunications Inc. | Channel selection for a hybrid fiber coax network |
DE4440174C2 (en) | 1994-11-10 | 1999-12-16 | Elektronik Gmbh P Lab | TV control |
US5878141A (en) * | 1995-08-25 | 1999-03-02 | Microsoft Corporation | Computerized purchasing system and method for mediating purchase transactions over an interactive network |
US6545722B1 (en) * | 1998-01-09 | 2003-04-08 | Douglas G. Brown | Methods and systems for providing television related services via a networked personal computer |
US7233948B1 (en) * | 1998-03-16 | 2007-06-19 | Intertrust Technologies Corp. | Methods and apparatus for persistent control and protection of content |
US6738905B1 (en) * | 1998-04-15 | 2004-05-18 | Digital Video Express, L.P. | Conditional access via secure logging with simplified key management |
US6118873A (en) * | 1998-04-24 | 2000-09-12 | International Business Machines Corporation | System for encrypting broadcast programs in the presence of compromised receiver devices |
US6757829B1 (en) * | 1998-05-29 | 2004-06-29 | Texas Instruments Incorporated | Program debugging system for secure computing device having secure and non-secure modes |
JO2117B1 (en) * | 1998-07-15 | 2000-05-21 | كانال + تيكنولوجيز سوسيته انونيم | method and apparatus for secure communication of information between aplurality of digital audiovisual devices |
CN101383947B (en) | 1998-07-17 | 2012-08-01 | 联合视频制品公司 | Method for access to and providing programme by remote access link |
US6607136B1 (en) * | 1998-09-16 | 2003-08-19 | Beepcard Inc. | Physical presence digital authentication system |
US6463535B1 (en) * | 1998-10-05 | 2002-10-08 | Intel Corporation | System and method for verifying the integrity and authorization of software before execution in a local platform |
US6588017B1 (en) * | 1999-01-27 | 2003-07-01 | Diva Systems Corporation | Master and slave subscriber stations for digital video and interactive services |
US7484234B1 (en) * | 1999-04-29 | 2009-01-27 | Tivo Inc. | Method and apparatus for controlling at least one set-top box |
US7336785B1 (en) * | 1999-07-09 | 2008-02-26 | Koninklijke Philips Electronics N.V. | System and method for copy protecting transmitted information |
US6957344B1 (en) * | 1999-07-09 | 2005-10-18 | Digital Video Express, L.P. | Manufacturing trusted devices |
JP2001069475A (en) | 1999-08-27 | 2001-03-16 | Pioneer Electronic Corp | Terminal for cable television |
WO2001017245A1 (en) | 1999-08-27 | 2001-03-08 | Kabushiki Kaisha Toshiba | System for interconnecting devices through analog line |
US7298846B2 (en) * | 1999-12-13 | 2007-11-20 | Scientific-Atlanta, Inc. | Method of identifying multiple digital streams within a multiplexed signal |
US7058179B1 (en) * | 2000-03-29 | 2006-06-06 | Sony Corporation | Method and system for a secure high bandwidth bus in a transceiver device |
US20020003884A1 (en) * | 2000-05-26 | 2002-01-10 | Sprunk Eric J. | Authentication and/or authorization launch |
US6751402B1 (en) * | 2000-06-28 | 2004-06-15 | Keen Personal Media, Inc. | Set-top box connectable to a digital video recorder via an auxiliary interface and selects between a recorded video signal received from the digital video recorder and a real-time video signal to provide video data stream to a display device |
US7137117B2 (en) * | 2000-06-02 | 2006-11-14 | Microsoft Corporation | Dynamically variable idle time thread scheduling |
US20020083438A1 (en) * | 2000-10-26 | 2002-06-27 | So Nicol Chung Pang | System for securely delivering encrypted content on demand with access contrl |
US20020112175A1 (en) * | 2000-12-13 | 2002-08-15 | Makofka Douglas S. | Conditional access for functional units |
US20020104098A1 (en) * | 2001-01-31 | 2002-08-01 | Zustak Fred J. | Subscriber class television channel with class member programming |
US20020124266A1 (en) * | 2001-03-05 | 2002-09-05 | Robert Blanchard | Method and device for remote access of a power control system of a set-top box |
US7987510B2 (en) * | 2001-03-28 | 2011-07-26 | Rovi Solutions Corporation | Self-protecting digital content |
US20020194596A1 (en) * | 2001-06-18 | 2002-12-19 | Srivastava Gopal K. | Control of multiple AV-devices by a single master controller using infrared transmitted commands and bus transmitted commands |
US20030028886A1 (en) * | 2001-08-02 | 2003-02-06 | Chein-Hsun Wang | Single subscriber multiple set top boxes linkage device |
US7224797B2 (en) * | 2001-08-17 | 2007-05-29 | Koninklijke Philips Electronics N.V. | System and method for hybrid conditional access for receivers of encrypted transmissions |
US6925180B2 (en) * | 2001-09-27 | 2005-08-02 | Sony Corporation | PC card recorder |
KR100439082B1 (en) * | 2001-10-24 | 2004-07-05 | 주식회사 한단정보통신 | Driving control system among set-top-boxs and method for controlling thereof |
US7451460B2 (en) * | 2001-11-15 | 2008-11-11 | General Instrument Corporation | Programming interface for configuring a television settop terminal |
CN101981864B (en) * | 2008-04-04 | 2015-07-22 | 三星电子株式会社 | Method and apparatus for providing broadcast service using encryption key in a communication system |
-
2002
- 2002-11-20 US US10/301,092 patent/US8068610B2/en active Active
- 2002-11-21 KR KR10-2004-7007761A patent/KR20040073440A/en not_active Application Discontinuation
- 2002-11-21 WO PCT/US2002/037592 patent/WO2003047254A1/en not_active Application Discontinuation
- 2002-11-21 CA CA2467907A patent/CA2467907C/en not_active Expired - Fee Related
- 2002-11-21 AU AU2002365336A patent/AU2002365336A1/en not_active Abandoned
- 2002-11-21 MX MXPA04004722A patent/MXPA04004722A/en active IP Right Grant
- 2002-11-21 DE DE60227704T patent/DE60227704D1/en not_active Expired - Lifetime
- 2002-11-21 AT AT02804043T patent/ATE401741T1/en not_active IP Right Cessation
- 2002-11-21 EP EP02804043A patent/EP1461948B1/en not_active Expired - Lifetime
-
2011
- 2011-11-02 US US13/287,576 patent/US8973025B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP1461948A1 (en) | 2004-09-29 |
AU2002365336A1 (en) | 2003-06-10 |
EP1461948B1 (en) | 2008-07-16 |
CA2467907C (en) | 2012-01-31 |
KR20040073440A (en) | 2004-08-19 |
WO2003047254A1 (en) | 2003-06-05 |
ATE401741T1 (en) | 2008-08-15 |
US8068610B2 (en) | 2011-11-29 |
US20120110612A1 (en) | 2012-05-03 |
US20030097563A1 (en) | 2003-05-22 |
US8973025B2 (en) | 2015-03-03 |
MXPA04004722A (en) | 2004-07-30 |
DE60227704D1 (en) | 2008-08-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2467907A1 (en) | Method and system for providing security within multiple set-top boxes assigned for a single customer | |
CN105187376B (en) | The safety communicating method of automotive interior network in car networking | |
CN105184935B (en) | It is a kind of can wechat share the blue-tooth intelligence lock system of password | |
CN103595718B (en) | A kind of POS terminal Activiation method, system, service platform and POS terminal | |
CN100512101C (en) | Electronic device control apparatus | |
CN101510824B (en) | Vehicular network system of a motor vehicle with replaceable cryptographic key and/or certificate | |
NZ507807A (en) | Mechanism for matching a receiver with a security module | |
CN104396183A (en) | A method and system for transferring firmware or software to a plurality of devices | |
JP2002502194A5 (en) | ||
CN103404105A (en) | System and method for access control via mobile device | |
US20050235152A1 (en) | Encryption key sharing scheme for automatically updating shared key | |
WO2002052778A3 (en) | Conditional access system | |
HK1095689A1 (en) | Enhanced security design for cryptography in mobile communication systems | |
CN105681037A (en) | Device, system and method for securing a negotiation of at least one cryptographic key between units | |
CN102013975B (en) | Secret key management method and system | |
CN106506149B (en) | Key generation method and system between a kind of TBOX terminal and TSP platform | |
CN102238000A (en) | Encrypted communication method, device and system | |
CN103051641A (en) | Method and system for updating multiple-client key, and information security transmission method | |
AU2003216765A1 (en) | Method and arrangement for controlling access | |
WO1998048389A3 (en) | Method for mutual authentication between two units | |
GB2340644A (en) | Security system | |
US10805276B2 (en) | Device and methods for safe control of vehicle equipment secured by encrypted channel | |
CN110383755A (en) | The network equipment and trusted third party's equipment | |
CN105071939A (en) | User information authentication method and user information authentication system | |
US20070177725A1 (en) | System and method for transmitting and receiving secret information, and wireless local communication device using the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20201123 |