Apparatus and methods for rights-managed content and data delivery
First Claim
1. Computer readable apparatus comprising a non-transitory medium comprising at least one computer program, the at least one computer program comprising a plurality of instructions which are configured to, when executed on a processor apparatus:
- access a rights profile associated with a network-based account of a user;
determine, based at least in part on the rights profile, use rights that the user has with respect to a digitally rendered content element;
generate a list of one or more recommended computerized client devices associated with the user based at least in part on data associated with both the network-based account and capability information associated with the one or more recommended computerized client devices;
provide the list of the one or more recommended computerized client devices to a first computerized client device of the user; and
provide, upon selection of at least one of the one or more recommended computerized client devices and based at least in part on the use rights, the digitally rendered content element to the at least one of the one or more recommended computerized client devices.
1 Assignment
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.
154 Citations
20 Claims
-
1. Computer readable apparatus comprising a non-transitory medium comprising at least one computer program, the at least one computer program comprising a plurality of instructions which are configured to, when executed on a processor apparatus:
-
access a rights profile associated with a network-based account of a user; determine, based at least in part on the rights profile, use rights that the user has with respect to a digitally rendered content element; generate a list of one or more recommended computerized client devices associated with the user based at least in part on data associated with both the network-based account and capability information associated with the one or more recommended computerized client devices; provide the list of the one or more recommended computerized client devices to a first computerized client device of the user; and provide, upon selection of at least one of the one or more recommended computerized client devices and based at least in part on the use rights, the digitally rendered content element to the at least one of the one or more recommended computerized client devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computerized network server apparatus for use in a content delivery network, the computerized network server apparatus comprising:
-
a network interface configured to; receive data representative of a request for information regarding a subscriber'"'"'s rights to digitally rendered content; transmit the information; receive data representative of a request for the digitally rendered content; and transmit the requested digitally rendered content; a storage apparatus configured to store the information; and a digital processor apparatus in data communication with the network interface and the storage apparatus, the digital processor apparatus configured to; enable the subscriber to log into the computerized network server apparatus, receive the data representative of the request for the information, and transmit the information; determine, based at least in part on the information, whether the subscriber has a right to access the requested digitally rendered content; and based on a determination that the subscriber has the right to access the requested digitally rendered content, enable playback of the requested digitally rendered content to the user, the enablement of playback comprising a decoding of the requested digitally rendered content based only on the information regarding the subscriber'"'"'s rights, the digitally rendered decoded content being accessible to the subscriber from any computerized device. - View Dependent Claims (10, 11, 12)
-
-
13. A computerized method for providing digitally rendered content in a content delivery network, the computerized method comprising:
-
receiving from a computerized client device data representative of a request for a rights profile, the rights profile comprising information regarding a subscriber'"'"'s rights to access a plurality of digitally rendered programming content on the computerized client device; receiving data representative of a request for at least one of the plurality of digitally rendered programming content; determining based at least in part on the rights profile whether the subscriber is given a right to access the requested one of the plurality of digitally rendered programming content; upon determining that the subscriber has the right and that the right is within a given proximity of expiration; providing the computerized client device with access to the requested one of the plurality of digitally rendered programming content; and disabling one or more trick mode functions with respect to playback of the requested one of the plurality of digitally rendered programming content. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification