IP Library Granted Patent US 7,029,394
Granted Patent B2
US 7,029,394 · App. 10/193,978 · Granted Apr 18, 2006

System and method for generating statistics for a user of a gaming application

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,029,394
App. No.
10/193,978
Granted
Apr 18, 2006
Kind
B2
Abstract

A system for generating statistics information comprises a server, a processor remotely coupled to the server, and a memory coupled to the processor. The server executes a gaming application and monitors a plurality of game events during the execution of the gaming application by a user. The server further communicates first event information associated with a first game event, and communicates second event information associated with a second game event. The processor receives the first event information, receives the second event information, and generates statistics information based at least in part upon the first event information and the second event information. The memory stores the statistics information.

Claims (126)

1. A system for generating statistics information, comprising:

a server that:

executes a gaming application;

monitors a plurality of game events during the execution of the gaming application by a user;

communicates first event information associated with a first game event; and

communicates second event information associated with a second game event;

a processor remotely coupled to the server that:

receives the first event information;

receives the second event information;

generates statistics information based at least in part upon the first event information, the second event information and wager records associated with the gaming application; and

determines an outcome of a wager associated with the gaming application using the statistics information; and

a memory coupled to the processor that stores the statistics information.

2. The system of claim 1 , wherein each game event comprises an action performed during the execution of the gaming application that changes the state of the gaming application.

3. The system of claim 1 , wherein the first event information comprises:

a gaming application identifier;

a user identifier;

an event type;

an event value; and

an event timestamp.

4. The system of claim 1 , wherein the statistics information comprises:

a gaming application identifier;

a user identifier;

a statistic type; and

a statistic value.

5. The system of claim 1 , wherein the statistics information comprises first statistics information and the processor:

receives third event information associated with a third game event, wherein the third game event is associated with the execution by a second user of a second gaming application;

receives fourth event information associated with a fourth game event, wherein the fourth game event is associated with the execution by the second user of the second gaming application; and

generates second statistics information associated with the second user based at least in part upon the third event information and the fourth event information.

6. The system of claim 5 , further comprising a second server that hosts the second gaming application.

7. The system of claim 5 , wherein the processor receives the first event information and the third event information substantially simultaneously.

8. The system of claim 5 , wherein the processor:

compares first statistics information associated with the first user and second statistics information associated with the second user; and

provides enhanced services to at least one of the first user and the second user based at least in part upon the comparison of the first statistics information and the second statistics information.

9. The system of claim 1 , wherein the processor communicates the statistics information for presentation to the user during the execution of the gaming application.

10. The system of claim 1 , wherein the processor generates profile information associated with the user based at least in part upon the statistics information.

11. The system of claim 10 , wherein the processor:

compares the statistics information associated with the user and the profile information associated with the user; and

audits the execution of the gaming application by the user based at least in part upon the comparison of the statistics information and the profile information.

12. The system of claim 1 , wherein the statistics information is associated with at least one of the user and the gaming application.

13. A platform for generating statistics information, comprising:

a processor that:

receives first event information associated with a first game event, wherein the first game event is associated with the execution by a user of a gaming application hosted by a remote server;

receives second event information associated with a second game event, wherein the second game event is associated with the execution by the user of the gaming application;

generates statistics information based at least in part upon the first event information, the second event information and wager records associated with the gaming application; and

determines an outcome of a wager associated with the gaming application using the statistics information; and

a memory coupled to the processor that stores the statistics information.

14. The platform of claim 13 , wherein each game event comprises an action performed during the execution of the gaming application that changes the state of the gaming application.

15. The platform of claim 13 , wherein the first event information comprises:

a gaming application identifier;

a user identifier;

an event type;

an event value; and

an event timestamp.

16. The platform of claim 13 , wherein the statistics information comprises:

a gaming application identifier;

a user identifier;

a statistic type; and

a statistic value.

17. The platform of claim 13 , wherein the user comprises a first user and the statistics information comprises first statistics information, and the processor:

receives third event information associated with a third game event, wherein the third game event is associated with the execution by a second user of a second gaming application;

receives fourth event information associated with a fourth game event, wherein the fourth game event is associated with the execution by the second user of the second gaming application; and

generates second statistics information associated with the second user and the second gaming application based at least in part upon the third event information and the fourth event information.

18. The platform of claim 17 , wherein the processor receives the first event information and the third event information substantially simultaneously.

19. The platform of claim 17 , wherein the processor:

compares the first statistics information associated with the first user and the second statistics information associated with the second user; and

provides enhanced services to at least one of the first user and the second user based at least in part upon the comparison of the first statistics information and the second statistics information.

20. The platform of claim 17 , wherein the second gaming application is hosted by a second remote server.

21. The platform of claim 13 , wherein the processor communicates the statistics information for presentation to the user during the execution of the gaming application.

22. The platform of claim 13 , wherein the processor generates profile information associated with the user based at least in part upon the statistics information.

23. The platform of claim 22 , wherein the processor:

compares the statistics information associated with the user and the profile information associated with the user; and

audits the execution of the gaming application by the user based at least in part upon the comparison of the statistics information and the profile information.

24. The platform of claim 13 , wherein the statistics information is associated with at least one of the user and the gaming application.

25. The platform of claim 13 , wherein the processor presents a wager window to the user based on the statistics information to generate a wager offer.

26. The platform of claim 13 , wherein the processor determines wager preferences of the user based on the statistics information.

27. The platform of claim 26 , wherein the wager preferences comprise at least one preferred wager amount of the user.

28. The platform of claim 26 , wherein the wager preferences comprise at least one preferred wager type of the user.

29. The platform of claim 26 , wherein the wager preferences comprise at least one preferred wager event of the user.

30. A method for generating statistics information, comprising:

receiving first event information associated with a first game event, wherein the first game event is associated with the execution by a user of a gaming application hosted by a remote server;

receiving second event information associated with a second game event, wherein the second game event is associated with the execution by the user of the gaming application;

generating statistics information associated with the user and the gaming application based at least in part upon the first event information, the second event information and wager records associated with the gaming application;

determining an outcome of a wager associated with the gaming application using the statistics information; and

storing the statistics information.

31. The method of claim 30 , wherein each game event comprises an action performed during the execution of the gaming application that changes the state of the gaming application.

32. The method of claim 30 , wherein the first event information comprises:

a gaming application identifier;

a user identifier;

an event type;

an event value; and

an event timestamp.

33. The method of claim 30 , wherein the statistics information comprises:

a gaming application identifier;

a user identifier;

a statistic type; and

a statistic value.

34. The method of claim 30 , wherein the user comprises a first user and the statistics information comprises first statistics information, the method further comprising:

receiving third event information associated with a third game event, wherein the third game event is associated with the execution by a second user of a second gaming application; and

receiving fourth event information associated with a fourth game event, wherein the fourth game event is associated with the execution by the second user of the second gaming application; and

generating second statistics information associated with the second user and the second gaming application based at least in part upon the third event information and the fourth event information.

35. The method of claim 34 , wherein the steps of receiving the first event and receiving the third event information are performed substantially simultaneously.

36. The method of claim 34 , further comprising:

comparing the first statistics information associated with the first user and the second statistics information associated with the second user; and

providing enhanced services to at least one of the first user and the second user based at least in part upon the comparison of the first statistics information and the second statistics information.

37. The method of claim 34 , wherein the second gaming application is hosted by a second remote server.

38. The method of claim 30 , further comprising communicating the statistics information for presentation to the user during the execution of the gaming application.

39. The method of claim 30 , further comprising generating profile information associated with the user based at least in part upon the statistics information.

40. The method of claim 39 , further comprising:

comparing the statistics information associated with the user and the profile information associated with the user; and

auditing the execution of the gaming application by the user based at least in part upon the comparison of the statistics information and the profile information.

41. The method of claim 30 , wherein the statistics information is associated with at least one of the user and the gaming application.

42. A platform for generating statistics information, comprising:

a processor that:

receives first event information associated with a first game event, wherein the first game event is associated with the execution by a user of a gaming application hosted by a remote server;

receives second event information associated with a second game event, wherein the second game event is associated with the execution by the user of the gaming application;

generates statistics information based at least in part upon the first event information and the second event information; and

presents a wager window to the user based on the statistics information to generate a wager offer; and

a memory coupled to the processor that stores the statistics information.

43. The platform of claim 42 , wherein the processor determines an outcome of a wager associated with the gaming application using the statistics information.

44. A platform for generating statistics information, comprising:

a processor that:

receives first event information associated with a first game event, wherein the first game event is associated with the execution by a user of a gaming application hosted by a remote server;

receives second event information associated with a second game event, wherein the second game event is associated with the execution by the user of the gaming application; and

generates statistics information based at least in part upon the first event information and the second event information; and

determines wager preferences of the user based on the statistics information; and

a memory coupled to the processor that stores the statistics information.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2015
From: CANTOR INDEX LIMITED
To: INTERACTIVE GAMES LIMITED
Reel/Frame 037073/0934 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2015
From: CANTOR GAMING LIMITED
To: CANTOR INDEX LIMITED
Reel/Frame 036424/0280 →
CHANGE OF NAME Recorded Aug 28, 2009
From: GAMEACCOUNT LIMITED
To: CANTOR GAMING LIMITED
Reel/Frame 023163/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2002
From: LAWRENCE, SAM B.
To: GAMEACCOUNT LIMITED
Reel/Frame 013495/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2002
From: HETHERINGTON, CLIVE
To: GAMEACCOUNT LIMITED
Reel/Frame 013495/0476 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2002
From: O'NEAL, KEVIN R.
To: GAMEACCOUNT LIMITED
Reel/Frame 013497/0823 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2002
From: MCDOWELL, DAVID M.
To: GAMEACCOUNT LIMITED
Reel/Frame 013497/0857 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2002
From: LEEN, FERGUS A.; MCNALLY, DAVID G.
To: GAMEACCOUNT LTD.
Reel/Frame 013497/0889 →