×

Local server for synced online content management system

  • US 10,277,673 B2
  • Filed: 08/26/2016
  • Issued: 04/30/2019
  • Est. Priority Date: 03/22/2013
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium storing computer-readable instructions which, when executed by a computing system, cause the computing system to:

  • receive, by a local web server running on the computing system, from a web browser application on the computing system, a request to access content associated with a user account registered at a content management system, the content being stored at the content management system;

    in response to the request, determine, by the local web server, whether to serve a local copy of the content to the web browser application or direct the web browser application to access the content from the content management system based on at least one of a type of access requested, a network connectivity state associated with the computing system, or synchronization activity between a client-side application on the computing system and the content management system, the local copy being stored at the computing system by the client-side application and synchronized via bidirectional synchronization between the client-side application and the content management system; and

    in response to determining to serve the local copy of the content to the web browser application;

    obtain, by the local web server, the local copy of the content; and

    provide, by the local web server to the web browser application, the local copy of the content.

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