SYSTEM AND METHODS FOR OBTAINING RIGHTS IN PLAYLIST ENTRIES
First Claim
Patent Images
1. A method of obtaining digital rights management licensing information for content, comprising:
- obtaining identification information about a user;
obtaining information about a device on which the content is to be played;
creating a session with a service provider;
providing the user identification information, the information about the device, and a reference to the content to the service provider, the reference being obtained from a browser interpretable document displayed in a browser;
obtaining a URL to the content from the service provider;
obtaining digital rights management licensing information from the service provider, wherein the digital rights management licensing information gives the user the right to play the content on at least the device;
storing the obtained digital rights management licensing information such that the rights can be accessed by instructions in a browser interpretable document;
accessing the content from the obtained URL; and
,playing the content utilizing a user interface provided by the browser interpretable document.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of obtaining digital rights management licensing information for content comprising obtaining identification information about a user and obtaining information about a device on which the content is to be played. A secure session is created with a service provider, and the service provider provides a URL to the content, along with digital rights management (“DRM”) licensing information if necessary. The DRM licensing information is stored in a manner that facilitates access by a browser. The browser then accesses the content via the URL, and presents a user interface through which the content can be controlled.
-
Citations
24 Claims
-
1. A method of obtaining digital rights management licensing information for content, comprising:
-
obtaining identification information about a user; obtaining information about a device on which the content is to be played; creating a session with a service provider; providing the user identification information, the information about the device, and a reference to the content to the service provider, the reference being obtained from a browser interpretable document displayed in a browser; obtaining a URL to the content from the service provider; obtaining digital rights management licensing information from the service provider, wherein the digital rights management licensing information gives the user the right to play the content on at least the device; storing the obtained digital rights management licensing information such that the rights can be accessed by instructions in a browser interpretable document; accessing the content from the obtained URL; and
,playing the content utilizing a user interface provided by the browser interpretable document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A browser interpretable document comprising:
-
instructions permitting a browser to play content in and control one of a plurality of media players; instructions permitting the browser to obtain identification information about a browser user; instructions permitting the browser to obtain information about the device on which the content is to be played; instructions for creating a session with a service provider; instructions for providing the user identification information, the information about the device, and a reference to the content to the service provider, the reference being obtained from the browser interpretable document; instructions for obtaining a URL to the content from the service provider; instructions for obtaining digital rights management licensing information from the service provider, wherein the digital rights management licensing information gives the user the right to play the content on at least the device, instructions for storing the obtained digital rights management licensing information such that the rights can be accessed by instructions in the browser interpretable document; instructions for accessing the content from the obtained URL; and
,instructions for playing the content utilizing a user interface provided by the browser interpretable document. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification