System and Method for Tracking Application Usage
First Claim
1. A system for tracking the use of an application on a computing device, the system comprising:
- a data collection server which, in response to a communication link being available between the data collection server and the computing device, is configured to;
receive from the computing device, via the communication link, data including (a) an application identifier identifying the application, (b) a device identifier identifying the computing device, and (c) at least one instrumentation call identifier identifying an instrumentation call performed by the application;
access a database storing previously received application identifiers, device identifiers, and instrumentation call identifiers; and
update the database to include the received data.
6 Assignments
0 Petitions
Accused Products
Abstract
A system for tracking the use of an application on a computing device comprises a data collection server. In response to a communication link being available between the data collection server and the computing device, the data collection server is configured to: (1) receive from the computing device, via the communication link, data including (a) an application identifier identifying the application, (b) a device identifier identifying the computing device, and (c) an instrumentation call identifier identifying an instrumentation call performed by the application; (2) access a database storing previously received application identifiers, device identifiers, and instrumentation call identifiers; and (3) update the database to include the received data. A method for tracking the use of an application on a computing device is also disclosed.
-
Citations
20 Claims
-
1. A system for tracking the use of an application on a computing device, the system comprising:
a data collection server which, in response to a communication link being available between the data collection server and the computing device, is configured to; receive from the computing device, via the communication link, data including (a) an application identifier identifying the application, (b) a device identifier identifying the computing device, and (c) at least one instrumentation call identifier identifying an instrumentation call performed by the application; access a database storing previously received application identifiers, device identifiers, and instrumentation call identifiers; and update the database to include the received data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method for tracking the use of an application on a computing device, the method comprising:
-
establishing a communication link between a data collection server and the computing device; receiving at the data collection server from the computing device, via the communication link, data including (a) an application identifier identifying the application, (b) a device identifier identifying the computing device, and (c) at least one instrumentation call identifier identifying an instrumentation call performed by the application; accessing a database storing previously received and associated application identifiers, device identifiers, and instrumentation call identifiers; and updating the database to include the received data. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification