System and method for managing transactions in a multiplayer network gaming environment
AssigneeTake-Two Interactive Software, Inc.
InventorsKevin Baca, Chris Mueller
Life of this patent
Estimating the term…
Abstract
A system and method for detecting and managing electronic transactions and providing a domain specific collection of remotely callable functions in a video game environment.
Claims20
A game server system, comprising:
- one or more client devices, each having a communications interface and a processor for executing an electronic game file;
- and
- at least two game servers in operable communication with each client device via their communication interface for transmitting remote procedure calls with said client devices;
- and
- a conductor that routes said client devices to said game servers,
- wherein a first game server is dedicated to a first selection of domain specific applications of the electronic game file and a second game server is dedicated to a second selection of domain specific applications of the electronic game file being independent of the first selection of domain specific applications, said conductor authorizing access by providing an access token to a selected client device if an authorization ticket can be validated by the conductor when the selected client device requests access to either the first or the second selection of domain specific applications by transmitting to the conductor the authorization ticket including an identifier of the first or second game server.
A computer-based method for managing services of an electronic game file, the services being allocated through at least two game servers, a first game server is dedicated to a first sandbox application of domain specific services of the electronic game file and a second game server is dedicated to a second sandbox application of domain specific applications of the electronic game file being independent of the first sandbox application of domain specific applications, the method comprising:
- receiving an access request at a conductor from a selected client device to access a selected sandbox application, the selected client device having a communications interface and a processor for executing the electronic game file, the access request comprising an authorization ticket and a name of the sandbox application;
- validating the authorization ticket via the conductor, wherein a successful validation causes the transmission of an access token by the conductor to the client device;
- and
- routing the client device via the conductor to the sandbox application based on one or more routing rules upon receipt of the access token by the client device.
A game server system, comprising:
- one or more gaming consoles, each having a communications interface and a processor for executing an electronic game file;
- and
- at least two game servers in operable communication with each gaming console via their communication interface for transmitting remote procedure calls with said client devices;
- and
- a conductor that routes said gaming consoles to said game servers,
- wherein a first game server is dedicated to a first selection of domain specific applications of the electronic game file and a second game server is dedicated to a second selection of domain specific applications of the electronic game file being independent of the first selection of domain specific applications, said conductor authorizing access by providing an access token to a selected gaming console if an authorization ticket can be validated by the conductor when the selected gaming console requests the access token to either the first or second selection of domain specific applications by transmitting to the conductor the authorization ticket including an identifier of the first or second game server,
- wherein each game server includes a gateway representing a network facing server for hosting one or more sandbox applications and routing remote procedure calls from a selected game console to the one or more sandbox applications, and a database.
Dependencies are inferred from the claim text.