IP Library Granted Patent US 6,979,267
Granted Patent B2
US 6,979,267 · App. 10/194,019 · Granted Dec 27, 2005

System and method for generating profile information 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 6,979,267
App. No.
10/194,019
Granted
Dec 27, 2005
Kind
B2
Abstract

A system for generating profile information for users of a gaming application 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 particular 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 and the second event information. The processor further generates profile information associated with the user based at least in part upon the first event information and the second event information. The memory stores the profile information.

Claims (98)

1. A system for generating profile information for users of gaming applications, comprising:

a server that:

executes a first gaming application;

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

communicates first event information associated with a first game event;

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

a processor remotely coupled to the server that:

receives the first event information;

receives the second event information;

generates first profile information associated with the first user based at least in part upon the first event information, the second event information and wager records of the first user;

receives third event information substantially simultaneously with the first event information, the 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 profile information associated with the second user based at least in part upon the third event information and the fourth event information; and

a memory coupled to the processor that stores the first profile information.

2. The system of claim 1 , wherein each game event comprises an action performed during the execution of one of the gaming applications 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 first profile information comprises:

a user identifier;

statistics information;

user attributes; and

selection criteria.

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

6. The system of claim 1 , wherein the processor:

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

matches the first user against the second user in a competition based at least in part upon the comparison of the first profile information and the second profile information, wherein the competition is associated with the execution of one of a plurality of gaming applications.

7. The system of claim 1 , wherein the processor determines statistics information associated with the first user based at least in part upon the first event information and the second event information.

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

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

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

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

10. The system of claim 1 , wherein the first profile information comprises wager preferences of the first user.

11. The system of claim 10 , wherein the wager preferences comprise preferred wager amounts of the first user.

12. The system of claim 10 , wherein the wager preferences comprise preferred wager types of the first user.

13. The system of claim 10 , wherein the wager preferences comprise preferred wager events of the first user.

14. A platform for generating profile information for users of gaming applications, 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 first user of a first 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 first user of the first gaming application;

generates first profile information associated with the first user based at least in part upon the first event information, the second event information and wager records of the first user;

receives third event information substantially simultaneously with the first event information, wherein the third event information is 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 profile information associated with the second user based at least in part upon the third event information and the fourth event information; and

a memory coupled to the processor that stores the first profile information.

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

16. The platform of claim 14 , wherein the first event information comprises:

a gaming application identifier;

a user identifier;

an event type;

an event value; and

an event timestamp.

17. The platform of claim 14 , wherein the first profile information comprises:

a user identifier;

statistics information;

user attributes; and

selection criteria.

18. The platform of claim 14 , wherein the processor:

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

matches the first user against the second user in a competition based at least in part upon the comparison of the first profile information and the second profile information, wherein the competition is associated with the execution of one of a plurality of gaming applications.

19. The platform of claim 14 , wherein the processor determines statistics information associated with the first user based at least in part upon the first event information and the second event information.

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

21. The platform of claim 20 , wherein the processor:

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

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

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

23. A method for generating profile information for users of gaming applications, comprising:

receiving first event information associated with a first game event, wherein the first game event is associated with the execution by a first user of a first 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 first user of the first gaming application;

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

receiving third event information substantially simultaneously with the first event information, wherein the third event information is 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;

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 profile information associated with the second user based at least in part upon the third event information and the fourth event information; and

storing the first profile information.

24. The method of claim 23 , wherein each game event comprises an action performed during the execution of one of the gaming applications that changes the state of the gaming application.

25. The method of claim 23 , wherein the first event information comprises:

a gaming application identifier;

a user identifier;

an event type;

an event value; and

an event timestamp.

26. The method of claim 23 , wherein the first profile information comprises:

a user identifier;

statistics information;

user attributes; and

selection criteria.

27. The method of claim 23 , further comprising:

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

matching the first user against the second user in a competition based at least in part upon the comparison of the first profile information and the second profile information, wherein the competition is associated with the execution of one of a plurality of gaming applications.

28. The method of claim 23 , further comprising determining statistics information associated with the first user based at least in part upon the first event information and the second event information.

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

30. The method of claim 29 , further comprising:

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

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

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

Assignments (2)
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 Sep 15, 2014
From: CANTOR GAMING LIMITED
To: CANTOR INDEX LIMITED
Reel/Frame 033741/0671 →