Patents by Inventor Christopher P. Curren

Christopher P. Curren has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8918612
    Abstract: A system and method of verifying a content of a non-volatile reprogrammable memory communicatively coupled to a microprocessor is disclosed. The method comprises the steps of reading at least a portion of the data stored in the non-volatile reprogrammable memory via a second communication path secured by encryption, generating a computed integrity value according to at least a portion of the contents of the non-volatile reprogrammable memory, and reading an integrity value, and comparing the computed integrity value with the read integrity value.
    Type: Grant
    Filed: February 20, 2012
    Date of Patent: December 23, 2014
    Assignee: The DIRECTV Group, Inc.
    Inventors: Ronald P. Cocchi, Christopher P. Curren, Kevin T. Collier
  • Patent number: 8782438
    Abstract: A method and apparatus for storing and retrieving program material for subsequent replay is disclosed. The method comprises the steps of receiving a data stream comprising the program material encrypted according to a first (CW) encryption key, decrypting the program material; re-encrypting the program material according to a second encryption key, and storing the re-encrypted material in a media storage device. The program material is played back by retrieving the re-encrypted material from the media storage device and decrypting the re-encrypted program material. In one embodiment, the media storage device also stores the second encryption key which has been further encrypted by a key that is unique to the device used to receive the program material.
    Type: Grant
    Filed: February 22, 2012
    Date of Patent: July 15, 2014
    Assignee: The DIRECTV Group, Inc.
    Inventors: Raynold M. Kahn, Gregory J. Gagnon, David D. Ha, Peter M. Klauss, Christopher P. Curren, Thomas H. James
  • Patent number: 8677152
    Abstract: A system and method for storing and retrieving program material for subsequent replay is disclosed. The method includes accepting a receiver ID associated with a receiver key stored in a memory of the receiver, determining a pairing key for encrypting communications between the conditional access module and the receiver, encrypting the pairing key with the receiver key, and transmitting a message comprising the encrypted pairing key to the receiver. The apparatus comprises a receiver for receiving a data stream transmitting a media program encrypted according to a media encryption key and an encrypted media encryption key and a conditional access module, communicatively coupleable with the receiver.
    Type: Grant
    Filed: July 14, 2008
    Date of Patent: March 18, 2014
    Assignee: The DIRECTV Group, Inc.
    Inventors: Raynold M. Kahn, Gregory J. Gagnon, David D. Ha, Peter M. Klauss, Christopher P. Curren, Ronald P. Cocchi, Thomas H. James
  • Publication number: 20120155837
    Abstract: A method and apparatus for storing and retrieving program material for subsequent replay is disclosed. The method comprises the steps of receiving a data stream comprising the program material encrypted according to a first (CW) encryption key, decrypting the program material; re-encrypting the program material according to a second encryption key, and storing the re-encrypted material in a media storage device. The program material is played back by retrieving the re-encrypted material from the media storage device and decrypting the re-encrypted program material. In one embodiment, the media storage device also stores the second encryption key which has been further encrypted by a key that is unique to the device used to receive the program material.
    Type: Application
    Filed: February 22, 2012
    Publication date: June 21, 2012
    Applicant: The DIRECTV Group, Inc.
    Inventors: Raynold M. Kahn, Gregory J. Gagnon, David D. Ha, Peter M. Klauss, Christopher P. Curren, Thomas H. James
  • Patent number: 8140859
    Abstract: A method and apparatus for storing and retrieving program material for subsequent replay is disclosed. The method comprises the steps of receiving a data stream comprising the program material encrypted according to a first encryption key, decrypting the program material; re-encrypting the program material according to a second encryption key; and storing the re-encrypted material in a media storage device. The program material is played back by retrieving the re-encrypted material from the media storage device and decrypting the re-encrypted program material. In one embodiment, the second encryption key is derived from metadata describing replay rights. In a further embodiment, the media storage device also stores the second encryption key which has been further encrypted by a key that is unique to the device used to receive the program material.
    Type: Grant
    Filed: July 21, 2000
    Date of Patent: March 20, 2012
    Assignee: The DIRECTV Group, Inc.
    Inventors: Raynold M. Kahn, Gregory J. Gagnon, David D. Ha, Peter M. Klauss, Christopher P. Curren, Thomas H. James
  • Patent number: 8122215
    Abstract: A system and method of verifying a content of a non-volatile reprogrammable memory communicatively coupled to a microprocessor is disclosed. The method comprises the steps of reading at least some of the data stored in the non-volatile reprogrammable memory, computing a value related to contents of the non-volatile reprogrammable memory, and comparing the value with a stored integrity value. The apparatus comprises a microprocessor, a non-volatile reprogrammable memory communicatively coupled to the microprocessor via a first communication path, the non-volatile memory for storing microprocessor program instructions, and a logical module, communicatively coupled to the non-volatile memory via a communication path independent from the first communication path, the logical module for verifying the data stored in the non-volatile reprogrammable memory by comparison of the contents of the non-volatile reprogrammable memory with a stored integrity value.
    Type: Grant
    Filed: March 3, 2004
    Date of Patent: February 21, 2012
    Assignee: The DIRECTV Group, Inc.
    Inventors: Ronald P. Cocchi, Christopher P. Curren, Kevin T. Collier
  • Patent number: 7804958
    Abstract: A method and apparatus for storing and retrieving program material for subsequent replay is disclosed. In summary, the present invention describes a system and method for storing and retrieving program material for subsequent replay. The method comprises the steps of accepting encrypted access control information and the program material encrypted according to a first encryption key, the access control information including a first encryption key and control data; decrypting the received access control information to produce the first encryption key; decrypting the program material using the first encryption key; re-encrypting the program material using according to a second encryption key; encrypting the second encryption key according to a third encryption key to produce a fourth encryption key; and providing the re-encrypted program material and a fourth encryption key for storage.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: September 28, 2010
    Assignee: The DIRECTV Group, Inc.
    Inventors: Raynold M. Kahn, Gregory J. Gagnon, David D. Ha, Peter M. Klauss, Christopher P. Curren, Thomas H. James
  • Patent number: 7599494
    Abstract: A method and apparatus for distributing video content from a direct broadcast satellite system between a host receiver and a client receiver. A family pairing key is transmitted from the direct broadcast satellite system to both the host and client receivers. The family pairing key received by the host and client receivers is decrypted using receiver keys uniquely associated with the host and client receivers, respectively. Decrypted program materials are then encrypted at the host receiver using a copy protection key generated by the host receiver using content information decrypted by the family pairing key. The encrypted program materials are transferred from the host receiver to the client receiver. The encrypted program materials are decrypted at the client receiver using the copy protection key. Like the host receiver, the copy protection key is generated by the client receiver using content information decrypted by the family pairing key.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: October 6, 2009
    Assignee: The DIRECTV Group, Inc.
    Inventors: Raynold M. Kahn, Gregory J. Gagnon, Christopher P. Curren, Thomas H. James
  • Patent number: 7580523
    Abstract: A host receiver and a client receiver are operatively in a direct broadcast satellite system. Program materials received by the host receiver from the direct broadcast satellite system are decrypted by the host receiver. The decrypted program materials are then encrypted at the host receiver using a copy protection key. The copy protection key is encrypted at the host receiver using a host-client pairing key shared between the host receiver and client receiver. The encrypted program materials and the encrypted copy protection key are transferred from the host receiver to the client receiver. The transferred copy protection key is decrypted at the client receiver using the host-client pairing key. The transferred program materials are then decrypted at the client receiver using the decrypted copy protection key.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: August 25, 2009
    Assignee: The DIRECTV Group, Inc.
    Inventors: Raynold M. Kahn, Gregory J. Gagnon, Christopher P. Curren, Thomas H. James
  • Patent number: 7530108
    Abstract: A system and method of controlling access to a media program via a receiver communicably coupleable to a conditional access module is described. The apparatus comprises a first processor, a second processor, and an interface module, communicatively coupled to the first processor and the second processor, the interface module for processing all communications with the conditional access module and externally manifesting a single virtual processor to the receiver.
    Type: Grant
    Filed: March 3, 2004
    Date of Patent: May 5, 2009
    Assignee: The DIRECTV Group, Inc.
    Inventors: Ronald P. Cocchi, Christopher P. Curren, Kevin T. Collier
  • Patent number: 7480381
    Abstract: A method and apparatus for storing and retrieving program material for subsequent replay is disclosed.
    Type: Grant
    Filed: February 2, 2007
    Date of Patent: January 20, 2009
    Assignee: The DIRECTV Group, Inc.
    Inventors: Raynold M. Kahn, Gregory J. Gagnon, David D. Ha, Peter M. Klauss, Christopher P. Curren, Thomas H. James
  • Patent number: 7475259
    Abstract: One or more embodiments of the invention provide a method, apparatus, and article of manufacture for preventing unauthorized access to digital services comprising. Access control to digital services is distributed among a plurality of physically separate and independently controlled nonvolatile memory components on a system bus. The plurality of nonvolatile memory components are then communicatively coupled to a microprocessor. The microprocessor is configured to use state information in the nonvolatile memory components to provide desired functionality and enforce one or more security policies for accessing the digital services.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: January 6, 2009
    Assignee: The DIRECTV Group, Inc.
    Inventors: Ronald P. Cocchi, Christopher P. Curren, Raynold M. Kahn
  • Publication number: 20080313474
    Abstract: A method and apparatus for storing and retrieving program material for subsequent replay is disclosed. In summary, the present invention describes a system and method for storing and retrieving program material for subsequent replay. The method comprises the steps of accepting encrypted access control information and the program material encrypted according to a first encryption key, the access control information including a first encryption key and control data; decrypting the received access control information to produce the first encryption key; decrypting the program material using the first encryption key; re-encrypting the program material using according to a second encryption key; encrypting the second encryption key according to a third encryption key to produce a fourth encryption key; and providing the re-encrypted program material and a fourth encryption key for storage.
    Type: Application
    Filed: August 1, 2008
    Publication date: December 18, 2008
    Applicant: THE DIRECTV GROUP, INC.
    Inventors: Raynold M. Kahn, Gregory J. Gagnon, David D. Ha, Peter M. Klauss, Christopher P. Curren, Thomas H. James
  • Patent number: 7457967
    Abstract: One or more embodiments of the invention provide a method, apparatus, and article of manufacture for limiting unauthorized access to digital services. A hidden non-modifiable identification number is embedded into a nonvolatile memory component. The nonvolatile memory component is used to contain state information to provide desired functionality and enforce one or more security policies for accessing the digital services. Also, the hidden number uniquely identifies a device containing the nonvolatile memory component and access to the digital services is based on access rights associated with the hidden number. Once embedded, access to the nonvolatile memory component is isolated such that access to the identification number is limited to a fixed state custom logic block, the nonvolatile memory component is protected from modification such that it is read only, and the nonvolatile memory component is not directly accessible via a system bus.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: November 25, 2008
    Assignee: The DIRECTV Group, Inc.
    Inventors: Ronald P. Cocchi, Christopher P. Curren, Raynold M. Kahn
  • Patent number: 7457414
    Abstract: A method and apparatus for storing and retrieving program material for subsequent replay is disclosed. In summary, the present invention describes a system and method for storing and retrieving program material for subsequent replay. The method comprises the steps of accepting encrypted access control information and the program material encrypted according to a first encryption key, the access control information including a first encryption key and control data; decrypting the received access control information to produce the first encryption key; decrypting the program material using the first encryption key; re-encrypting the program material using according to a second encryption key; encrypting the second encryption key according to a third encryption key to produce a fourth encryption key; and providing the re-encrypted program material and a fourth encryption key for storage.
    Type: Grant
    Filed: July 21, 2000
    Date of Patent: November 25, 2008
    Assignee: The DIRECTV Group, Inc.
    Inventors: Raynold M. Kahn, Gregory J. Gagnon, David D. Ha, Peter M. Klauss, Christopher P. Curren, Thomas H. James
  • Publication number: 20080279386
    Abstract: A system and method for storing and retrieving program material for subsequent replay is disclosed. The method includes accepting a receiver ID associated with a receiver key stored in a memory of the receiver, determining a pairing key for encrypting communications between the conditional access module and the receiver, encrypting the pairing key with the receiver key, and transmitting a message comprising the encrypted pairing key to the receiver. The apparatus comprises a receiver for receiving a data stream transmitting a media program encrypted according to a media encryption key and an encrypted media encryption key and a conditional access module, communicatively coupleable with the receiver.
    Type: Application
    Filed: July 14, 2008
    Publication date: November 13, 2008
    Applicant: The DIRECTV Group, Inc.
    Inventors: Raynold M. Kahn, Gregory J. Gagnon, David D. Ha, Peter M. Klauss, Christopher P. Curren, Ronald P. Cocchi, Thomas H. James
  • Patent number: 7437571
    Abstract: One or more embodiments of the invention provide a method, apparatus, and article of manufacture for limiting unauthorized access to digital services. A protected nonvolatile memory component is configured. The protected nonvolatile memory component is used to contain state information to provide desired functionality and enforce one or more security policies for accessing the digital services. Additionally, the protected nonvolatile memory component and a microprocessor's nonvolatile memory component share a programming charge pump and programming control. Access to the nonvolatile memory component is then controlled through a fixed state custom logic block.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: October 14, 2008
    Assignee: The DIRECTV Group, Inc.
    Inventors: Ronald P. Cocchi, Christopher P. Curren, Raynold M. Kahn
  • Patent number: 7409562
    Abstract: A system and method for storing and retrieving program material for subsequent replay is disclosed. The method includes accepting a receiver ID associated with a receiver key stored in a memory of the receiver, determining a pairing key for encrypting communications between the conditional access module and the receiver, encrypting the pairing key with the receiver key, and transmitting a message comprising the encrypted pairing key to the receiver. The apparatus comprises a receiver for receiving a data stream transmitting a media program encrypted according to a media encryption key and an encrypted media encryption key and a conditional access module, communicatively coupleable with the receiver.
    Type: Grant
    Filed: September 21, 2001
    Date of Patent: August 5, 2008
    Assignee: The DIRECTV Group, Inc.
    Inventors: Raynold M. Kahn, Gregory J. Gagnon, David D. Ha, Peter M. Klauss, Christopher P. Curren, Ronald P. Cocchi, Thomas H. James
  • Patent number: 7275163
    Abstract: One or more embodiments of the invention provide a method, apparatus, and article of manufacture for providing access to digital services. Configuration information that has been transmitted asynchronously is received in a security component (that is configured to control access to the digital services). A hardware state machine (that comprises custom logic that is used to control access to the digital services) in the security component is then dynamically reconfigured based on the configuration information.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: September 25, 2007
    Assignee: The DiRECTV Group, Inc.
    Inventors: Ronald P. Cocchi, Christopher P. Curren
  • Patent number: 7203311
    Abstract: A method and apparatus for storing and retrieving program material for subsequent replay is disclosed.
    Type: Grant
    Filed: July 21, 2000
    Date of Patent: April 10, 2007
    Assignee: The DirecTV Group, Inc.
    Inventors: Raynold M. Kahn, Gregory J. Gagnon, David D. Ha, Peter M. Klauss, Christopher P. Curren, Thomas H. James