×

Maintaining independent states for multiple web browser instances

  • US 10,326,818 B2
  • Filed: 09/26/2016
  • Issued: 06/18/2019
  • Est. Priority Date: 08/08/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a Web server, the method comprising:

  • storing a collection of window session objects that track states of Web browser instances in a HyperText Transfer Protocol (HTTP) communication session between a Web browser running on a computing device and the Web server;

    outputting a first Web page comprised of one or more control features, the first Web page being displayable in a first Web browser instance on the computing device, the first Web page comprising a control feature that is configured to open a second Web browser instance containing a second Web page on the computing device, the control feature being associated with a session identifier (ID) parameter;

    receiving a request for the second Web page based on selection of the control feature, the request for the second Web page including the session ID parameter;

    identifying a window session object in the collection that is associated with the session ID parameter, the window session object containing state information representing a state of the second Web browser instance, the state of the second Web browser instance being different from a state of the first Web browser instance;

    generating data for the second Web page using the state information; and

    outputting the data for the second Web page to the computing device, the first Web page and the second Web page being part of a same HTTP session between the computing device and the Web server.

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