Method and apparatus for collecting user game play data and crediting users in a gaming environment
First Claim
1. A computer implemented method for collecting user game play data on a gaming system, the computer implemented method comprising:
- responsive to detecting execution of a game, initializing a software agent process;
responsive to a user actively playing the game, collecting the game play data through the software agent process to form collected game play data; and
transmitting the collected game play data to a destination over a communications link.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, a data processing system, and a computer program product are provided for collecting user game play data and crediting users in a gaming environment. The aspects of the present invention install and activate a software agent on a client prior to launching a game. The software agent collects game play data of a user on the client if a game state changes. The collected game play data is accumulated locally and sent to a server remotely for processing when the user is online. In turn, the aspects of the present invention credit a user account of the user based on the collected game play data.
-
Citations
20 Claims
-
1. A computer implemented method for collecting user game play data on a gaming system, the computer implemented method comprising:
-
responsive to detecting execution of a game, initializing a software agent process;
responsive to a user actively playing the game, collecting the game play data through the software agent process to form collected game play data; and
transmitting the collected game play data to a destination over a communications link. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
3. The computer implemented method of 1, wherein the game play data comprises an amount of time the user spent playing the game, a time of day, a game title, and performance statistics.
-
14. A gaming system for collecting user game play data, the gaming system comprising:
-
a bus, a storage device, wherein the storage device contains computer usable code;
a communications unit connected to the bus;
a user input device; and
a processing unit connected to the bus, wherein the processing unit executes the computer usable code to initialize a software agent process responsive to detecting execution of a game;
collect the game play data through the software agent process to form collected game play data responsive to a user actively playing the game; and
transmit the collected game play data to a destination over a communications link. - View Dependent Claims (15, 16, 17)
-
-
18. A computer program product comprising:
-
a computer usable medium having computer usable program code for collecting user game play data, said computer program product including;
computer usable program code for initializing a software agent process responsive to detecting execution of a game;
collecting the game play data through the software agent process to form collected game play data responsive to a user actively playing the game; and
transmitting the collected game play data to a destination over a communications link - View Dependent Claims (19, 20)
-
Specification