Patents by Inventor David D. Ha
David D. Ha 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: 8782438Abstract: 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: GrantFiled: February 22, 2012Date of Patent: July 15, 2014Assignee: 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: 8677152Abstract: 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: GrantFiled: July 14, 2008Date of Patent: March 18, 2014Assignee: 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: 20120155837Abstract: 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: ApplicationFiled: February 22, 2012Publication date: June 21, 2012Applicant: 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: 8140859Abstract: 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: GrantFiled: July 21, 2000Date of Patent: March 20, 2012Assignee: 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: 7835522Abstract: An apparatus and method for transmission security is presented. In one embodiment, the apparatus comprises a receiver communicatively coupleable to an identifiable replaceable conditional access module (CAM) identified by an identification to enable reception of the service, and an authenticator controlling the operability of the receiver according to a comparison between the identification and a list comprising an identification of a plurality of CAMs, wherein the authenticator renders the receiver inoperable according to the comparison.Type: GrantFiled: February 10, 2006Date of Patent: November 16, 2010Assignee: The DIRECTV Group, Inc.Inventors: Raynold M. Kahn, Gregory J. Gagnon, David D. Ha, Dennis R. Flaharty
-
Patent number: 7804958Abstract: 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: GrantFiled: August 1, 2008Date of Patent: September 28, 2010Assignee: 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: 7590243Abstract: A method, apparatus, and article of manufacture provide the ability to process digital media content. A secret key (Ka) is obtained and encrypted into an authorization key message (AKM) message. One or more entitlement keys (Ke) are then obtained and encrypted using the secret key (Ka) as an encryption key into an entitlement management message (EMM). One or more media content encryption keys (Kc) are obtained and encrypted using one or more of the entitlement keys (Ke) as encryption keys into an entitlement control message (ECM). Digital media data content (Dc) is then obtained and encrypted using the one or more media content encryption keys (Kc). The AKM, EMM, ECM, and encrypted digital media data content are then delivered to a set-top box that is configured to provide digital media services with the content.Type: GrantFiled: May 2, 2005Date of Patent: September 15, 2009Assignee: The DIRECTV Group, Inc.Inventors: Raynold M. Kahn, David D. Ha, Thomas H. James, Peter M. Klauss
-
Super encrypted storage and retrieval of media programs in a hard-paired receiver and storage device
Patent number: 7480381Abstract: A method and apparatus for storing and retrieving program material for subsequent replay is disclosed.Type: GrantFiled: February 2, 2007Date of Patent: January 20, 2009Assignee: 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: 20080313474Abstract: 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: ApplicationFiled: August 1, 2008Publication date: December 18, 2008Applicant: 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: 7457414Abstract: 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: GrantFiled: July 21, 2000Date of Patent: November 25, 2008Assignee: 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: 20080279386Abstract: 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: ApplicationFiled: July 14, 2008Publication date: November 13, 2008Applicant: 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: 7409562Abstract: 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: GrantFiled: September 21, 2001Date of Patent: August 5, 2008Assignee: 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: 7225458Abstract: A method and apparatus for receiving conditional access information (CAI) on one or more of a plurality of tuners while the user is selecting different channels is disclosed. The method comprises the steps of receiving the CAI on a first tuner tuned to a first channel; identifying the first tuner as the tuner receiving the CAI; and commanding the second tuner to receive the CAI after receiving a command to retune the first tuner from the first channel to a second channel.Type: GrantFiled: November 21, 2002Date of Patent: May 29, 2007Assignee: The DirecTV Group, Inc.Inventors: Peter M. Klauss, Raynold M. Kahn, Gregory J. Gagnon, David D. Ha
-
Super encrypted storage and retrieval of media programs in a hard-paired receiver and storage device
Patent number: 7203311Abstract: A method and apparatus for storing and retrieving program material for subsequent replay is disclosed.Type: GrantFiled: July 21, 2000Date of Patent: April 10, 2007Assignee: 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: 7203314Abstract: A method and apparatus for storing and retrieving program material for subsequent replay is disclosed.Type: GrantFiled: July 21, 2000Date of Patent: April 10, 2007Assignee: 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: 7039955Abstract: An apparatus and method for transmission security is presented. A receiver communicatively coupleable to an identifiable conditional access module (CAM) to enable reception of the service uses an authenticator to control the operability of the receiver according to a comparison between the identified conditional access module and a list of conditional access modules.Type: GrantFiled: September 14, 2001Date of Patent: May 2, 2006Assignee: The DirecTV Group, Inc.Inventors: Raynold M. Kahn, Gregory J. Gagnon, David D. Ha, Dennis R. Flaharty
-
Patent number: 7000241Abstract: A method and apparatus for receiving conditional access information (CAI) on one or more of a plurality of tuners receiving the CAI from a first tuner of the plurality of tuners is disclosed. The method comprises the steps of determining if the CAI is of a first type that is transmitted by all of a plurality of transponders or of a second type that is transmitted by fewer than all of the plurality of transponders; passing, to a conditional access module, only CAI from the first tuner and rejecting CAI from any other tuner if the CAI is of a type that is transmitted by all transponders; and passing, to the conditional access module, all CAI from any of the plurality of tuners if the CAI is of a type that is transmitted by fewer than all transponders.Type: GrantFiled: November 21, 2002Date of Patent: February 14, 2006Assignee: The DirecTV Group, Inc.Inventors: Peter M. Klauss, Raynold M. Kahn, Gregory J. Gagnon, David D. Ha
-
Patent number: 6853728Abstract: A system and method for storing and retrieving program material for subsequent replay is disclosed. The method comprises the steps of receiving access control information and the program material encrypted according to a first encryption key, the access control information including the first encryption key and control data; further encrypting the access control information and the encrypted program material according to a second encryption key; encrypting the second encryption key according to a third encryption key to produce a fourth encryption key; and storing the encrypted access control information and encrypted program material and the fourth encryption key.Type: GrantFiled: July 21, 2000Date of Patent: February 8, 2005Assignee: 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: 20040102155Abstract: A method and apparatus for receiving conditional access information (CAI) on one or more of a plurality of tuners receiving the CAI from a first tuner of the plurality of tuners is disclosed. The method comprises the steps of determining if the CAI is of a first type that is transmitted by all of a plurality of transponders or of a second type that is transmitted by fewer than all of the plurality of transponders; passing, to a conditional access module, only CAI from the first tuner and rejecting CAI from any other tuner if the CAI is of a type that is transmitted by all transponders; and passing, to the conditional access module, all CAI from any of the plurality of tuners if the CAI is of a type that is transmitted by fewer than all transponders.Type: ApplicationFiled: November 21, 2002Publication date: May 27, 2004Inventors: Peter M. Klauss, Raynold M. Kahn, Gregory J. Gagnon, David D. Ha
-
Publication number: 20040102154Abstract: A method and apparatus for receiving conditional access information (CAI) on one or more of a plurality of tuners while the user is selecting different channels is disclosed. The method comprises the steps of receiving the CAI on a first tuner tuned to a first channel; identifying the first tuner as the tuner receiving the CAI; and commanding the second tuner to receive the CAI after receiving a command to retune the first tuner from the first channel to a second channel.Type: ApplicationFiled: November 21, 2002Publication date: May 27, 2004Inventors: Peter M. Klauss, Raynold M. Kahn, Gregory J. Gagnon, David D. Ha