Method, system and article for dynamic authorization of access to licensed content
AssigneeIntermec IP Corp.
InventorJanis L. Harwell
Life of this patent
Estimating the term…
Abstract
A content player receives a content carrier, which includes a first computer readable medium and a second computer readable medium, and determines whether a valid license exists for accessing content or a segment of content carried in the first computer readable medium. The first computer readable medium includes a first authorization token, and the second computer readable medium includes a second authorization token. The first and second authorization tokens or some portions thereof are associated with each other and are associated with the segment of content. The content player uses at least the first and second authorization tokens in determining whether to grant access to the segment of content.
Claims70
A system for providing dynamic authorization to access content stored in a first computer readable medium of a content carrier, the system comprising:
- a database having license information for a work of content, wherein a master authorization token associated with the work of content is stored in the database, wherein the work of content is embodied in a computer readable medium, the computer readable medium having one or more first authorization tokens associated with the work of content embodied therein, wherein one or more second authorization tokens associated with the work of content are stored in a wireless memory device;
- and
- a server in communication with the database and a network, the server configured to receive, via the network, a content access request from a remote client, wherein in response to receiving the content access request, the server determines whether to provide a client with an access to the content based upon a presence or absence of a correlation or association between all or a part of the master authorization token, the first authorization tokens and the second authorization tokens.
A method of providing dynamic authorization to access content stored in a content carrier, the method comprising:
- storing license information for a work of content in a database, wherein the license information includes a master authorization token associated with the work of content, and wherein the work of content is embodied in a computer readable medium, the computer readable medium having one or more first authorization tokens associated with the work of content embodied therein, wherein one or more second authorization tokens associated with the work of content are stored in a wireless memory device;
- receiving a content access request from a remote client, wherein the remote client has received a content carrier and attempted to access the work of content;
- and
- determining whether to provide the client with an access to the content based upon a presence or absence of a correlation or association between all or a part of the master authorization token, the first authorization token and the second authorization token.
A first computer-readable media containing instructions to cause a processor to provide dynamic authorization to access content stored in a content carrier, by:
- storing license information for a work of content in a database, wherein the license information includes a master authorization token associated with the work of content and one or more second tokens associated with the work of content, wherein the work of content is embodied in a second computer readable medium, the second computer readable medium having one or more first authorization tokens associated with the work of content embodied therein;
- receiving a content access request from a remote client, wherein the remote client has received the content carrier and attempted to access the work of content;
- and
- determining whether to provide the client with access to the content based upon a presence or absence of a correlation or association between all or a part the authorization tokens.
A content player for playing a content carried by a content carrier having a first computer readable medium and a wireless memory device, the content player comprising:
- a first medium reader that reads a first authorization token from the first computer readable medium of the content carrier;
- a wireless communicator that reads a second authorization token from a memory of the wireless memory device;
- and
- a processor in communication with the first medium reader and the wireless communicator, the processor using at least a portion of the first and second authorization tokens to determine whether to make a content segment carried by the first computer readable medium accessible.
A method for accessing content carried by a content carrier having a first computer readable medium and a second computer readable medium, the method comprising:
- receiving the content carrier at a content player;
- retrieving a first authorization token from the first computer readable medium;
- retrieving a second authorization token from the second computer readable medium,
- determining whether to grant access to a segment of the content that is associated with the first and second authentication tokens using at least the first and second authorization tokens or portions thereof;
- and
- in response to determining to grant access, retrieving the segment of the content from the first computer readable medium.
A first computer-readable media containing instructions to cause a processor to control access to content carried by a content carrier having a second computer readable medium and a third computer readable medium, by:
- retrieving a first authorization token from the second computer readable medium;
- retrieving a second authorization token from the third computer readable medium,
- determining whether to grant access to a segment of the content that is associated with the first and second authorization tokens using at least the first and second authorization tokens or portions thereof;
- and
- in response to determining to grant access, retrieving the segment of the content from the second computer readable medium.
An article of manufacture comprising:
- a first computer readable medium having a content segment and a first authorization token stored therein;
- and
- a second computer readable medium having a second authorization token stored therein, wherein the first and the second authorization tokens are associated with the content segment.
A method of controlling access to a work of content, the method comprising:
- segmenting the work of content into one or more content segments;
- generating one or more master authorization tokens, one or more first authorization tokens, and one or more second authorization tokens;
- storing the number of first authorization tokens and the number of content segments in a first computer readable medium;
- storing the number of second authorization tokens in a second computer readable medium;
- and
- coupling the second computer readable medium to the first computer readable medium.
A first computer-readable media containing instructions to cause a processor to control access to a work of content, by:
- segmenting the work of content into one or more content segments;
- generating one or more master authorization tokens, one or more first authorization tokens, and one or more second authorization tokens;
- storing each first authorization token with a content segment in a second computer readable medium;
- storing the second authorization tokens in a third computer readable medium;
- and
- coupling the second computer readable medium to the third computer readable medium.
Dependencies are inferred from the claim text.