IP Library Granted Patent US 9,165,317
Granted Patent B2
US 9,165,317 · App. 13/167,745 · Granted Oct 20, 2015

Methods, systems, and products for managing digital content

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 9,165,317
App. No.
13/167,745
Granted
Oct 20, 2015
Kind
B2
Abstract

A dynamic repository (either storing digital data content or pointers to stored digital data content) works in conjunction with a plurality of interfaces to manage digital content and digital rights policies associated with one or more users. Digital rights policies are unique to each user and such policies define access to digital content in the repository. The user's digital rights policy indicates the level of access a user has to digital content in the repository (e.g., the policy could indicate that the user has authorized access to a particular file for a period of seven days). The interfaces linked with the content repository are used to access and manipulate the digital data content (based upon each user's digital rights policy) and the digital rights policies stored in the content repository. The interfaces include: (a) one or more authentication interfaces for authenticating users, (b) one or more digital rights management (DRM) interfaces allowing users to add, delete, or edit the digital rights policies, (c) one or more data access interfaces allowing users to selectively access digital data content as defined by their individual digital rights policy, (d) one or more browsing interfaces allowing users to selectively browse said digital data content, or a (e) one or more content manipulation interfaces allowing said users to add, delete, or edit said digital data content.

Claims (36)

1. A method, comprising:

receiving, at a server, a parameter unique to a consumer and content requested by the consumer;

identifying, by the server, a unique storage space that is associated with the consumer based upon the parameter unique to the consumer;

associating, by the server, the parameter to the unique storage space;

storing, by the server, the content in the unique storage space;

providing, by the server, access to the content in the unique storage space, and

receiving and storing, by the server, the content requested by the consumer in the unique storage space as a result of a successful consumer authentication prior to the consumer requesting access the content.

2. The method of claim 1 , further comprising receiving a digital rights policy associated with the content, the digital rights policy defining the access to the content.

3. The method of claim 1 , further comprising receiving an account number as the parameter.

4. The method of claim 3 , further comprising associating the account number to the unique storage space.

5. The method of claim 1 , further comprising providing different levels of the access to the content.

6. The method of claim 1 , further comprising processing a financial transaction.

7. A system, comprising:

a server; and

a memory storing code that when executed causes the server to perform operations, the operations comprising:

receiving a parameter, digital data content, and a digital rights policy associated with the digital data content, the parameter unique to a consumer requesting the digital data content, and the digital rights policy defining access to the digital data content;

identifying, in a content repository, a unique storage space associated with the consumer based upon the parameter unique to the consumer;

storing the digital data content in the unique storage space; and

providing the access to the digital data content in the unique storage space.

8. The system of claim 7 , wherein the operations further comprise receiving an account number as the parameter.

9. The system of claim 8 , wherein the operations further comprise associating the account number to the unique storage space.

10. The system of claim 7 , wherein the operations further comprise providing different levels of the access to the digital data content.

11. The system of claim 7 , wherein the operations further comprise processing a financial transaction.

12. The system of claim 7 , wherein the operations further comprise authenticating the consumer.

13. The system of claim 7 , wherein the operations further comprise manipulating the digital data content.

14. The system of claim 7 , wherein the operations further comprise renewing the digital rights policy.

15. The system of claim 7 , wherein the operations further comprise expiring the digital rights policy.

16. A memory storing server-executable code that, when executed by a server, causes the server to perform operations, the operations comprising:

receiving a parameter, digital data content, and a digital rights policy associated with the digital data content, the parameter unique to a consumer requesting the digital data content, and the digital rights policy defining access to the digital data content;

identifying, in a content repository, a unique storage space associated with the consumer based upon the parameter unique to the consumer;

storing the digital data content in the unique storage space; and

providing the access to the digital data content in the unique storage space.

17. The memory of claim 16 , wherein the operations further comprise receiving an account number.

18. The memory of claim 17 , wherein the operations further comprise associating the account number to the unique storage space.

19. The memory of claim 16 , wherein the operations further comprise providing different levels of the access to the digital data content.

20. The memory of claim 16 , wherein the operations further comprise processing a financial transaction.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
CHANGE OF ADDRESS Recorded Jan 21, 2016
From: RAKUTEN, INC.
To: RAKUTEN, INC.
Reel/Frame 037567/0507 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2014
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: RAKUTEN, INC.
Reel/Frame 033451/0446 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2014
From: SBC KNOWLEDGE VENTURES, L.P.
To: AT&T KNOWLEDGE VENTURES, L.P.
Reel/Frame 032351/0279 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2014
From: SBC PROPERTIES, L. P.
To: SBC KNOWLEDGE VENTURES, L.P.
Reel/Frame 032351/0232 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2014
From: AT&T KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 032351/0304 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2011
From: VANVLECK, PAUL F.; NADARAJAH, DINESH; PATRON, DAVID; GRANNAN, MICHAEL F.
To: SBC PROPERTIES, L.P.
Reel/Frame 026911/0055 →