CA2591336A1 - System and method for secure conditional access download and reconfiguration - Google Patents
System and method for secure conditional access download and reconfiguration Download PDFInfo
- Publication number
- CA2591336A1 CA2591336A1 CA002591336A CA2591336A CA2591336A1 CA 2591336 A1 CA2591336 A1 CA 2591336A1 CA 002591336 A CA002591336 A CA 002591336A CA 2591336 A CA2591336 A CA 2591336A CA 2591336 A1 CA2591336 A1 CA 2591336A1
- Authority
- CA
- Canada
- Prior art keywords
- receiver
- sender
- security device
- security server
- cas
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25816—Management of client data involving client authentication
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26291—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for providing content or additional data updates, e.g. updating software modules, stored at the client
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/26606—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing entitlement messages, e.g. Entitlement Control Message [ECM] or Entitlement Management Message [EMM]
-
- 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- 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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4432—Powering on the client, e.g. bootstrap loading using setup parameters being stored locally or received from the server
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6583—Acknowledgement
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
- H04N21/8193—Monomedia components thereof involving executable data, e.g. software dedicated tools, e.g. video decoder software or IPMP tool
-
- 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/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S40/00—Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
- Y04S40/20—Information technology specific aspects, e.g. CAD, simulation, modelling, system security
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- Computer Graphics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Storage Device Security (AREA)
Abstract
A method of securely downloading at least one of conditional access software (CAS), Digital Rights Management software (DRMS), Trusted Domain Software (TDS), and Gaming Security Software (GSS) includes presenting a specialized entitlement management message (EMM) to initiate the download to a receiver security device using a supervisory logon key (SLK) split to logon with a second split contained inside the receiver security device, presenting a receiver digitally signed random challenge from the receiver security device to a sender security server to establish authentication of the receiver security device to the sender security server, and signing and returning the receiver random challenge from the sender security server to the receiver security device with a sender random challenge to establish authentication of the sender security server to the receiver security device.
Claims (23)
1. A method of securely downloading at least one of conditional access software (CAS), Digital Rights Management software (DRMS), Trusted Domain Software (TDS), and Gaming Security Software (GSS), the method comprising:
presenting a specialized entitlement management message (EMM) to initiate the download to a receiver security device using a supervisory logon key (SLK) split to logon with a second split contained inside the receiver security device;
presenting a receiver digitally signed random challenge from the receiver security device to a sender security server to establish authentication of the receiver security device to the sender security server; and signing and returning the receiver random challenge from the sender security server to the receiver security device with a sender random challenge to establish authentication of the sender security server to the receiver security device.
presenting a specialized entitlement management message (EMM) to initiate the download to a receiver security device using a supervisory logon key (SLK) split to logon with a second split contained inside the receiver security device;
presenting a receiver digitally signed random challenge from the receiver security device to a sender security server to establish authentication of the receiver security device to the sender security server; and signing and returning the receiver random challenge from the sender security server to the receiver security device with a sender random challenge to establish authentication of the sender security server to the receiver security device.
2. The method of claim 1 farther comprising signing and returning the sender random challenge from the receiver security device to the sender security server to complete authentication of the receiver security device to the sender security server.
3. The method of claim 2 further comprising sending a session download key from the sender security server in a signed and encrypted CAS
receive download message.
receive download message.
4. The method of claim 3 further comprising sending signed information from the sender security server to the receiver security device that provides at least one of PID information, carousel information, and URL
information that indicates where the respective encrypted CAS download is located and available on the sender security server.
information that indicates where the respective encrypted CAS download is located and available on the sender security server.
5. The method of claim 4 further comprising decrypting a CAS
image, and verifying the CAS image using a respective session key in the receiver security device.
image, and verifying the CAS image using a respective session key in the receiver security device.
6. The method of claim 5 further comprising sending a signed acknowledgment message to the sender security server when the CAS download is complete.
7. The method of claim 6 further comprising updating the SLK
split in one mode of operation, and updating the SLK split and sending the updated SLK split to the sender security server when a rolling key feature is enabled in another mode of operation.
split in one mode of operation, and updating the SLK split and sending the updated SLK split to the sender security server when a rolling key feature is enabled in another mode of operation.
8. The method of claim 7 further comprising verifying the signed acknowledgment message in one mode of operation, and verifying the signed acknowledgment message and storing the updated SLK split for use in a next CAS
download using the sender security server in another mode of operation.
download using the sender security server in another mode of operation.
9. The method of claim 8 further comprising logging the receiver security device out of a supervisor mode and returning to a user mode.
10. The method of claim 9 wherein the CAS download does not occur unless the signed acknowledgment message is verified, the head-end SLK
successfully logs into a supervisor mode of operation, and the decryption of the CAS
image is successful.
successfully logs into a supervisor mode of operation, and the decryption of the CAS
image is successful.
11. The method of claim 10 wherein a following download of CAS
software operation is not performed unless a new SLK is presented to unlock access to the following download operation only when the receiver security device is in the supervisory mode of operation.
software operation is not performed unless a new SLK is presented to unlock access to the following download operation only when the receiver security device is in the supervisory mode of operation.
12. The method of claim 11 wherein the CAS image is encrypted and decrypted using a CAS image session key in the receiver security device.
13. A system for securely downloading at least one of conditional access software (CAS), Digital Rights Management software (DRMS), Trusted Domain Software (TDS), and Gaming Security Software (GSS), the system comprising:
a headend having a sender security server; and a receiver coupled to the headend, and having a receiver security device, wherein the sender security server presents a specialized entitlement management message (EMM) to initiate the download to the receiver security device using a supervisory logon key (SLK) split to logon with a second split contained inside the receiver security device;
the receiver security device presents a receiver digitally signed random challenge to the sender security server to establish authentication of the receiver security device to the sender security server; and the sender security server signs and returns the receiver random challenge to the receiver security device with a sender random challenge to establish authentication of the sender security server to the receiver security device.
a headend having a sender security server; and a receiver coupled to the headend, and having a receiver security device, wherein the sender security server presents a specialized entitlement management message (EMM) to initiate the download to the receiver security device using a supervisory logon key (SLK) split to logon with a second split contained inside the receiver security device;
the receiver security device presents a receiver digitally signed random challenge to the sender security server to establish authentication of the receiver security device to the sender security server; and the sender security server signs and returns the receiver random challenge to the receiver security device with a sender random challenge to establish authentication of the sender security server to the receiver security device.
14. The system of claim 13 wherein the receiver security device signs and returns the sender random challenge to the sender security server to complete authentication of the receiver security device to the sender security server.
15. The system of claim 14 wherein the sender security server sends a session download key in a signed and encrypted CAS receive download message.
16. The system of claim 15 wherein the sender security server sends signed information to the receiver security device that provides at least one of PID information, carousel information, and URL information that indicates where the respective CAS download is located and available on the sender security server.
17. The system of claim 16 wherein the receiver security device decrypts a CAS image, and verifies the CAS image using a respective session key.
18. The system of claim 17 wherein the receiver security device sends a signed acknowledgment message to the sender security server when the CAS
download is complete.
download is complete.
19. The system of claim 18 wherein the receiver security device updates the SLK split in one mode of operation, and updates the SLK split and sends the updated SLK split to the sender security server when a rolling key feature is enabled in another mode of operation.
20. The system of claim 19 wherein the sender security server verifies the signed acknowledgment message in one mode of operation, and verifies the signed acknowledgment message and stores the updated SLK split for use in a next CAS download in another mode of operation.
21: The system of claim 20 wherein the receiver security device logs out of a supervisor mode and returns to a user mode, and thereby, disables access to downloading at least one of conditional access software (CAS), Digital Rights Management software (DRMS), Trusted Domain Software (TDS), and Gaming Security Software (GSS).
22. The system of claim 13 wherein the receiver security device is coupled to the headend using a network.
23. A receiver security device for securely downloading at least one of conditional access software (CAS), Digital Rights Management software (DRMS), Trusted Domain Software (TDS), and Gaming Security Software (GSS), the device comprising:
a microprocessor;
a transport chip coupled to the microprocessor; and a memory coupled to the microprocessor, wherein the memory includes programming to perform the steps of:
receiving a specialized entitlement management message (EMM) to initiate the download at the receiver security device using a supervisory logon key (SLK) split to logon with a second split contained inside the receiver security device from a sender security server via the transport chip;
presenting a receiver digitally signed random challenge from the receiver security device to the sender security server to establish authentication of the receiver security device to the sender security server; and receiving the signed receiver random challenge and a sender random challenge from the sender security server to establish authentication of the sender security server to the receiver security device.
a microprocessor;
a transport chip coupled to the microprocessor; and a memory coupled to the microprocessor, wherein the memory includes programming to perform the steps of:
receiving a specialized entitlement management message (EMM) to initiate the download at the receiver security device using a supervisory logon key (SLK) split to logon with a second split contained inside the receiver security device from a sender security server via the transport chip;
presenting a receiver digitally signed random challenge from the receiver security device to the sender security server to establish authentication of the receiver security device to the sender security server; and receiving the signed receiver random challenge and a sender random challenge from the sender security server to establish authentication of the sender security server to the receiver security device.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/017,559 | 2004-12-18 | ||
US11/017,559 US7383438B2 (en) | 2004-12-18 | 2004-12-18 | System and method for secure conditional access download and reconfiguration |
PCT/US2005/044389 WO2006065614A2 (en) | 2004-12-18 | 2005-12-08 | System and method for secure conditional access download and reconfiguration |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2591336A1 true CA2591336A1 (en) | 2006-06-22 |
CA2591336C CA2591336C (en) | 2012-06-19 |
Family
ID=36588387
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2591336A Active CA2591336C (en) | 2004-12-18 | 2005-12-08 | System and method for secure conditional access download and reconfiguration |
Country Status (4)
Country | Link |
---|---|
US (1) | US7383438B2 (en) |
EP (1) | EP1825678B1 (en) |
CA (1) | CA2591336C (en) |
WO (1) | WO2006065614A2 (en) |
Families Citing this family (145)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6339842B1 (en) | 1998-06-10 | 2002-01-15 | Dennis Sunga Fernandez | Digital television with subscriber conference overlay |
US6587781B2 (en) | 2000-08-28 | 2003-07-01 | Estimotion, Inc. | Method and system for modeling and processing vehicular traffic data and information and applying thereof |
JP4251796B2 (en) * | 2001-08-27 | 2009-04-08 | ソニー株式会社 | Information providing system, information providing apparatus and method, information processing apparatus and method, recording medium, and program |
US8683024B2 (en) * | 2003-11-26 | 2014-03-25 | Riip, Inc. | System for video digitization and image correction for use with a computer management system |
US7620402B2 (en) | 2004-07-09 | 2009-11-17 | Itis Uk Limited | System and method for geographically locating a mobile device |
US8312267B2 (en) | 2004-07-20 | 2012-11-13 | Time Warner Cable Inc. | Technique for securely communicating programming content |
US8266429B2 (en) * | 2004-07-20 | 2012-09-11 | Time Warner Cable, Inc. | Technique for securely communicating and storing programming material in a trusted domain |
US20060031873A1 (en) * | 2004-08-09 | 2006-02-09 | Comcast Cable Holdings, Llc | System and method for reduced hierarchy key management |
US8099369B2 (en) * | 2004-12-08 | 2012-01-17 | Ngna, Llc | Method and system for securing content in media systems |
US8156560B2 (en) * | 2004-12-30 | 2012-04-10 | General Instrument Corporation | Method and apparatus for providing a border guard between security domains |
US7804959B2 (en) * | 2005-02-01 | 2010-09-28 | Panasonic Corporation | Digital cable television broadcasting receiver |
US7933410B2 (en) * | 2005-02-16 | 2011-04-26 | Comcast Cable Holdings, Llc | System and method for a variable key ladder |
US20060200412A1 (en) * | 2005-02-23 | 2006-09-07 | Comcast Cable Holdings, Llc | System and method for DRM regional and timezone key management |
US20090124372A1 (en) * | 2005-04-29 | 2009-05-14 | Gagner Mark B | Asset management of downloadable gaming components in a gaming system |
US20060272031A1 (en) * | 2005-05-24 | 2006-11-30 | Napster Llc | System and method for unlimited licensing to a fixed number of devices |
US20060272022A1 (en) * | 2005-05-31 | 2006-11-30 | Dmitrii Loukianov | Securely configuring a system |
US20070028262A1 (en) * | 2005-07-29 | 2007-02-01 | Zermatt Systems, Inc. | Virtual discovery of content available to a device |
KR20070050712A (en) * | 2005-11-11 | 2007-05-16 | 엘지전자 주식회사 | Method and system for obtaining digital rights of portable memory card |
WO2007062189A2 (en) * | 2005-11-23 | 2007-05-31 | Wms Gaming Inc. | Wagering game device with secure storage device |
US20070130462A1 (en) * | 2005-12-06 | 2007-06-07 | Law Eric C W | Asynchronous encryption for secured electronic communications |
US20070130463A1 (en) * | 2005-12-06 | 2007-06-07 | Eric Chun Wah Law | Single one-time password token with single PIN for access to multiple providers |
US8205243B2 (en) * | 2005-12-16 | 2012-06-19 | Wasilewski Anthony J | Control of enhanced application features via a conditional access system |
WO2007084682A1 (en) * | 2006-01-20 | 2007-07-26 | Atc Technologies, Llc | Systems and methods for forward link closed loop beamforming |
US9137012B2 (en) | 2006-02-03 | 2015-09-15 | Emc Corporation | Wireless authentication methods and apparatus |
US8713615B2 (en) | 2006-02-17 | 2014-04-29 | Verizon Laboratories Inc. | Systems and methods for providing a shared folder via television |
US8522276B2 (en) * | 2006-02-17 | 2013-08-27 | Verizon Services Organization Inc. | System and methods for voicing text in an interactive programming guide |
US8584174B1 (en) | 2006-02-17 | 2013-11-12 | Verizon Services Corp. | Systems and methods for fantasy league service via television |
US7917583B2 (en) | 2006-02-17 | 2011-03-29 | Verizon Patent And Licensing Inc. | Television integrated chat and presence systems and methods |
US9143735B2 (en) * | 2006-02-17 | 2015-09-22 | Verizon Patent And Licensing Inc. | Systems and methods for providing a personal channel via television |
US20070239605A1 (en) * | 2006-04-06 | 2007-10-11 | Peter Munguia | Supporting multiple key ladders using a common private key set |
US9288052B2 (en) * | 2006-04-13 | 2016-03-15 | Moreover Acquisition Corporation | Method and apparatus to provide an authoring tool to create content for a secure content service |
JP4810289B2 (en) * | 2006-04-17 | 2011-11-09 | ルネサスエレクトロニクス株式会社 | Message authenticator generation device, message authenticator verification device, and message authentication system |
US8280982B2 (en) | 2006-05-24 | 2012-10-02 | Time Warner Cable Inc. | Personal content server apparatus and methods |
US8024762B2 (en) | 2006-06-13 | 2011-09-20 | Time Warner Cable Inc. | Methods and apparatus for providing virtual content over a network |
EP1876549A1 (en) | 2006-07-07 | 2008-01-09 | Swisscom Mobile AG | Method and system for encrypted data transmission |
EP1885095A1 (en) * | 2006-08-02 | 2008-02-06 | Nagravision S.A. | Local conditional access method for mobile receivers |
US20080077483A1 (en) * | 2006-09-23 | 2008-03-27 | Br Trust | Network system and method for accessing content and featuring advertising based on user criteria |
US8520850B2 (en) | 2006-10-20 | 2013-08-27 | Time Warner Cable Enterprises Llc | Downloadable security and protection methods and apparatus |
US8484472B2 (en) * | 2006-10-30 | 2013-07-09 | Research In Motion Limited | System and method of filtering unsolicited messages |
US8732854B2 (en) | 2006-11-01 | 2014-05-20 | Time Warner Cable Enterprises Llc | Methods and apparatus for premises content distribution |
US8356178B2 (en) * | 2006-11-13 | 2013-01-15 | Seagate Technology Llc | Method and apparatus for authenticated data storage |
KR100848326B1 (en) * | 2006-12-19 | 2008-07-24 | 한국전자통신연구원 | Apparatus and Method for transmitting/receiving data in terrestrial DMB conditional access system |
US8254568B2 (en) | 2007-01-07 | 2012-08-28 | Apple Inc. | Secure booting a computing device |
US8239688B2 (en) | 2007-01-07 | 2012-08-07 | Apple Inc. | Securely recovering a computing device |
US8621540B2 (en) * | 2007-01-24 | 2013-12-31 | Time Warner Cable Enterprises Llc | Apparatus and methods for provisioning in a download-enabled system |
EP2113152B1 (en) * | 2007-02-21 | 2015-04-08 | TP Vision Holding B.V. | A conditional access system |
WO2008112663A2 (en) * | 2007-03-10 | 2008-09-18 | Feeva Technology, Inc. | Method and apparatus for tagging network traffic using extensible fields in message headers |
US8566164B2 (en) | 2007-12-31 | 2013-10-22 | Intent IQ, LLC | Targeted online advertisements based on viewing or interacting with television advertisements |
US7861260B2 (en) | 2007-04-17 | 2010-12-28 | Almondnet, Inc. | Targeted television advertisements based on online behavior |
US8607046B1 (en) * | 2007-04-23 | 2013-12-10 | Netapp, Inc. | System and method for signing a message to provide one-time approval to a plurality of parties |
US9426522B2 (en) * | 2007-07-10 | 2016-08-23 | Qualcomm Incorporated | Early rendering for fast channel switching |
US8291495B1 (en) * | 2007-08-08 | 2012-10-16 | Juniper Networks, Inc. | Identifying applications for intrusion detection systems |
US8006095B2 (en) * | 2007-08-31 | 2011-08-23 | Standard Microsystems Corporation | Configurable signature for authenticating data or program code |
US7934083B2 (en) * | 2007-09-14 | 2011-04-26 | Kevin Norman Taylor | Configurable access kernel |
DE102007052656B4 (en) * | 2007-11-05 | 2010-03-25 | Texas Instruments Deutschland Gmbh | Digital encryption hardware accelerator |
US8112800B1 (en) | 2007-11-08 | 2012-02-07 | Juniper Networks, Inc. | Multi-layered application classification and decoding |
KR100907798B1 (en) * | 2007-12-04 | 2009-07-15 | 주식회사 엘지씨엔에스 | Downloadable Content Security System and Security Method |
KR100918002B1 (en) * | 2007-12-10 | 2009-09-18 | 한국전자통신연구원 | Apparatus and Method for Execution Management of multiple Conditional Access Software Objects in the Downloading-based Conditional Access Systems |
KR100936885B1 (en) * | 2007-12-10 | 2010-01-14 | 한국전자통신연구원 | Method and apparatus for mutual authentification in downloadable conditional access system |
KR100927961B1 (en) | 2007-12-18 | 2009-11-24 | 한국전자통신연구원 | Downloadable Restriction Receiving Manager System and Its Control Method |
US8150039B2 (en) * | 2008-04-15 | 2012-04-03 | Apple Inc. | Single security model in booting a computing device |
US20100005515A1 (en) * | 2008-07-01 | 2010-01-07 | Bank Of America | Systems and methods for associate to associate authentication |
US8572717B2 (en) | 2008-10-09 | 2013-10-29 | Juniper Networks, Inc. | Dynamic access control policy with port restrictions for a network security appliance |
US11385758B2 (en) | 2008-10-09 | 2022-07-12 | Aristocrat Technologies Australia Pty Limited | Gaming system and gaming system processor module |
US11287939B2 (en) | 2008-10-09 | 2022-03-29 | Aristocrat Technologies Australia Pty Limited | Gaming system and gaming system processor module |
AU2009222627B2 (en) | 2008-10-09 | 2011-07-21 | Aristocrat Technologies Australia Pty Limited | Gaming system and gaming system processor module |
US9653004B2 (en) | 2008-10-16 | 2017-05-16 | Cypress Semiconductor Corporation | Systems and methods for downloading code and data into a secure non-volatile memory |
KR100947326B1 (en) | 2008-11-12 | 2010-03-16 | 주식회사 알티캐스트 | Downloadable conditional access system host apparatus and method for reinforcing secure of the same |
KR101141428B1 (en) * | 2008-12-16 | 2012-05-04 | 한국전자통신연구원 | Method for preventing illegal watching using peculiar information of secure micro |
KR101163820B1 (en) * | 2008-12-22 | 2012-07-09 | 한국전자통신연구원 | Apparatus and method for terminal authentication in downloadable conditional access system |
GB0901588D0 (en) | 2009-02-02 | 2009-03-11 | Itis Holdings Plc | Apparatus and methods for providing journey information |
KR101531269B1 (en) * | 2009-02-19 | 2015-06-25 | 삼성전자주식회사 | Digital transmission apparatus and method, and digital reception apparatus |
US20100235626A1 (en) * | 2009-03-10 | 2010-09-16 | Kwon Eun Jung | Apparatus and method for mutual authentication in downloadable conditional access system |
US9398043B1 (en) | 2009-03-24 | 2016-07-19 | Juniper Networks, Inc. | Applying fine-grain policy action to encapsulated network attacks |
US8493339B1 (en) * | 2009-03-25 | 2013-07-23 | Ami Entertainment Network, Inc. | Multi-region interactive display |
US8997252B2 (en) * | 2009-06-04 | 2015-03-31 | Google Technology Holdings LLC | Downloadable security based on certificate status |
US9602864B2 (en) | 2009-06-08 | 2017-03-21 | Time Warner Cable Enterprises Llc | Media bridge apparatus and methods |
US9866609B2 (en) | 2009-06-08 | 2018-01-09 | Time Warner Cable Enterprises Llc | Methods and apparatus for premises content distribution |
WO2011022437A1 (en) * | 2009-08-17 | 2011-02-24 | Cram, Inc. | Digital content management and delivery |
CN102055830A (en) * | 2009-11-05 | 2011-05-11 | 中兴通讯股份有限公司 | Encryption device and method for controlling downloading and access of mobile terminal (MT) |
KR101272878B1 (en) * | 2009-11-30 | 2013-06-11 | 한국전자통신연구원 | Apparatus and method for dynamic update of software-based IPTV conditional access system |
KR101336069B1 (en) * | 2010-01-19 | 2013-12-03 | 한국전자통신연구원 | Apparatus and Method for Secure Update for Conditional Access Images |
US20110179444A1 (en) * | 2010-01-19 | 2011-07-21 | Electronics And Telecommunications Research Institute | Apparatus and method for downloading conditional access images |
US8789088B2 (en) * | 2010-03-31 | 2014-07-22 | Electronics And Telecommunications Research Institute | Method and apparatus for remotely installing and updating different security clients for broadcasting or communication channels |
DE102010028133A1 (en) * | 2010-04-22 | 2011-10-27 | Bundesdruckerei Gmbh | A method of reading an attribute from an ID token |
CN101917393A (en) * | 2010-05-26 | 2010-12-15 | 中兴通讯股份有限公司 | Information transmission method and system as well as data card |
US9906838B2 (en) | 2010-07-12 | 2018-02-27 | Time Warner Cable Enterprises Llc | Apparatus and methods for content delivery and message exchange across multiple content delivery networks |
US8516603B2 (en) * | 2010-07-21 | 2013-08-20 | Cox Communications, Inc. | Systems and methods providing a separable digital rights management application |
CN102034041A (en) * | 2010-12-07 | 2011-04-27 | 华为终端有限公司 | Method, device and system for verifying binding of data card and mobile hosts |
WO2012078143A1 (en) | 2010-12-07 | 2012-06-14 | Intertech, Corp. | Efficient authorization system for multi-channel broadcast program options |
US8938619B2 (en) * | 2010-12-29 | 2015-01-20 | Adobe Systems Incorporated | System and method for decrypting content samples including distinct encryption chains |
CN102622541B (en) * | 2010-12-29 | 2016-02-24 | 奥多比公司 | The system and method for encryption and deciphering |
US9355426B2 (en) | 2011-01-26 | 2016-05-31 | Dennis R. Flaharty | Hardware-enforced, always-on insertion of a watermark in a video processing path |
US8559626B2 (en) * | 2011-02-24 | 2013-10-15 | Vixs Systems, Inc | Cryptographic sanction server and methods for use therewith |
US9633391B2 (en) | 2011-03-30 | 2017-04-25 | Cram Worldwide, Llc | Secure pre-loaded drive management at kiosk |
US8850200B1 (en) * | 2011-06-21 | 2014-09-30 | Synectic Design, LLC | Method and apparatus for secure communications through a trusted intermediary server |
US9721071B2 (en) * | 2011-06-29 | 2017-08-01 | Sonic Ip, Inc. | Binding of cryptographic content using unique device characteristics with server heuristics |
GB2492369B (en) | 2011-06-29 | 2014-04-02 | Itis Holdings Plc | Method and system for collecting traffic data |
US8861937B2 (en) * | 2011-08-31 | 2014-10-14 | The Nielsen Company (Us), Llc | Methods and apparatus to access media |
CN102291598B (en) * | 2011-09-06 | 2013-07-03 | 四川金网通电子科技有限公司 | Controllable license management method of digital television hardware function |
CN102509051A (en) * | 2011-11-22 | 2012-06-20 | 康佳集团股份有限公司 | Method and system preventing software from copying |
KR101920263B1 (en) * | 2012-01-27 | 2019-02-08 | 삼성전자주식회사 | Display apparatus and control method thereof, upgrading apparatus, display system |
EP2654316A1 (en) * | 2012-04-19 | 2013-10-23 | Thomson Licensing | A system for enforcing an access policy for content item consumption |
US9699188B2 (en) * | 2012-05-02 | 2017-07-04 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting and receiving message for downloadable CAS or DRM in MMT |
US20130298216A1 (en) * | 2012-05-04 | 2013-11-07 | Rawllin International Inc. | Single sign-on account management for a display device |
CN103457922B (en) * | 2012-06-05 | 2017-01-25 | 腾讯科技(深圳)有限公司 | Electronic authentication client-side system, processing method, electronic authentication system and method |
CN102750093B (en) * | 2012-06-11 | 2016-03-30 | 惠州Tcl移动通信有限公司 | A kind of method of unlocking screen, system and touch screen terminal |
US9197910B2 (en) * | 2012-10-29 | 2015-11-24 | Arris Technology, Inc. | Business method including handshake protocol to control actors and functions to propagate acceptance of an IP license to securely authenticate software application program interfaces (APIs) |
EP2736190A1 (en) * | 2012-11-26 | 2014-05-28 | Nagravision S.A. | Method, system and device for securely transferring content between devices within a network |
US9565472B2 (en) | 2012-12-10 | 2017-02-07 | Time Warner Cable Enterprises Llc | Apparatus and methods for content transfer protection |
US9123106B2 (en) * | 2012-12-13 | 2015-09-01 | Microsoft Technology Licensing, Llc | Watermarking screen capture content |
KR101990868B1 (en) * | 2013-02-05 | 2019-06-19 | 주식회사 알티캐스트 | Method and Apparatus for controlling download of broadcast service secure module |
US20140282786A1 (en) | 2013-03-12 | 2014-09-18 | Time Warner Cable Enterprises Llc | Methods and apparatus for providing and uploading content to personalized network storage |
US10368255B2 (en) | 2017-07-25 | 2019-07-30 | Time Warner Cable Enterprises Llc | Methods and apparatus for client-based dynamic control of connections to co-existing radio access networks |
US9066153B2 (en) | 2013-03-15 | 2015-06-23 | Time Warner Cable Enterprises Llc | Apparatus and methods for multicast delivery of content in a content delivery network |
US10142108B2 (en) * | 2013-06-17 | 2018-11-27 | Qube Cinema, Inc. | Copy protection scheme for digital audio and video content authenticated HDCP receivers |
US9313568B2 (en) | 2013-07-23 | 2016-04-12 | Chicago Custom Acoustics, Inc. | Custom earphone with dome in the canal |
US10069632B2 (en) * | 2013-09-09 | 2018-09-04 | Arris Enterprises Llc | Remote image signing |
US9621940B2 (en) | 2014-05-29 | 2017-04-11 | Time Warner Cable Enterprises Llc | Apparatus and methods for recording, accessing, and delivering packetized content |
US11540148B2 (en) | 2014-06-11 | 2022-12-27 | Time Warner Cable Enterprises Llc | Methods and apparatus for access point location |
US9935833B2 (en) | 2014-11-05 | 2018-04-03 | Time Warner Cable Enterprises Llc | Methods and apparatus for determining an optimized wireless interface installation configuration |
US20160234554A1 (en) * | 2015-02-05 | 2016-08-11 | Electronics And Telecommunications Research Institute | Renewable conditional access system and request processing method for the same |
JP6122922B2 (en) * | 2015-09-02 | 2017-04-26 | 日本放送協会 | Digital broadcast transmitter and digital broadcast receiver |
US9986578B2 (en) | 2015-12-04 | 2018-05-29 | Time Warner Cable Enterprises Llc | Apparatus and methods for selective data network access |
US10075416B2 (en) | 2015-12-30 | 2018-09-11 | Juniper Networks, Inc. | Network session data sharing |
US9979554B2 (en) * | 2016-01-11 | 2018-05-22 | Panasonic Avionics Corporation | Methods and systems for securely accessing line replaceable units |
US9918345B2 (en) | 2016-01-20 | 2018-03-13 | Time Warner Cable Enterprises Llc | Apparatus and method for wireless network services in moving vehicles |
US10492034B2 (en) | 2016-03-07 | 2019-11-26 | Time Warner Cable Enterprises Llc | Apparatus and methods for dynamic open-access networks |
MX2018014296A (en) | 2016-05-24 | 2019-03-14 | Arris Entpr Llc | Efficient encrypted software distribution mechanism. |
US10164858B2 (en) | 2016-06-15 | 2018-12-25 | Time Warner Cable Enterprises Llc | Apparatus and methods for monitoring and diagnosing a wireless network |
JP6211164B2 (en) * | 2016-10-24 | 2017-10-11 | 日本放送協会 | Digital broadcast transmitter and digital broadcast receiver |
JP6186096B1 (en) * | 2017-04-03 | 2017-08-23 | 日本放送協会 | Digital broadcast transmitter and digital broadcast receiver |
US10645547B2 (en) | 2017-06-02 | 2020-05-05 | Charter Communications Operating, Llc | Apparatus and methods for providing wireless service in a venue |
US10638361B2 (en) | 2017-06-06 | 2020-04-28 | Charter Communications Operating, Llc | Methods and apparatus for dynamic control of connections to co-existing radio access networks |
US10338913B2 (en) | 2017-12-05 | 2019-07-02 | Archemy, Inc. | Active adaptation of networked compute devices using vetted reusable software components |
US11119789B2 (en) * | 2018-04-25 | 2021-09-14 | Hewlett Packard Enterprise Development Lp | Kernel space measurement |
US11128563B2 (en) * | 2018-06-22 | 2021-09-21 | Sorenson Ip Holdings, Llc | Incoming communication routing |
US11184423B2 (en) * | 2018-10-24 | 2021-11-23 | Microsoft Technology Licensing, Llc | Offloading upload processing of a file in a distributed system using a key that includes a hash created using attribute(s) of a requestor and/or the file |
US11025424B2 (en) * | 2019-02-19 | 2021-06-01 | Arris Enterprises Llc | Entitlement management message epoch as an external trusted time source |
US11449949B2 (en) | 2019-06-25 | 2022-09-20 | Scientia Potentia Est, LLC. | System for management of insurance risk and insurance events |
US11216781B2 (en) | 2019-06-25 | 2022-01-04 | Scientia Potentia Est., LLC | System for management and verification of code compliance |
US11288308B2 (en) | 2019-06-25 | 2022-03-29 | Scientia Potentia Est., LLC | System for a verifiable physical object with a digital representation and related applications |
US11521157B2 (en) | 2019-06-25 | 2022-12-06 | Scientia Potentia Est II, LLC | System for verification and management of paired assets related applications |
US11423360B2 (en) | 2019-06-25 | 2022-08-23 | Scientia Potentia Est, LLC. | Digital asset system for management of projects and materials |
US10713737B1 (en) | 2019-06-25 | 2020-07-14 | Scientia Potentia Est, LLC | Use of blockchain-based distributed ledger to reference construction metadata and to use smart contracts for a construction project |
Family Cites Families (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4712238A (en) | 1984-06-08 | 1987-12-08 | M/A-Com Government Systems, Inc. | Selective-subscription descrambling |
US4860353A (en) | 1988-05-17 | 1989-08-22 | General Instrument Corporation | Dynamic feedback arrangement scrambling technique keystream generator |
US5054067A (en) | 1990-02-21 | 1991-10-01 | General Instrument Corporation | Block-cipher cryptographic device based upon a pseudorandom nonlinear sequence generator |
US5758257A (en) | 1994-11-29 | 1998-05-26 | Herz; Frederick | System and method for scheduling broadcast of and access to video programs and other data using customer profiles |
US6252964B1 (en) | 1995-04-03 | 2001-06-26 | Scientific-Atlanta, Inc. | Authorization of services in a conditional access system |
US6424717B1 (en) | 1995-04-03 | 2002-07-23 | Scientific-Atlanta, Inc. | Encryption devices for use in a conditional access system |
US6157719A (en) | 1995-04-03 | 2000-12-05 | Scientific-Atlanta, Inc. | Conditional access system |
US5784095A (en) | 1995-07-14 | 1998-07-21 | General Instrument Corporation | Digital audio system with video output program guide |
US5671276A (en) | 1995-07-21 | 1997-09-23 | General Instrument Corporation Of Delaware | Method and apparatus for impulse purchasing of packaged information services |
US5982363A (en) | 1997-10-24 | 1999-11-09 | General Instrument Corporation | Personal computer-based set-top converter for television services |
US7095852B2 (en) | 1998-02-13 | 2006-08-22 | Tecsec, Inc. | Cryptographic key split binder for use with tagged data elements |
US6816968B1 (en) | 1998-07-10 | 2004-11-09 | Silverbrook Research Pty Ltd | Consumable authentication protocol and system |
EP1172005A1 (en) * | 1999-04-21 | 2002-01-16 | General Instrument Corporation | Automatic initialization of an advanced set-top box in a cable television system by downloading software or firmware over the cable system |
US6904611B1 (en) * | 1999-09-03 | 2005-06-07 | General Instrument Corporation | Method and system for directing the download of software and firmware objects over a network such as a cable television system |
US6898285B1 (en) | 2000-06-02 | 2005-05-24 | General Instrument Corporation | System to deliver encrypted access control information to support interoperability between digital information processing/control equipment |
US7477742B2 (en) * | 2000-07-06 | 2009-01-13 | Fujitsu Limited | Method and apparatus for controlling contents utilization, and a computer product |
US6976163B1 (en) | 2000-07-12 | 2005-12-13 | International Business Machines Corporation | Methods, systems and computer program products for rule based firmware updates utilizing certificate extensions and certificates for use therein |
US7069452B1 (en) | 2000-07-12 | 2006-06-27 | International Business Machines Corporation | Methods, systems and computer program products for secure firmware updates |
US7577846B2 (en) | 2000-10-04 | 2009-08-18 | Nagravision Sa | Mechanism of matching between a receiver and a security module |
US20020114452A1 (en) | 2000-12-21 | 2002-08-22 | Hamilton Jon W. | Method and system for digital image authentication |
CN100499799C (en) | 2000-12-22 | 2009-06-10 | 爱迪德艾恩德霍芬公司 | Transmission system of supplying conditional access for transmitted data |
US20020101990A1 (en) | 2001-02-01 | 2002-08-01 | Harumi Morino | Data receiving apparatus and data reproducing apparatus |
US7046805B2 (en) | 2001-03-20 | 2006-05-16 | Digeo, Inc. | System and method for efficiently storing and processing multimedia content |
US7124303B2 (en) | 2001-06-06 | 2006-10-17 | Sony Corporation | Elementary stream partial encryption |
US7065213B2 (en) | 2001-06-29 | 2006-06-20 | Scientific-Atlanta, Inc. | In a subscriber network receiving digital packets and transmitting digital packets below a predetermined maximum bit rate |
WO2003043310A1 (en) | 2001-09-25 | 2003-05-22 | Thomson Licensing S.A. | Ca system for broadcast dtv using multiple keys for different service providers and service areas |
US6865555B2 (en) | 2001-11-21 | 2005-03-08 | Digeo, Inc. | System and method for providing conditional access to digital content |
US7248694B2 (en) | 2001-12-10 | 2007-07-24 | International Business Machines Corporation | Access to encrypted broadcast content |
US20030123667A1 (en) | 2001-12-28 | 2003-07-03 | Cable Television Laboratories, Inc. | Method for encryption key generation |
CN100479455C (en) | 2002-04-05 | 2009-04-15 | 松下电器产业株式会社 | Content using system |
JP4447821B2 (en) | 2002-04-15 | 2010-04-07 | ソニー株式会社 | Information processing apparatus and method |
US6748080B2 (en) | 2002-05-24 | 2004-06-08 | Scientific-Atlanta, Inc. | Apparatus for entitling remote client devices |
WO2004021305A2 (en) | 2002-08-29 | 2004-03-11 | Itis Holdings Plc | Apparatus and method for providing traffic information |
US7634659B2 (en) | 2002-09-20 | 2009-12-15 | Cable Television Laboratories, Inc. | Roaming hardware paired encryption key generation |
US20040098591A1 (en) | 2002-11-15 | 2004-05-20 | Fahrny James W. | Secure hardware device authentication method |
US20040177369A1 (en) | 2003-03-06 | 2004-09-09 | Akins Glendon L. | Conditional access personal video recorder |
EP1523188A1 (en) * | 2003-10-06 | 2005-04-13 | Canal + Technologies | Portable security module pairing |
US7620179B2 (en) * | 2004-01-29 | 2009-11-17 | Comcast Cable Holdings, Llc | System and method for security processing media streams |
US20060031873A1 (en) | 2004-08-09 | 2006-02-09 | Comcast Cable Holdings, Llc | System and method for reduced hierarchy key management |
US8099369B2 (en) * | 2004-12-08 | 2012-01-17 | Ngna, Llc | Method and system for securing content in media systems |
US7933410B2 (en) | 2005-02-16 | 2011-04-26 | Comcast Cable Holdings, Llc | System and method for a variable key ladder |
US20060200412A1 (en) | 2005-02-23 | 2006-09-07 | Comcast Cable Holdings, Llc | System and method for DRM regional and timezone key management |
-
2004
- 2004-12-18 US US11/017,559 patent/US7383438B2/en active Active
-
2005
- 2005-12-08 CA CA2591336A patent/CA2591336C/en active Active
- 2005-12-08 EP EP05853333A patent/EP1825678B1/en active Active
- 2005-12-08 WO PCT/US2005/044389 patent/WO2006065614A2/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2006065614A3 (en) | 2007-07-19 |
EP1825678A2 (en) | 2007-08-29 |
WO2006065614A2 (en) | 2006-06-22 |
US7383438B2 (en) | 2008-06-03 |
CA2591336C (en) | 2012-06-19 |
EP1825678A4 (en) | 2010-10-27 |
US20060137015A1 (en) | 2006-06-22 |
EP1825678B1 (en) | 2012-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2591336A1 (en) | System and method for secure conditional access download and reconfiguration | |
KR101261674B1 (en) | Method and apparatus for mutual authentication in downloadable conditional access system | |
US7900041B2 (en) | Software conditional access system | |
US20050050333A1 (en) | System and method for secure broadcast | |
CN101282326B (en) | Method, system and hand-hold terminal for management of digital copyright with binding terminal | |
US7725720B2 (en) | Method for generating and managing a local area network | |
US8218772B2 (en) | Secure multicast content delivery | |
US8176331B2 (en) | Method to secure data exchange between a multimedia processing unit and a security module | |
KR100945650B1 (en) | Digital cable system and method for protection of secure micro program | |
US20040022391A1 (en) | Digital content security system and method | |
EP1564622A2 (en) | Conditional access to digital rights management conversion | |
KR101406350B1 (en) | Method for managing consumption of digital contents within a client domain and devices implementing this method | |
JP5933705B2 (en) | Receiver software protection | |
US20110213976A1 (en) | Method for downloading conditional access system for digital broadcasting | |
US9722992B2 (en) | Secure installation of software in a device for accessing protected content | |
CN106803980B (en) | Guard method, hardware security module, master chip and the terminal of encrypted control word | |
US10521564B2 (en) | Operating a device for forwarding protected content to a client unit | |
US20120051540A1 (en) | Conditional access system and method of using conditional access image | |
US20100235626A1 (en) | Apparatus and method for mutual authentication in downloadable conditional access system | |
KR101113055B1 (en) | Method for providing secure protocol in eXchangeable Conditional Access System | |
KR101110678B1 (en) | Security method for conditional access system software in downloadable conditional access system | |
CN117857852A (en) | Method and device for preventing video downloading | |
KR20110028784A (en) | A method for processing digital contents and system thereof | |
JP2007036380A (en) | Receiver, cas module and distribution method | |
WO2007049128A2 (en) | An authentication token which implements drm functionality with a double key arrangement |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request |