Nova Patents
USRE48802E

Method for ladder ranking in a game

Claim Score by NHIP

Read claim 29, the broadest

Abstract

Methods for creating an interactive gaming environment are provided. In various embodiments, methods of the present invention may include initializing an interactive game application at a game server which is then characterized as having an active status, notifying a lobby server concerning the active status of the game server, registering the application with a universe management server via the lobby server, and allowing users to join the interactive gaming environment. The users joining the interactive gaming environment may be identified by a server key obtained from the game server.

USRE48802E, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Expired 4 February 2023, 3.6 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

45 claims: 6 independent, 39 dependent

  1. 1
    A method for ladder ranking in a game application, comprising:receiving a request for a ladder ranking list from a player having a user account registered with the game application, wherein the game application is associated with a plurality of registered user accounts and the request for the ladder ranking list includes one or more game performance metrics identified by the player;executing instructions stored in memory, wherein execution of the instructions by a processor: retrieves game performance data from all user accounts registered with the game application, the game performance data stored at an application server;sorts all user accounts registered with the game application based on the stored game performance data;and generates a ladder ranking list including all sorted registered user accounts based on the one or more game performance metrics.
  2. 9
    A system for ladder ranking in a game application, comprising:a lobby server for receiving a request for a ladder ranking list from a player having a user account registered with the game application, wherein the game application is associated with a plurality of registered user accounts and the request for the ladder ranking list includes one or more game performance metrics identified by the player;and a ladder engine stored in memory and executable by a processor to: retrieve game performance data from all user accounts registered with the game application, the game performance data stored at an application server, sort all user accounts registered with the game application based on the stored game performance data, and generate a ladder ranking list including all sorted registered user accounts based on the one or more game performance metrics.
  3. 12
    A non-transitory computer readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for ladder ranking in a game application, the method comprising:receiving a request for a ladder ranking list from a player having a user account registered with the game application, wherein the game application is associated with a plurality of registered user accounts and the request for the ladder ranking list includes one or more game performance metrics identified by the player;retrieves game performance data from all user accounts registered with the game application;sorts all user accounts registered with the game application based on the stored game performance data;and generates a ladder ranking list including all sorted registered user accounts based on the one or more game performance metrics.
  4. 13
    An apparatus for managing lobby functions in an application network, the apparatus comprising:a network interface that receives a request for access to an interactive gaming environment identified by a game application identifier, the request sent over a communication network from a client device;and a processor that executes instructions stored in memory, wherein execution of the instructions by the processor: identifies a game host that hosts a game application corresponding to the interactive gaming environment and a server that stores game application-related information corresponding to the game application identifier, and assigns the client device to the identified server based on the corresponding game application identifier, wherein the client device participates in the interactive gaming environment of the game application hosted by the game host and is allowed access to a real-time user communication channel when connected to the assigned server.
  5. 29
    Broadest claimClaim Score 55, average(NHIP)A method for managing lobby functions in an application network, the method comprising:receiving a request for access to an interactive gaming environment identified by a game application identifier, the request sent over a communication network from a client device;and executing instructions stored in memory, wherein execution of the instructions by the processor: identifies a game host that hosts a game application corresponding to the interactive gaming environment and a server that stores game application-related information corresponding to the game application identifier, and assigns the client device to the identified server based on the corresponding game application identifier, wherein the client device participates in the interactive gaming environment of the game application hosted by the game host and is allowed access to a real-time user communication channel when connected to the assigned server.
  6. 45
    A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for managing lobby functions in an application network, the method comprising:receiving a request for access to an interactive gaming environment identified by a game application identifier, the request sent over a communication network from a client device;identifying a game host that hosts a game application corresponding to the interactive gaming environment and a server that stores game application related-information corresponding to the game application identifier;and assigning the client device to the identified server based on the corresponding game application identifier, wherein the client device participates in the interactive gaming environment of the game application hosted by the game host and is allowed access to a real-time user communication channel when connected to the assigned server.