Patents by Inventor Paul Moroney

Paul Moroney 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).

  • Publication number: 20090296940
    Abstract: In a method for encrypting content, the content is received in a device and at least a portion of the content is stored to thereby associate the content with one of a first copy control state and a second copy control state. The method includes creating at least one of a first content pre-key using a local storage key unique to the device as a key to encrypt the content ID of the content and a second content pre-key using the first content pre-key as a key to encrypt the first copy control state, creating a content encryption key using one of the first content pre-key as a key to encrypt the first copy control state and the second content pre-key as a key to encrypt the second copy control state, and encrypting the content using the content encryption key.
    Type: Application
    Filed: May 28, 2009
    Publication date: December 3, 2009
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Paul Moroney, Petr Peterka
  • Publication number: 20090285401
    Abstract: Providing access to content for devices is performed by providing multiple entitlement management messages (EMMs), each which including a service key, to the plurality of devices. Also, a same entitlement control message (ECM) is provided to the devices. The ECM includes an encrypted traffic key for decrypting content. Each of the devices derives an access key from the service key according to a business model level of access to the content for a user of the devices and uses the access key to decrypt the traffic key to access the content according to the business model level of access to the content for the each of the plurality of devices.
    Type: Application
    Filed: May 19, 2009
    Publication date: November 19, 2009
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Paul Moroney, Petr Peterka, Jiang Zhang
  • Publication number: 20090259496
    Abstract: Embodiments of the invention generally provide a method and apparatus for insuring digital content. One embodiment of a method for insuring digital content includes receiving a request to insure a specific instance of digital content and associating insurance with the instance of digital content, such that the instance of digital content can be restored to an owner of the instance of digital content in an event that the instance of digital content becomes unusable. At least one of: a copy of the at least one instance of digital content, metadata related to the at least one instance of digital content, and data related to the insurance is stored in at least one database.
    Type: Application
    Filed: April 11, 2008
    Publication date: October 15, 2009
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: William L. Olson, Paul Moroney, Petr Peterka, Theodore S. Rzeszewski
  • Patent number: 7568223
    Abstract: A secure Internet Protocol (IP) telephony system, apparatus, and methods are disclosed. Communications over an IP telephony system can be secured by securing communications to and from a Cable Telephony Adapter (CTA). The system can include one or more CTAs, network servers, servers configured as signaling controllers, key distribution centers (KDC), and can include gateways that couple the IP telephony system to a Public Switched Telephone Network (PSTN). Each CTA can be configured as secure hardware and can be configured with multiple encryption keys that are used to communicate signaling or bearer channel communications. The KDC can be configured to periodically distribute symmetric encryption keys to secure communications between devices that have been provisioned to operate in the system and signaling controllers.
    Type: Grant
    Filed: July 15, 2004
    Date of Patent: July 28, 2009
    Assignee: General Instrumental Corporation
    Inventors: Eric J. Sprunk, Paul Moroney, Alexander Medvinsky, Steven E. Anderson, Jonathan A. Fellows
  • Publication number: 20080270307
    Abstract: Embodiments of the invention generally provide a method and apparatus for enabling digital rights management in file transfers. One embodiment of a method for transferring digital content from a first user to a second user, includes transferring ownership of an instance of the digital content to the second user, where the instance of the digital content resides on a first device belonging to the first user. Copies of the digital content are then deleted from one or more additional devices belonging to the first user (including at least one offline device).
    Type: Application
    Filed: April 25, 2007
    Publication date: October 30, 2008
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: William L. Olson, Vida Ilderem, Frederick L. Kitson, Morris A. Moore, Paul Moroney, Petr Peterka, Theodore S. Rzeszewski, Robert H. Yacobellis
  • Publication number: 20080270311
    Abstract: A process composes a content license for a set of content. The content license has a static portion and a dynamic portion. Further, the process inserts a master key into the static portion. In addition, the process inserts a plurality of content rule sets of values into the dynamic portion and composes a unique content encryption key for each segment of content associated with one of the content rule sets of values as each of the content rule sets of values is sequentially received during recording of the content. The unique content encryption key is based on the master key and at least a subset of the content rule set of values for a corresponding segment of the content. The unique content encryption key is utilized for encryption of each segment of the content to generate a plurality of encrypted content segments for storage on the storage medium.
    Type: Application
    Filed: August 22, 2007
    Publication date: October 30, 2008
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Petr Peterka, Alexander Medvinsky, Paul Moroney
  • Publication number: 20080270308
    Abstract: A process may be utilized by a DVR. The process characterizes a set of content as a plurality of segments as the set of content is received. Each of the segments has a segment length according to a predetermined time interval. Further, the process encrypts each of the segments with a corresponding content encryption key to generate a plurality of encrypted segments. The corresponding content encryption key for each of the segments is generated by the DRM component. In addition, the process stores each of the encrypted segments for playback with trick play features in accordance with an expiration content rule having a time limit on the temporary playability of the set of content.
    Type: Application
    Filed: August 22, 2007
    Publication date: October 30, 2008
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Petr Peterka, Alexander Medvinsky, Paul Moroney
  • Publication number: 20080267398
    Abstract: A process may be utilized by the DVR. The process receives a plurality of segments of a set of content and a plurality of corresponding content rule sets. Further, the process provides one or more instructions to record and encrypt the plurality of segments of the set of content on a storage medium. In addition, the process provides the plurality of content rule sets to the DRM component to be inserted into a locally generated and secured content license associated with the encryption of the set of content. The secured content license includes a master key and a list of the plurality of corresponding content rule sets that have been received in order of reception. The process receives a plurality of marker tokens from the DRM component in order to facilitate trick mode playback.
    Type: Application
    Filed: April 24, 2008
    Publication date: October 30, 2008
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Petr Peterka, Alexander Medvinsky, Paul Moroney, Rafie Shamsaasef
  • Publication number: 20080271153
    Abstract: A process is provided. The process stores, on a first device, each segment of a set of content having corresponding copy control information. Further, the process receives, from a second device, a request for a copy of the set of content. In addition, the process analyzes a list of the copy control information associated with each segment of the set of content. The process also establishes a restriction indicator, based on the request for the copy of the set of content, for one or more segments of the set of content having a corresponding copy control information value. Finally, the process provides to the second device, the content, the list of copy control information, and the restriction indicator for the one or more segments.
    Type: Application
    Filed: December 5, 2007
    Publication date: October 30, 2008
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Petr Peterka, Alexander Medvinsky, Paul Moroney
  • Patent number: 7404082
    Abstract: Described herein are embodiments that provide an approach to cryptographic key management for a digital rights management (DRM) architecture that includes multiple levels of key management for minimizing bandwidth usage while maximizing security for the DRM architecture. In one embodiment, there is provided a data structure for cryptographic key management that includes a public/private key pair and three additional layers of symmetric keys for authorizing access to a plurality of contents.
    Type: Grant
    Filed: September 16, 2005
    Date of Patent: July 22, 2008
    Assignee: General Instrument Corporation
    Inventors: Alexander Medvinsky, Paul Moroney, Eric Sprunk, Petr Peterka
  • Patent number: 7386128
    Abstract: A conditional access subsystem is proved which is to reside with an end-user for receiving, decrypting and decoding all programs distributed by a content provider that the end user is entitled to access so that the decrypted and decoded programs are available for display on one or more display devices without use of a set-top terminal dedicated to each of the display devices. The subsystem includes a receiver for receiving and demodulating a multi-program transport (MPTS) stream distributed by the content provider. The MPTS includes a plurality of packets constituting a plurality of programs using one of N different encryption schemes each associated with one of N service tiers, wherein N is an integer greater than one. Each of the N different encryption schemes has a different encryption/decryption key associated therewith. The packet identifiers for the packets associated with programs in any given one of the service tiers are in a consecutive sequence.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: June 10, 2008
    Assignee: General Instrument Corporation
    Inventor: Paul Moroney
  • Publication number: 20080015997
    Abstract: The present invention discloses an apparatus and method for transferring digital content data. In one example, original digital content data stored on a first device content data. In one example, original digital content data stored on a first device in an encrypted state is transcoded (after being decrypted) to create a modified version of the original digital content data. The modified version of the original digital content data is then encrypted with a new content key. The modified version and at least one content key generator are transferred to a second device, where the at least one content key generator is used to recreate the new content key for enabling (and decrypting) the modified version of the original digital content data at the second device. Notably, the original digital content data stored in the first device is disabled contemporaneously with the transfer of the modified version and the at least one content key generator to the second device.
    Type: Application
    Filed: July 13, 2006
    Publication date: January 17, 2008
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Paul Moroney, Alexander Medvinsky
  • Publication number: 20070294526
    Abstract: The present invention discloses an apparatus and method for delivering a revocation list over a one-way broadcast network to receivers with limited memory capabilities. In one example, the revocation list is partitioned to form a first certificate revocation list (CRL) sequence if the number of entries in the revocation list exceeds a predetermined value. Individual identification numbers belonging to a first identification number series are subsequently assigned to partitions of the first CRL sequence. Afterwards, the first CRL sequence is interleaved into a first content transport stream.
    Type: Application
    Filed: June 19, 2006
    Publication date: December 20, 2007
    Inventors: Alexander Medvinsky, Paul Moroney
  • Patent number: 7243366
    Abstract: A digital rights management architecture for securely delivering content to authorized consumers. The architecture includes a content provider and a consumer system for requesting content from the content provider. The content provider generates a session rights object having purchase options selected by the consumer. A KDC thereafter provides authorization data to the consumer system. Also, a caching server is provided for comparing the purchase options with the authorization data. The caching server forwards the requested content to the consumer system if the purchase options match the authorization data. Note that the caching server employs real time streaming for securely forwarding the encrypted content, and the requested content is encrypted for forwarding to the consumer system. Further, the caching server and the consumer system exchange encrypted control messages (and authenticated) for supporting transfer of the requested content.
    Type: Grant
    Filed: March 4, 2002
    Date of Patent: July 10, 2007
    Assignee: General Instrument Corporation
    Inventors: Alexander Medvinsky, Petr Peterka, Paul Moroney, Eric Sprunk
  • Publication number: 20070050293
    Abstract: Method, apparatus, and computer readable medium for distributing content to a client device is described. One aspect of the invention relates to distributing pre-encrypted content. In one example, pre-encrypted content is received at a server. Pre-encryption key data associated with the pre-encrypted content is obtained. The pre-encrypted content is decrypted using the pre-encryption key data to produce portions of clear content. The portions of clear content are then re-encrypted as each portion is produced in accordance with unique key data to produce re-encrypted content. The re-encrypted content is distributed from the server towards a client device.
    Type: Application
    Filed: August 26, 2005
    Publication date: March 1, 2007
    Inventors: Petr Peterka, Paul Moroney, Jiang Zhang
  • Publication number: 20060143448
    Abstract: A conditional access subsystem is proved which is to reside with an end-user for receiving, decrypting and decoding all programs distributed by a content provider that the end user is entitled to access so that the decrypted and decoded programs are available for display on one or more display devices without use of a set-top terminal dedicated to each of the display devices. The subsystem includes a receiver for receiving and demodulating a multi-program transport (MPTS) stream distributed by the content provider. The MPTS includes a plurality of packets constituting a plurality of programs using one of N different encryption schemes each associated with one of N service tiers, wherein N is an integer greater than one. Each of the N different encryption schemes has a different encryption/decryption key associated therewith. The packet identifiers for the packets associated with programs in any given one of the service tiers are in a consecutive sequence.
    Type: Application
    Filed: December 29, 2004
    Publication date: June 29, 2006
    Inventor: Paul Moroney
  • Patent number: 7058609
    Abstract: A system is described for allowing “pay by time” purchasing of digital video programming. The system provides for a variable or metered approach. A user can purchase a fraction of a program for a price different from that required for purchasing the entire program. Records of the user's viewing can be created to record, e.g., when a user started receiving a program, how long the user received a program, and when the user stopped receiving a program.
    Type: Grant
    Filed: April 2, 2002
    Date of Patent: June 6, 2006
    Assignee: General Instrument Corporation
    Inventors: Paul Moroney, Eric J. Sprunk
  • Publication number: 20060059342
    Abstract: Described herein are embodiments that provide an approach to cryptographic key management for a digital rights management (DRM) architecture that includes multiple levels of key management for minimizing bandwidth usage while maximizing security for the DRM architecture. In one embodiment, there is provided a data structure for cryptographic key management that includes a public/private key pair and three additional layers of symmetric keys for authorizing access to a plurality of contents.
    Type: Application
    Filed: September 16, 2005
    Publication date: March 16, 2006
    Inventors: Alexander Medvinsky, Paul Moroney, Eric Sprunk, Petr Peterka
  • Publication number: 20060047976
    Abstract: The present invention discloses an apparatus and method for securely generating a content decryption key in an endpoint device. In one example, a nonce is acquired from a packet header from a message received at the endpoint device. The content decryption key is derived utilizing a one-way content function that uses a channel key and the nonce as input parameters.
    Type: Application
    Filed: June 23, 2005
    Publication date: March 2, 2006
    Inventors: Paul Moroney, Alexander Medvinsky
  • Publication number: 20060047601
    Abstract: The present invention discloses an apparatus and method for distributing channel key data to an endpoint device. In one example, the present invention provides channel key data to at least one endpoint device prior to the endpoint device being tuned to at least one channel associated with the channel key data. The endpoint device is then informed of the expiration time of the channel key data and is subsequently, upon request, provided the replacement channel key data on a optimized basis (e.g. randomized or utilizing some other optimization algorithm) prior to the expiration time of the original channel key data.
    Type: Application
    Filed: July 13, 2005
    Publication date: March 2, 2006
    Inventors: Petr Peterka, Geetha Mangalore, Alexander Medvinsky, Paul Moroney, Rafie Shamsaasef