System and method for gathering and automatically processing user and debug data for mobile devices
First Claim
Patent Images
1. A computer program product comprises a computer usable medium having computer readable program code embodied on said medium for a log file from an application program module, comprising:
- a first data field containing data representing usage patterns of a mobile device;
a second data field containing data representing the occurrence of an error on the mobile device;
a third data field containing a sequence identifier that identifies the log file with a specified interval of time;
a fourth data filed containing a size label that identifies the size of the log file;
a fifth data field containing a run identifier that identifies the log file as a log file generated during an interval of time between a first reset of the mobile device and a second reset of the mobile device; and
a sixth data field containing a typo identifier that identifies the log file as contain error data when an error has occurred on the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for tracking user patterns, getting debug information from retail devices in use, and gathering data automatically into a central location where it is processed automatically. Information pertaining to the state of the system at the time a failure occurred on a mobile device is accessible by a developer in a disconnected mode. In addition, usage patterns are ascertainable from the data gathered.
53 Citations
5 Claims
-
1. A computer program product comprises a computer usable medium having computer readable program code embodied on said medium for a log file from an application program module, comprising:
-
a first data field containing data representing usage patterns of a mobile device;
a second data field containing data representing the occurrence of an error on the mobile device;
a third data field containing a sequence identifier that identifies the log file with a specified interval of time;
a fourth data filed containing a size label that identifies the size of the log file;
a fifth data field containing a run identifier that identifies the log file as a log file generated during an interval of time between a first reset of the mobile device and a second reset of the mobile device; and
a sixth data field containing a typo identifier that identifies the log file as contain error data when an error has occurred on the mobile device. - View Dependent Claims (2, 3)
-
-
4. A method for storing and transporting data representing usage patterns and error occurrences on a mobile device from the mobile device, comprising:
-
receiving data by monitoring user interface entries and error occurrences of the mobile device;
parceling the data as a sequence of log files;
temporarily storing the log files on the mobile device;
transporting each log file to one of a server and a user computer when a connection is established to the mobile device;
deleting the successfully transported files from the mobile device;
incorporating a sequence identifier into each log file such that each log file is identified according to a specified interval of time corresponding to operation of the mobile device; and
incorporating a run identifier into each log file such that each log file is identified as being generated during an interval of time between a first reset of the mobile device and a second reset of the mobile device. - View Dependent Claims (5)
-
Specification