Method and System for Accessing Applications and Data, and for Tracking of Key Indicators on Mobile Handheld Devices
First Claim
1. A method for tracking 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.
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.
40 Citations
7 Claims
-
1. A method for tracking 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 (2, 3, 4, 5)
-
-
6. A system in a mobile client device for tracking 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.
-
-
7. A computer program product comprising a computer usable medium having computer readable program code means embodied in said medium for enabling a processor to track usage of applications on the mobile client device, said computer readable program code means comprising:
-
first computer readable program code means for enabling a processor to enable occurrence of at least one user initiated event on the mobile client device while the client device is operating offline; second computer readable program code means for enabling a processor to store usage data corresponding to the occurrence of at least one user initiated event on the mobile client device; and third computer readable program code means for enabling a processor to synchronize the mobile client device with a server, including a computer readable program code means for enabling a processor to transmit the usage data collected by accessing one or more processes running on the mobile client device to the server.
-
Specification