CA2655114A1 - Securing media content using interchangeable encryption key - Google Patents

Securing media content using interchangeable encryption key Download PDF

Info

Publication number
CA2655114A1
CA2655114A1 CA002655114A CA2655114A CA2655114A1 CA 2655114 A1 CA2655114 A1 CA 2655114A1 CA 002655114 A CA002655114 A CA 002655114A CA 2655114 A CA2655114 A CA 2655114A CA 2655114 A1 CA2655114 A1 CA 2655114A1
Authority
CA
Canada
Prior art keywords
key
content
digital media
group key
secure element
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
Application number
CA002655114A
Other languages
French (fr)
Other versions
CA2655114C (en
Inventor
Howard G. Pinder
Andrew D. Maholski
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Scientific Atlanta LLC
Original Assignee
Scientific-Atlanta, Inc.
Howard G. Pinder
Andrew D. Maholski
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Scientific-Atlanta, Inc., Howard G. Pinder, Andrew D. Maholski filed Critical Scientific-Atlanta, Inc.
Publication of CA2655114A1 publication Critical patent/CA2655114A1/en
Application granted granted Critical
Publication of CA2655114C publication Critical patent/CA2655114C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8355Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2541Rights Management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
    • H04N21/4405Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving video stream decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
    • H04N21/4408Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving video stream encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/462Content 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/4623Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/462Content 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/4627Rights management associated to the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • H04N21/6334Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
    • H04N21/63345Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key by transmitting keys
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence

Abstract

An embodiment of a system for securing media content includes a digital media device comprising a memory associated with a secure element. The memory contains a private key and storage for at least one group key. The private key is used to decrypt transmissions from a remote access control system that are encrypted by a corresponding public key. The digital media device further comprises logic configured to respond to a first message received from the remote access control system encrypted by the public key and including a first group key, the logic responding to the first message by decrypting the first group key and storing the first group key in the memory of the secure element. The digital media device further comprises logic configured to decrypt a content key with the first group key. The content key is used to encrypt media content stored on a medium accessible by the digital media device.

Claims (21)

1. A method for securing media content comprising:

maintaining a key on a server, the key for enabling content to be encrypted and decrypted on at least one digital media recording device located remotely from the server;

transmitting the key to a first digital media recording device located remotely from the server; and storing the key within memory associated with the first digital media recording device.
2. The method of claim 1, further comprising:

encrypting media content recorded by the first digital media recording device using a content key generated by the first digital media recording device;

encrypting the content key using the key; and storing the encrypted media content and the encrypted content key on a first storage device associated with the first digital media recording device.
3. The method of claim 2, further comprising:

transmitting the key from the server to a second digital media recording device having a common media authorization to the first digital recording device; and storing the key within memory associated with the second digital media recording device.
4. The method of claim 3, further comprising:

connecting the first storage device having the encrypted media content and the encrypted content key to the second digital recording device;

decrypting the encrypted content key using the key stored within the memory associated with the second device to obtain the content key; and decrypting the encrypted media content using the content key.
5. An access control system for managing encryption keys associated with digital media recorders comprising:

a database having data entries that associate a remote digital media recorder with a public key and a group key, the public key corresponding to a private key stored in a secure element of the remote digital media recorder and the group key enabling the remote digital media recorder to decrypt a content key used to encrypt media content; and logic configured to invoke the storage of the group key within the secure element of the remote digital media recorder by transmitting a first message including the group key encrypted by the public key to the remote digital media recorder.
6. The access control system of claim 5, wherein the database further includes data entries associating the group key with an identifier of an entity having devices sharing a common media access authorization.
7. The access control system of claim 6, further comprising:

an access control system secure element having a memory for storing an encryption key and logic configured to generate the group key and encrypt the group key using the encryption key of the control system secure element for storage in the database.
8. The access control system of claim 7, wherein the access control system secure element further comprises:

logic configured to decrypt the encrypted group key with the encryption key of the secure element; and logic configured to encrypt the group key with the public key of the remote digital media recorder.
9. The access control system of claim 5, wherein the access control system further comprises a secure element having logic configured to encrypt the group key with the public key of the remote digital media recorder.
10. A method comprising:

receiving, at a first digital media device, a first message transmitted from a remote system, the first message encrypted by a public key and including a first group key;

decrypting the first message with a private key stored within a memory associated with a secure element of the first digital media device to obtain the first group key;

storing the first group key in the memory of the secure element; and decrypting a content key with the first group key, the content key used to encrypt media content stored on a medium accessible by the first digital media device.
11. The method of claim 10, further comprising:

removing the first group key from the memory of the secure element.
12. The method of claim 10, further comprising:

encrypting an instance of media content with the content key; and encrypting the content key with the first group key.
13. The method of claim 10, further comprising:

replacing the first group key in the memory of the secure element with a second group key.
14. The method of claim 10, further comprising:

receiving, at a second digital media device, a second message transmitted from the remote system, the second message encrypted by a second public key and including the first group key; and decrypting the second message with a second private key stored within a memory associated with a secure element of the second digital media recorder to obtain the first group key.
15. The method of claim 14, further comprising:

storing the first group key in the memory of the secure element of the second digital media device.
16. The method of claim 15, further comprising:

encrypting an instance of media content using the second digital media device, the instance of media content encrypted by a content key provided by the second digital media device; and encrypting the content key with the first group key stored in the memory of the secure element of the second digital media device.
17. The method of claim 16, further comprising:

decrypting the instance of media content using the first digital media device.
18. The method of claim 17, wherein the step of decrypting the instance of media content using the first digital media device includes:

decrypting the content key with the first group key stored in the memory of the secure element of the first digital media device; and decrypting the instance media of content with the content key.
19. A digital media device comprising:

a memory associated with a secure element containing a private key and having storage for at least one group key, the private key corresponding to a public key used by a remote access control system to encrypt transmissions from the remote access control system to the digital media device;

logic configured to respond to a first message received from the remote access control system, the first message encrypted by the public key and including a first group key, the logic responding to the first message by decrypting the first group key and storing the first group key in the memory of the secure element; and logic configured to encrypt and decrypt a content key with the first group key, the content key used to protect media content stored on a medium accessible by the digital media device.
20. The device of claim 19, further comprising:

logic configured to encrypt an instance of media content with the content key;

and logic configured to encrypt the content key with the first group key.
21. The device of claim 19, further comprising:

logic configured to, upon receiving a request to view the instance of media content, decrypt the content key with the first group key and decrypt the instance of media content with the content key.
CA2655114A 2006-06-16 2007-06-08 Securing media content using interchangeable encryption key Expired - Fee Related CA2655114C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/454,421 US9277295B2 (en) 2006-06-16 2006-06-16 Securing media content using interchangeable encryption key
US11/454,421 2006-06-16
PCT/US2007/070680 WO2007146763A2 (en) 2006-06-16 2007-06-08 Securing media content using interchangeable encryption key

Publications (2)

Publication Number Publication Date
CA2655114A1 true CA2655114A1 (en) 2007-12-21
CA2655114C CA2655114C (en) 2014-08-12

Family

ID=38832697

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2655114A Expired - Fee Related CA2655114C (en) 2006-06-16 2007-06-08 Securing media content using interchangeable encryption key

Country Status (5)

Country Link
US (2) US9277295B2 (en)
EP (2) EP2375359A3 (en)
KR (1) KR101128647B1 (en)
CA (1) CA2655114C (en)
WO (1) WO2007146763A2 (en)

Families Citing this family (77)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4752113B2 (en) * 2001-01-16 2011-08-17 ソニー株式会社 Electronic device and signal transmission method
US7861082B2 (en) 2002-05-24 2010-12-28 Pinder Howard G Validating client-receivers
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
US7602914B2 (en) * 2004-08-18 2009-10-13 Scientific-Atlanta, Inc. Utilization of encrypted hard drive content by one DVR set-top box when recorded by another
US9386327B2 (en) 2006-05-24 2016-07-05 Time Warner Cable Enterprises Llc Secondary content insertion apparatus and methods
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
US9277295B2 (en) 2006-06-16 2016-03-01 Cisco Technology, Inc. Securing media content using interchangeable encryption key
US9137480B2 (en) 2006-06-30 2015-09-15 Cisco Technology, Inc. Secure escrow and recovery of media device content keys
US8520850B2 (en) 2006-10-20 2013-08-27 Time Warner Cable Enterprises Llc Downloadable security and protection methods and apparatus
US8732854B2 (en) 2006-11-01 2014-05-20 Time Warner Cable Enterprises Llc Methods and apparatus for premises content distribution
US8621540B2 (en) 2007-01-24 2013-12-31 Time Warner Cable Enterprises Llc Apparatus and methods for provisioning in a download-enabled system
US8181206B2 (en) 2007-02-28 2012-05-15 Time Warner Cable Inc. Personal content server apparatus and methods
US20080298593A1 (en) * 2007-05-30 2008-12-04 Microsoft Corporation Gateway Shared Key
US8108680B2 (en) 2007-07-23 2012-01-31 Murray Mark R Preventing unauthorized poaching of set top box assets
US20090031371A1 (en) * 2007-07-26 2009-01-29 The Directv Group, Inc. Method and system for forming a formatted content stream
US9060096B2 (en) * 2007-07-26 2015-06-16 The Directv Group, Inc. Method and system for forming a content stream with conditional access information and a content file
US8385545B2 (en) * 2007-07-27 2013-02-26 Howard G. Pinder Secure content key distribution using multiple distinct methods
KR100783811B1 (en) * 2007-08-28 2007-12-10 주식회사 파수닷컴 Method of digital rights management about a compressed file
US7949133B2 (en) 2007-09-26 2011-05-24 Pinder Howard G Controlled cryptoperiod timing to reduce decoder processing load
US8290156B2 (en) * 2008-05-16 2012-10-16 General Instrument Corporation Communicating media content from a DVR to a portable device
US9104686B2 (en) 2008-12-16 2015-08-11 Sandisk Technologies Inc. System and method for host management of discardable objects
US8578157B2 (en) * 2009-05-29 2013-11-05 Adobe Systems Incorporated System and method for digital rights management with authorized device groups
US9124422B2 (en) * 2009-05-29 2015-09-01 Adobe Systems Incorporated System and method for digital rights management with secure application-content binding
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
US8270605B2 (en) * 2009-09-01 2012-09-18 Sony Corporation Location authentication
GB0915596D0 (en) * 2009-09-07 2009-10-07 St Microelectronics Res & Dev Encryption keys
FR2957737B1 (en) * 2010-03-17 2012-08-10 Bouygues Telecom Sa METHOD AND SYSTEM FOR SECURE DIFFUSION OF A DIGITAL DATA STREAM
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
US8788849B2 (en) 2011-02-28 2014-07-22 Sandisk Technologies Inc. Method and apparatus for protecting cached streams
US8839390B2 (en) * 2011-03-08 2014-09-16 Microsoft Corporation Grouping personal accounts to tailor a web service
FR2974475B1 (en) 2011-04-19 2015-06-05 Viaccess Sa METHOD FOR PROTECTING RECORDED MULTIMEDIA CONTENT
US9244956B2 (en) 2011-06-14 2016-01-26 Microsoft Technology Licensing, Llc Recommending data enrichments
US9147195B2 (en) * 2011-06-14 2015-09-29 Microsoft Technology Licensing, Llc Data custodian and curation system
US9875480B2 (en) * 2012-01-27 2018-01-23 Sony Network Entertainment International Llc System, method, and infrastructure for real-time live streaming content
WO2013130651A2 (en) * 2012-02-27 2013-09-06 Sequent Software Inc. System for storing one or more passwords in a secure element
US8862155B2 (en) 2012-08-30 2014-10-14 Time Warner Cable Enterprises Llc Apparatus and methods for enabling location-based services within a premises
US9565472B2 (en) 2012-12-10 2017-02-07 Time Warner Cable Enterprises Llc Apparatus and methods for content transfer protection
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
US9313568B2 (en) 2013-07-23 2016-04-12 Chicago Custom Acoustics, Inc. Custom earphone with dome in the canal
US10223694B2 (en) 2013-09-10 2019-03-05 Visa International Service Association Mobile payment application provisioning and personalization on a mobile device
US9979702B2 (en) * 2013-09-12 2018-05-22 Arris Enterprises Llc Persistent household keys for in-home media content distribution
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
CN104244026B (en) * 2014-09-04 2017-08-15 浙江宇视科技有限公司 A kind of key distribution device in video monitoring system
US10028025B2 (en) 2014-09-29 2018-07-17 Time Warner Cable Enterprises Llc Apparatus and methods for enabling presence-based and use-based services
US9935833B2 (en) 2014-11-05 2018-04-03 Time Warner Cable Enterprises Llc Methods and apparatus for determining an optimized wireless interface installation configuration
US9800561B2 (en) * 2014-11-06 2017-10-24 Intel Corporation Secure sharing of user annotated subscription media with trusted devices
CN105049953A (en) * 2015-06-24 2015-11-11 冯旋宇 Set-top-box data encryption method and system
FR3038415B1 (en) * 2015-07-01 2017-08-11 Viaccess Sa METHOD FOR PROVIDING PROTECTED MULTIMEDIA CONTENT
US9986578B2 (en) 2015-12-04 2018-05-29 Time Warner Cable Enterprises Llc Apparatus and methods for selective data network access
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
US20170288866A1 (en) * 2016-03-30 2017-10-05 AVAST Software s.r.o. Systems and methods of creating a distributed ring of trust
US10586023B2 (en) 2016-04-21 2020-03-10 Time Warner Cable Enterprises Llc Methods and apparatus for secondary content management and fraud prevention
US10164858B2 (en) 2016-06-15 2018-12-25 Time Warner Cable Enterprises Llc Apparatus and methods for monitoring and diagnosing a wireless network
US10452870B2 (en) * 2016-12-06 2019-10-22 Dish Technologies Llc Smart card authenticated download
US10484753B2 (en) 2016-12-23 2019-11-19 DISH Tchnologies L.L.C. Securely paired delivery of activation codes from smart card to remote client set-top box
US10484752B2 (en) 2016-12-23 2019-11-19 DISH Technologies L.L.C. Securely paired delivery of activation codes from smart card to host set-top box
US10325077B2 (en) 2016-12-23 2019-06-18 DISH Technologies L.L.C. Strong authentication of client set-top boxes
US10171870B2 (en) 2016-12-28 2019-01-01 DISH Technologies L.L.C. Forced execution of authenticated code
US11010485B1 (en) * 2017-03-02 2021-05-18 Apple Inc. Cloud messaging system
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
CN110677250B (en) 2018-07-02 2022-09-02 阿里巴巴集团控股有限公司 Key and certificate distribution method, identity information processing method, device and medium
US10887634B2 (en) * 2018-07-26 2021-01-05 Wangsu Science & Technology Co., Ltd. Video resource file acquisition method and management system
CN110795774B (en) 2018-08-02 2023-04-11 阿里巴巴集团控股有限公司 Measurement method, device and system based on trusted high-speed encryption card
CN110795742B (en) 2018-08-02 2023-05-02 阿里巴巴集团控股有限公司 Metric processing method, device, storage medium and processor for high-speed cryptographic operation
CN110874478B (en) 2018-08-29 2023-05-02 阿里巴巴集团控股有限公司 Key processing method and device, storage medium and processor
CN110971398A (en) * 2018-09-28 2020-04-07 阿里巴巴集团控股有限公司 Data processing method, device and system
EP3661113A1 (en) * 2018-11-30 2020-06-03 Siemens Aktiengesellschaft Method and device for the transmission of data in a publish-subscribe system
US11347830B2 (en) * 2018-12-31 2022-05-31 Comcast Cable Communications, Llc Content recording and group encryption
US11632249B2 (en) * 2019-12-31 2023-04-18 Google Llc Secure log schemes for portable accounts

Family Cites Families (279)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6292568B1 (en) 1966-12-16 2001-09-18 Scientific-Atlanta, Inc. Representing entitlements to service in a conditional access system
US5742677A (en) * 1995-04-03 1998-04-21 Scientific-Atlanta, Inc. Information terminal having reconfigurable memory
US5870474A (en) * 1995-12-04 1999-02-09 Scientific-Atlanta, Inc. Method and apparatus for providing conditional access in connection-oriented, interactive networks with a multiplicity of service providers
US4119102A (en) * 1975-07-11 1978-10-10 Leveen Harry H Radio frequency treatment of tumors while inducing hypotension
FR2421628A1 (en) * 1977-04-08 1979-11-02 Cgr Mev LOCALIZED HEATING DEVICE USING VERY HIGH FREQUENCY ELECTROMAGNETIC WAVES, FOR MEDICAL APPLICATIONS
US4323056A (en) * 1980-05-19 1982-04-06 Corning Glass Works Radio frequency induced hyperthermia for tumor therapy
US4569836A (en) * 1981-08-27 1986-02-11 Gordon Robert T Cancer treatment by intracellular hyperthermia
US4574782A (en) * 1981-11-16 1986-03-11 Corning Glass Works Radio frequency-induced hyperthermia for tumor therapy
US5508815A (en) 1981-12-14 1996-04-16 Smart Vcr Limited Partnership Schedule display system for video recorder programming
US4735796A (en) * 1983-12-08 1988-04-05 Gordon Robert T Ferromagnetic, diamagnetic or paramagnetic particles useful in the diagnosis and treatment of disease
US4662359A (en) * 1983-08-12 1987-05-05 Robert T. Gordon Use of magnetic susceptibility probes in the treatment of cancer
US4590922A (en) * 1983-08-19 1986-05-27 Gordon Robert T Use of ferromagnetic, paramagnetic and diamagnetic particles in the treatment of infectious diseases
US4633391A (en) 1983-10-21 1986-12-30 Storage Technology Partners Ii Extended index for digital information storage and retrieval device
US5087438A (en) * 1984-07-03 1992-02-11 Gordon Robert T Method for affecting intracellular and extracellular electric and magnetic dipoles
US4983159A (en) * 1985-03-25 1991-01-08 Rand Robert W Inductive heating process for use in causing necrosis of neoplasms at selective frequencies
US5776093A (en) * 1985-07-05 1998-07-07 Immunomedics, Inc. Method for imaging and treating organs and tissues
US4923437A (en) * 1986-07-18 1990-05-08 Gordon Robert T Process for applying a localized magnetic or electric field
US4813399A (en) * 1986-07-18 1989-03-21 Gordon Robert T Process for the treatment of neurological or neuromuscular diseases and development
US4996991A (en) * 1986-07-18 1991-03-05 Gordon Robert T Method for following the distribution of particles in neurological or neuromuscular tissue and cells
US5300750A (en) * 1988-03-16 1994-04-05 Metcal, Inc. Thermal induction heater
FR2631193B1 (en) 1988-05-06 1994-09-16 Europ Rech Electr Lab METHOD FOR SCRAMBLING AND SCALING-UP OF COMPOSITE VIDEO SIGNALS, AND IMPLEMENTING DEVICE
US5612019A (en) * 1988-12-19 1997-03-18 Gordon, Deceased; David Diagnosis and treatment of HIV viral infection using magnetic metal transferrin particles
US5099756A (en) * 1989-06-01 1992-03-31 Harry H. Leveen Radio frequency thermotherapy
JP2921879B2 (en) * 1989-09-29 1999-07-19 株式会社東芝 Image data processing device
US5203782A (en) * 1990-04-02 1993-04-20 Gudov Vasily F Method and apparatus for treating malignant tumors by local hyperpyrexia
US5883661A (en) 1990-09-28 1999-03-16 Ictv, Inc. Output switching for load levelling across multiple service areas
US5413588A (en) * 1992-03-06 1995-05-09 Urologix, Inc. Device and method for asymmetrical thermal therapy with helical dipole microwave antenna
FR2694860B1 (en) 1992-08-13 1994-09-30 France Telecom Methods for broadcasting and receiving conditional access television programs with reduced program switching time.
AU692428B2 (en) 1992-12-09 1998-06-11 Sedna Patent Services, Llc Set top terminal for cable television delivery systems
US5299263A (en) 1993-03-04 1994-03-29 Bell Communications Research, Inc. Two-way public key authentication and key agreement for low-cost terminals
US5422953A (en) 1993-05-05 1995-06-06 Fischer; Addison M. Personal date/time notary device
US5411730A (en) * 1993-07-20 1995-05-02 Research Corporation Technologies, Inc. Magnetic microparticles
IL110891A (en) 1993-09-14 1999-03-12 Spyrus System and method for data access control
US5446726A (en) * 1993-10-20 1995-08-29 Lsi Logic Corporation Error detection and correction apparatus for an asynchronous transfer mode (ATM) network device
JPH0879685A (en) 1994-08-31 1996-03-22 Sony Corp Program reproducing device for near-video-on-demand system
ES2171568T3 (en) 1994-09-09 2002-09-16 Titan Corp CONDITIONAL ACCESS SYSTEM.
US5721777A (en) 1994-12-29 1998-02-24 Lucent Technologies Inc. Escrow key management system for accessing encrypted data with portable cryptographic modules
ATE441897T1 (en) 1995-02-13 2009-09-15 Intertrust Tech Corp SYSTEMS AND METHODS FOR MANAGING SECURED TRANSACTIONS AND PROTECTING ELECTRONIC RIGHTS
US5892900A (en) 1996-08-30 1999-04-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US6252964B1 (en) 1995-04-03 2001-06-26 Scientific-Atlanta, Inc. Authorization of services in a conditional access system
US6246767B1 (en) * 1995-04-03 2001-06-12 Scientific-Atlanta, Inc. Source authentication of download information in a conditional access system
US6560340B1 (en) 1995-04-03 2003-05-06 Scientific-Atlanta, Inc. Method and apparatus for geographically limiting service in a conditional access system
US6937729B2 (en) 1995-04-03 2005-08-30 Scientific-Atlanta, Inc. Representing entitlements to service in a conditional access system
US6005938A (en) 1996-12-16 1999-12-21 Scientific-Atlanta, Inc. Preventing replay attacks on digital information distributed by network service providers
US6157719A (en) 1995-04-03 2000-12-05 Scientific-Atlanta, Inc. Conditional access system
US6424717B1 (en) 1995-04-03 2002-07-23 Scientific-Atlanta, Inc. Encryption devices for use in a conditional access system
KR19990021917A (en) 1995-05-24 1999-03-25 에이치.씨.헨리,주니어 Asymmetric Data Communication System
US6190870B1 (en) * 1995-08-28 2001-02-20 Amcell Corporation Efficient enrichment and detection of disseminated tumor cells
US5905522A (en) * 1995-08-31 1999-05-18 Microsoft Corporation Resource allocation method for interactive televideo system
US6006257A (en) 1995-09-29 1999-12-21 Comverse Networks Systems, Inc. Multimedia architecture for interactive advertising in which secondary programming is varied based upon viewer demographics and content of primary programming
US5917822A (en) 1995-11-15 1999-06-29 Xerox Corporation Method for providing integrated packet services over a shared-media network
US5774552A (en) 1995-12-13 1998-06-30 Ncr Corporation Method and apparatus for retrieving X.509 certificates from an X.500 directory
US5933503A (en) 1996-03-15 1999-08-03 Novell, Inc Controlled modular cryptography apparatus and method
JP3641872B2 (en) 1996-04-08 2005-04-27 株式会社日立製作所 Storage system
JPH09284745A (en) 1996-04-09 1997-10-31 Sony Corp System and method for two-way information transmission
US5961603A (en) 1996-04-10 1999-10-05 Worldgate Communications, Inc. Access system and method for providing interactive access to an information source through a networked distribution system
US5999970A (en) 1996-04-10 1999-12-07 World Gate Communications, Llc Access system and method for providing interactive access to an information source through a television distribution system
JPH09284748A (en) 1996-04-19 1997-10-31 Sony Corp System and method for two-way information transmission
US6216231B1 (en) 1996-04-30 2001-04-10 At & T Corp. Specifying security protocols and policy constraints in distributed systems
US5742686A (en) * 1996-06-14 1998-04-21 Finley; Phillip Scott Device and method for dynamic encryption
SG67354A1 (en) 1996-06-27 1999-09-21 Inst Of Systems Science Nation Computationally efficient method for trusted and dynamic digital objects dissemination
US6272538B1 (en) 1996-07-30 2001-08-07 Micron Technology, Inc. Method and system for establishing a security perimeter in computer networks
JP3488024B2 (en) 1996-08-28 2004-01-19 パイオニア株式会社 CATV communication system and communication method
US6088455A (en) 1997-01-07 2000-07-11 Logan; James D. Methods and apparatus for selectively reproducing segments of broadcast programming
US5872846A (en) * 1996-11-07 1999-02-16 Mci Communications Corporation System and method for providing security in data communication systems
US6543053B1 (en) * 1996-11-27 2003-04-01 University Of Hong Kong Interactive video-on-demand system
US6154817A (en) 1996-12-16 2000-11-28 Cheyenne Software International Sales Corp. Device and method for managing storage media
US6185625B1 (en) * 1996-12-20 2001-02-06 Intel Corporation Scaling proxy server sending to the client a graphical user interface for establishing object encoding preferences after receiving the client's request for the object
US6253375B1 (en) 1997-01-13 2001-06-26 Diva Systems Corporation System for interactively distributing information services
US6209090B1 (en) 1997-05-29 2001-03-27 Sol Aisenberg Method and apparatus for providing secure time stamps for documents and computer files
EP0988754B1 (en) 1997-06-06 2004-12-22 Thomson Multimedia Inc. Global conditional access system for broadcast services
US6970564B1 (en) 1998-07-13 2005-11-29 Sony Corporation Data multiplexing device, program distribution system, program transmission system, pay broadcast system, program transmission method, conditional access system, and data reception device
US6035281A (en) * 1997-06-16 2000-03-07 International Business Machines Corporation System and method of multiparty billing for Web access
DE19726282A1 (en) * 1997-06-20 1998-12-24 Inst Neue Mat Gemein Gmbh Nanoscale particles with an iron oxide-containing core surrounded by at least two shells
US6012068A (en) * 1997-06-30 2000-01-04 International Business Machines Corporation Media manager for access to multiple media types
US6057872A (en) * 1997-07-09 2000-05-02 General Instrument Corporation Digital coupons for pay televisions
US7515712B2 (en) * 1997-08-01 2009-04-07 Cisco Technology, Inc. Mechanism and apparatus for encapsulation of entitlement authorization in conditional access system
EP1010323B1 (en) 1997-08-01 2001-10-31 Scientific-Atlanta, Inc. Verification of the source of program of information in a conditional access system
US6549577B2 (en) * 1997-09-26 2003-04-15 Sarnoff Corporation Computational resource allocation in an information stream decoder
US5987572A (en) 1997-09-29 1999-11-16 Intel Corporation Method and apparatus employing a dynamic encryption interface between a processor and a memory
US6378130B1 (en) * 1997-10-20 2002-04-23 Time Warner Entertainment Company Media server interconnect architecture
US6098056A (en) 1997-11-24 2000-08-01 International Business Machines Corporation System and method for controlling access rights to and security of digital content in a distributed information system, e.g., Internet
US5940391A (en) 1997-11-25 1999-08-17 International Business Machines Corporation Method and apparatus for reconfigurable and adaptive stream multicast
US6148082A (en) 1998-01-14 2000-11-14 Skystream Corporation Scrambling and descrambling control word control in a remultiplexer for video bearing transport streams
JP3839948B2 (en) * 1998-03-02 2006-11-01 富士写真フイルム株式会社 Digital electronic still camera
US6230269B1 (en) 1998-03-04 2001-05-08 Microsoft Corporation Distributed authentication system and method
JP4014281B2 (en) 1998-03-19 2007-11-28 富士通株式会社 Program reservation system in CATV
US6459427B1 (en) 1998-04-01 2002-10-01 Liberate Technologies Apparatus and method for web-casting over digital broadcast TV network
US6802077B1 (en) 1998-05-01 2004-10-05 Scientific-Atlanta, Inc. Method for a pay-per-view referral
FR2779599B1 (en) 1998-06-04 2000-07-21 Dassault Automatismes TELEVISION DEVICE WITH PEAGE EQUIPPED WITH SEVERAL DECODERS WITH DISTRIBUTION OF ACCESS RIGHTS
US6484182B1 (en) 1998-06-12 2002-11-19 International Business Machines Corporation Method and apparatus for publishing part datasheets
US6256393B1 (en) 1998-06-23 2001-07-03 General Instrument Corporation Authorization and access control of software object residing in set-top terminals
EP1099339B1 (en) 1998-07-17 2002-10-09 United Video Properties, Inc. Interactive television program guide having multiple devices at one location
US6173400B1 (en) * 1998-07-31 2001-01-09 Sun Microsystems, Inc. Methods and systems for establishing a shared secret using an authentication token
US6366987B1 (en) * 1998-08-13 2002-04-02 Emc Corporation Computer data storage physical backup and logical restore
US6226618B1 (en) 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
WO2000011840A2 (en) 1998-08-25 2000-03-02 Mitsubishi Electric Corporation Home gateway
US6157377A (en) 1998-10-30 2000-12-05 Intel Corporation Method and apparatus for purchasing upgraded media features for programming transmissions
JP2000184320A (en) 1998-12-11 2000-06-30 Nec Corp Recording and reproducing device and display device for electronic program guide
US7089579B1 (en) 1998-12-20 2006-08-08 Tvworks, Llc System for transporting MPEG video as streaming video in an HTML web page
CA2363796A1 (en) 1999-02-26 2000-08-31 Richard T. Box A system, method and article of manufacture for an electronic commerce interface to the government
US6550008B1 (en) * 1999-02-26 2003-04-15 Intel Corporation Protection of information transmitted over communications channels
US6356971B1 (en) * 1999-03-04 2002-03-12 Sony Corporation System for managing multimedia discs, tracks and files on a standalone computer
US6229895B1 (en) 1999-03-12 2001-05-08 Diva Systems Corp. Secure distribution of video on-demand
US6636968B1 (en) * 1999-03-25 2003-10-21 Koninklijke Philips Electronics N.V. Multi-node encryption and key delivery
US7073063B2 (en) * 1999-03-27 2006-07-04 Microsoft Corporation Binding a digital license to a portable device or the like in a digital rights management (DRM) system and checking out/checking in the digital license to/from the portable device or the like
US7730300B2 (en) * 1999-03-30 2010-06-01 Sony Corporation Method and apparatus for protecting the transfer of data
US6345307B1 (en) * 1999-04-30 2002-02-05 General Instrument Corporation Method and apparatus for compressing hypertext transfer protocol (HTTP) messages
US6694025B1 (en) 1999-06-02 2004-02-17 Koninklijke Philips Electronics N.V. Method and apparatus for secure distribution of public/private key pairs
JP2003503907A (en) 1999-06-28 2003-01-28 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド Interactive television program guide system and method with niche hub
US6324548B1 (en) 1999-07-22 2001-11-27 Unisys Corporation Database backup and recovery using separate history files for database backup and audit backup
US7065216B1 (en) 1999-08-13 2006-06-20 Microsoft Corporation Methods and systems of protecting digital content
US6532593B1 (en) * 1999-08-17 2003-03-11 General Instrument Corporation Transcoding for consumer set-top storage application
JP2003509881A (en) 1999-09-03 2003-03-11 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ How to recover a master key from recorded electronic publications
US6684331B1 (en) * 1999-12-22 2004-01-27 Cisco Technology, Inc. Method and apparatus for distributing and updating group controllers over a wide area network using a tree structure
JP2001169224A (en) 1999-12-09 2001-06-22 Minolta Co Ltd Digital camera
US7236193B2 (en) * 2000-01-11 2007-06-26 Fujifilm Corporation Apparatus and method to capture image and other data and recording onto multiple recording medium
US6347633B1 (en) * 2000-01-14 2002-02-19 First Circle Medical, Inc. Treatment of hepatitis C using hyperthermia
US20010049824A1 (en) 2000-01-25 2001-12-06 Baker Stanley C. Internet business model for the production, market making and distribution of audio and multimedia programs
US6530944B2 (en) * 2000-02-08 2003-03-11 Rice University Optically-active nanoparticles for use in therapeutic and diagnostic methods
WO2001075876A1 (en) 2000-03-31 2001-10-11 Thomson Licensing S.A. Device for reading, recording and restoring digital data in a copy-protection system for said data
EP1269748A2 (en) 2000-04-25 2003-01-02 Hughes Electronics Corporation Dvr system
US6804357B1 (en) 2000-04-28 2004-10-12 Nokia Corporation Method and system for providing secure subscriber content data
US6629227B1 (en) 2000-05-04 2003-09-30 Scientific-Atlanta, Inc. System and method for a communication terminal to manage memory and maintain a current application version for multiple applications
US6636953B2 (en) 2000-05-31 2003-10-21 Matsushita Electric Co., Ltd. Receiving apparatus that receives and accumulates broadcast contents and makes contents available according to user requests
US7107462B2 (en) 2000-06-16 2006-09-12 Irdeto Access B.V. Method and system to store and distribute encryption keys
WO2001098903A1 (en) 2000-06-16 2001-12-27 Entriq Limited BVI Abbot Building Methods and systems to distribute content via a network utilizing distributed conditional access agents and secure agents, and to perform digital rights management (drm)
US6961858B2 (en) 2000-06-16 2005-11-01 Entriq, Inc. Method and system to secure content for distribution via a network
EP1311930B1 (en) 2000-08-04 2010-04-21 Computer Associates Think, Inc. System and method for authenticating a user to a web server
US7197638B1 (en) 2000-08-21 2007-03-27 Symantec Corporation Unified permissions control for remotely and locally stored files whose informational content may be protected by smart-locking and/or bubble-protection
EP1182874A1 (en) 2000-08-24 2002-02-27 Canal+ Technologies Société Anonyme Digital content protection system
JP2002073568A (en) * 2000-08-31 2002-03-12 Sony Corp System and method for personal identification and program supply medium
US7647407B2 (en) 2000-09-15 2010-01-12 Invensys Systems, Inc. Method and system for administering a concurrent user licensing agreement on a manufacturing/process control information portal server
US6963972B1 (en) 2000-09-26 2005-11-08 International Business Machines Corporation Method and apparatus for networked information dissemination through secure transcoding
JPWO2002028100A1 (en) 2000-09-29 2004-02-12 株式会社東芝 Recording / reproducing apparatus and recording reservation method of the recording / reproducing apparatus
JP2002141895A (en) * 2000-11-01 2002-05-17 Sony Corp System and method for distributing contents
US20020078153A1 (en) 2000-11-02 2002-06-20 Chit Chung Providing secure, instantaneous, directory-integrated, multiparty, communications services
US20020116708A1 (en) 2000-12-11 2002-08-22 Morris Richard M. User interface for a streaming media client
US7150045B2 (en) 2000-12-14 2006-12-12 Widevine Technologies, Inc. Method and apparatus for protection of electronic media
US20020101990A1 (en) 2001-02-01 2002-08-01 Harumi Morino Data receiving apparatus and data reproducing apparatus
US7017175B2 (en) 2001-02-02 2006-03-21 Opentv, Inc. Digital television application protocol for interactive television
AU2002242036B2 (en) 2001-02-02 2008-01-24 Opentv, Inc. Service platform suite management system
US6965975B2 (en) 2001-03-31 2005-11-15 Lg Electronics Inc. Apparatus and method for moving contents having a restricted number of copies between storage media
US20050013778A1 (en) * 2001-04-03 2005-01-20 Theseus Imaging Corporation Methods and compositions for predicting the response to a therapeutic regimen in a subject having a disease associated with cell death
US20020146237A1 (en) 2001-04-06 2002-10-10 General Instrument Corporation Portable content by way of a set-top device/home-gateway
WO2002097997A2 (en) 2001-05-31 2002-12-05 Myrio Corporation Real-time monitoring and blocking of content
US7127619B2 (en) * 2001-06-06 2006-10-24 Sony Corporation Decoding and decryption of partially encrypted information
US7155609B2 (en) * 2001-06-14 2006-12-26 Microsoft Corporation Key exchange mechanism for streaming protected media content
US7281261B2 (en) * 2001-06-29 2007-10-09 Microsoft Corporation Remotely accessing and programming a set top box
US7512964B2 (en) * 2001-06-29 2009-03-31 Cisco Technology System and method for archiving multiple downloaded recordable media content
US6997863B2 (en) * 2001-07-25 2006-02-14 Triton Biosystems, Inc. Thermotherapy via targeted delivery of nanoscale magnetic particles
US7062658B1 (en) 2001-07-26 2006-06-13 Cisco Technology, Inc Secure digital appliance and method for protecting digital content
US20030028890A1 (en) * 2001-08-03 2003-02-06 Swart William D. Video and digital multimedia acquisition and delivery system and method
US7463737B2 (en) * 2001-08-15 2008-12-09 Digeo, Inc. System and method for conditional access key encryption
JP2003085321A (en) * 2001-09-11 2003-03-20 Sony Corp System and method for contents use authority control, information processing device, and computer program
US7080049B2 (en) 2001-09-21 2006-07-18 Paymentone Corporation Method and system for processing a transaction
TWI293533B (en) * 2001-09-26 2008-02-11 Jodie Lynn Reynolds System and method for communication media signals
KR100447170B1 (en) 2001-11-02 2004-09-04 엘지전자 주식회사 Apparatus and method for controlling intellectually prescribed-recording of digital tv
US20030110234A1 (en) 2001-11-08 2003-06-12 Lightsurf Technologies, Inc. System and methodology for delivering media to multiple disparate client devices based on their capabilities
US20030093680A1 (en) 2001-11-13 2003-05-15 International Business Machines Corporation Methods, apparatus and computer programs performing a mutual challenge-response authentication protocol using operating system capabilities
US7020635B2 (en) 2001-11-21 2006-03-28 Line 6, Inc System and method of secure electronic commerce transactions including tracking and recording the distribution and usage of assets
EP1463056A4 (en) 2001-11-29 2006-07-05 Sharp Kk Data recording method; data deletion method; data display method; recording apparatus; recording medium; and program
US7039938B2 (en) 2002-01-02 2006-05-02 Sony Corporation Selective encryption for video on demand
US7292690B2 (en) 2002-01-02 2007-11-06 Sony Corporation Video scene change detection
US7765567B2 (en) 2002-01-02 2010-07-27 Sony Corporation Content replacement by PID mapping
US7215770B2 (en) 2002-01-02 2007-05-08 Sony Corporation System and method for partially encrypted multimedia stream
US7233669B2 (en) 2002-01-02 2007-06-19 Sony Corporation Selective encryption to enable multiple decryption keys
KR100584176B1 (en) 2002-02-22 2006-05-26 엘지전자 주식회사 Method for managing a still picture on high density rewritable medium
EP1393155A2 (en) 2002-03-06 2004-03-03 Freecom Technologies GmbH Monitoring and data exchange method of an external storage medium unit
US7266611B2 (en) 2002-03-12 2007-09-04 Dilithium Networks Pty Limited Method and system for improved transcoding of information through a telecommunication network
US7305555B2 (en) 2002-03-27 2007-12-04 General Instrument Corporation Smart card mating protocol
US7233959B2 (en) 2002-06-03 2007-06-19 International Business Machines Corporation Life-cycle management engine
US7748045B2 (en) 2004-03-30 2010-06-29 Michael Frederick Kenrich Method and system for providing cryptographic document retention with off-line access
CN1656792A (en) 2002-05-21 2005-08-17 皇家飞利浦电子股份有限公司 Conditional access system
US6748080B2 (en) 2002-05-24 2004-06-08 Scientific-Atlanta, Inc. Apparatus for entitling remote client devices
US7861082B2 (en) 2002-05-24 2010-12-28 Pinder Howard G Validating client-receivers
US7181010B2 (en) * 2002-05-24 2007-02-20 Scientific-Atlanta, Inc. Apparatus for entitling remote client devices
US7558958B2 (en) 2002-06-13 2009-07-07 Microsoft Corporation System and method for securely booting from a network
US7189198B2 (en) * 2002-07-03 2007-03-13 Stereotaxis, Inc. Magnetically guidable carriers and methods for the targeted magnetic delivery of substances in the body
US7694210B2 (en) * 2002-07-31 2010-04-06 Broadcom Corporation Turbo-coding DOCSIS information for satellite communication
KR20050030623A (en) 2002-09-06 2005-03-30 맥스터 코포레이션 One button external backup
US8818896B2 (en) 2002-09-09 2014-08-26 Sony Corporation Selective encryption with coverage encryption
US7200868B2 (en) * 2002-09-12 2007-04-03 Scientific-Atlanta, Inc. Apparatus for encryption key management
US20040068739A1 (en) 2002-10-04 2004-04-08 Russ Samuel H. Networked multimedia system having a multi-room interactive network guide
US7124125B2 (en) 2002-11-01 2006-10-17 Loudeye Corp. System and method for providing media samples on-line in response to media related searches on the internet
AU2003295519A1 (en) 2002-11-13 2004-06-03 General Instrument Corporation Efficient distribution of encrypted content for multiple content access systems
US20040098591A1 (en) 2002-11-15 2004-05-20 Fahrny James W. Secure hardware device authentication method
US7224310B2 (en) 2002-11-20 2007-05-29 Nagravision S.A. Method and device for the recognition of the origin of encrypted data broadcasting
KR100456162B1 (en) 2002-12-14 2004-11-09 한국전자통신연구원 Method of Key update in DCATV Conditional Access System
US8364951B2 (en) 2002-12-30 2013-01-29 General Instrument Corporation System for digital rights management using distributed provisioning and authentication
DE602004024839D1 (en) 2003-02-11 2010-02-11 Thomson Licensing Method for recording encrypted data, storage medium and method for reproducing such data
US7478096B2 (en) * 2003-02-26 2009-01-13 Burnside Acquisition, Llc History preservation in a computer storage system
US7278165B2 (en) 2003-03-18 2007-10-02 Sony Corporation Method and system for implementing digital rights management
WO2004095825A2 (en) 2003-04-21 2004-11-04 Rgb Networks, Inc. Time-multiplexed multi-program encryption system
US7398544B2 (en) 2003-05-12 2008-07-08 Sony Corporation Configurable cableCARD
JP2005018378A (en) 2003-06-25 2005-01-20 Sony Corp Information server, information equipment, information processing system, information processing method and information processing program
GB0315692D0 (en) 2003-07-04 2003-08-13 Hewlett Packard Development Co Data storage apparatus
EP2557521A3 (en) 2003-07-07 2014-01-01 Rovi Solutions Corporation Reprogrammable security for controlling piracy and enabling interactive content
US7146388B2 (en) 2003-10-07 2006-12-05 International Business Machines Corporation Method, system, and program for archiving files
US7090128B2 (en) 2003-09-08 2006-08-15 Systems And Software Enterprises, Inc. Mobile electronic newsstand
US7107416B2 (en) 2003-09-08 2006-09-12 International Business Machines Corporation Method, system, and program for implementing retention policies to archive records
JP4902861B2 (en) 2003-09-15 2012-03-21 ユナイテッド ビデオ プロパティーズ インク Method and system for exporting digital content using interactive television applications
US6961620B2 (en) * 2003-09-16 2005-11-01 Boston Scientific Scimed, Inc. Apparatus and methods for assisting ablation of tissue using magnetic beads
EP1668899A1 (en) 2003-09-22 2006-06-14 Koninklijke Philips Electronics N.V. Backup and recovery of recorded contents
US8417673B2 (en) * 2003-10-07 2013-04-09 International Business Machines Corporation Method, system, and program for retaining versions of files
US7840112B2 (en) * 2003-10-08 2010-11-23 Intel Corporation Gradually degrading multimedia recordings
US20050091173A1 (en) * 2003-10-24 2005-04-28 Nokia Corporation Method and system for content distribution
US20050102513A1 (en) 2003-11-10 2005-05-12 Nokia Corporation Enforcing authorized domains with domain membership vouchers
US7568111B2 (en) 2003-11-11 2009-07-28 Nokia Corporation System and method for using DRM to control conditional access to DVB content
US20050102702A1 (en) 2003-11-12 2005-05-12 Candelore Brant L. Cablecard with content manipulation
US20050105732A1 (en) 2003-11-17 2005-05-19 Hutchings George T. Systems and methods for delivering pre-encrypted content to a subscriber terminal
US20050111835A1 (en) 2003-11-26 2005-05-26 Friel Joseph T. Digital video recorder with background transcoder
US20050125357A1 (en) 2003-12-09 2005-06-09 Saadat Abbas S. Secure integrated media center
US7647641B2 (en) 2003-12-23 2010-01-12 Viacess Method and system for conditional access applied to protection of content
US20050169473A1 (en) 2004-02-03 2005-08-04 Candelore Brant L. Multiple selective encryption with DRM
US7570761B2 (en) 2004-02-03 2009-08-04 Trimble Navigation Limited Method and system for preventing unauthorized recording of media content in the iTunes™ environment
US8562505B2 (en) * 2004-02-20 2013-10-22 The Children's Hospital Of Philadelphia Uniform field magnetization and targeting of therapeutic formulations
US7519999B2 (en) * 2004-02-27 2009-04-14 Scientific-Atlanta, Inc. Secure negotiation and encryption module
BRPI0418609A (en) 2004-03-09 2007-05-02 Thomson Licensing secure data transmission through multichannel ownership management and control
WO2005091626A1 (en) 2004-03-22 2005-09-29 Jung-In Choi System and method for providing personal broadcast recording channel service using extensible markup language (xml)
US7460151B2 (en) * 2004-03-29 2008-12-02 Fujifilm Corporation Image file sharing method, and digital camera and center server used in image file sharing system
US7493638B2 (en) 2004-03-29 2009-02-17 Panasonic Corporation Processing terminal, receiving terminal and received data processing system
EP1735939A1 (en) 2004-03-29 2006-12-27 Smart Internet Technology Crc Pty Limited Digital license sharing system and method
JP2005317177A (en) 2004-03-30 2005-11-10 Sanyo Electric Co Ltd Device and method for recording/reproducing
WO2005101411A2 (en) 2004-04-12 2005-10-27 Tivo Inc. Multicasting multimedia content distribution system
US20050240708A1 (en) 2004-04-21 2005-10-27 Shaver Charles N Systems and methods for providing internal universal serial bus ports
JP4204509B2 (en) 2004-04-27 2009-01-07 株式会社東芝 Data division recording method for electronic camera and electronic camera
US20070276760A1 (en) * 2004-04-30 2007-11-29 Matsushita Electric Industrial Co., Ltd. Digital Copyright Management Using Secure Device
US7510555B2 (en) * 2004-05-07 2009-03-31 Therm Med, Llc Enhanced systems and methods for RF-induced hyperthermia
JP4552540B2 (en) * 2004-07-09 2010-09-29 ソニー株式会社 Content recording apparatus, content reproducing apparatus, content recording method, content reproducing method, and program
US8266429B2 (en) * 2004-07-20 2012-09-11 Time Warner Cable, Inc. Technique for securely communicating and storing programming material in a trusted domain
US7630499B2 (en) * 2004-08-18 2009-12-08 Scientific-Atlanta, Inc. Retrieval and transfer of encrypted hard drive content from DVR set-top boxes
US7602913B2 (en) * 2004-08-18 2009-10-13 Scientific - Atlanta, Inc. Retrieval and transfer of encrypted hard drive content from DVR set-top box utilizing second DVR set-top box
US7602914B2 (en) * 2004-08-18 2009-10-13 Scientific-Atlanta, Inc. Utilization of encrypted hard drive content by one DVR set-top box when recorded by another
JP2006060630A (en) * 2004-08-23 2006-03-02 Hitachi Ltd Recording apparatus
JP2006094404A (en) * 2004-09-27 2006-04-06 Toshiba Corp Broadcast receiver and broadcast receiving method
US8768844B2 (en) * 2004-10-06 2014-07-01 Sony Corporation Method and system for content sharing and authentication between multiple devices
KR101574485B1 (en) 2004-10-08 2015-12-04 코닌클리케 필립스 엔.브이. User based content key encryption for a drm system
US20060093325A1 (en) * 2004-11-02 2006-05-04 Mitsuhiro Imai Data recording controller, method of controlling data recording controller, program, data recording system, and data recording device
US20060109854A1 (en) 2004-11-22 2006-05-25 Cancel Ramon C Systems and methods to share information between digital video recorders
WO2006066052A2 (en) 2004-12-16 2006-06-22 Sonic Solutions Methods and systems for use in network management of content
US20060156381A1 (en) 2005-01-12 2006-07-13 Tetsuro Motoyama Approach for deleting electronic documents on network devices using document retention policies
US8341402B2 (en) * 2005-01-19 2012-12-25 Samsung Electronics Co., Ltd. Method of controlling content access and method of obtaining content key using the same
US7502383B2 (en) 2005-02-01 2009-03-10 Intel Corporation Apparatus and method of controlling transmission of response frame
KR100709318B1 (en) * 2005-02-01 2007-04-20 삼성전자주식회사 Method and system for CAS key assignment in digital broadcast service
CN100579192C (en) * 2005-02-04 2010-01-06 皇家飞利浦电子股份有限公司 Controller, personal video recorder and method for transmitting media content
US8365301B2 (en) * 2005-02-22 2013-01-29 Microsoft Corporation Peer-to-peer network communication
US7711586B2 (en) 2005-02-24 2010-05-04 Rearden Corporation Method and system for unused ticket management
US20060190408A1 (en) 2005-02-24 2006-08-24 Cook Johanna M System and method for customized bundled license generation
US7685636B2 (en) * 2005-03-07 2010-03-23 International Business Machines Corporation System, service, and method for enabling authorized use of distributed content on a protected media
RU2007143552A (en) 2005-04-26 2009-06-10 Конинклейке Филипс Электроникс Н.В. (Nl) DEVICE AND METHOD FOR PROCESSING AN ENCRYPTED DATA FLOW
US7587502B2 (en) 2005-05-13 2009-09-08 Yahoo! Inc. Enabling rent/buy redirection in invitation to an online service
EP1760619A1 (en) 2005-08-19 2007-03-07 STMicroelectronics Ltd. System for restricting data access
US7480746B2 (en) * 2005-09-06 2009-01-20 Home Xperience, Inc. Extensible universal home automation integration framework and user interface
US8678928B2 (en) 2005-10-31 2014-03-25 At&T Intellectual Property I, L.P. System and method to deliver video games
US20070110012A1 (en) * 2005-11-14 2007-05-17 Abu-Amara Hosame H Device and method for tracking usage of content distributed to media devices of a local area network
US8112787B2 (en) 2005-12-31 2012-02-07 Broadcom Corporation System and method for securing a credential via user and server verification
EP1821538A1 (en) 2006-02-15 2007-08-22 Irdeto Access B.V. Method and system providing scrambled content
US20070239608A1 (en) 2006-03-23 2007-10-11 Veriplay Llc Digital media distribution system
US8208796B2 (en) 2006-04-17 2012-06-26 Prus Bohdan S Systems and methods for prioritizing the storage location of media data
US20070277205A1 (en) 2006-05-26 2007-11-29 Sbc Knowledge Ventures L.P. System and method for distributing video data
US20070294170A1 (en) 2006-06-02 2007-12-20 Luc Vantalon Systems and methods for conditional access and digital rights management
US8568286B2 (en) * 2006-06-14 2013-10-29 Cardiac Pacemakers, Inc. Methods to position therapeutic agents using a magnetic field
US9277295B2 (en) 2006-06-16 2016-03-01 Cisco Technology, Inc. Securing media content using interchangeable encryption key
US20080005497A1 (en) 2006-06-30 2008-01-03 Scientific-Atlanta, Inc. Systems and Methods for Managing Media Data
US20080022304A1 (en) 2006-06-30 2008-01-24 Scientific-Atlanta, Inc. Digital Media Device Having Selectable Media Content Storage Locations
US20080005204A1 (en) 2006-06-30 2008-01-03 Scientific-Atlanta, Inc. Systems and Methods for Applying Retention Rules
US9137480B2 (en) * 2006-06-30 2015-09-15 Cisco Technology, Inc. Secure escrow and recovery of media device content keys
US7978720B2 (en) 2006-06-30 2011-07-12 Russ Samuel H Digital media device having media content transfer capability
JP5056275B2 (en) 2006-10-04 2012-10-24 セイコーエプソン株式会社 File processing apparatus, file processing method, and program thereof
US8509435B2 (en) 2006-12-07 2013-08-13 Broadcom Corporation Method and system for a transport single key change point for all package identifier channels
US8621540B2 (en) 2007-01-24 2013-12-31 Time Warner Cable Enterprises Llc Apparatus and methods for provisioning in a download-enabled system
US7971261B2 (en) 2007-06-12 2011-06-28 Microsoft Corporation Domain management for digital media
US8108680B2 (en) 2007-07-23 2012-01-31 Murray Mark R Preventing unauthorized poaching of set top box assets
US8385545B2 (en) 2007-07-27 2013-02-26 Howard G. Pinder Secure content key distribution using multiple distinct methods
US7949133B2 (en) 2007-09-26 2011-05-24 Pinder Howard G Controlled cryptoperiod timing to reduce decoder processing load
CN102334126B (en) 2009-02-27 2014-11-05 富士通株式会社 Content server device, content distribution method, and content distribution program
GB2491622A (en) 2011-06-09 2012-12-12 Nds Ltd Time sensitive message delivery handling
JP2013109413A (en) 2011-11-17 2013-06-06 Canon Inc License management system and method

Also Published As

Publication number Publication date
US20160142772A1 (en) 2016-05-19
EP2375359A3 (en) 2012-01-25
WO2007146763A2 (en) 2007-12-21
KR20090017604A (en) 2009-02-18
CA2655114C (en) 2014-08-12
US20070294178A1 (en) 2007-12-20
KR101128647B1 (en) 2012-03-20
EP2052342A2 (en) 2009-04-29
US11212583B2 (en) 2021-12-28
EP2375359A2 (en) 2011-10-12
US9277295B2 (en) 2016-03-01
WO2007146763A3 (en) 2008-04-03

Similar Documents

Publication Publication Date Title
CA2655114A1 (en) Securing media content using interchangeable encryption key
CN1329909C (en) Secure single drive copy method and apparatus
CA2577327A1 (en) Retrieval and transfer of encrypted hard drive content from dvr set-top boxes
CA2577328A1 (en) Retrieval and transfer of encrypted hard drive content from dvr set-top box utilizing second dvr set-top box
US20080104417A1 (en) System and method for file encryption and decryption
CN101350819B (en) Information processing apparatus, content providing system, information processing method
US10970366B2 (en) Method for securing a multimedia content record in a storage medium
JP2007096817A5 (en)
TW200717252A (en) System and device for managing control data
RU2000123561A (en) METHOD AND DEVICE FOR RECORDING ENCRYPTED DIGITAL DATA
CA2590172A1 (en) Method and system for securing content in media systems
KR20010015024A (en) Digital data recording device, digital data memory device, and digital data utilizing device for converting management information which contains restrictive information using a different key in each management information send/receive session
JP2003069558A5 (en)
TW200718144A (en) Method and system for transferring data
CN101312398A (en) Method and apparatus for encryption and sending content and method and apparatus for decrypting content
RU2011124962A (en) METHOD AND DEVICE FOR DIGITAL CONTENT MANAGEMENT
US8607073B2 (en) Storage medium having an encrypting device
JP2011018342A5 (en)
JP2003158514A5 (en)
JP2010541299A5 (en)
US7802102B2 (en) Method for efficient and secure data migration between data processing systems
US8479020B2 (en) Method and apparatus for providing an asymmetric encrypted cookie for product data storage
JP2000115154A5 (en) Data processing equipment and methods, and data decoding processing equipment and methods
RU2004127172A (en) METHOD FOR PROTECTED STORAGE OF ENCRYPTED DATA ON A DIGITAL RECORDER
CN100394419C (en) Method of copying and decrypting encrypted digital data and apparatus therefor

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20180608