×

Pluggable Architecture For Optimizing Versioned Rendering of Collaborative Documents

  • US 20150199307A1
  • Filed: 08/08/2012
  • Published: 07/16/2015
  • Est. Priority Date: 08/08/2012
  • Status: Abandoned Application
First Claim
Patent Images

1. A network system that enables collaborative and scalable editing and viewing of online content, the system comprising:

  • a first data store configured to receive and store collaborative edits to user-created online content;

    a second data store configured to receive and store structured data documents created from the user-created online content and the collaborative edits to the user-created online content, with each structured data document configured for rendering and displaying by a browser on a client device;

    an editing server operatively configured to receive and process the collaborative edits to the user-created online content using operational transformation techniques and send the processed collaborative edits to the first data store;

    an editing request router operatively configured to direct the collaborative edits from multiple collaborating editors to the editing server;

    a flattening utility operatively configured to retrieve a set of collaborative edits to user-created online content from the first data store, convert the set of collaborative edits into a structured data document, and store the structured data document in the second data store; and

    a rendering server operatively configured to receive a viewing request to view the structured data document via a particular client viewing device from a viewer and to retrieve the structured data document from the second data store, wherein a format of the structured data document is customized for display on the particular client viewing device.

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