Out-of-band tokens for rights access
First Claim
Patent Images
1. A method for enabling access to media content, the method comprising:
- receiving, by a media content player, a request to access particular media content;
receiving, by the media content player, a visual representation of an out-of-band token that both specifies (i) the particular media content and (ii) media content access rights to the particular media content and resides in a different format than a medium used to store the particular media content, where receiving the visual representation of the out-of-band token includes receiving the visual representation of the out-of-band token from an image detector, where receiving the visual representation of the out-of-band token from the image detector includes determining optical values at selected locations in the out-of-band token;
determining, by the media content player, media content access rights to the particular media content from the visual representation of the out-of-band token that specifies (i) the particular media content and (ii) media content access rights to the particular media content;
determining, by the media content player, whether the media content access rights to the particular media content determined from the visual representation of the out-of-band token specify that access to the particular media content is permitted; and
in response to determining that the media content access rights to the particular media content determined from the visual representation of the out-of-band token specify that access to the particular media content is permitted, enabling, by the media content player, access to the particular media content through the media player.
3 Assignments
0 Petitions
Accused Products
Abstract
Access to content may be administered by storing content, the content comprising one or more selections, accessing a passive optical out-of-band token associated with the content, determining an access right for the content based on the passive optical out-of-band token, and enabling access to the content in accordance with the access right.
58 Citations
18 Claims
-
1. A method for enabling access to media content, the method comprising:
-
receiving, by a media content player, a request to access particular media content; receiving, by the media content player, a visual representation of an out-of-band token that both specifies (i) the particular media content and (ii) media content access rights to the particular media content and resides in a different format than a medium used to store the particular media content, where receiving the visual representation of the out-of-band token includes receiving the visual representation of the out-of-band token from an image detector, where receiving the visual representation of the out-of-band token from the image detector includes determining optical values at selected locations in the out-of-band token; determining, by the media content player, media content access rights to the particular media content from the visual representation of the out-of-band token that specifies (i) the particular media content and (ii) media content access rights to the particular media content; determining, by the media content player, whether the media content access rights to the particular media content determined from the visual representation of the out-of-band token specify that access to the particular media content is permitted; and in response to determining that the media content access rights to the particular media content determined from the visual representation of the out-of-band token specify that access to the particular media content is permitted, enabling, by the media content player, access to the particular media content through the media player. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; receiving, by a media content player, a request to access particular media content; receiving, by the media content player, a visual representation of an out-of-band token that both specifies (i) the particular media content and (ii) media content access rights to the particular media content and resides in a different format than a medium used to store the particular media content, where receiving the visual representation of the out-of-band token includes receiving the visual representation of the out-of-band token from an image detector, where receiving the visual representation of the out-of-band token from the image detector includes determining optical values at selected locations in the out-of-band token; determining, by the media content player, media content access rights to the particular media content from the visual representation of the out-of-band token that specifies (i) the particular media content and (ii) media content access rights to the particular media content; determining, by the media content player, whether the media content access rights to the particular media content determined from the visual representation of the out-of-band token specify that access to the particular media content is permitted; and in response to determining that the media content access rights to the particular media content determined from the visual representation of the out-of-band token specify that access to the particular media content is permitted, enabling, by the media content player, access to the particular media content through the media player. - View Dependent Claims (17)
-
-
18. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
receiving, by a media content player, a request to access particular media content; receiving, by the media content player, a visual representation of an out-of-band token that both specifies (i) the particular media content and (ii) media content access rights to the particular media content and resides in a different format than a medium used to store the particular media content, where receiving the visual representation of the out-of-band token includes receiving the visual representation of the out-of-band token from an image detector, where receiving the visual representation of the out-of-band token from the image detector includes determining optical values at selected locations in the out-of-band token; determining, by the media content player, media content access rights to the particular media content from the visual representation of the out-of-band token that specifies (i) the particular media content and (ii) media content access rights to the particular media content; determining, by the media content player, whether the media content access rights to the particular media content determined from the visual representation of the out-of-band token specify that access to the particular media content is permitted; and in response to determining that the media content access rights to the particular media content determined from the visual representation of the out-of-band token specify that access to the particular media content is permitted, enabling, by the media content player, access to the particular media content through the media player.
-
Specification