Method and system for accessing applications and data, and for tracking of key indicators on mobile handheld devices
First Claim
1. A method for enabling access to data driven websites on a mobile client device, wherein a data driven website includes a plurality of web pages that display data according to a common format, comprising:
- (A) synchronizing the mobile client device with a server, including the steps of;
(1) transmitting a request for a website from the mobile client device to the server, and (2) receiving from the server at the mobile client device at least one web page template and application data corresponding to the website in response to the request; and
(B) displaying a selected web page of the website on the mobile client device in an offline mode, including the step of;
(1) displaying data of the application data that corresponds to the selected web page formatted according to the at least one web page template.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and apparatus for accessing data-driven websites and applications on a mobile client device are described. A request for a website received from the mobile client device is transmitted to a provider. At least one web page template of the website and application data corresponding to the at least one web page template is received from the provider in response to the request, and is transmitted to the mobile client device. Thereafter, in an offline mode, the mobile client device can display a plurality of web pages corresponding to the website, each web page displaying corresponding data of the application data formatted according to a common format provided by the at least one web page template. Furthermore, a method, system, and apparatus for tracking the usage of applications on a mobile client device is provided. The occurrence of at least one user initiated event on the mobile client device during offline operation is enabled. Usage data corresponding to the occurrence of the user initiated event(s) is stored on the mobile client device. The mobile client device is synchronized with a server. The usage data is transmitted to the server.
-
Citations
29 Claims
-
1. A method for enabling access to data driven websites on a mobile client device, wherein a data driven website includes a plurality of web pages that display data according to a common format, comprising:
-
(A) synchronizing the mobile client device with a server, including the steps of;
(1) transmitting a request for a website from the mobile client device to the server, and (2) receiving from the server at the mobile client device at least one web page template and application data corresponding to the website in response to the request; and
(B) displaying a selected web page of the website on the mobile client device in an offline mode, including the step of;
(1) displaying data of the application data that corresponds to the selected web page formatted according to the at least one web page template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method in a server for interfacing one or more providers with a mobile client device, comprising:
-
synchronizing the mobile client device with the server, including the steps of;
(A) transmitting a request for a website received from the mobile client device to a provider;
(B) receiving from the provider at least one web page template of the website and application data corresponding to the at least one web page template in response to the request; and
(C) transmitting the at least one web page template and the application data to the mobile client device;
wherein, in an offline mode, the mobile client device can display a plurality of web pages corresponding to the website, each web page displaying corresponding data of the application data formatted according to a common format provided by the at least one web page template. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for tracking the usage of applications on a mobile client device, comprising:
-
(A) enabling occurrence of at least one user initiated event on the mobile client device while the client device is operating offline;
(B) storing usage data corresponding to the occurrence of at least one user initiated event on the mobile client device; and
(C) synchronizing the mobile client device with a server, including the step of transmitting the usage data to the server. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A system for interfacing one or more providers with a mobile client device, comprising:
-
means in a server for synchronizing the mobile client device with the server, including;
means for transmitting a request for a website received from the mobile client device to a provider;
means for receiving from the provider at least one web page template of the website and application data corresponding to the at least one web page template in response to the request; and
means for transmitting the at least one web page template and the application data to the mobile client device;
wherein, in an offline mode, the mobile client device can display a plurality of web pages corresponding to the website, each web page displaying corresponding data of the application data formatted according to a common format provided by the at least one web page template.
-
-
28. A system for enabling access to data driven websites on a mobile client device, wherein a data driven website includes a plurality of web pages that display data according to a common format, comprising:
-
means in the mobile client device for synchronizing the mobile client device with a server, including;
means for transmitting a request for a website from the mobile client device to the server, and means for receiving from the server at the mobile client device at least one web page template and application data corresponding to the website in response to the request; and
means for displaying a selected web page of the website on the mobile client device in an offline mode, including;
means for displaying data of the application data that corresponds to the selected web page formatted according to the at least one web page template.
-
-
29. A system in a mobile client device for tracking the usage of applications on the mobile client device, comprising:
-
means for enabling occurrence of at least one user initiated event on the mobile client device while the client device is operating offline;
means for storing usage data corresponding to the occurrence of at least one user initiated event on the mobile client device; and
means for synchronizing the mobile client device with a server, including means for transmitting the usage data to the server.
-
Specification