×

Extensible framework for ereader tools

  • US 9,141,404 B2
  • Filed: 10/24/2011
  • Issued: 09/22/2015
  • Est. Priority Date: 10/24/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of extending functionality of an ereader module that is displaying an electronic book (“

  • ebook”

    ), the method comprising;

    receiving, from a client device executing the ereader module, a user identifier specifying a user using the client device and an ebook identifier specifying the ebook displayed by the ereader module;

    determining one or more layers associated with the user responsive to stored user layer data indicating layers that are available to the user, the layers associated with the user configured to interact with ebook content when the layers associated with the user are executed at the client device, the interaction providing additional ereader functionality responsive to identified ebook content;

    determining one or more layers associated with the ebook displayed by the ereader module responsive to stored book layer data indicating layers that are available for the ebook, the layers associated with the ebook configured to interact with ebook content when the layers associated with the ebook are executed at the client device, the interaction providing additional ereader functionality responsive to identified ebook content;

    assembling a list of one or more layers, the layer list based on at least one of the layers associated with the user and the layers associated with the ebook; and

    transmitting the layer list to the client device to enable the user to select a layer and execute the selected layer to extend the functionality of the ereader module.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×