×

System and method for communicating state management between a browser user-agent and a server

  • US 8,543,697 B2
  • Filed: 07/21/2006
  • Issued: 09/24/2013
  • Est. Priority Date: 07/22/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for regulating transmission of data from a server to a mobile device browser, comprising:

  • providing a control channel between the server and the mobile device browser;

    transmitting over said control channel at least one message from the mobile device browser to the server indicative of browsing-related state data, said browsing-related state data including a URL for a requested web page and a data attribute indicative of cache contents for portions of said web page, said at least one message conforming to an out-of-band protocol for indicating said browsing-related state data to the server as a hash value; and

    regulating subsequent transmission of data from the server to the mobile device browser based on said at least one message,wherein said protocol includes;

    a first transitional state message with payload including said hash value and a connection identifier, for notifying the server of current state information for a current session between the mobile device browser and the server; and

    a second transitional state message for notifying the server that the mobile device browser has ceased sending messages using said connection identifier, anddata transmission according to said protocol comprises, in sequence;

    a header representing one or more of said first transitional state message and said second transitional state message;

    a protocol identifier and a Content-Length header;

    a sequence of control characters; and

    an XML-encoded document containing said hash value, a connection identifier and state information.

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