Apparatus and methods for rights-managed content and data delivery
First Claim
1. A computerized method for providing digitally rendered content to a computerized client device in a content delivery network, the computerized method comprising:
- receiving, from a rights management application computer program operating on a computerized client device, data representative of a request for a rights profile, the data representative of the request comprising identification information, the identification information identifying a user associated with the computerized client device;
based at least on a portion of the identification information, causing an association of the computerized client device to a subscriber account of the user associated with the computerized client device via association data;
based at least on the association data, receiving rights data relating to rights of the user to access the digitally rendered content;
utilizing the rights data to generate rights profile data; and
transmitting the rights profile data to the rights management application computer program, the rights profile data enabling the rights management application computer program to authorize rendering digitally rendered content via a media player application computer program configured to operate on the computerized client device or another computerized device associated with the user.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for providing access to content across a plurality of devices and environments. In one embodiment, a downloadable rights profile is utilized in order for a user device to determine whether to provide content to a subscriber. The user device is first registered to content delivery the network; the device then requests a rights profile indicating the rights of the subscriber associated with the device to access content. The rights profile is transmitted to the device. The rights profile may be configured to be valid only for a pre-determined time, thus enabling a subscriber'"'"'s rights to be updated (including revoked). Security mechanisms may also be utilized to ensure access to content is limited only to authorized subscribers. In another embodiment, a user-based authentication procedure is utilized, thereby making the rights determination and content provision process completely agnostic to the underlying hardware.
451 Citations
20 Claims
-
1. A computerized method for providing digitally rendered content to a computerized client device in a content delivery network, the computerized method comprising:
-
receiving, from a rights management application computer program operating on a computerized client device, data representative of a request for a rights profile, the data representative of the request comprising identification information, the identification information identifying a user associated with the computerized client device; based at least on a portion of the identification information, causing an association of the computerized client device to a subscriber account of the user associated with the computerized client device via association data; based at least on the association data, receiving rights data relating to rights of the user to access the digitally rendered content; utilizing the rights data to generate rights profile data; and transmitting the rights profile data to the rights management application computer program, the rights profile data enabling the rights management application computer program to authorize rendering digitally rendered content via a media player application computer program configured to operate on the computerized client device or another computerized device associated with the user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. Computer readable apparatus comprising a non-transitory storage medium, the non-transitory medium comprising at least one computer program having a plurality of instructions, the plurality of instructions configured to, when executed on a processing apparatus:
-
send data representative of a request for data relating to rights of a user to access digitally rendered content; receive the data relating to the rights of the user to access the digitally rendered content; based on an absence of information relating to one or more capabilities of a computerized client device from the data relating to the rights, execute a computerized discovery protocol to determine the one or more data processing or rendering capabilities of the computerized client device; cause download of a media player application computer program, the media player application computer program configured to determine, based at least in part on the data relating to the rights, whether the user is given a right to access the digitally rendered content; receiving the digitally rendered content for storage at a data storage location accessible to the computerized client device, the digitally rendered content received from a computerized content source of the content delivery network; receive, via the media player application computer program, access to the digitally rendered content at the storage location; and render, via the media player application computer program, the digitally rendered content in a format that is in accordance with the one or more processing or rendering capabilities of the computerized client device. - View Dependent Claims (7, 8)
-
-
9. A computerized client device for use in a content delivery network, comprising:
-
processor apparatus; and storage apparatus in data communication with the processor apparatus, the storage apparatus comprising at least one computer program configured to, when executed on the processor apparatus; send data representative of a request for digitally rendered content; download a media player application computer program; receive rights profile data via the media player application computer program; execute a computerized discovery protocol to determine one or more indigenous decoding or playback capabilities of the computerized client device; determine, based at least in part on the rights profile data, whether a user of the computerized client device is given a right to access the requested digitally rendered content; and receive, via the media player application computer program, access to the requested digitally rendered content formatted according to the decoding or playback capabilities of the computerized client device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification