Apparatus, method, and system for accessing digital rights management information
First Claim
1. A method of accessing a digital work from a computer comprising:
- selecting an unique, persistent, and universal name identifier for the digital work;
associating at least one usage right with the digital work to create a protected digital work;
storing the protected digital work and the unique, persistent, and universal name identifier in a directory that maintains universal resource names and locations for information associated with the universal resource names;
issuing a query from the computer to the directory to generate a result set that includes the unique, persistent, and universal name identifier; and
retrieving from the directory the protected digital work with the unique, persistent, and universal name identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
Digital rights management (DRM) and content distribution systems need to reference unique works of autorship to facilitate distribution, access control, and usage tracking and reporting of the works. The apparatus, method, and system disclosed herein is a DRM and content distribution system that uses the digital object identifier (DOI) as a unique identifier for the works of of authorship that are the subject of transactions within the system and that travel with the instantiations of the works of authorship. A method of accessing a digital work from a computer is disclosed. The method associates at least one usage right with the digital work to create a protected digital work. The usage rights include displaying the digital work, copying the digital work, fowarding the digital work to another computer, or printing the digital work. The method selects a unique identifier such as a DOI for the digital work and stores the protected digital work and the unique identifier in a directory such as a library of digital works of autorship or a portion of a peer-to-peer network. The method issues a query from the computer to the directory to generate a result set that includes the unique identifier. The method uses the unique identifier to retrieve the protected digital work from the directory. Furthermore, a method is taught to employ multiple resolution capabilities for the super-distribution of DOI referenced content via E-mail and otherwise.
-
Citations
100 Claims
-
1. A method of accessing a digital work from a computer comprising:
-
selecting an unique, persistent, and universal name identifier for the digital work;
associating at least one usage right with the digital work to create a protected digital work;
storing the protected digital work and the unique, persistent, and universal name identifier in a directory that maintains universal resource names and locations for information associated with the universal resource names;
issuing a query from the computer to the directory to generate a result set that includes the unique, persistent, and universal name identifier; and
retrieving from the directory the protected digital work with the unique, persistent, and universal name identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of accessing a digital work associated with a unique, persistent, and universal name identifier, a protected digital work received from another computer, the protected digital work including the digital work and at least one usage right associated with the digital work, comprising:
-
issuing a query from the computer to a directory, that maintains universal resource names and locations for information associated with the universal resource names, to generate a result set that includes the unique, persistent, and universal name identifier;
establishing a connection to a rights clearinghouse to validate the protected digital work;
receiving a key in response to a successful financial transaction; and
accessing the digital work by performing an action allowed by said at least one usage right on the protected digital work with the key. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A method of accessing a digital work associated with a unique, persistent, and universal name identifier, comprising:
-
issuing a query from the computer to a directory, that maintains universal resource names and locations for information associated with the universal resource names, to obtain a list of reference options;
receiving query results from the directory;
building a menu based on the query results; and
displaying the menu, wherein the menu may be engaged by a user to select and access a specific reference option. - View Dependent Claims (25)
-
-
26. A system for accessing a digital work from a computer comprising:
-
means to select an unique, persistent, and universal name identifier for the digital work;
means to associate at least one usage right with the digital work to create a protected digital work;
means to store the protected digital work and the unique, persistent, and universal name identifier in a directory that maintains universal resource names and locations for information associated with the universal resource names;
means to issue a query from the computer to the directory to generate a result set that includes the unique, persistent, and universal name identifier; and
means to retrieve from the directory the protected digital work with the unique, persistent, and universal name identifier. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A system for accessing a digital work associated with a unique, persistent, and universal name identifier, a protected digital work received from another computer, the protected digital work including the digital work and at least one usage right associated with the digital work, comprising:
-
means to issue a query from the computer to a directory, that maintains universal resource names and locations for information associated with the universal resource names, to generate a result set that includes the unique, persistent, and universal name identifier;
means to establish a connection to a rights clearinghouse to validate the protected digital work;
means to receive a key in response to a successful financial transaction; and
means to access the digital work by performing an action allowed by said at least one usage right on the protected digital work with the key. - View Dependent Claims (44, 45, 46, 47, 48)
-
-
49. A system for accessing a digital work associated with a unique, persistent, and universal name identifier, comprising:
-
means to issue a query from the computer to a directory, that maintains universal resource names and locations for information associated with the universal resource names, to obtain a list of reference options;
means to receive query results from the directory;
means to build a menu based on the query results; and
means to display the menu, wherein the menu may be engaged by a user to select and access a specific reference option. - View Dependent Claims (50)
-
-
51. A program stored on a medium readable by a processor, the program, comprising:
-
a module to select an unique, persistent, and universal name identifier for the digital work;
a module to associate at least one usage right with the digital work to create a protected digital work;
a module to store the protected digital work and the unique, persistent, and universal name identifier in a directory that maintains universal resource names and locations for information associated with the universal resource names;
a module to issue a query from the computer to the directory to generate a result set that includes the unique, persistent, and universal name identifier; and
a module to retrieve from the directory the protected digital work with the unique, persistent, and universal name identifier. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A program stored on a medium readable by a processor for accessing a digital work associated with a unique, persistent, and universal name identifier, a protected digital work received from another computer, the protected digital work including the digital work and at least one usage right associated with the digital work, the program, comprising:
-
a module to issue a query from the computer to a directory, that maintains universal resource names and locations for information associated with the universal resource names, to generate a result set that includes the unique, persistent, and universal name identifier;
a module to establish a connection to a rights clearinghouse to validate the protected digital work;
a module to receive a key in response to a successful financial transaction; and
a module to access the digital work by performing an action allowed by said at least one usage right on the protected digital work with the key. - View Dependent Claims (69, 70, 71, 72, 73)
-
-
74. A program stored on a medium readable by a processor for accessing a digital work associated with a unique, persistent, and universal name identifier, the program, comprising:
-
a module to issue a query from the computer to a directory, that maintains universal resource names and locations for information associated with the universal resource names, to obtain a list of reference options;
a module to receive query results from the directory;
a module to build a menu based on the query results; and
a module to display the menu, wherein the menu may be engaged by a user to select and access a specific reference option. - View Dependent Claims (75)
-
-
76. An apparatus, comprising:
-
a processor;
a memory, communicatively connected to the processor, a program, stored in the memory, including, a module to select an unique, persistent, and universal name identifier for the digital work;
a module to associate at least one usage right with the digital work to create a protected digital work;
a module to store the protected digital work and the unique, persistent, and universal name identifier in a directory that maintains universal resource names and locations for information associated with the universal resource names;
a module to issue a query from the computer to the directory to generate a result set that includes the unique, persistent, and universal name identifier; and
a module to retrieve from the directory the protected digital work with the unique, persistent, and universal name identifier. - View Dependent Claims (77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92)
-
-
93. An apparatus, comprising:
-
a processor;
a memory, communicatively connected to the processor, a program, stored in the memory, the program for accessing a digital work associated with a unique, persistent, and universal name identifier, a protected digital work received from another computer, the protected digital work including the digital work and at least one usage right associated with the digital work, the program, including, a module to issue a query from the computer to a directory, that maintains universal resource names and locations for information associated with the universal resource names, to generate a result set that includes the unique, persistent, and universal name identifier, a module to establish a connection to a rights clearinghouse to validate the protected digital work;
a module to receive a key in response to a successful financial transaction; and
a module to access the digital work by performing an action allowed by said at least one usage right on the protected digital work with the key. - View Dependent Claims (94, 95, 96, 97, 98)
-
-
99. An apparatus, comprising:
-
a processor;
a memory, communicatively connected to the processor, a program, stored in the memory, the program for accessing a digital work associated with a unique, persistent, and universal name identifier, the program, including, a module to issue a query from the computer to a directory, that maintains universal resource names and locations for information associated with the universal resource names, to obtain a list of reference options;
a module to receive query results from the directory;
a module to build a menu based on the query results; and
a module to display the menu, wherein the menu may be engaged by a user to select and access a specific reference option. - View Dependent Claims (100)
-
Specification