IP Library Granted Patent US 9,205,338
Granted Patent B1
US 9,205,338 · App. 14/612,268 · Granted Dec 8, 2015

Dynamic adjustment of difficulty in an online game based on hardware or network configuration

Inventors: Kent Wakeford (Hillsborough, CA); Clifford J. Harrington (San Francisco, CA)
Assignee: Kabam, Inc.
A63F13/67
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 9,205,338
App. No.
14/612,268
Granted
Dec 8, 2015
Kind
B1
Abstract

This disclosure relates to a system and methodology for dynamically adjusting the difficulty of a game based on upon the specific hardware configuration and/or network connectivity capabilities available to specific users in connection with the interaction of those users with the game. In exemplary implementations, dynamically adjusting the difficulty of playing a game based on hardware and network connectivity capabilities may be performed by processors executing computer program modules.

Claims (34)

1. An online gaming system allowing for customizable interaction, the system comprising:

a game server including one or more physical processors configured by machine-readable instructions to:

execute an instance of an online game, and to implement the instance of the online game to facilitate participation of users in the online game;

obtain (a) first user resource information characterizing a resource used by a first user to access the online game, and (b) second user resource information characterizing a resource used by a second user to access the online game;

determine a first game difficulty customization of the online game for the first user based on the first user resource information;

determine a second game difficulty customization of the online game for the second user based on the second user resource information, the second game difficulty customization being different from the first game difficulty customization;

contemporaneously (i) implement the first game difficulty customization in the instance of the online game for the first user, and (ii) implement the second game difficulty customization in the instance of the online game for the second user; and

effectuate transmission of information over a network to a first client computing platform associated with the first user and to a second client computing platform associated with the second user, such transmission facilitating presentation of the instance of the online game to the first user on the first client computing platform and to the second user on the second client computing platform.

2. The system of claim 1 wherein implementation of the first game difficulty customization is hidden from the first user during gameplay.

3. The system of claim 1 wherein implementation of the first game difficulty customization is visible to the first user during gameplay.

4. The system of claim 1 wherein implementation of the first game difficulty customization is hidden from the second user during gameplay.

5. The system of claim 1 wherein implementation of the first game difficulty customization is visible to the second user during gameplay.

6. The system of claim 1 where the first user resource information characterizes first client computing platform.

7. The system of claim 1 where the first user resource information characterizes a capability associated with the first client computing platform.

8. The system of claim 7 wherein the first user information resource information characterizes processing power available to the first user via the first client computing platform.

9. The system of claim 7 wherein the first user resource information characterizes storage available to the first user via the first client computing platform.

10. The system of claim 7 wherein the user resource information characterizes an interface device associated with the first client computing platform.

11. The system of claim 7 wherein the user resource information characterizes a display associated with the first client computing platform.

12. The system of claim 1 where the first user resource information characterizes one or more connectivity capabilities through which the first user interacts with the online game.

13. The system of claim 1 wherein the first game difficulty customization comprises adjusting power of attacks or resistance to attacks.

14. The system of claim 1 wherein the first game difficulty customization comprises adjusting speed or responsiveness of controlled units.

15. The system of claim 1 wherein the first game difficulty customization comprises adjusting spawn rates or health recharge rates.

16. A computer-implemented method for in-game customization based upon obtained user resource information, the method being implemented in a computer system that includes one or more physical processors and storage media storing machine-readable instructions, the method comprising:

obtaining user resource information characterizing a resource used by a user to access an online game;

determining at least one game difficulty customization to be associated with said user based on said user resource information; and

implementing an online game with said at least one game difficulty customization when said online game is accessed by said user.

17. The method of claim 16 wherein at least one game difficulty customization is hidden from the user during gameplay.

18. The method of claim 16 wherein at least one game difficulty customization is visible to the user during gameplay.

19. The method of claim 16 wherein at least one game difficulty customization is hidden from users other than the user during gameplay.

20. The method of claim 16 wherein at least one game difficulty customization is visible to users other than the user during gameplay.

21. The method of claim 16 where the user resource information characterizes the platform upon which the user interacts with the online game.

22. The method of claim 21 wherein the user resource information characterizes the extent of processing power available to the user in connection with the user's interaction with the online game.

23. The method of claim 16 where the user resource information characterizes at least one capability associated with the platform upon which the user interacts with the online game.

24. The method of claim 16 where the user resource information characterizes the connectivity capabilities through which the user interacts with the online game.

Assignments (4)
SECURITY INTEREST Recorded Apr 2, 2018
From: KABAM, INC.
To: BANK OF MONTREAL
Reel/Frame 045813/0153 →
TERMINATION OF INTELLECTUAL PROPERTY SECURITY AGREEMENT, RECORDED AT REEL/FRAME: 039268/0910 Recorded Mar 2, 2017
From: SILICON VALLEY BANK
To: KABAM, INC.
Reel/Frame 041857/0538 →
SECURITY AGREEMENT Recorded Jul 6, 2016
From: KABAM, INC.
To: SILICON VALLEY BANK
Reel/Frame 039268/0910 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2015
From: WAKEFORD, KENT; HARRINGTON, CLIFFORD J.
To: KABAM, INC.
Reel/Frame 034869/0630 →
Continuity (1)
Continuation 13873104 · Apr 29, 2013