REMOTE BROWSING SESSION MANAGEMENT
First Claim
1. A computer-implemented method for remote session browsing comprising:
- obtaining a request for a persistent browsing context from a first client computing device;
initializing a new network based browser software application corresponding to the request for the persistent browsing context;
obtaining content requested by the first client computing device, the content comprising a network resource referencing one or more embedded resources;
processing the content to generate a first processing result, wherein the first processing result is associated with a first state of the requested content, and wherein the first processing result corresponds to a first representation of the requested content for display on the first computing device;
providing the first processing result to the first client computing device, wherein the first client computing device is configured to display the first representation of the requested content;
obtaining a request to access the persistent browsing context from a second client computing device; and
providing a second processing result to the second client computing device, wherein the second processing result is generated based, at least in part, on the first state of the requested content, wherein the second processing result corresponds to a second representation of the requested content for display at the second client computing device, and wherein the second client computing device is configured to display the second representation of the requested content.
1 Assignment
0 Petitions
Accused Products
Abstract
A remote browsing process is directed to the generation and management of a remote persistent browsing context at a network computing provider. A client computing device requests a remote persistent browsing context instance at a network computing provider. The network computing provider provides processing results corresponding to processed representations of requested content to the client computing device. The persistent browsing context may be maintained at the network computing provider subsequent to the user ending his interaction with the browser application at the client device. A client computing device may subsequently request access to the persistent browsing context maintained at the network computing and storage device.
306 Citations
30 Claims
-
1. A computer-implemented method for remote session browsing comprising:
-
obtaining a request for a persistent browsing context from a first client computing device; initializing a new network based browser software application corresponding to the request for the persistent browsing context; obtaining content requested by the first client computing device, the content comprising a network resource referencing one or more embedded resources; processing the content to generate a first processing result, wherein the first processing result is associated with a first state of the requested content, and wherein the first processing result corresponds to a first representation of the requested content for display on the first computing device; providing the first processing result to the first client computing device, wherein the first client computing device is configured to display the first representation of the requested content; obtaining a request to access the persistent browsing context from a second client computing device; and providing a second processing result to the second client computing device, wherein the second processing result is generated based, at least in part, on the first state of the requested content, wherein the second processing result corresponds to a second representation of the requested content for display at the second client computing device, and wherein the second client computing device is configured to display the second representation of the requested content. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method for remote session browsing comprising:
-
obtaining, at a network computing provider, a request for a first persistent browsing context from a first client computing device; providing, by the network computing provider, processing results to the first client computing device, wherein the processing results correspond to representations of content responsive to the initial persistent browsing context; obtaining, at the network computing provider, a request to access a second persistent browsing context by a second client computing device, wherein the first and second persistent context are the same; and providing, by the network computing provider, second processing results to the second client computing device, wherein the second processing results correspond to second representation of the content associated with the second persistent browsing context. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. 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 network computing component comprising an executable software module executed by the one or more computer processors, wherein the network computing component is operable to; obtain a request for a persistent browsing context from a first client computing device; process content associated with the persistent browsing context to generate a first processing results, wherein the first processing results correspond to a first representations of the content for display at the first client computing device; obtain a request to access the persistent browsing context from a second client computing device; and process the content associated with the persistent browsing context to generate a second processing results, wherein the second processing results correspond to a second representation of the content for display at the second client computing device. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification