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, wherein the list presents the annotations in an order determined by reference to a criterion;
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.
1 Assignment
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
52 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, wherein the list presents the annotations in an order determined by reference to a criterion; 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, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
23. 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 contributing an annotation of 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 (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. 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; obtaining a first representation of a digital work, the first representation comprising one or more images; obtaining a second representation of the digital work, the second representation comprising content of the digital work in a form that allows particular content of the digital work to be indicated, the particular content being correlatable with one or more locations in the one or more images at which the particular content is represented; receiving an annotation of the digital work in regard to indicated particular content of the digital work; and providing to a user the annotation in context with regard to the digital work. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
44. A computing system programmed to provide a marketplace for annotations of digital works, comprising:
-
a computing subsystem that receives digital works from a plurality of sources; a computing subsystem that receives annotations of digital works from a plurality of authors; a computing subsystem that receives requests for annotations from a plurality of users and delivers annotations to requesting users; and a computing subsystem that facilitates receiving compensation from users for delivery of annotations and distributing compensation to authors of the delivered annotations, wherein the compensation distributed to an author is conditioned on an indication of satisfaction from the user to whom the annotation was delivered. - View Dependent Claims (45, 46, 47, 48)
-
-
49. 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, wherein the list presents the annotations in an order determined by reference to a criterion; 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 (50, 51, 52)
-
Specification