×

Extensible framework for ereader tools

  • US 9,678,634 B2
  • Filed: 08/11/2015
  • Issued: 06/13/2017
  • Est. Priority Date: 10/24/2011
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium storing executable computer program instructions for extending functionality of a client device displaying an electronic book (“

  • ebook”

    ), the instructions executable to cause a processor to perform steps comprising;

    displaying, on the client device, an ebook;

    sending, from the client device to a server, a user identifier specifying a user of the client device and an ebook identifier specifying the ebook that is currently displayed on the client device;

    receiving, at the client device from the server, a list of layers available to the user to extend functionality of the ebook, the list of available layers determined from the user identifier and the ebook identifier;

    detecting ebook content displayed on the client device and a position range indicating a location of the displayed ebook content within the ebook;

    determining a content type of the displayed ebook content that is at the detected location within the ebook;

    determining, from the list of available layers, one or more layers that are applicable to the determined content type of the displayed ebook content, the determined one or more layers used to interact with the displayed ebook content; and

    launching a layer from the determined one or more layers with respect to the displayed ebook content.

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