IP Library Granted Patent US 8,864,588
Granted Patent B2
US 8,864,588 · App. 13/365,796 · Granted Oct 21, 2014

Online gaming system

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 8,864,588
App. No.
13/365,796
Granted
Oct 21, 2014
Kind
B2
Abstract

A method of controlling a game program adapted to operate a game in a device is disclosed. The method comprises accessing configuration data defining one or more states or events which can occur at the device and which are not related to the game program, and specifying for each defined state or event a game action to be performed by the game program in response to the defined state or event. The occurrence of one of the defined states or events at the device is detected, and the game action specified in the configuration data for the detected state or event is performed in response to detection of the defined state or event.

Claims (32)

1. A system for executing a game program stored on a computer-readable storage medium, the system comprising:

a non-transitory computer-readable storage medium storing configuration data defining one or more states or events related to an operation of a device which are unrelated to the game program, the data specifying, for each defined state or event, a game action to be performed in response to the defined state or event; and

a processor configured to detect occurrence of one of the defined states or events at the device, the processor further configured to perform the game action specified in the configuration data for the detected state or event in response to detection of the defined state or event, wherein the game action continues the game program.

2. The system of claim 1 , wherein the one or more states or events includes a received communication.

3. The system of claim 2 , wherein the received communication includes an MMS message, SMS message, email, or phone call.

4. The system of claim 1 , wherein the one or more states or events includes a measured signal strength of a wireless network.

5. The system of claim 1 , wherein the system includes a battery and the one or more states or events includes a level of remaining power within the battery.

6. The system of claim 1 , wherein the system includes a GPS module and the one or more states or events includes a location of the system determined by the GPS module.

7. The system of claim 1 , wherein the one or more states or events includes a measured period of inactivity of a user of the system.

8. The system of claim 1 , wherein the one or more states or events includes an operation in another game program on the device.

9. A method for executing a game program stored on a non-transitory computer-readable storage medium, the method comprising:

detecting an occurrence of one or more defined states or events related to an operation of a device which are unrelated to the game program;

determining a game action from configuration data stored on a computer-readable storage medium, the configuration data specifying for each defined state or even event a game action to be performed by the game program in response to the defined state or event; and

performing the determined game action specified in the configuration data for the detected state or event in response to detection of the defined state or event, wherein the game action continues the game program.

10. The method of claim 9 , wherein the one or more states or events includes a received communication.

11. The method of claim 10 , wherein the received communication includes an MMS message, SMS message, email, or phone call.

12. The method of claim 9 , wherein the one or more states or events includes measured signal strength of a wireless network.

13. The method of claim 9 , wherein the one or more states or events includes a level of remaining power within a battery.

14. The method of claim 9 , wherein the one or more states or events includes a location determined by a GPS module.

15. The method of claim 9 , wherein the one or more states or events includes a measured period of inactivity of a user.

16. The method of claim 9 , wherein the one or more states or events includes an operation in another game program on the device.

17. A non-transitory computer-readable storage medium including instructions that, when executed by a processor, perform the steps of:

detecting an occurrence of one or more defined states or events related to an operation of a device which are unrelated to the game program;

determining a game action from configuration data stored on a computer-readable storage medium, the configuration data specifying for each defined state or even event a game action to be performed by the game program in response to the defined state or event; and

performing the determined game action specified in the configuration data for the detected state or event in response to detection of the defined state or event, wherein the game action continues the game program.

18. The computer-readable storage medium of claim 17 , wherein the one or more states or events includes a received communication.

19. The computer-readable storage medium of claim 17 , wherein the received communication includes an MMS message, SMS message, email, or phone call.

20. The computer-readable storage medium of claim 17 , wherein the one or more states or events includes measured signal strength of a wireless network.

21. The computer-readable storage medium of claim 17 , wherein the one or more states or events includes a level of remaining power within a battery.

22. The computer-readable storage medium of claim 17 , wherein the one or more states or events includes a location determined by a GPS module.

23. The computer-readable storage medium of claim 17 , wherein the one or more states or events includes a measured period of inactivity of a user.

24. The computer-readable storage medium of claim 17 , wherein the one or more states or events includes an operation in another game program on the device.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Apr 30, 2024
From: LLOYDS BANK PLC, AS SUCESSOR TO DEUTSCHE BANK AG NEW YORK BRANCH AS COLLATERAL AGENT
To: RATIONAL INTELLECTUAL HOLDINGS LIMITED
Reel/Frame 067268/0738 →
RELEASE OF SECURITY INTEREST Recorded Apr 30, 2024
From: LLOYDS BANK PLC, AS COLLATERAL AGENT
To: RATIONAL INTELLECTUAL HOLDINGS LIMITED
Reel/Frame 067269/0442 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jul 1, 2020
From: RATIONAL INTELLECTUAL HOLDINGS LIMITED
To: LLOYDS BANK PLC
Reel/Frame 053096/0438 →
ASSIGNMENT OF SECURITY INTEREST IN PATENT COLLATERAL RECORDED AT R/F 047245/0708 Recorded Jun 30, 2020
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: LLOYDS BANK PLC
Reel/Frame 053093/0490 →
FIRST LIEN SECURITY AGREEMENT Recorded Jul 11, 2018
From: RATIONAL INTELLECTUAL HOLDINGS LIMITED
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 047245/0708 →
RELEASE OF SECURITY INTEREST Recorded Jul 10, 2018
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: RATIONAL INTELLECTUAL HOLDINGS LIMITED
Reel/Frame 046308/0870 →
FIRST LIEN SECURITY AGREEMENT Recorded Apr 10, 2018
From: RATIONAL INTELLECTUAL HOLDINGS LIMITED
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 045872/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2013
From: RATIONAL SERVICES LIMITED
To: RATIONAL INTELLECTUAL HOLDINGS LIMITED
Reel/Frame 030550/0906 →