×

Remote browsing session management

  • US 9,166,882 B1
  • Filed: 12/13/2011
  • Issued: 10/20/2015
  • Est. Priority Date: 12/13/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for remote session browsing comprising:

  • as implemented by a network computing component comprising one or more computing devices configured to execute specific instructions,obtaining, from a network resource provider, a network resource responsive to a network resource request from a client-side browser application executing on a client computing device separate from the network computing component, wherein the network resource comprises a first portion with dynamic content and a second portion with static content;

    determining, based at least partly on computing resources required to process the first portion with dynamic content at the client computing device, to generate a view of the first portion with dynamic content rendered using a network-based browser executed by the network computing component;

    determining that the second portion with static content is to be processed at the client computing device;

    determining, using the network-based browser, a first browsing configuration corresponding to the first portion with dynamic content and a second browsing configuration corresponding to the second portion with static content, wherein the first and the second browsing configurations identify at least a first set of processing actions to be performed at a network computing component, and a second set of processing actions to be performed at the client computing device, wherein the first browsing configuration is based at least in part on the determination to generate the view of the first portion with dynamic content using the network-based browser application, wherein the second browsing configuration is based at least in part on the determination that the second portion with static content is to be processed at the client computing device, and wherein the first and the second browsing configurations are different;

    generating, using the network-based browser, an initial processing result according to each of the determined browsing configurations for transmission to the client computing device, wherein the initial processing result comprises the view of the first portion with dynamic content rendered by the network-based browser, the view embedded within the second portion with static content, wherein at least part of the second portion with static content is unmodified by the network computing component; and

    providing the initial processing result to the client computing device, the client computing device configured to cause the display of the network resource.

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