×

Remote browsing session management

  • US 9,167,054 B2
  • Filed: 06/25/2014
  • Issued: 10/20/2015
  • Est. Priority Date: 06/30/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for remote session browsing comprising:

  • one or more computer processors;

    at least one computer memory accessible by at least one of the one or more computer processors; and

    a client-side browser component comprising an executable software module executed by the one or more computer processors, wherein the client-side browser component is operable to;

    provide a request for network content to a network computing component executing a server-side browser application, wherein the request for network content includes an identification of at least one of a network resource and one or more embedded resources, wherein at least one of the network resource and the one or more embedded resources can be processed with a plurality of processing actions, wherein the server-side browser application is configured to perform each of the plurality of processing actions, and wherein the client-side browser application is also configured to perform each of the plurality of processing actions;

    obtain a first processing result from the network computing component, wherein the first processing result corresponds to the at least one of the network resource and the one or more embedded resources in which the plurality of processing actions have not been completed;

    process the first processing result to generate a local processing result corresponding to completion of at least one of the plurality of processing actions;

    obtain a second processing result from the network computing component, wherein the second processing result corresponds to the at least one of the network resource and the one or more embedded resources in which the plurality of processing actions have been completed; and

    determine whether to generate a representation of the at least one of the network resource and the one or more embedded resources based on either the local processing result or the second processing result.

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