Patents by Inventor Peter L. T. Pirolli

Peter L. T. Pirolli 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: 7043453
    Abstract: A method and apparatus for establishing a secure communications channel between a first repository and a second repository using a repository transaction protocol. A registration identifier and registration message including an identification certificate, and an identifier of a master repository that encrypted the identification certificate are generated by the first repository. The registration identifier and message are sent to the second repository and the identity of the first repository by is verified by verifying the identification certificate. Messages containing at least one session key are exchanged between the first and second repositories and a usage transactions related to a digital work are conducted between the first repository and the second repository using the session keys.
    Type: Grant
    Filed: April 15, 2003
    Date of Patent: May 9, 2006
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Patent number: 7039613
    Abstract: A method, system and device for determining fees for access to digital works including associating a usage right with a digital work and which specifies a manner of use of the digital work and (i) a fee specification including a maximum price and a best price specification indicating a best price to be charged to a consumer upon exercising the manner or (ii) a price to be charged and a markup specification indicating a markup percentage to the price to be charged to a consumer upon exercising the manner of use; determining when the consumer is entitled to the best price or the markup specification and if so, returning a difference between the maximum price and the best price to the consumer or adding the markup percentage to the price to be charged to the consumer upon exercising the manner of use, respectively.
    Type: Grant
    Filed: June 17, 2004
    Date of Patent: May 2, 2006
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Patent number: 7024392
    Abstract: Method for providing database content usage. The database content can be a digital work having one or more rights associated therewith. The method can be effected within a system having at least one repository configured to enforce use of the content in accordance with the one or more usage rights. A usage right is associated with database content, the usage right specifying rights for the usage of database content and usage fees for exercise of such usage. The database content is provided in accordance with the usage right, and the usage fees are reported as a transaction.
    Type: Grant
    Filed: June 18, 2003
    Date of Patent: April 4, 2006
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Patent number: 6959290
    Abstract: A method and system for controlling use of digital works in accordance with usage rights associated with the digital works. The method includes the steps of receiving a request to use a digital work, and determining whether the request should be granted based on usage rights associated with the digital work. The usage rights include a manner of use for the digital work, conditions that must be satisfied in order to exercise the manner of use, and status information relating to the state of the usage. Use of the digital work is granted in accordance with the manner of use if the result of the determining step is that the request should be granted.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: October 25, 2005
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Patent number: 6957194
    Abstract: A method for providing limited printing of a digital work having one or more rights associated therewith within a system having at least one repository configured to enforce use of the digital work in accordance with the rights. A limited printing right, or other rights, can be associated with a digital work. The limited printing right specifies a type of printer and type of ticket required for exercising the limited printing right of the digital work for a limited printing fee. A copy of the digital work is distributed along with the ticket to a consumer. The limited printing fee is reported as a transaction in response to the consumer exercising the limited printing right.
    Type: Grant
    Filed: June 5, 2003
    Date of Patent: October 18, 2005
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Patent number: 6957193
    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. A request to use a digital work in accordance with usage rights associated with the digital work is received. The usage rights specify a manner of use and an access specification indicating a security class. A security level of a repository controlling the requested use is determined. The request is granted and the user is permitted to exercise the manner of use specified in the usage rights associated with the digital work if the security level of the repository corresponds to the security class of the access specification specified in the usage rights associated with the digital work.
    Type: Grant
    Filed: June 18, 2003
    Date of Patent: October 18, 2005
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Patent number: 6944600
    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: September 13, 2005
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Patent number: 6934693
    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 maybe needed.
    Type: Grant
    Filed: June 24, 2002
    Date of Patent: August 23, 2005
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Patent number: 6928419
    Abstract: A method and system for creating a new digital work from one or more existing digital works having parts. A first part of a digital work has first usage rights associated therewith, the first usage rights specifying a particular manner of use for the first part. A second part of a digital work has second usage rights associated therewith, the second usage rights specifying a particular manner of use for the second part. A new digital work is created by combining the first part and the second part as new content and associating new usage rights with the new content. The new usage rights specify a particular manner of use for the new digital work.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: August 9, 2005
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Patent number: 6925448
    Abstract: A digital work recorded on a computer readable media for use within a system having at least one repository for enforcing use of digital content in accordance with usage rights associated with the digital content. The digital work includes digital content electronically recorded on a first media portion and being capable of being rendered by a rendering engine, and usage rights electronically recorded on a second media portion and being associated with the digital content. The usage rights specify a manner of use by which a repository will permit use of the digital content. The usage rights can be constructed of a grammar including symbols selected from a set of predetermined symbols which define a valid sequence of symbols that are interpreted by the repository to indicate the manner of use.
    Type: Grant
    Filed: July 14, 2003
    Date of Patent: August 2, 2005
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L.T. Pirolli
  • Patent number: 6920436
    Abstract: A digital work for use within a rights management system for controlling use of the digital work in accordance with usage rights. The work is organized into an acyclic structure and includes a contents file including information related to content that can be interpreted by an interpreter, and a description tree file including descriptor blocks organized in a hierarchical manner. At least some of the descriptor blocks contain usage rights associated with the content. The usage rights specify a manner of use for the content.
    Type: Grant
    Filed: February 6, 2003
    Date of Patent: July 19, 2005
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Patent number: 6910022
    Abstract: A system for associating usage rights with digital content. Usage rights are created from a grammar. The usage rights specify a manner of use indicating one or more stated purposes for which the digital content can be at least one of used and distributed by an authorized party. The usage rights are associated with the digital content. Information is exchanged with a first repository for storing the digital content and the associated usage rights and for processing a usage transaction specifying the usage rights to determine if access to the digital content can be granted. Information is exchanged with a second repository for generating the usage transaction specifying the usage rights for requesting access to the digital content.
    Type: Grant
    Filed: July 14, 2003
    Date of Patent: June 21, 2005
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Patent number: 6895392
    Abstract: A system for associating usage rights with digital works, a method for creating usage rights with a grammar, and usage rights created with a grammar. The system includes a mechanism for creating usage rights from a grammar. 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. The usage rights are associated with a digital work.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: May 17, 2005
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Patent number: 6865551
    Abstract: A repository for storing digital works and controlling the use of digital works in accordance with usage rights associated with the digital works and including a manner of use for the digital work. The repository receives requests for digital works and determines whether a request for a digital work should be granted based on usage rights associated with the digital work. The repository can include a device for storing digital works. The device can be a removable storage device. Alternatively, the entire repository can be removable.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: March 8, 2005
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Publication number: 20040243834
    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: Application
    Filed: February 9, 2004
    Publication date: December 2, 2004
    Applicant: CONTENTGUARD HOLDINGS, INC.
    Inventors: Mark J. Stefik, Peter L.T. Pirolli
  • Publication number: 20040225611
    Abstract: A method, system and device for determining fees for access to digital works including associating a usage right with a digital work and which specifies a manner of use of the digital work and (i) a fee specification including a maximum price and a best price specification indicating a best price to be charged to a consumer upon exercising the manner or (ii) a price to be charged and a markup specification indicating a markup percentage to the price to be charged to a consumer upon exercising the manner of use; determining when the consumer is entitled to the best price or the markup specification and if so, returning a difference between the maximum price and the best price to the consumer or adding the markup percentage to the price to be charged to the consumer upon exercising the manner of use, respectively.
    Type: Application
    Filed: June 17, 2004
    Publication date: November 11, 2004
    Inventors: Mark J. Stefik, Peter L.T. Pirolli
  • Publication number: 20040220880
    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: Application
    Filed: May 26, 2004
    Publication date: November 4, 2004
    Applicant: CONTENTGUARD HOLDINGS, INC.
    Inventors: Mark J. Stefik, Peter L. T. Pirolli
  • Publication number: 20040107166
    Abstract: A system for associating usage rights with digital content. Usage rights are created from a grammar. The usage rights specify a manner of use indicating one or more stated purposes for which the digital content can be at least one of used and distributed by an authorized party. The usage rights are associated with the digital content. Information is exchanged with a first repository for storing the digital content and the associated usage rights and for processing a usage transaction specifying the usage rights to determine if access to the digital content can be granted. Information is exchanged with a second repository for generating the usage transaction specifying the usage rights for requesting access to the digital content.
    Type: Application
    Filed: July 14, 2003
    Publication date: June 3, 2004
    Applicant: CONTENTGUARD HOLDING, INC.
    Inventors: Mark J. Stefik, Peter L.T. Pirolli
  • Publication number: 20040073515
    Abstract: A method for providing multiple use packages for a digital work having one or more rights associated therewith within a system having at least one repository configured to enforce use of said digital work in accordance with the rights. A copy right and a plurality of versions of a play right are associated with the digital work. Each version of the play right specifies a respective play fee for playing the digital work in a manner specified by the version of the play right. In response to obtaining a copy of the digital work by a consumer, a respective play fee corresponding to an exercised version of the play right is reported as a transaction.
    Type: Application
    Filed: June 10, 2003
    Publication date: April 15, 2004
    Inventors: Mark J. Stefik, Peter L.T. Pirolli
  • Publication number: 20040073513
    Abstract: A method and apparatus for establishing a secure communications channel between a first repository and a second repository using a repository transaction protocol. A registration identifier and registration message including an identification certificate, and an identifier of a master repository that encrypted the identification certificate are generated by the first repository. The registration identifier and message are sent to the second repository and the identity of the first repository by is verified by verifying the identification certificate. Messages containing at least one session key are exchanged between the first and second repositories and a usage transactions related to a digital work are conducted between the first repository and the second repository using the session keys.
    Type: Application
    Filed: April 15, 2003
    Publication date: April 15, 2004
    Applicant: CONTENTGUARD HOLDINGS, INC.
    Inventors: Mark J. Stefik, Peter L.T. Pirolli