Patents Assigned to CONTENTGUARD HOLDING, INC.
  • Patent number: 7359881
    Abstract: A system for controlling the distribution and use of digital works using digital tickets. In the present invention, a “digital ticket” is used to entitle the ticket holder to exercise some usage right with respect to a digital work. Usage rights are used to define how a digital work may be used or distributed. Each usage right may specify a digital ticket which must be present before the right may be exercised. Digital works are stored in repositories which enforce a digital works usage rights. Each repository has a “generic ticket agent” which punches tickets. In some instances only the generic ticket agent is necessary. In other instances, punching by a “special ticket agent” residing on another repository may be needed.
    Type: Grant
    Filed: February 7, 2001
    Date of Patent: April 15, 2008
    Assignee: Contentguard Holdings, Inc.
    Inventors: Mark J Stefik, Peter L Pirolli
  • Patent number: 7356688
    Abstract: Methods for transferring among key holders in encoding and cryptographic systems the right to decode and decrypt messages in a way that does not explicitly reveal decoding and decrypting keys used and the original messages. Such methods are more secure and more efficient than typical re-encoding and re-encryption schemes, and are useful in developing such applications as document distribution and long-term file protection.
    Type: Grant
    Filed: December 21, 1999
    Date of Patent: April 8, 2008
    Assignee: ContentGuard Holdings, Inc.
    Inventor: Xin Wang
  • Patent number: 7343324
    Abstract: The publishing system and method automates at least some portion of a publishing process. The system publishes content using metadata, rights templates and/or specifications, publishing profiles and business rules.
    Type: Grant
    Filed: February 21, 2001
    Date of Patent: March 11, 2008
    Assignee: Contentguard Holdings Inc.
    Inventors: Guillermo Lao, Ralph H Brenner, Jr., Daniel C Chen, Aram Nahidipour, Edgardo Valenzuela, Mark Berchowitz, Ivy Y Chen, Xin Wang
  • Publication number: 20080021836
    Abstract: A system and method for managing use of items having usage rights associated therewith. The system includes an activation device adapted to issue a software package having a public and private key pair, the public key being associated with a user, a license device adapted to issue a license, a usage device adapted to receive the software package, receive the license and allow the user to access the item in accordance with the license, and a subscription managing device adapted to maintain a subscription list including the public key associated with the user. License's is issued by the license device upon verifying presence of the public key in the subscription list corresponding to requested content.
    Type: Application
    Filed: July 16, 2007
    Publication date: January 24, 2008
    Applicant: CONTENTGUARD HOLDING, INC.
    Inventor: Guillermo Lao
  • Patent number: 7299171
    Abstract: Legality expressions are systematically pre-processed, organized, and stored to achieve faster real-time response, improved predictability, and increased reliability for queries against a large volume of legality expressions. Exponential improvements in both the time to locate the set of legality expressions matching specified search criteria and the processing costs of evaluating the request against the matching legality expressions are achieved using the disclosed systems, devices, and methods. The systems, devices, and methods are unique to the optimization of legality expression processing, but they can also enable the use of other optimization techniques for processing large amounts of data.
    Type: Grant
    Filed: August 17, 2004
    Date of Patent: November 20, 2007
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Thanh Ta, Eddie Chen, Guillermo Lao, Edgardo Valenzuela
  • Patent number: 7290699
    Abstract: A rights management system, method and device for managing use of items having usage rights associated therewith by enforcement of the usage rights with repositories, including a client device adapted to request an item and receive the item and a usage right associated with the item and specifying a permitted manner of use of the item; and a server device adapted to send the item and the associated usage right to the client device in response to the request. The client device includes means for establishing a communication between the client device and a third party entity associated with the rights management system based on a received item and associated usage right.
    Type: Grant
    Filed: November 28, 2005
    Date of Patent: November 6, 2007
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Karimireddy Hari Reddy, Guillermo Lao, Andrej Budo-Marek
  • Patent number: 7286665
    Abstract: Methods for transferring among key holders in encoding and cryptographic systems the right to decode and decrypt messages in a way that does not explicitly reveal decoding and decrypting keys used and the original messages. Such methods are more secure and more efficient than typical re-encoding and re-encryption schemes, and are useful in developing such applications as document distribution and long-term file protection.
    Type: Grant
    Filed: December 21, 1999
    Date of Patent: October 23, 2007
    Assignee: ContentGuard Holdings, Inc.
    Inventor: Xin Wang
  • Patent number: 7269577
    Abstract: A system for controlling the distribution and use of digital works using digital tickets. In the present invention, a “digital ticket” is used to entitle the ticket holder to exercise some usage right with respect to a digital work. Usage rights are used to define how a digital work may be used or distributed. Each usage right may specify a digital ticket which must be present before the right may be exercised. Digital works are stored in repositories which enforce a digital works usage rights. Each repository has a “generic ticket agent” which punches tickets. In some instances only the generic ticket agent is necessary. In other instances, punching by a “special ticket agent” residing on another repository may be needed.
    Type: Grant
    Filed: May 26, 2004
    Date of Patent: September 11, 2007
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Patent number: 7269576
    Abstract: A system for controlling the distribution and use of digital works using digital tickets. In the present invention, a “digital ticket” is used to entitle the ticket holder to exercise some usage right with respect to a digital work. Usage rights are used to define how a digital work may be used or distributed. Each usage right may specify a digital ticket which must be present before the right may be exercised. Digital works are stored in repositories which enforce a digital works usage rights. Each repository has a “generic ticket agent” which punches tickets. In some instances only the generic ticket agent is necessary. In other instances, punching by a “special ticket agent” residing on another repository may be needed.
    Type: Grant
    Filed: February 9, 2004
    Date of Patent: September 11, 2007
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli, Ralph C. Merkle
  • Patent number: 7266529
    Abstract: A method and system for controlling execution of a computer program in accordance with usage rights, including receiving, by a server repository, a request from a requestor repository to execute the computer program; determining, by a server repository, based on usage rights associated with the computer program, whether the request should be granted, the usage rights including a manner of use; granting the request of the requestor repository, by the server repository, if the determined result is that the request should be granted; and executing the computer program in accordance with the granted manner of use. The manner of use included in the usage rights specifies how the associated computer program can be used. The request from the requestor repository specifies a particular manner of use and whether the particular manner of use specified in the request corresponds to a manner of use included in the usage rights also is determined.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: September 4, 2007
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. Pirolli
  • Patent number: 7260556
    Abstract: A digital content rendering apparatus. A request is made to render stored digital content. The request is processed by a repository coupled to a rendering engine to permit rendering only for authorized request.
    Type: Grant
    Filed: April 20, 2005
    Date of Patent: August 21, 2007
    Assignee: ContentGuard Holdings, Inc.
    Inventor: Mark J. Stefik
  • Patent number: 7237125
    Abstract: A system and method for securely distributing content by automatically deploying security components. The system includes a server having content stored thereon, a client device having a standard application program for accomplishing a task related to the content, and a rights management module operatively coupled to the server and said client device and configured, upon a request to access the content, to determine if security components are coupled to the application program. The rights management module downloads and installs the security components on the client device if the security components are not coupled to the application program.
    Type: Grant
    Filed: April 30, 2003
    Date of Patent: June 26, 2007
    Assignee: Contentguard Holdings, Inc.
    Inventors: Michael Raley, Daniel Chen, Hsi-Cheng Wu, Thanh Ta
  • Patent number: 7225160
    Abstract: Digital work adapted to be distributed within a system for controlling at least one of the distribution and use of digital works. The digital work includes: digital content representing a portion of a digital work suitable for being rendered by a rendering device and usage rights associated with the digital content. The usage rights specify a manner of use indicating one or more stated purposes for which the digital work can be at least one of used and distributed by an authorized party.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: May 29, 2007
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli, Ralph C. Merkle
  • Patent number: 7222104
    Abstract: A method and apparatus for facilitating transfer of usage rights for digital content. The system comprises digital content, a usage rights module containing usage rights information associated with the content for a user, a transfer permission module containing transfer permission information for the content, a current user identification module containing identity information indicating the identity of the user, and means for manipulating the current user identification module to change the identity information. The content can be transferred form one user to another and the current user identification module can be manipulated to reflect the current user and to permit the current user to have usage rights in the document.
    Type: Grant
    Filed: May 31, 2001
    Date of Patent: May 22, 2007
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Bijan Tadayon, Aram Nahidipour, Xin Wang, Michael C Raley, Guillermo Lao, Thanh T Ta, Charles P Gilliam
  • Publication number: 20070094145
    Abstract: The invention relates to method for deriving a sub-right from a right, the right comprising a plurality of components, each of which specifies an aspect of the right. A component may be, for example, a principal, an action, a resource, and a condition. The invention also relates to a method for integrating a first right with a second right. Furthermore, the invention relates to a method of sharing rights by deriving a sub-right from a right, allowing use of the sub-right, and integrating the sub-right with the right.
    Type: Application
    Filed: October 24, 2005
    Publication date: April 26, 2007
    Applicant: CONTENTGUARD HOLDINGS, INC.
    Inventors: Thanh Ta, Mai Nguyen, Eddie Chen, Xin Wang, Thomas Demartini
  • Patent number: 7209902
    Abstract: A trusted system having at least one repository for controlling use of digital works in accordance with usage rights associated with the digital works. The system comprises means for receiving a request to access a digital work in accordance with usage rights associated with the digital work, the usage rights specifying a manner of access and indicating a security class, means for determining a security level of a repository controlling the requested access, and means for granting the request and permitting exercise of the manner of access specified in the usage rights associated with the digital work in accordance with the usage rights if the security level of the repository corresponds to the security class specified in the usage rights associated with the digital work. The security class indicates a security level of a repository that can access the digital work, and the usage rights are expressed with a grammar.
    Type: Grant
    Filed: March 25, 2005
    Date of Patent: April 24, 2007
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Patent number: 7206765
    Abstract: A system and method for enforcing rights expressions specifying manners of use of an item, include specifying by a potential recipient of an item a first rights expression indicating a first manner of use of the item proposed by the recipient; specifying by a provider of the item a second rights expression indicating a second manner of use of the item proposed by the provider; determining if there is a correspondence between the first rights expression and the second rights expression; and applying a rule to a determined correspondence between the first rights expression and the second rights expression to determine if the recipient should be granted use of the item.
    Type: Grant
    Filed: June 3, 2003
    Date of Patent: April 17, 2007
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Charles P. Gilliam, Bijan Tadayon, Xin Wang
  • Patent number: 7206941
    Abstract: A system and method of controlling use of content in accordance with usage rights associated with the content. A request for content is analyzed by looking for a signature from a user device making the request to determine if the user device has security components for enforcing the usage rights. If the request does not have the signature, a software agent is sent to the user device to determine if the user device is secure and the request is resent with the signature if the user device is secure. Content is rendered with a rendering engine of the user device in accordance with the usage rights in response to the resent request.
    Type: Grant
    Filed: April 30, 2003
    Date of Patent: April 17, 2007
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Michael Raley, Daniel Chen, Hsi-Cheng Wu, Thanh Ta
  • Publication number: 20070078777
    Abstract: A system, method and computer program product for a digital content player having a DRM agent to perform rights management operations on a digital content package, including loading rights management instructions to be executed by the digital content player, the rights management instructions being associated with the digital content package, executing the rights management instructions on the digital content player, and loading supporting licenses associated with the digital content package for processing by the DRM agent. The DRM agent deciding whether to permit the rights management operations requested by the rights management instructions. Further exemplary embodiments include systems, methods and computer program products for associating usage rights with digital content packages, managing of digital rights tokens, managing of digital content packages having predetermined broadcast dates, preserving of usage rights when content is transferred between DRM environments, and distributing content packages.
    Type: Application
    Filed: September 28, 2006
    Publication date: April 5, 2007
    Applicant: CONTENTGUARD HOLDINGS, INC.
    Inventors: Thomas Demartini, Michael Raley, Xin Wang, Joseph Fung, Mai Nguyen, Guillermo Lao, Rajan Samtani, Eddie Chen, Kerry Miller
  • Patent number: 7200574
    Abstract: A system for controlling the distribution and use of digital works using digital tickets. In the present invention, a “digital ticket” is used to entitle the ticket holder to exercise some usage right with respect to a digital work. Usage rights are used to define how a digital work may be used or distributed. Each usage right may specify a digital ticket which must be present before the right may be exercised. Digital works are stored in repositories which enforce a digital works usage rights. Each repository has a “generic ticket agent” which punches tickets. In some instances only the generic ticket agent is necessary. In other instances, punching by a “special ticket agent” residing on another repository may be needed.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: April 3, 2007
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli