×

Synchronizing electronic publications between user devices

  • US 9,542,379 B1
  • Filed: 09/19/2012
  • Issued: 01/10/2017
  • Est. Priority Date: 09/19/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • presenting an electronic publication by a user device, the electronic publication comprising a markup language document and an original cascading stylesheet (CSS) file, wherein the electronic publication is received by the user device;

    detecting, by the user device, one or more user interactions that modify a state of the electronic publication on the user device, wherein an original state of the electronic publication comprises a default name associated with a first component of the electronic publication, and wherein a modified state of the electronic publication comprises a new name associated with the first component of the electronic publication;

    generating, by the user device without user input, in response to the detecting and based on the one or more user interactions, a first version of a new CSS file incorporating a CSS element associated with the modified state, wherein the original CSS file formats a second component of the electronic publication, and wherein the new CSS file, when referenced in the markup language document, overrides a portion of the original CSS file and formats the first component of the electronic publication to cause the electronic publication to have the modified state;

    storing the first version of the new CSS file by the user device; and

    sending, by the user device, the first version of the new CSS file to a server for synchronization with other user devices, wherein the first version of the new CSS file causes the new name to be displayed rather than the default name.

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