Demarcated digital content and method for creating and processing demarcated digital works
First Claim
1. A computer readable medium having computer readable instructions embedded therein for effecting a method for distributing digital works for use in a digital rights management system, said instructions comprising:
- instructions for receiving a request from a requesting device for downloading digital content data;
instructions for associating a flag element with said digital content data, said flag element having at least one memory register;
instructions for downloading a portion of said digital content data;
instructions for manipulating said flag element to store at least one demarcation flag in at least one of said at least one memory register, said at least one demarcation flag being stored at specific locations within said at least one memory register to demarcate the downloaded portion of said digital content data; and
instructions for associating at least one respective usage right with said at least one demarcation flag, said at least one respective usage right specifying a permitted manner of use of the respective demarcated downloaded portion of said digital content data, wherein said at least one memory register corresponds to memory addresses on an addressable memory indicating the downloaded portion of said digital content data, whereby the downloaded portion of the digital content data can be determined with said at least one demarcation flag without accessing the digital content data for enforcing said permitted manner of use of the respective demarcated downloaded portion of said digital content data.
1 Assignment
0 Petitions
Accused Products
Abstract
Flags are used to mark portions of content in a digital work to permit marking or demarcation of portions of the document. The demarcated portions can be handled in various ways. For example, different usage rights can be applied to demarcated portions, the demarcated portionis can be culled for use as a summary, or the like. The flags can be used to demarcate portions of content that has been downloaded to keep track of payment and download status and thus add flexibility to electronic distribution of content. A flag usage rights element can be attached to limit and control access to flags in a desired manner.
187 Citations
32 Claims
-
1. A computer readable medium having computer readable instructions embedded therein for effecting a method for distributing digital works for use in a digital rights management system, said instructions comprising:
-
instructions for receiving a request from a requesting device for downloading digital content data;
instructions for associating a flag element with said digital content data, said flag element having at least one memory register;
instructions for downloading a portion of said digital content data;
instructions for manipulating said flag element to store at least one demarcation flag in at least one of said at least one memory register, said at least one demarcation flag being stored at specific locations within said at least one memory register to demarcate the downloaded portion of said digital content data; and
instructions for associating at least one respective usage right with said at least one demarcation flag, said at least one respective usage right specifying a permitted manner of use of the respective demarcated downloaded portion of said digital content data, wherein said at least one memory register corresponds to memory addresses on an addressable memory indicating the downloaded portion of said digital content data, whereby the downloaded portion of the digital content data can be determined with said at least one demarcation flag without accessing the digital content data for enforcing said permitted manner of use of the respective demarcated downloaded portion of said digital content data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for distributing digital works to a computing device for use in a digital rights management system, said method comprising:
-
receiving a request, from a first computing device, at a second computing device, for downloading digital content data;
associating a flag element with said digital content data, said flag element having at least one memory register;
downloading a portion of said digital content data to said first computing device; and
manipulating said flag element to store at least one demarcation flag in at least one of said at least one memory register, said at least one demarcation flag being stored at specific locations within said at least one memory register to demarcate the downloaded portion of said digital content data, and associating at least one respective usage right with said at least one demarcation flag, said at least one respective usage right specifying a permitted manner of use of the respective demarcated downloaded portion of said digital content data, wherein said at least one memory register corresponds to memory addresses on an addressable memory indicating the downloaded portion of said digital content data, whereby the downloaded portion of the digital content data can be determined with said at least one demarcation flag without accessing the digital content data for enforcing said permitted manner of use of the respective demarcated downloaded portion of said digital content data. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification