Patents Assigned to ContentGuard Holdings, Inc.
  • Patent number: 7974923
    Abstract: Extensible grammar-based rights expression system for processing rights expressions including an interpreter with plug-in subcomponents, a validator, and a framework. In another embodiment, system includes a framework having an extensible architecture with extensibility points for adding extensions to the grammar, and an interpreter, the extensions defining semantics and syntax of new rights expressions. A method for processing rights expressions is also provided having the steps of registering plug-in components, making a programmatic call, finding and invoking appropriate plug-in components, evaluating the request against the grant, and returning an authorization result. In another embodiment, method includes the steps of providing an extensible grammar-based rights expression system having an extensible architecture with an interpreter, evaluating the request against the grant using the interpreter, and returning an authorization result.
    Type: Grant
    Filed: November 18, 2002
    Date of Patent: July 5, 2011
    Assignee: Contentguard Holdings, Inc.
    Inventors: Joseph Zhung Yee Fung, Robert Chancellor, Thomas DeMartini, Mai Nguyen, Thanh Ta, Vincent Hsiang Tieu, Duc Tran, Edgardo Valenzuela
  • Patent number: 7970709
    Abstract: A client computer requests plural program parts from various servers. The plural parts are authorized in accordance with usage rights and combined to create a new computer program. The parts can be executed as the new computer program on the servers, on the client, or on both the servers and the client.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: June 28, 2011
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Publication number: 20110154215
    Abstract: A method and apparatus for managing use of protected content by providing a specific user interface to an application program used to render the content. The method includes identifying a user interface description associated with content, building a specific user interface based on the user interface description, and replacing the standard user interface of an application program used to render the content with the specific user interface. The specific user interface can be unique to the user, unique to a Web site, or otherwise customized.
    Type: Application
    Filed: February 2, 2011
    Publication date: June 23, 2011
    Applicant: CONTENTGUARD HOLDINGS, INC.
    Inventors: Michael Raley, Daniel Chen, Hsi-Cheng Wu, Thanh Ta
  • Patent number: 7913095
    Abstract: A method and apparatus for managing use of protected content by providing a specific user interface to an application program used to render the content. The method includes identifying a user interface description associated with content, building a specific user interface based on the user interface description, and replacing the standard user interface of an application program used to render the content with the specific user interface. The specific user interface can be unique to the user, unique to a Web site, or otherwise customized.
    Type: Grant
    Filed: April 30, 2003
    Date of Patent: March 22, 2011
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Michael Raley, Daniel Chen, Hsi-Cheng Wu, Thanh Ta
  • Patent number: 7907749
    Abstract: A multi-stage watermarking system and process that creates a watermark specification which describes how to generate a watermark, generates a template specification which describes how to merge the watermark into a target document, generates the watermark based on the watermark specification, and merges the watermark into the target document based on the template specification to provide a watermarked document.
    Type: Grant
    Filed: September 15, 2009
    Date of Patent: March 15, 2011
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Xin Wang, Steve Atsushi Okamoto, Russell Robert Lear, Nancy Lynn Ishigo
  • Publication number: 20110035810
    Abstract: A method, system, device, and computer program product for processing plural rights expressions associated with an item for use in a system for controlling use of the item in accordance with the rights expressions, including receiving a request to use an item, the item having associated rights expressions governing use of the item; returning one or more rights expressions including conditions that must be satisfied in order to use the item; and processing the returned rights expressions in a manner to facilitate selection of the returned rights expressions in order to use the item in accordance with the selected rights expressions.
    Type: Application
    Filed: October 19, 2010
    Publication date: February 10, 2011
    Applicant: ContentGuard Holdings, Inc
    Inventors: Vincent H. TIEU, Joseph Z. Fung, Eddie J. Chen, Bijan Tadayon
  • Patent number: 7853531
    Abstract: Digital rights management method and system for items having usage rights. A first activation device defines a first trust zone. A first license device associated with the first trust zone generates an open license having usage rights associated with a first item. A second activation device defines a second trust zone and is adapted to issue a software package that enforces usage rights. A user device associated with the second trust zone is adapted to receive the software package from the second activation device, to receive the open license associated with the first item, and to use the first item in accordance with the open license. In addition, a method is provided for enforcing a license granting usage rights associated with a protected item, and for classifying a license, the license being an open license or a closed license.
    Type: Grant
    Filed: June 5, 2002
    Date of Patent: December 14, 2010
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Guillermo Lao, Xin Wang, Thanh Ta, Joseph Zhung Yee Fung
  • Patent number: 7840488
    Abstract: A method, system, device, and computer program product for processing plural rights expressions associated with an item for use in a system for controlling use of the item in accordance with the rights expressions, including receiving a request to use an item, the item having associated rights expressions governing use of the item; returning one or more rights expressions including conditions that must be satisfied in order to use the item; and processing the returned rights expressions in a manner to facilitate selection of the returned rights expressions in order to use the item in accordance with the selected rights expressions.
    Type: Grant
    Filed: November 14, 2003
    Date of Patent: November 23, 2010
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Vincent Tieu, Joseph Z. Fung, Eddie Chen, Bijan Tadayon
  • Publication number: 20100274730
    Abstract: Processes and systems for offering and granting digital rights that govern distribution and usage of content, services and resources. The processes and systems provide a basis for flexible business models and negotiation transactions between content providers and users. The concept of meta-rights, which permit digital rights to be derived, permits upstream parties in a content distribution chain to dictate rights granted and received by downstream parties. Therefore, each transaction can be considered as a two party transaction between a rights supplier and a rights consumer.
    Type: Application
    Filed: June 15, 2010
    Publication date: October 28, 2010
    Applicant: CONTENTGUARD HOLDINGS, INC.
    Inventors: Xin WANG, Bijan TADAYON
  • Publication number: 20100275270
    Abstract: A method and apparatus for managing the transfer of rights associated with items from a rights supplier to a rights consumer. A set of rights is associated with an item and includes meta-rights specifying derivable rights that can be derived therefrom by the rights consumer. The set of rights is transferred, in the form of a license to the item, from the rights supplier to the rights consumer. If it is determined that the rights consumer is entitled to derive the derivable rights specified by the meta-rights, the derivable rights are derived and a license including the derived rights is generated with the rights consumer designated as a principal.
    Type: Application
    Filed: July 7, 2010
    Publication date: October 28, 2010
    Applicant: ContentGuard Holdings, Inc.
    Inventors: Xin WANG, Thanh Ta, Guillermo Lao, Eddie J. Chen
  • Publication number: 20100263057
    Abstract: A method, system and device for transferring rights adapted to be associated with items from a rights supplier to a rights consumer, including obtaining a set of rights associated with an item, the set of rights including meta-rights specifying derivable rights that can be derived from the meta-; determining whether the rights consumer is entitled to the derivable rights specified by the meta-rights; and deriving at least one right from the derivable rights, if the rights consumer is entitled to the derivable rights specified by the meta-rights, wherein the derived right includes at least one state variable based on the set of rights and used for determining a state of the derived right.
    Type: Application
    Filed: June 28, 2010
    Publication date: October 14, 2010
    Applicant: ContentGuard Holdings, Inc.
    Inventors: Mai Nguyen, Xin Wang, Thanh Ta, Guillermo Lao, Eddie J. Chen
  • Patent number: 7809644
    Abstract: A digital work and data structure for use within a system for enforcing usage rights associated with digital content, including a description tree file including descriptor blocks organized in a hierarchical manner. The descriptor blocks include usage rights associated with the digital content, and specifying a manner of use of the digital content, a content identifier including a unique identifier of the digital content, and a usage rights portion including the usage rights. The digital content includes plural content portions, and the usage rights portion includes a rights code field including a code indicative of the manner of use of the digital content and a status information field including information relating to a state of the manner of use.
    Type: Grant
    Filed: July 7, 2005
    Date of Patent: October 5, 2010
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Patent number: 7805371
    Abstract: A system, method and device for creating a rights expression for association with an item for use in a system for controlling use of the item in accordance with the rights expression, including specifying rights expression information indicating a manner of use of an item, the rights expression information including at least one element, the element having a variable and corresponding value for the variable; generating a profile of the rights expression information, including removing the value for the variable from the element; and generating an identification for the profile, whereby the rights expression information can be enforced on the device based on the variable and the identification for the profile.
    Type: Grant
    Filed: March 10, 2004
    Date of Patent: September 28, 2010
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Thomas M. Demartini, Michael Charles Raley
  • Publication number: 20100241871
    Abstract: Usage rights for a digital work are established prior to creation of the corresponding content. The rights can be associated with the content after the content is created. A content creation, such as a video recorder or a still camera, device can store labels of the rights and can associate usage rights with content in real time as the content is created.
    Type: Application
    Filed: April 27, 2010
    Publication date: September 23, 2010
    Applicant: ContentGuard Holdings, Inc.
    Inventors: Michael Charles RALEY, Edgardo VALENZUELA, Bijan TADAYON, Aram NAHIDIPOUR, Xin WANG, Guillermo LAO, Thanh TA
  • Patent number: 7788182
    Abstract: A method, system and software for permitting use of digital works having rights associated therewith within a system having repositories configured to enable use of the digital work in accordance with the rights, including associating a transfer right with a digital work, the transfer right specifying that the digital work is transferred from a first repository to a second repository; transferring the digital work from the first repository to the second repository in accordance with the transfer right; and in response to the transferring, step updating transfer right information in respect of the digital work.
    Type: Grant
    Filed: April 12, 2006
    Date of Patent: August 31, 2010
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Publication number: 20100212027
    Abstract: A method, system and software for permitting use of digital works having rights associated therewith in a system having repositories configured to enable use of the digital work in accordance with the rights, including associating a transfer right with a digital work, the transfer right specifying that the digital work is transferred from a first repository to a second repository; transferring the digital work from the first repository to the second repository in accordance with the transfer right; and in response to the transferring, step updating transfer right information in respect of the digital work.
    Type: Application
    Filed: April 30, 2010
    Publication date: August 19, 2010
    Applicant: ContentGuard Holdings, Inc.
    Inventors: Mark J. STEFIK, Peter L.T. Pirolli
  • Patent number: 7774279
    Abstract: Processes and systems for offering and granting digital rights that govern distribution and usage of content, services and resources. The processes and systems provide a basis for flexible business models and negotiation transactions between content providers and users. The concept of meta-rights, which permit digital rights to be derived, permits upstream parties in a content distribution chain to dictate rights granted and received by downstream parties. Therefore, each transaction can be considered as a two party transaction between a rights supplier and a rights consumer.
    Type: Grant
    Filed: June 5, 2002
    Date of Patent: August 10, 2010
    Assignee: Contentguard Holdings, Inc.
    Inventors: Xin Wang, Bijan Tadayon
  • Patent number: 7774280
    Abstract: A method, system and device for transferring rights adapted to be associated with items from a rights supplier to a rights consumer, including obtaining a set of rights associated with an item, the set of rights including meta-rights specifying derivable rights that can be derived from the meta-; determining whether the rights consumer is entitled to the derivable rights specified by the meta-rights; and deriving at least one right from the derivable rights, if the rights consumer is entitled to the derivable rights specified by the meta-rights, wherein the derived right includes at least one state variable based on the set of rights and used for determining a state of the derived right.
    Type: Grant
    Filed: October 4, 2004
    Date of Patent: August 10, 2010
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mai Nguyen, Xin Wang, Thanh Ta, Guillermo Lao, Eddie J. Chen
  • Patent number: 7765403
    Abstract: A trusted rendering system for use in a system for controlling the distribution and use of digital works. A trusted rendering system facilitates the protection of rendered digital works which have been rendered on a system which controls the distribution and use of digital works through the use of dynamically generated watermark information that is embedded in the rendered output. The watermark data typically provides information relating to the owner of the digital work, the rights associated with the rendered copy of the digital work and when and where the digital work was rendered. This information will typically aid in deterring or preventing unauthorized copying of the rendered work to be made. The system for controlling distribution and use of digital works provides for attaching persistent usage rights to a digital work. Digital works are transferred between repositories which are used to request and grant access to digital works.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: July 27, 2010
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Glen W. Petrie, Steve A. Okamoto, Nicholas H. Briggs
  • Publication number: 20100186085
    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: March 30, 2010
    Publication date: July 22, 2010
    Applicant: CONTENTGUARD HOLDINGS, INC.
    Inventors: Thanh TA, Mai NGUYEN, Eddie J. CHEN, Xin WANG, Thomas DEMARTINI