Patent ID: 8713157
Filing Date: 2014-04-29
Classification: G06F

Abstract:
1. A data collection system comprising: a monitoring program executed on each of a plurality of client devices, the monitoring program receiving from a server via a computer network monitoring data including one or more application identifiers, identifying one or more target application programs from a plurality of application programs executed on the client device as matching one of the identifiers, gathering usage data for the target application program over a period of time, and sending a message back to the server including the usage data; wherein the one or more identifiers are received by the monitoring program in a target application program list from the server, the monitoring program including an identification module identifying the one or more target application programs executed on the client device as matching one of the identifiers in the target application program list and identifying the one or more target application programs executed on the client device as a computer game based on one or more predetermined identification rules, the predetermined identification rules instructing the monitoring program to monitor a hardware configuration of the client device or a software configuration of the client device.