System and method for managing digital rights and content assets
First Claim
1. A content broker hosting service module comprising:
- a network interface permitting data communication over a network with third party content providers;
a content broker module that communicates with the third party content providers via the network interface to acquire content and associated digital rights license keys;
a device profile table including a device type of a media device and at least one type of media that can be played on the media device; and
a storage device for storing purchased content on behalf of a user;
1 Assignment
0 Petitions
Accused Products
Abstract
A content broker hosting service is disclosed that includes a broker module configured to facilitate the management of digital content of an Internet user. The content broker hosting service supports a single sign-on user account that permits a subscriber to login to the content broker hosting service and other third party content providers that permit the sign-on credentials to be “federated” and used on their respective sites. Users may purchase content on the content hosting service site or from third party providers. The content hosting service maintains a directory of the devices a subscriber owns and of the content purchased. The rights usage policies and associated license keys are maintained on the hosting service to provide a digital “proof of purchase” for the content. In the event the content is lost by the subscriber, or if the subscriber chooses to change digital rights policies associated with the content, the broker hosting service may communicate with third party providers and negotiate for replacement content on the user'"'"'s behalf.
289 Citations
49 Claims
-
1. A content broker hosting service module comprising:
-
a network interface permitting data communication over a network with third party content providers;
a content broker module that communicates with the third party content providers via the network interface to acquire content and associated digital rights license keys;
a device profile table including a device type of a media device and at least one type of media that can be played on the media device; and
a storage device for storing purchased content on behalf of a user;
- View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of distributing content using a hosting service, the method comprising:
-
providing a login to the hosting service using a single sign-on account, the hosting service supporting browsing of content titles aggregated from one or more content provider web sites;
responding to a user purchase request for a selected content title;
communicating with at least one of the content provider websites to request to purchase a copy of content associated with the selected content title;
providing user device characteristics so that at least one content provider website may determine a media format for delivery;
receiving media characteristics including media type and fidelity, along with content data and digital rights license keys;
storing the media characteristics in a media asset table at the hosting service; and
optionally downloading the content to a requested user device. - View Dependent Claims (9, 10)
-
-
11. A method of processing a remote command from a third party site to facilitate direct ordering in conjunction with content broker services, the method comprising:
-
receiving a request from a third party site inquiring as to the authenticity of a subscriber using a single sign-on identifier to access the third party site;
receiving notification of a purchase request at a content broker site from the third party site;
receiving a request from the third party site regarding device characteristics of a subscriber device;
transmitting device information relating to the device characteristics;
receiving media information including media type, size, license key, and media content; and
storing the media information in a media asset table. - View Dependent Claims (12, 13, 14)
-
-
15. A method of processing a request from a content service user, the method comprising:
-
receiving a request from the user to replace a media file;
scanning a media asset table to determine a supplier of the media file;
communicating a purchase date, content identifier, and original license key to the supplier of the media file;
informing the user of charges associated with re-obtaining the media file;
receiving the media file and a new license key from the supplier of the media file; and
updating the media asset table with an updated purchase date, content identifier, usage rights, and the new license key.
-
-
16. A system to provide a content brokerage service, the system comprising:
-
an interface to a distributed computer network, the distributed computer network providing access to a remote content provider;
a content broker module coupled to the interface;
a single sign-on identity service to authenticate a subscriber to a content brokerage service supported by the content broker module; and
a memory including content asset information and device profile information associated with at least one subscriber to the content brokerage service. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method of managing content, the method comprising:
-
receiving a request for modified content with respect to a first version of content distributed to a user;
determining a content provider associated with the first version of content;
communicating data to the content provider, the data associated with the distribution of the first version of content;
communicating a modified content request to the content provider; and
receiving a second version of the content and a second license key associated with use of the second version of the content. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A method of managing media content, the method comprising:
-
authenticating a subscriber to a content brokering site of a computer network;
providing device characteristics of a subscriber media device, the device characteristics communicated from the content brokering site to a remote content provider site;
receiving content site header data relating to media type from the remote content provider site; and
receiving media content and an associated license key allowing access to the media content from the remote content provider site. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49)
-
Specification