Cloud gaming system and method of initiating a gaming session
AssigneeNVIDIA Corporation
InventorsBojan Vukojevic, Darrin D'Mello
Life of this patent
Estimating the term…
Abstract
A gaming cloud gaming system and a method of initiating a gaming session. One embodiment of the gaming cloud gaming system includes a computing system having: (1) an entry point operable to receive a game session request and generate instructions for establishing a connection between a client and a game server, and (2) a dynamically configurable reverse proxy operable to proxy for the game server and configured to employ the instructions to create a route to a randomly selected port on the game server through which the connection is makeable.
Claims11
A computing system, comprising:
- an entry point operable to receive a game session request and generate instructions for establishing a connection between a client and a game server, wherein the game server executes an appropriate game application and renders graphical output, said graphical output streamed to said client over said connection;
- and
- a dynamically configurable reverse proxy having an Internet protocol (IP) address operable to proxy for said game server and configured to employ said instructions to create a route to a randomly selected port on said game server through which said connection is established, wherein:
- said dynamically configurable reverse proxy is configured to select said randomly selected port and communicate said randomly selected port to said entry point;
- and
- said instructions are sent by said entry point to said client and include said IP address and said selected port.
A method of initiating a gaming session, comprising:
- receiving a gaming session request originating at a client and assigning a dynamically configurable reverse proxy having an Internet protocol (IP) address;
- selecting a game server and at least one port thereon for said gaming session, wherein the game server executes an appropriate game application and renders graphical output, said graphical output streamed to said client, wherein said dynamically configurable reverse proxy is configured to select said at least one port and communicate said at least one port to an entry point;
- and
- transmitting said at least one port and said IP address toward said client by said entry point.
Dependencies are inferred from the claim text.