×

Remote co-browsing session management

  • US 9,383,958 B1
  • Filed: 09/27/2011
  • Issued: 07/05/2016
  • Est. Priority Date: 09/27/2011
  • Status: Active Grant
First Claim
Patent Images

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

  • as executed by a network computing component comprising one or more computing devices configured to execute specific instructions,initializing a network based browser software application;

    providing, using the network based browser software application, browsing context information regarding a plurality of browsing contexts to a first client computing device and a second client computing device;

    obtaining a request to access a browsing context of the plurality of browsing contexts from a first browser application executing on the first client computing device associated with a first user;

    obtaining a request to access the browsing context from a second browser application executing on the second client computing device associated with a second user;

    processing network content requested by at least one of the first or second client computing devices at the network based browser software application to generate a first representation of the requested content, wherein the requested content corresponds to a content page obtained from a content server, and wherein the first representation comprises a first processed version of the requested content;

    providing, using the network based browser software application, the first representation to the first and second client computing devices, wherein the first and second browser applications executing on the first and second client computing devices are each configured to display the first representation of the requested content;

    obtaining first co-interaction data from the first client computing device, wherein the first co-interaction data corresponds to an interaction by the first user on the first client computing device with at least one of one or more user interface controls of the first representation of the requested content to alter a state of the requested content;

    obtaining second co-interaction data from the second client computing device, wherein the second co-interaction data corresponds to an interaction by the second user on the second client computing device with at least one of the one or more user interface controls of the first representation of the requested content to alter a state of the requested content;

    processing, using the network based browser software application, the network content based at least partly on the first co-interaction data or the second co-interaction data to generate a first processing result, wherein the first processing result is generated according to a first browse session configuration based at least partly on the first client computing device, wherein the first browse session configuration specifies one or more processing actions to be executed by the network based browser software application in the generation of the first processing result to be provided to the first client computing device;

    providing the first processing result to the first client computing device;

    processing, using the network based browser software application, the network content based at least partly on the first co-interaction data or the second co-interaction data to generate a second processing result, wherein the second processing result is generated according to a second browse session configuration based at least partly on the second client computing device, wherein the second browse session configuration specifies one or more processing actions to be executed by the network based browser software application in the generation of the second processing result to be provided to the second client computing device; and

    providing the second processing result to the second client computing device.

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