×

Providing annotations of a digital work

  • US 9,275,052 B2
  • Filed: 03/29/2007
  • Issued: 03/01/2016
  • Est. Priority Date: 01/19/2005
  • Status: Active Grant
First Claim
Patent Images

1. A server system comprising:

  • one or more processors; and

    one or more computer-readable storage media storing computer-executable instructions that, when executed on the one or more processors, cause the one or more processors to perform acts comprising;

    storing, by the server system, annotation data from a first electronic book (eBook) reader device to a data store;

    determining that the annotation data is specific to a digital work;

    determining that an invariant location reference identifier is assigned to the annotation data,wherein the digital work is partitioned into a plurality of segments, a first segment has the invariant location reference identifier assigned thereto, such that the invariant location reference identifier is uniquely assigned with the first segment of the digital work, regardless of display conditions used to display the digital work;

    receiving a request from a second eBook reader device for the annotation data;

    synchronizing the annotation data stored in the data store with annotations stored on the second eBook reader device;

    determining that the second eBook reader device has presented a valid authorization credential for receiving the annotation data; and

    sending the second eBook reader device the annotation data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×