METHOD OF COMMUNCIATING 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 request for data from the mobile device browser to the server over said control channel, wherein said at least one request includes browsing-related state data;
regulating transmission of said data from the server to the mobile device browser based on said browsing-related state data;
transmitting at least one further request for data from the mobile device browser to the server over said control channel, wherein said at least one further request includes further browsing-related state data;
tracking a history of said requests for data reflected in said browsing-related state data and said further browsing-related state data; and
regulating subsequent transmission of said data from the server to the mobile device browser based on said history.
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.
91 Citations
15 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 request for data from the mobile device browser to the server over said control channel, wherein said at least one request includes browsing-related state data; regulating transmission of said data from the server to the mobile device browser based on said browsing-related state data; transmitting at least one further request for data from the mobile device browser to the server over said control channel, wherein said at least one further request includes further browsing-related state data; tracking a history of said requests for data reflected in said browsing-related state data and said further browsing-related state data; and regulating subsequent transmission of said data from the server to the mobile device browser based on said history. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A communication system, comprising:
-
a mobile device browser for transmitting requests over a control channel, wherein said at requests includes browsing-related state data; and a server for receiving said requests over said control channel, tracking a history of said requests for data reflected in said browsing-related state data, and in response regulating transmission of data to the mobile device browser based on based on said browsing-related state data and said history. - View Dependent Claims (12, 13, 14, 15)
-
Specification