Method for communicating state information between a server and a mobile device browser with version handling
First Claim
1. A method for communicating state information between a server and a mobile device browser with version handling, comprising:
- providing a control channel between the server and mobile device browser;
transmitting at least one message from the mobile device browser to the server over said control channel indicative of browsing-related state data, wherein said at least one message includes a header representing a transition state message, followed by a protocol identifier incorporating a protocol version value and an XML-encoded document, said protocol version value identifying a version of Document Type Definition (DTD) against which to validate said XML-encoded document; and
regulating subsequent transmission of data from the server to the mobile device browser based on said at least one message.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for communicating state information between a server and a mobile device browser with version handling includes: providing a control channel between the server and mobile device browser; transmitting at least one message from the mobile device browser to the server over the control channel indicative of browsing-related state data, wherein the at least one message includes an XML-encoded document and a protocol version value identifying a version of Document Type Definition (DTD) against which to validate the XML-encoded document; and regulating subsequent transmission of data from the server to the mobile device browser based on the at least one message.
66 Citations
9 Claims
-
1. A method for communicating state information between a server and a mobile device browser with version handling, comprising:
-
providing a control channel between the server and mobile device browser;
transmitting at least one message from the mobile device browser to the server over said control channel indicative of browsing-related state data, wherein said at least one message includes a header representing a transition state message, followed by a protocol identifier incorporating a protocol version value and an XML-encoded document, said protocol version value identifying a version of Document Type Definition (DTD) against which to validate said XML-encoded document; and
regulating subsequent transmission of data from the server to the mobile device browser based on said at least one message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication system, comprising:
-
a mobile device browser for transmitting over a control channel at least one message including a hash value indicative of browsing-related state data, wherein said at least one message conforms to an out-of-band protocol that begins with a header representing a transition state message, followed by a protocol identifier incorporating a protocol version value and an XML-encoded document, said protocol version value identifying a version of Document Type Definition (DTD) against which to validate said XML-encoded document; and
a server for receiving said at least one message over said control channel and in response regulating transmission of data to the mobile device browser based on said hash value.
-
Specification