METHOD AND SYSTEM FOR PROVIDING ANNOTATIONS OF A DIGITAL WORK
First Claim
1. A computer-implemented method for providing an annotation of a digital work, comprising:
- under control of instructions that are executed by one or more computing devices;
receiving multiple annotations from different authors for particular content in a digital work;
storing the annotations in association with the digital work;
providing a list of abbreviated versions of the annotations to a user desiring to access one or more of the annotations;
receiving an authorization credential from a user desiring to access one or more of the annotations; and
if the authorization credential is valid, providing a full version of one or more of the annotations of the digital work to the user in context with regard to the digital work.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for receiving and distributing annotations of a digital work include receiving an annotation of the digital work, storing the annotation, and providing the annotation to a user. The user may be required to submit a valid authorization credential for the annotation. Annotations may be textual or graphical, and may be associated with particular content in a digital work. Indicators may be displayed to identify content in the digital work for which annotations are available. A user may exchange compensation or perform a specified action for access to an annotation. Some or all of the compensation received for an annotation may be distributed to the author of the annotation. Multiple annotations may be listed in an order based a criterion, such as ranking, price, or date of receipt. Users that purchase a digital work may automatically receive an authorization credential to receive annotations of the digital work.
-
Citations
20 Claims
-
1. A computer-implemented method for providing an annotation of a digital work, comprising:
under control of instructions that are executed by one or more computing devices; receiving multiple annotations from different authors for particular content in a digital work; storing the annotations in association with the digital work; providing a list of abbreviated versions of the annotations to a user desiring to access one or more of the annotations; receiving an authorization credential from a user desiring to access one or more of the annotations; and if the authorization credential is valid, providing a full version of one or more of the annotations of the digital work to the user in context with regard to the digital work. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, in response to execution by a computing system, cause the computing system to:
-
receive from a client system an annotation of a digital work by a first user; store the annotation in a memory in association with the digital work; require a second user desiring to access the annotation of the first user to perform a specified action before providing an authorization credential to the second user, wherein the specified action is electronically previewing a digital work; and upon receipt of the authorization credential from the second user desiring to access the annotation, provide the annotation to a client system for output to the second user, wherein the annotation is provided in context with regard to the digital work. - View Dependent Claims (10, 11, 12)
-
-
13. A computing system programmed to provide a marketplace for annotations of digital works, comprising:
-
a computing component configured to receive digital works from a plurality of sources; a computing component configured to receive annotations of digital works from a plurality of authors; a computing component configured to receive requests for annotations from a plurality of users and deliver annotations to requesting users; and a computing component configured to facilitate receiving compensation from users for delivery of annotations and distributing compensation to authors of the delivered annotations, wherein the compensation received from a user is represented by a valid authorization credential received from the user. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, in response to execution by a computing system, cause the computing system to:
-
receive multiple annotations from different authors for particular content in a digital work; store the annotations in association with the digital work; provide a list of abbreviated versions of the annotations to a user desiring to access one or more of the annotations; receive an authorization credential from the user desiring to access one or more of the annotations; and if the authorization credential is valid, provide a full version of the one or more annotations of the digital work to the user in context with regard to the digital work. - View Dependent Claims (18, 19, 20)
-
Specification