IP Library Granted Patent US 9,744,442
Granted Patent B2
US 9,744,442 · App. 13/596,022 · Granted Aug 29, 2017

Dynamic quality of service management in multiplayer gaming

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,744,442
App. No.
13/596,022
Granted
Aug 29, 2017
Kind
B2
Abstract

Embodiments of the present invention provide a method, system and computer program product for dynamic quality of service (QoS) management for multi-player gaming. In an embodiment of the invention, a method for dynamic QoS management for multi-player gaming is provided. The method includes monitoring a multi-player game and detecting a game moment for a game player in the multi-player game. The method also includes determining a degree of sensitivity for the game moment and enhancing access to a computing resource of the game player in response to determining the game moment to be highly sensitive. In one aspect of the embodiment, the method additionally includes detecting a subsequent game moment for the game player in the multi-player game, determining a degree of sensitivity for the subsequent game moment, and reducing access to the computing resource of the game player in response to determining the game moment to be less sensitive.

Claims (27)

1. A computer-implemented method for dynamic quality of service (QoS) management for multi-player computer gaming, the method comprising:

monitoring a multi-player computer game hosed by a game server;

detecting a game moment for one of several different game players in the multi-player game;

determining a degree of sensitivity for the game moment; and,

enhancing access of the one of several game players to a computing resource, but not to others of the game players, in response to determining the game moment to be highly sensitive.

2. The method of claim 1 , further comprising:

detecting a subsequent game moment for the one of the several different game players in the multi-player game;

determining a degree of sensitivity for the subsequent game moment; and,

reducing access of the one of several game players to the computing resource, but not to others of the game players, in response to determining the subsequent game moment to be less sensitive.

3. The method of claim 1 , wherein the game moment is determined to be highly sensitive when the game player is poised to engage in a coordinated attack.

4. The method of claim 1 , wherein the game moment is determined to be highly sensitive when the game player is in proximity of an enemy.

5. The method of claim 1 , wherein the resource is communications bandwidth.

6. The method of claim 1 , wherein the resource is memory.

7. The method of claim 1 , wherein the resource is central processing unit (CPU) access.

8. A multi-player gaming system configured for dynamic quality of service (QoS) management comprising:

a host computing system comprising at least one computer with memory and at least one processor;

a game server executing in the memory of the host computing system and sustaining a multi-player game in which different players play from different computers over a computer communications network; and,

a QoS management module executing in memory of a computer and monitoring the multi-player game, the module comprising computer program code enabled during execution in the memory of the computer to detect a game moment for one of several different game players in the multi-player game, to determine a degree of sensitivity for the game moment, and to enhance access of the one of several game players to a computing resource, but not to others of the game players, in response to determining the game moment to be highly sensitive.

9. The system of claim 8 , wherein the computer program code is further enabled to:

detect a subsequent game moment for the one of the several different game players in the multi-player game;

determine a degree of sensitivity for the subsequent game moment; and,

reduce access of the one of several game players to the computing resource, but not to others of the game players, in response to determining the subsequent game moment to be less sensitive.

10. The system of claim 8 , wherein the game moment is determined to be highly sensitive when the game player is poised to engage in a coordinated attack.

11. The system of claim 8 , wherein the game moment is determined to be highly sensitive when the game player is in proximity of an enemy.

12. The system of claim 8 , wherein the resource is communications bandwidth.

13. The system of claim 8 , wherein the resource is memory.

14. The system of claim 8 , wherein the resource is central processing unit (CPU) access.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO GLOBAL TECHNOLOGIES INTERNATIONAL LIMITED
To: LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069869/0614 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2019
From: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE LTD.
To: LENOVO GLOBAL TECHNOLOGIES INTERNATIONAL LTD
Reel/Frame 050304/0861 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
Reel/Frame 034194/0353 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2012
From: CUDAK, GARY D.; HARDEE, CHRISTOPHER J.; HUMES, RANDALL C.; ROBERTS, ADAM
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 028863/0791 →