Demarcated digital content and method for creating and processing demarcated digital works
First Claim
1. A digital work recorded on computer readable media, said digital work comprising:
- a content element including content data stored in an addressable memory to be utilized by an end user;
a content usage rights element associated with said content element and including data specifying usage rights for said content element; and
a flag element associated with said content element and having memory registers for saving flags, said memory registers corresponding to memory addresses of the addressable memory.
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.
234 Citations
29 Claims
-
1. A digital work recorded on computer readable media, said digital work comprising:
-
a content element including content data stored in an addressable memory to be utilized by an end user;
a content usage rights element associated with said content element and including data specifying usage rights for said content element; and
a flag element associated with said content element and having memory registers for saving flags, said memory registers corresponding to memory addresses of the addressable memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29)
-
-
12. A method of marking portions of content data of a digital work stored in addressable memory comprising;
-
associating a flag element with the content data, the flag element having memory registers for saving demarcation flags, said registers corresponding to memory addresses of the addressable memory;
selecting a desired portion of said content to be marked; and
manipulating the flag element to place a flag in a memory register corresponding to a memory address of the desired portion of the content.
-
-
27. A method for distributing digital works comprising:
-
receiving a request for downloading digital content data;
associating a flag element with the content data, the flag element having memory registers for saving demarcation flags, said registers corresponding to memory addresses of the addressable memory;
downloading a portion of the content data; and
manipulating the flag element to place a flag in a memory register corresponding to a memory address indicating the downloaded portion of the content.
-
Specification