IP Library Granted Patent US 8,038,535
Granted Patent B2
US 8,038,535 · App. 11/435,283 · Granted Oct 18, 2011

Collaborative online gaming system and method

Assignee: Electronic Arts Inc.
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,038,535
App. No.
11/435,283
Granted
Oct 18, 2011
Kind
B2
Abstract

A system, method, and computer program product for collaborative online gaming, including at least one of providing a central repository master browser system; providing an experience calibrated match-making service; providing a dynamic multiplayer server component auto deployment and aggregation system; providing a lobby centric simultaneous and collaborative client game play launching feature; and providing a video game screen over-layer technology giving users access to a control interface while inside a video game being played.

Claims (26)

1. A method for collaborative online gaming, comprising the steps of:

enabling access to a central repository master browser system that shows games currently running or available to run on one or more computer processors as well as on a plurality of servers communicately coupled to the one or more computer processors over communications links;

processing statistical data representative of experience levels of players of the games and comparing the statistical data for different players;

automatically deploying additional ones of said plurality of servers as said games fill up with players, said deploying being based on one or more of predetermined triggers and pre-emptive algorithms including how many user defined game instances have been launched and what anticipated end user demand will be;

inviting players interested in joining a game into a game lobby where the players can collaborate on the configuration of the game; and

launching the game play from the game lobby at an agreed upon time.

2. The method of claim 1 , further comprising supplying video game screen over-layer technology effective to give players access to a video game control interface while inside a video game being played.

3. The method of claim 1 , further comprising implementing the method via a computer program product including one or more computer-readable instructions embedded on a computer readable medium and configured to cause one or more computer processors to perform the steps of the method.

4. The method of claim 1 , further comprising implementing the method via one or more hardware and software components configured to perform the steps of the method.

5. A system of collaborative online gaming, comprising:

means for enabling access to a central repository master browser system that shows games currently running or available to run on one or more computer processors as well as on a plurality of servers communicately coupled to the one or more computer processors over communications links;

means for processing statistical data representative of experience levels of players of the games and comparing the statistical data for different players;

means for automatically deploying additional ones of said plurality of servers as said games fill up with players, said deploying being based on one or more of predetermined triggers and pre-emptive algorithms including how many user defined game instances have been launched and what anticipated end user demand will be;

means for inviting players interested in joining a game into a game lobby where the players can collaborate on the configuration of the game;

means for launching the game play from the game lobby at an agreed upon time; and

means for providing a video game screen over-layer technology giving users access to a video game control interface while inside a video game being played.

6. The system of claim 5 , further comprising means for providing a framework included as part of a backend for implementing the system.

7. The system of claim 5 , wherein the system includes a computer program product including one or more computer-readable instructions embedded on a computer readable medium and configured to cause one or more computer processors to implement the system.

8. The system of claim 5 , wherein the system includes one or more hardware and software components configured to implement the system.

9. A computer program product for collaborative online gaming including one or more computer-readable instructions embedded on a non-transitory computer readable medium and configured to cause one or more computer processors to perform the steps of:

enabling access to a central repository master browser system that shows games currently running or available to run on the one or more computer processors as well as on a plurality of servers communicately coupled to the one or more computer processors over communications links;

processing statistical data representative of experience levels of players of the games and comparing the statistical data for different players;

automatically deploying additional ones of said plurality of servers as said games fill up with players, said deploying being based on one or more of predetermined triggers and pre-emptive algorithms including how many user defined game instances have been launched and what anticipated end user demand will be;

inviting players interested in joining a game into a game lobby where the players can collaborate on the configuration of the game; and

launching the game play from the game lobby at an agreed upon time.

10. The computer program product of claim 9 , comprising further instructions embedded on the non-transitory computer readable medium and configured to cause the one or more computer processors to perform the step of providing a framework included as part of a backend for performing the steps of the method.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2009
From: SUPER COMPUTER INTERNATIONAL
To: ELECTRONIC ARTS INC.
Reel/Frame 022924/0238 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2007
From: SUPER COMPUTER INTERNATIONAL
To: ELECTRONIC ARTS INC.
Reel/Frame 019925/0401 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2006
From: JENSEN, JESPER
To: SUPER COMPUTER INTERNATIONAL
Reel/Frame 018146/0780 →
Continuity (3)
Provisional Application 60681466 · May 17, 2005
Provisional Application 60798185 · May 8, 2006
Related Publication 20060287106A1 · Dec 21, 2006