IP Library Granted Patent US 7,877,509
Granted Patent B2
US 7,877,509 · App. 12/218,579 · Granted Jan 25, 2011

Balancing distribution of participants in a gaming environment

Assignee: Sony Computer Entertainment America LLC
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,877,509
App. No.
12/218,579
Granted
Jan 25, 2011
Kind
B2
Abstract

Systems for balancing distribution of participants in a gaming environment are provided. In various embodiments, systems of the present invention may include multiple application servers each hosting a common game application, a lobby server for assigning new client devices to one of the application servers, and a universe manager for receiving reports from each of the application servers concerning the status of the game application. The universe manager may further instruct the lobby server to reallocate assignment of subsequent new client devices in order to balance the number of client devices assigned to each application servers.

Claims (10)

1. A system for balancing distribution of participants in a gaming environment, the system comprising:

a plurality of application servers, each of the plurality of application servers hosting a common game application;

a lobby server associated with the game application, the lobby server configured to assign a client device new to the game environment to one of the plurality of application servers; and

a universe manager configured to receive periodic reports from each of the plurality of application servers as to the status of the game application hosted at each of the plurality of application servers, wherein the universe manager is further configured to instruct the lobby server to reallocate assignment of subsequent client devices new to the gaming environment in order to balance the number of client devices assigned to each of the plurality of application servers.

2. The system of claim 1 , wherein the lobby server is further configured to provide application level information to the client device, the application level information including information about other users participating in a game application.

3. The system of claim 1 , further comprising an authentication server configured to determine acceptance of account login information provided by the client device.

4. The system of claim 3 , wherein the authentication server is further configured to assign the client device to a lobby server when account login information is accepted.

5. The system of claim 4 , wherein the authentication server assigns a session key to the client device, the session key associated with a privilege level for determining a level of access to the game application for the client device.

6. The system of claim 5 , wherein the lobby server verifies the privilege level with the universe manager and wherein the privilege level for the client device is upgraded upon successful verification.

7. The system of claim 1 , wherein each of the plurality of application servers assigns a server specific key to the client device to prevent unauthorized access to the game application.

Assignments (4)
MERGER Recorded Mar 30, 2020
From: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT LLC
Reel/Frame 053323/0567 →
CHANGE OF NAME Recorded May 5, 2016
From: SONY COMPUTER ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
Reel/Frame 038617/0474 →
MERGER Recorded Nov 9, 2010
From: SONY COMPUTER ENTERTAINMENT AMERICA INC.
To: SONY COMPUTER ENTERTAINMENT AMERICA LLC
Reel/Frame 025406/0506 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2008
From: DHUPELIA, SHEKHAR V.; VAN DATTA, GLEN; FERNANDES, BRIAN; KATO, EIKO ERIKA; MCCARROLL, WILLIAM
To: SONY COMPUTER ENTERTAINMENT AMERICA INC.
Reel/Frame 021496/0640 →
Continuity (3)
Division 1035935900 · Feb 4, 2003
Provisional Application 6037611500 · Apr 26, 2002
Related Publication 20080280686A1 · Nov 13, 2008