Patents by Inventor Marco A. DeMello

Marco A. DeMello 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: 7017189
    Abstract: A digital rights management system for the distribution, protection and use of electronic content. The system includes a client architecture which receives content, where the content is preferably protected by encryption and may include a license and individualization features. Content is protected at several levels, including: no protection; source-sealed; individually-sealed (or “inscribed”); source-signed; and filly-individualized (or “owner exclusive”). The client also includes and/or receives components which permit the access and protection of the encrypted content, as well as components that allow content to be provided to the client in a form that is individualized for the client. In some cases, access to the content will be governed by a rights construct defined in the license bound to the content.
    Type: Grant
    Filed: June 27, 2000
    Date of Patent: March 21, 2006
    Assignee: Microsoft Corporation
    Inventors: Marco A. DeMello, Attila Narin, Venkateshaiah Setty, Pavel Zeman, Vinay Krishnaswamy, John L. Manferdelli, Frank D. Byrum, Leroy B. Keely, Yoram Yaacovi, Jeffrey H. Alger
  • Patent number: 6996720
    Abstract: A digital rights management system for the distribution, protection and use of electronic content. The system includes a client architecture which receives content, where the content is preferably protected by encryption and may include a license and individualization features. Content is protected at several levels, including: no protection; source-sealed; individually-sealed (or “inscribed”); source-signed; and fully-individualized (or “owner exclusive”). The client also includes and/or receives components which permit the access and protection of the encrypted content, as well as components that allow content to be provided to the client in a form that is individualized for the client. In some cases, access to the content will be governed by a rights construct defined in the license bound to the content.
    Type: Grant
    Filed: June 27, 2000
    Date of Patent: February 7, 2006
    Assignee: Microsoft Corporation
    Inventors: Marco A. DeMello, Vinay Krishnaswamy, John L. Manferdelli
  • Publication number: 20060020882
    Abstract: A system and method for capturing, displaying, and navigating text annotations in a non-modifiable document is disclosed. Once it is determined that a text annotation is to be created, the system determines the file position of the selected object. The file position of the selected object is stored along with the created text annotation in another file or a non-read only portion of a file storing the document. Using the file position, the text annotation may be properly identified with the selected object without modifying the non-modifiable document. Once a text annotation is displayed a user may easily navigate among the captured annotations.
    Type: Application
    Filed: September 26, 2005
    Publication date: January 26, 2006
    Applicant: Microsoft Corporation
    Inventors: John Beezer, Marco DeMello, David Silver
  • Publication number: 20060010396
    Abstract: A system and method for capturing, displaying, and navigating text annotations in a non-modifiable document is disclosed. Once it is determined that a text annotation is to be created, the system determines the file position of the selected object. The file position of the selected object is stored along with the created text annotation in another file or a non-read only portion of a file storing the document. Using the file position, the text annotation may be properly identified with the selected object without modifying the non-modifiable document. Once a text annotation is displayed a user may easily navigate among the captured annotations.
    Type: Application
    Filed: September 14, 2005
    Publication date: January 12, 2006
    Applicant: Microsoft Corporation
    Inventors: John Beezer, Marco DeMello, David Silver
  • Patent number: 6981262
    Abstract: A digital rights management system for the distribution, protection and use of electronic content. The system includes a client architecture which receives content, where the content is preferably protected by encryption and may include a license and individualization features. Content is protected at several levels, including: no protection; source-sealed; individually-sealed (or “inscribed”); source-signed; and fully-individualized (or “owner exclusive”). The client components include a script of instructions that provides individualization information to a distributor of content so that the content may be individualized for the client and/or its operating persona.
    Type: Grant
    Filed: June 27, 2000
    Date of Patent: December 27, 2005
    Assignee: Microsoft Corporation
    Inventors: Marco A. DeMello, Attila Narin, Venkateshaiah Setty
  • Patent number: 6970849
    Abstract: A server architecture for a digital rights management system that distributes and protects rights in content. The server architecture includes a retail site which sells content items to consumers, a fulfillment site which provides to consumers the content items sold by the retail site, and an activation site which enables consumer reading devices to use content items having an enhanced level of copy protection. Each retail site is equipped with a URL encryption object, which encrypts, according to a secret symmetric key shared between the retail site and the fulfillment site, information that is needed by the fulfillment site to process an order for content sold by the retail site. Upon selling a content item, the retail site transmits to the purchaser a web page having a link to a URL comprising the address of the fulfillment site and a parameter having the encrypted information.
    Type: Grant
    Filed: June 27, 2000
    Date of Patent: November 29, 2005
    Assignee: Microsoft Corporation
    Inventors: Marco A. DeMello, Pavel Zeman, Vinay Krishnaswamy, Frank D. Byrum
  • Patent number: 6957233
    Abstract: A system and method for capturing annotations for a non-modifiable document is disclosed. Once it is determined that an annotation is to be created, the system determines the file position of the selected object. The file position of the selected object is stored along with the created annotation in another file or a non-read only portion of a file storing the document. Using the file position, the annotation may be properly identified with the selected object without modifying the non-modifiable document.
    Type: Grant
    Filed: December 7, 1999
    Date of Patent: October 18, 2005
    Assignee: Microsoft Corporation
    Inventors: John L. Beezer, Marco A. DeMello, Jerry J. Dunietz, Leroy B. Keely, Vikram Madan, David M. Silver, Charles P. Thacker
  • Publication number: 20050216745
    Abstract: Disclosed is a method for dynamically applying a rights management policy to a message by allowing an administrator to associate certain rights management policies with certain senders and recipients of messages, with groups of users possessing certain common criteria which define the users and groups of users, with certain attributes of the message, and with certain environmental attributes. Also disclosed is a method for allowing an administrator to automatically update a rights management protected message as it passes through a message transfer agent. The administrator may determine either on a regular interval or an ad-hoc basis that the message transfer agent scan the messages stored to determine whether or not the content has expired. If the content has indeed expired the administrator may take steps to have the expired content deleted entirely, refreshed with more current content, or replaced with a tombstone indicating that the original content has expired.
    Type: Application
    Filed: March 23, 2004
    Publication date: September 29, 2005
    Applicant: Microsoft Corporation
    Inventors: John Speare, Peter Waxman, Marco DeMello
  • Publication number: 20050188228
    Abstract: A digital rights management system for the distribution, protection and use of electronic content. The system includes a client architecture which receives content, where the content is preferably protected by encryption and may include a license and individualization features. Content is protected at several levels, including: no protection; source-sealed; individually-sealed (or “inscribed”); source-signed; and fully-individualized (or “owner exclusive”). The client also includes and/or receives components which permit the access and protection of the encrypted content, as well as components that allow content to be provided to the client in a form that is individualized for the client. In some cases, access to the content will be governed by a rights construct defined in the license bound to the content.
    Type: Application
    Filed: April 14, 2005
    Publication date: August 25, 2005
    Applicant: Microsoft Corporation
    Inventors: Marco DeMello, Vinay Krishnaswamy, John Manferdelli
  • Publication number: 20050108556
    Abstract: A digital rights management system for the distribution, protection and use of electronic content. The system includes a client architecture which receives content, where the content is preferably protected by encryption and may include a license and individualization features. Content is protected at several levels, including: no protection; source-sealed; individually-sealed (or “inscribed”); source-signed; and fully-individualized (or “owner exclusive”). The client also includes and/or receives components which permit the access and protection of the encrypted content, as well as components that allow content to be provided to the client in a form that is individualized for the client. In some cases, access to the content will be governed by a rights construct defined in the license bound to the content.
    Type: Application
    Filed: September 17, 2004
    Publication date: May 19, 2005
    Applicant: Microsoft Corporation
    Inventors: Marco DeMello, Vinay Krishnaswamy, John Manferdelli
  • Patent number: 6891953
    Abstract: A server architecture for a digital rights management system that distributes and protects rights in content. The server architecture includes a retail site which sells content items to consumers, a fulfillment site which provides to consumers the content items sold by the retail site, and an activation site which enables consumer reading devices to use content items having an enhanced level of copy protection. Each retail site is equipped with a URL encryption object, which encrypts, according to a secret symmetric key shared between the retail site and the fulfillment site, information that is needed by the fulfillment site to process an order for content sold by the retail site. Upon selling a content item, the retail site transmits to the purchaser a web page having a link to a URL comprising the address of the fulfillment site and a parameter having the encrypted information.
    Type: Grant
    Filed: June 27, 2000
    Date of Patent: May 10, 2005
    Assignee: Microsoft Corporation
    Inventors: Marco A. DeMello, Leroy B. Keely, Frank D. Byrum, Yoram Yaacovi, Kathryn E. Hughes
  • Publication number: 20050097057
    Abstract: A digital rights management system for the distribution, protection and use of electronic content. The system includes a client architecture which receives content, where the content is preferably protected by encryption and may include a license and individualization features. Content is protected at several levels, including: no protection; source-sealed; individually-sealed (or “inscribed”); source-signed; and fully-individualized (or “owner exclusive”). The client also includes and/or receives components which permit the access and protection of the encrypted content, as well as components that allow content to be provided to the client in a form that is individualized for the client. In some cases, access to the content will be governed by a rights construct defined in the license bound to the content.
    Type: Application
    Filed: November 10, 2004
    Publication date: May 5, 2005
    Applicant: Microsoft Corporation
    Inventors: Marco DeMello, Attila Narin, Venkateshaiah Setty, Pavel Zeman, Vinay Krishnaswamy, John Manferdelli, Frank Byrum, Leroy Keely, Yoram Yaacovi, Jeffrey Alger
  • Publication number: 20050097056
    Abstract: A digital rights management system for the distribution, protection and use of electronic content. The system includes a client architecture which receives content, where the content is preferably protected by encryption and may include a license and individualization features. Content is protected at several levels, including: no protection; source-sealed; individually-sealed (or “inscribed”); source-signed; and fully-individualized (or “owner exclusive”). The client also includes and/or receives components which permit the access and protection of the encrypted content, as well as components that allow content to be provided to the client in a form that is individualized for the client. In some cases, access to the content will be governed by a rights construct defined in the license bound to the content.
    Type: Application
    Filed: November 9, 2004
    Publication date: May 5, 2005
    Applicant: Microsoft Corporation
    Inventors: Marco DeMello, Attila Narin, Venkateshaiah Setty, Pavel Zeman, Vinay Krishnaswamy, John Manferdelli, Frank Byrum, Leroy Keely, Yoram Yaacovi, Jeffrey Alger
  • Publication number: 20050097359
    Abstract: The present invention allows for a pre-licensing process for content that is subject to rights management in order to allow a principal access to the content when the principal does not have access to the rights management server. Rather than requiring the principal to submit a rights account certificate and request for a use license to the rights management server, the present invention allows the message server to obtain a use license on behalf of the principal. Accordingly, the principal can access the use license from the message server and decrypt protected content without having to request the use license from the rights management server.
    Type: Application
    Filed: October 29, 2003
    Publication date: May 5, 2005
    Inventors: John Speare, MaIcolm Davis, Peter Waxman, Marco DeMello, Christopher Graham, Jason Cahill
  • Publication number: 20050060266
    Abstract: A server architecture for a digital rights management system that distributes and protects rights in content. The server architecture includes a retail site which sells content items to consumers, a fulfillment site which provides to consumers the content items sold by the retail site, and an activation site which enables consumer reading devices to use content items having an enhanced level of copy protection. Each retail site is equipped with a URL encryption object, which encrypts, according to a secret symmetric key shared between the retail site and the fulfillment site, information that is needed by the fulfillment site to process an order for content sold by the retail site. Upon selling a content item, the retail site transmits to the purchaser a web page having a link to a URL comprising the address of the fulfillment site and a parameter having the encrypted information.
    Type: Application
    Filed: June 2, 2004
    Publication date: March 17, 2005
    Applicant: Microsoft Corporation
    Inventors: Marco DeMello, Yoram Yaacovi, Pavel Zeman
  • Publication number: 20050038750
    Abstract: A method is disclosed for a recipient to receive rights management (RM) protected content. The protected content is encrypted and decryptable according to a content key (KD), where (KD) is found in a corresponding license. In the method, the protected content is received while connectively coupled to a network through which the protected content may be obtained, and it is recognized that the received protected content is in fact protected content. In response to receiving the protected content and recognizing same, the license for the protected content is obtained from an RM server while still connectively coupled to the network and in an automatic manner. Thus, the license is available to the recipient even when such recipient is not connectively coupled to the RM server by way of the network at a later time. In one particular embodiment of the present invention, the protected content is received within an email.
    Type: Application
    Filed: June 27, 2003
    Publication date: February 17, 2005
    Inventors: Jason Cahill, Chris Graham, Lauren Antonoff, Kevin Brown, Marco DeMello, Ronald Gray
  • Publication number: 20050033663
    Abstract: An architecture for an integrated shopping service that enables electronic shopping from within a software application. The software application includes web browsing functionality, with the capability to navigate to a limited set of web sites. The client machine on which the software runs maintains a local list of the limited set of web sites that can be accessed from within the software application. A directory server maintains a list of retail web sites that can be added to the client's local list of accessible web sites. Each client machine that runs the software application connects to the directory server in order to add web sites to the locally-maintained list of sites that can be accessed from within the integrated shopping service.
    Type: Application
    Filed: May 6, 2004
    Publication date: February 10, 2005
    Applicant: Microsoft Corporation
    Inventors: Attila Narin, Marco DeMello, Yoram Yaacovi, Jeffrey Alger, Leroy Keely, David Silver, Christopher Madonna, John Beezer, Kathryn Hughes
  • Publication number: 20050021987
    Abstract: A method is disclosed for rendering content encrypted according to a cryptographic key, where the content has corresponding rights data including a decryption key (KD) for decrypting the encrypted content, and where (KD) in the rights data is encrypted according to a public key of a rights management (RM) server (PU-RM) to result in (PU-RM(KD)). The RM server normally delivers (KD) within a license, but upon being decommissioned can no longer issue such license. In the method, a notification is received that the RM server has been decommissioned, and thereafter an attempt is made to render a piece of content. Such content is determined to be protected to the decommissioned RM server, and a request is sent to the decommissioned RM server for the content key (KD) for the content rather than any license. Thereafter (KD) is received from the decommissioned RM server.
    Type: Application
    Filed: August 1, 2003
    Publication date: January 27, 2005
    Inventors: Jason Cahill, Pavel Kouznetsov, Kevin Brown, Lauren Antonoff, Marco DeMello, Peter Waxman, Scott Cottrille, Michael Selhorn
  • Publication number: 20040268253
    Abstract: A system and method for installing and using reference materials in conjunction with reading is disclosed. A user selects an object and indicates that he wants further information on the selected object. A reference window is displayed with the requested information. The user may then continue to navigate the displayed reference window to continue to find more information then quickly return to reading the document containing the original object. The users selections are handled by a reference manager that retrieves selected information based on the user's look-up requests. Through the use of header information (which may include meta data), each reference document or book provides information about itself to the reference manager.
    Type: Application
    Filed: July 15, 2004
    Publication date: December 30, 2004
    Applicant: Microsoft Corporation
    Inventors: Marco A. DeMello, Vikram Madan
  • Publication number: 20040255115
    Abstract: A server architecture for a digital rights management system that distributes and protects rights in content. The server architecture includes a retail site which sells content items to consumers, a fulfillment site which provides to consumers the content items sold by the retail site, and an activation site which enables consumer reading devices to use content items having an enhanced level of copy protection. Each retail site is equipped with a URL encryption object, which encrypts, according to a secret symmetric key shared between the retail site and the fulfillment site, information that is needed by the fulfillment site to process an order for content sold by the retail site. Upon selling a content item, the retail site transmits to the purchaser a web page having a link to a URL comprising the address of the fulfillment site and a parameter having the encrypted information.
    Type: Application
    Filed: June 18, 2004
    Publication date: December 16, 2004
    Applicant: Microsoft Corporation
    Inventors: Marco A. DeMello, Leroy B. Keely, Frank D. Byrum, Yoram Yaacovi, Kathryn E. Hughes