×

System and method for secure content sharing and synchronization

  • US 9,992,200 B2
  • Filed: 07/18/2017
  • Issued: 06/05/2018
  • Est. Priority Date: 10/14/2011
  • Status: Active Grant
First Claim
Patent Images

1. A device, comprising:

  • at least one processor;

    non-transitory computer memory; and

    stored instructions translatable by the at least one processor for;

    responsive to a user interacting with a browser application running on the device, requesting a cloud-based user interface from a user experience server, the user experience server communicatively connected to the device over a network;

    receiving, from the user experience server, user experience component information for the cloud-based user interface and location information for an application server or cloud infrastructure or on the device;

    utilizing the location information from the user experience server to request or retrieve application and execution logic from the application server, the cloud infrastructure, or a location on the device;

    receiving or obtaining, from the application server, the cloud infrastructure, or the location on the device, the application and execution logic and location information for a content server;

    interacting with the content server utilizing the location information for the content server received or retrieved from the application server, the cloud infrastructure, or the location on the device;

    forming a cloud-based application utilizing the user experience component information for the cloud-based user interface from the user experience server and the application and execution logic from the application server, the cloud infrastructure, or the location on the device such that the cloud-based application comprises the cloud-based user interface with the user experience component information from the user experience server and the application and execution logic from the application server, the cloud infrastructure, or the location on the device;

    providing a run-time environment for running the application and execution logic of the cloud-based application within the browser application on the device; and

    displaying data managed by the content server through the cloud-based user interface of the cloud-based application running in the run-time environment provided by the browser application on the device.

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