Patents by Inventor Marco DeMello

Marco 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: 7570768
    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: Grant
    Filed: August 1, 2003
    Date of Patent: August 4, 2009
    Assignee: Microsoft Corporation
    Inventors: Jason Cahill, Pavel Kouznetsov, Kevin Brown, Lauren Antonoff, Marco DeMello, Peter David Waxman, Scott Cottrille, Michael Selhorn
  • Patent number: 7562395
    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: April 14, 2005
    Date of Patent: July 14, 2009
    Assignee: Microsoft Corporation
    Inventors: Marco DeMello, Vinay Krishnaswamy, John L. Manferdelli
  • Publication number: 20090150405
    Abstract: Disclosed herein are methods and systems for integrating data from disparate data stores associated with disparate sources. One or more network interfaces are coupled to a plurality of disparate data stores, wherein the data stores supply advertising inventory data, and wherein different data stores store data related to different types of advertising media in different formats. An engine is provided that transforms the inventory data from the data stores into a common format. The transformed data is stored in an integrated data store. An interface provides access to the transformed advertising inventory data to a computer-based media transaction system.
    Type: Application
    Filed: July 14, 2008
    Publication date: June 11, 2009
    Inventors: Nicholas A. Grouf, David Waxman, Marco DeMello, Alexander Lichstein, Craig Tadlock
  • Publication number: 20090144129
    Abstract: Disclosed herein are methods and systems for measuring the effects of certain types of data on users. A response is stored to a first query related to a brand in association with an indication that the first query was provided to at least one recipient after a direct marketing campaign was initiated. Another response is stored to a second query related to the brand in association with an indication that the second query was provided to at least one recipient after an awareness campaign was initiated. The responses to the first query and the second query are compared. A report is generated indicating the efficacy of the awareness campaign at least partly based on the comparison.
    Type: Application
    Filed: July 14, 2008
    Publication date: June 4, 2009
    Inventors: Nicholas A. Grouf, David Waxman, Marco DeMello, Alexander Lichstein, Craig Tadlock
  • Publication number: 20090144801
    Abstract: Described herein are methods and systems for managing and controlling the distribution of digital media. A first media file is associated with first media content and with first metadata providing one or more rules constraining how and/or what second media content can be played in conjunction with the first media content. Optionally, included in the first media file is a locator associated with the second media content which is to be accessed over a network when the first media content is played via a terminal player which receives the first media file.
    Type: Application
    Filed: July 14, 2008
    Publication date: June 4, 2009
    Inventors: Nicholas A. Grouf, David Waxman, Marco DeMello, Alexander Lichstein, Craig Tadlock
  • Publication number: 20090144168
    Abstract: Disclosed herein are methods and systems for performing media searches and identifying query matches based on multiple criteria and for the controlled networked distribution and usage of media (e.g., audio files, image files, video files, graphic files). Certain embodiments identify combinations of different media types and/or combinations of media from a plurality of sources that satisfy a user's query terms. Certain embodiments access an integrated media-related data store of disparate data accessed from a plurality of locations.
    Type: Application
    Filed: July 14, 2008
    Publication date: June 4, 2009
    Inventors: Nicholas A. Grouf, David Waxman, Marco DeMello, Alexander Lichstein, Craig Tadlock
  • Publication number: 20090144130
    Abstract: Described herein are methods and systems for predicting data, such as values. A first interface is configured to receive an indication as to how many search queries have been submit that are related to a first item of content. A second interface is configured to receive information related to web traffic associated with the first item of content. A third interface is configured to receive news information correlated with the first item of content. An engine is configured to estimate a value for the first item content at least partly based on information received from the first, second, and/or third interface.
    Type: Application
    Filed: July 14, 2008
    Publication date: June 4, 2009
    Inventors: Nicholas A. Grouf, David Waxman, Marco DeMello, Alexander Lichstein, Craig Tadlock
  • Publication number: 20090144144
    Abstract: Described herein are methods and systems for locating and aggregating data from disparate sources. Data related to an audience of media consumers is accessed from a plurality of sources. At least a portion of the data from the plurality of sources is aggregated into a unified data store, data from the unified data store is extracted at least partly based on significance information.
    Type: Application
    Filed: July 14, 2008
    Publication date: June 4, 2009
    Inventors: Nicholas A. Grouf, David Waxman, Marco DeMello, Alexander Lichstein, Craig Tadlock
  • Publication number: 20070124809
    Abstract: A first device is used to initiate and direct a rights-management transaction, such as content licensing, acquisition, or activation, on behalf of a second device. The first device may, for example, be a desktop computer, laptop computer, or electronic kiosk at a bricks-and-mortar store. The second device may, for example, be a handheld computer that is cradled to establish communicative connectivity with the first device. A user interacts with the first device to initiate a transaction on behalf of the second device. The first device then obtains the information from the second device that is necessary to perform the transaction on behalf of the second device, communicates with a server, and provides the result of the server communication to the first device. Thus, the first device acts as a proxy for the second device.
    Type: Application
    Filed: January 17, 2007
    Publication date: May 31, 2007
    Applicant: Microsoft Corporation
    Inventors: Attila Narin, Marco DeMello
  • Publication number: 20060173788
    Abstract: A license is issued to a user as decryption and authorization portions. The decryption portion is accessible only by such user and has a decryption key (KD) for decrypting corresponding encrypted digital content and validating information including an identification of a root trust authority. The authorization portion sets forth rights granted in connection with the digital content and conditions that must be satisfied to exercise the rights granted, and has a digital signature that is validated according to the identified root trust authority in the decryption portion. The user issued accesses the decryption portion and employs the validation information therein to validate the digital signature of the authorization portion. If the conditions in the authorization portion so allow, the rights in the authorization portion are exercised by decrypting the encrypted content with the decryption key (KD) from the decryption portion and rendering the decrypted content.
    Type: Application
    Filed: February 1, 2005
    Publication date: August 3, 2006
    Applicant: Microsoft Corporation
    Inventors: Ravindra Nath Pandya, Peter Waxman, Vinay Krishnaswamy, Muthukrishnan Paramasivam, Marco DeMello, Steven Bourne
  • Publication number: 20060123025
    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: January 25, 2006
    Publication date: June 8, 2006
    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: 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
  • 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
  • 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: 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: 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