DATA LOGGING FOR RESIDENT APPLICATIONS WITHIN PORTABLE ELECTRONIC DEVICES
First Claim
Patent Images
1. A portable communications device, comprising:
- a data log;
a processing element configured to execute an application within the portable communications device, the application being configured to make an application programming interface (API) call to control the execution of a logging code that logs events occurring during the execution of the application to the data log; and
a transmitter configured to transmit the logged events from the data log to a remote site.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for gathering data from a portable communication device. The method comprises providing at least one application that runs in the communication device. The application includes code or calls to code as part of the application that provides data to a data log. At least a portion of the data log is transmitted to an external source. It is emphasized that this abstract is provided to comply with the rules requiring an abstract which will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or the meaning of the claims.
51 Citations
35 Claims
-
1. A portable communications device, comprising:
-
a data log;
a processing element configured to execute an application within the portable communications device, the application being configured to make an application programming interface (API) call to control the execution of a logging code that logs events occurring during the execution of the application to the data log; and
a transmitter configured to transmit the logged events from the data log to a remote site. - View Dependent Claims (9, 10, 11, 15, 16, 17, 18, 24, 25, 35)
-
-
2-8. -8. (canceled)
-
12-14. -14. (canceled)
-
19-23. -23. (canceled)
-
26. A portable communications device, comprising:
-
an operating system having application programming interfaces that provide logging code and a data log;
a processing element configured to execute an application within the portable communications device, the application including code that interfaces with the application programming interfaces to control the logging code in the operating system to log events occurring during the execution of the application to the data log; and
a transmitter configured to transmit the logged events from the data log to a remote site. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
Specification