×

Maintaining independent states for multiple web browser instances

  • US 8,635,254 B2
  • Filed: 08/08/2003
  • Issued: 01/21/2014
  • Est. Priority Date: 08/08/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method, performed by a server, for use in maintaining states of instances of a Web browser on a device that is configured for communicating with the server, the method comprising:

  • receiving, from the device, a request for a first Web page, the request comprising a first URL-encoded session identifier (ID) associated with a first instance of the Web browser;

    storing, in the server, a first session object associated with the first URL-encoded session ID, the first session object containing data defining a state of the first instance of the Web browser, wherein the first instance of the Web browser comprises a first Web browser window;

    generating, in the server, the first Web page using the data in the first session object;

    receiving, from the device, a request for a second Web page, the request comprising a second URL-encoded session identifier (ID) associated with a second instance of the Web browser, wherein the second instance of the Web browser comprises a second Web browser window;

    storing, in the server, a second session object associated with the second session ID, the second session object containing data defining a state of the second instance of the Web browser;

    generating, in the server, the second Web page using the data in the second session object; and

    outputting, from the server to the device, the first Web page and the second Web page; and

    maintaining, via the first session object, a state of the first Web page such that the state of the first Web page is not affected when a state of the second Web page is changed in response to submission of information in the second Web page to the server, thereby preserving the state of the first instance of the Web browser;

    or maintaining, via the second session object, the state of the second Web page such that the state of the second Web page is not affected when the state of the first Web page is changed in response to submission of information in the first Web page to the server, thereby preserving the state of the second instance of the Web browser.

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