IP Library Granted Patent US 7,937,328
Granted Patent B2
US 7,937,328 · App. 11/421,605 · Granted May 3, 2011

Digital rights management

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 7,937,328
App. No.
11/421,605
Granted
May 3, 2011
Kind
B2
Abstract

A method for digital rights management includes receiving a selection input from a user, associating a customer number with a file based on the selection input, embedding the customer number and a file identifier associated with the file in the file, and sending the file with the embedded customer number and file identifier to the user. One embodiment includes receiving a customer number change request, revising the central database in response to the customer number change request, determining a new customer number responsive to the customer number change request, and embedding the determined new customer number in the file. Another embodiment includes receiving an authorization request associated with a file, determining an authorization based on the central database and authorization request, and sending an authorization notice response to the determined authorization.

Claims (58)

1. A method for digital rights management comprising:

receiving by a first computer a selection input from a user;

associating by the first computer a customer number with a file based on the selection input;

embedding by the first computer the customer number and a file identifier associated with the file in the file, wherein the file identifier and customer number are associated in a central database;

sending by the first computer the file with the embedded customer number and file identifier to the user;

receiving by the first computer a customer number change request;

revising by a second computer the central database on the second computer in response to the customer number change request;

determining by the first computer a new customer number responsive to the customer number change request; and

embedding by the first computer the determined new customer number in the file.

2. The method of claim 1 further comprising:

receiving by the first computer a loan request associated with the sent file;

revising by the second computer the central database on the second computer in response to the loan request;

receiving by the second computer an end loan notification; and

revising by the second computer the central database on the second computer in response to the end loan notification.

3. The method of claim 2 , wherein the loan request includes a loan start date and a loan term associated with at least one file.

4. A method for digital rights management comprising:

receiving by a first computer a selection input from a user;

associating by the first computer a customer number with a file based on the selection input;

embedding by the first computer the customer number and a file identifier associated with the file in the file, wherein the file identifier and customer number are associated in a central database in a second computer;

sending by the first computer the file with the embedded customer number and file identifier to the user;

receiving by the first computer an authorization request associated with a file;

determining by the first computer an authorization based on the central database and authorization request; and

sending by the first computer an authorization notice in response to the determined authorization.

5. The method of claim 4 , wherein the authorization request includes the customer number and file identifier associated with the file.

6. The method of claim 1 , wherein the customer number and file identifier are encrypted.

7. The method of claim 1 , wherein the file identifier is assigned prior to the customer number, and wherein the customer number is assigned concurrently with a sale or transfer.

8. A computer readable medium comprising computer readable code that when executed causes digital rights management functions to be performed using executable computer instructions comprising:

computer readable code for receiving by a first computer a selection input from a user;

computer readable code for associating by the first computer a customer number with a file based on the selection input;

computer readable code for embedding by the first computer the customer number and a file identifier associated with the file in the file, wherein the file identifier and customer number are associated in a central database;

computer readable code for sending by the first computer the file with the embedded customer number and file identifier to the user;

computer readable code for receiving by the first computer a customer number change request;

computer readable code for revising by a second computer the central database on the second computer in response to the customer number change request;

computer readable code for determining by the first computer a new customer number responsive to the customer number change request; and

computer readable code for embedding by the first computer the determined new customer number in the file.

9. The computer readable medium of claim 8 further comprising:

computer readable code for receiving a loan request;

computer readable code for revising the central database in response to the loan request; and

computer readable code for receiving an end loan notification; and

computer readable code for revising the central database in response to the end loan notification.

10. The computer readable medium of claim 9 , wherein the loan request includes a loan start date and a loan term associated with at least one file.

11. A computer readable medium comprising computer readable code that when executed causes digital rights management functions to be performed using executable computer instructions comprising:

computer readable code for receiving by a first computer a selection input from a user;

computer readable code for associating by the first computer a customer number with a file based on the selection input;

computer readable code for embedding by the first computer the customer number and a file identifier associated with the file in the file, wherein the file identifier and customer number are associated in a central database;

computer readable code for sending by the first computer the file with the embedded customer number and file identifier to the user;

computer readable code for receiving by the first computer an authorization request associated with a file;

computer readable code for determining by a second computer an authorization based on the central database on the second computer and authorization request; and

computer readable code for sending by the first computer an authorization notice response to the determined authorization.

12. The computer readable medium of claim 11 , wherein the authorization request includes the customer number and file identifier associated with the file.

13. A system for digital rights management comprising:

means for receiving a selection input from a user;

means for associating a customer number with a file based on the selection input;

means for embedding the customer number and a file identifier associated with the file in the file;

means for sending the file with the embedded customer number and file identifier to the user; means for receiving by a first computer a customer number change request;

means for revising by a second computer a central database on the second computer in response to the customer number change request;

means for determining by the first computer a new customer number responsive to the customer number change request; and

means for embedding by the first computer the determined new customer number in the file.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 057885/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2006
From: HAMILTON, II, RICK A.; FINN, PETER G.; BOSS, GREGORY J.; WATERS, TIMOTHY M.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 018005/0891 →