Multiplayer platform for mobile applications
First Claim
Patent Images
1. A wireless terminal, comprising:
- a transmitter configured to support a wireless connection with a server, wherein the server includes a plurality of virtual game servers each individually dedicated to a different specific platform; and
a processor configured to operate on a first platform, the processor including an Application Program Interface that handles all communication between an application running on the wireless terminal and a specific platform of the server, and wherein launch of the application running on the wireless terminal creates a network engine on the wireless terminal operative to allow and maintain access to all services performed by the Application Program Interface on the wireless terminal, and shutdown of the application running on the wireless terminal terminates the network engine, and wherein the services performed by the Application Program Interface include a service to enable a user to play an interactive game through the server with a plurality of other users on wireless terminals across a plurality of platforms, and to communicate with a first virtual game server of the plurality of virtual game servers, the first virtual game server dedicated to the first platform.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless terminal comprising a transmitter configured to support a wireless connection with a server and a processor configured to enable a user to play an interactive game through the server with a plurality of other users on wireless terminals across a plurality of platforms.
26 Citations
33 Claims
-
1. A wireless terminal, comprising:
-
a transmitter configured to support a wireless connection with a server, wherein the server includes a plurality of virtual game servers each individually dedicated to a different specific platform; and a processor configured to operate on a first platform, the processor including an Application Program Interface that handles all communication between an application running on the wireless terminal and a specific platform of the server, and wherein launch of the application running on the wireless terminal creates a network engine on the wireless terminal operative to allow and maintain access to all services performed by the Application Program Interface on the wireless terminal, and shutdown of the application running on the wireless terminal terminates the network engine, and wherein the services performed by the Application Program Interface include a service to enable a user to play an interactive game through the server with a plurality of other users on wireless terminals across a plurality of platforms, and to communicate with a first virtual game server of the plurality of virtual game servers, the first virtual game server dedicated to the first platform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of wireless gaming, comprising:
-
supporting a wireless connection with a server, wherein the server includes a plurality of virtual game servers each individually dedicated to a different specific platform; playing an interactive game on a wireless terminal, operating on a first platform, through the server with a plurality of other users on wireless terminals across a plurality of platforms wherein launch of the game running on the wireless terminal creates a network engine on the wireless terminal operative to allow and maintain access to all services performed by an Application Program Interface included on said wireless terminal, said Application Program Interface handling all communications across said wireless connection from said wireless terminal to said server, and shutdown of the game running on the wireless terminal terminates the network engine; and communicating with a first virtual game server of the plurality of virtual game servers, the first virtual game server dedicated to the first platform. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium embodying a program of instructions executable by a processor in a wireless terminal, the instructions comprising:
-
code to interface with a transceiver supporting a wireless connection, with a server, wherein the server includes a plurality of virtual game servers each individually dedicated to a different specific platform; code to enable a user to play an interactive game, operating on a first platform, through a server with a plurality of other users on wireless terminals across a plurality of platforms wherein launch of the interactive game running on the wireless terminal creates a network engine on the wireless terminal operative to allow and maintain access to all services performed by an Application Program Interface included on said wireless terminal, said Application Program Interface handling all communications across said wireless connection from said wireless terminal to said server, and shutdown of the interactive game running on the wireless terminal terminates the network engine; and code to communicate with a first virtual game server of the plurality of virtual game servers, the first virtual game server dedicated to the first platform. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A server, comprising:
-
a transmitter configured to support a connection with a plurality of wireless terminals; and a processor configured to enable a plurality of users to play an interactive game on the wireless terminals across a plurality of platforms wherein launch of the interactive game running on a wireless terminal creates a network engine on the wireless terminal operative to allow and maintain access to all services performed by an Application Program Interface included on said wireless terminal, said Application Program Interface handling all communications across said connection with a plurality of wireless terminals, and shutdown of the game running on the wireless terminal terminates the network engine. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A non-transitory computer readable medium embodying a program of instructions executable by a processor in a server, the instructions comprising:
-
code to interface with a transceiver supporting a wireless connection, with a plurality of wireless terminals; and code to enable a plurality of users to play an interactive game on the wireless terminals across a plurality of platforms wherein launch of the interactive game running on a wireless terminal creates a network engine on the wireless terminal operative to allow and maintain access to all services performed by an Application Program Interface included on said wireless terminal, said Application Program Interface handling all communications across said wireless connection with a plurality of wireless terminals, and shutdown of the interactive game running on the wireless terminal terminates the network engine, wherein the server includes a plurality of virtual game servers each dedicated to a platform of the plurality of platforms. - View Dependent Claims (29, 30, 31, 32, 33)
-
Specification