IP Library Granted Patent US 8,985,465
Granted Patent B2
US 8,985,465 · App. 13/801,015 · Granted Mar 24, 2015

Systems and methods for controlling rights associated with a product

Inventors: Paul D. Atkinson (Poway, CA); Charles A. White (Oakland, CA)
Assignee: Dvdcase, Inc.
G06F21/10G06K19/06018G06K19/06037G06K19/10G07F17/3223G07F17/3227G07F17/3241G06Q20/1235G06Q20/204G06Q20/208G06Q20/202G06Q30/0277
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,985,465
App. No.
13/801,015
Granted
Mar 24, 2015
Kind
B2
Abstract

Controlling rights associated with a product is described, including receiving, from a source, a first code of a media product, the first code is unique to the media product; authorizing the media product based on the first code and information about the source; receiving, from another source, the first code and a second code of media the product, the second code is unique to the media product; determining whether the first code is authorized; if the first code is authorized, identifying an encryption key for the media product based on the second code, and transmitting the encryption key to the second source, the encryption key enables access to content of the media product.

Claims (53)

1. A computer-implemented method for controlling media access, comprising:

receiving, from a source, a first code of a media product, the first code is unique to the media product;

authorizing the media product based on the first code and information about the source;

receiving, from another source, the first code and a second code of the media product, the second code is unique to the media product;

determining whether the first code is authorized;

if the first code is authorized

identifying an encryption key for the media product based on the second code, and

transmitting the encryption key to the another source, the encryption key enables access to content of the media product; and

if the first code is not authorized

identifying another encryption key for the media product based on at least one rule, and

transmitting the another encryption key to the another source, the another encryption key enables access to the content of the media product with at least one restriction not associated with the another encryption key.

2. The method of claim 1 , further comprising:

providing, to the another source for presenting, license terms associated with accessing the content of the media product; and

receiving input indicating an acceptance by a user of the license terms.

3. The method of claim 1 , wherein the encryption key comprises an expiration period, the reaching of the expiration period indicates that access to the content of the media product is disabled.

4. The method of claim 1 , wherein the access to the content of the media product is limited to a number of accesses.

5. The method of claim 1 , wherein the encryption key enables access to the content of the media product by decrypting the content of the media product.

6. The method of claim 1 , wherein the receiving, from another source, the first code comprises receiving the first code captured by a camera at the another source.

7. The method of claim 1 , wherein the receiving, from another source, the second code comprises receiving the second code read by the another source, wherein the second code is not human readable and the another source is not a human.

8. The method of claim 1 , further comprising:

storing one or more of the first code, the second code, the encryption key, and information associated with the another source.

9. A non-transitory computer readable medium having stored therein computer executable instructions for:

receiving, from a source, a first code of a media product, the first code is unique to the media product;

authorizing the media product based on the first code and information about the source;

receiving, from another source, the first code and a second code of the media the product, the second code is unique to the media product;

determining whether the first code is authorized;

if the first code is authorized

identifying an encryption key for the media product based on the second code, and

transmitting the encryption key to the another source, the encryption key enables access to content of the media product;

if the first code is not authorized

identifying another encryption key for the media product based on at least one rule, and

transmitting the another encryption key to the another source, the another encryption key enables access to the content of the media product with at least one restriction not associated with the another encryption key.

10. The computer readable medium of claim 9 , further comprising providing a message to the another source for presenting.

11. The computer readable medium of claim 9 , wherein the access to content of the media product is limited to a time period, a number of accesses, or both.

12. The computer readable medium of claim 9 , further comprising:

storing one or more of the first code, the second code, the encryption key, and information associated with the another source.

13. At least one computing device comprising storage and a processor configured to perform:

receiving, from a source, a first code of a media product, the first code is unique to the media product;

authorizing the media product based on the first code and information about the source;

receiving, from another source, the first code and a second code of the media product, the second code is unique to the media product;

determining whether the first code is authorized;

if the first code is authorized

identifying an encryption key for the media product based on the second code, and

transmitting the encryption key to the another source, the encryption key enables access to content of the media product;

if the first code is not authorized

identifying another encryption key for the media product based on at least one rule, and

transmitting the another encryption key to the another source, the another encryption key enables access to the content of the media product with at least one restriction not associated with the another encryption key.

14. The at least one computing device of claim 13 , further comprising providing a message to the another source for presenting.

15. The at least one computing device of claim 13 , wherein the access to content of the media product is limited to a time period, a number of accesses, or both.

16. The at least one computing device of claim 13 , further comprising:

storing one or more of the first code, the second code, the encryption key, and information associated with the another source.

17. The at least one computing device of claim 13 , where

the another encryption key enables access to other content of the media product.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2014
From: ATKINSON, PAUL D; WHITE, CHARLES A
To: DVDCASE, INC.
Reel/Frame 032896/0971 →
Continuity (5)
Continuation In Part 13405227 · Feb 24, 2012
Provisional Application 61446390 · Feb 24, 2011
Provisional Application 61489622 · May 24, 2011
Provisional Application 61500185 · Jun 23, 2011
Related Publication 20130219520A1 · Aug 22, 2013