Data Collector and Associated Method, Computer Program and Computer Program Product
First Claim
1. A data collector arranged to collect data regarding application usage in an end user device, the data collector comprising:
- a processor; and
a computer program product storing instructions that, when executed by the processor, causes the data collector to;
obtain data sent between the end user device and a server;
match the obtained data against a list of patterns; and
when a pattern is found in the list of patterns that matches the obtained data, store application activity data associated with the matching pattern in a database for application usage.
1 Assignment
0 Petitions
Accused Products
Abstract
It is presented a data collector arranged to collect data regarding application usage in an end user device. The data collector is arranged to be located in a mobile communication network between the end user device and a server. The data collector comprises: a processor; and a computer program product storing instructions that, when executed by the processor, causes the data collector to: obtain data sent between the end user device and the server; match the data against a list of patterns; and when a matching pattern is found in the list of patterns, store application activity associated with the matching pattern in a database for application usage.
-
Citations
20 Claims
-
1. A data collector arranged to collect data regarding application usage in an end user device, the data collector comprising:
-
a processor; and a computer program product storing instructions that, when executed by the processor, causes the data collector to; obtain data sent between the end user device and a server; match the obtained data against a list of patterns; and when a pattern is found in the list of patterns that matches the obtained data, store application activity data associated with the matching pattern in a database for application usage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for collecting data regarding application usage in an end user device, the method being performed in a data collector located between the end user device and a server, the method comprising the steps of:
-
obtaining data sent between the end user device and the server; matching the data against a list of patterns; and when a matching pattern is found in the list of patterns, storing application activity data associated with the matching pattern in a database for application usage. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 20)
-
-
18. A computer program product comprising a non-transitory computer readable medium storing a computer program for collecting data regarding application usage in an end user device, the computer program comprising computer program code which, when run on a data collector located between the end user device and a server, causes the data collector to:
-
obtain data sent between the end user device and the server; match the data against a list of patterns; and when a matching pattern is found in the list of patterns, store application activity associated with the matching pattern in a database for application usage.
-
-
19. (canceled)
Specification