PROXY FOR ENABLING COMMUNICATION BETWEEN MOBILE DEVICE AND GAME SERVICE
First Claim
1. A method for managing communication between an intermittent communication device and an online service, comprising:
- receiving a request for communication between the intermittent communication device and the online service;
establishing a proxy communication session with the online service;
receiving from the online service, a message intended for the intermittent communication device;
establishing temporary communication with the intermittent communication device; and
sending the message to the intermittent communication device.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method are directed towards managing communication with an online service on behalf of a device that may have intermittent communication. A proxy server provides a reliable communication session with the online service, such as a game service, and relays information between the online service and an intermittent communication device, such as a mobile terminal. The proxy server stores messages and/or other information from the online service while the intermittent communication device is not communicating with the proxy server. The proxy server may manage the communication upon request from the intermittent communication device, the online service, or from another source such as a portal with which the intermittent communication device communicates. The proxy server uses a table of unique identifiers to map messages between multiple intermittent communication devices and one or more online services. Proxy communication may terminate after a command or an elapsed time of interrupted communication.
-
Citations
20 Claims
-
1. A method for managing communication between an intermittent communication device and an online service, comprising:
-
receiving a request for communication between the intermittent communication device and the online service;
establishing a proxy communication session with the online service;
receiving from the online service, a message intended for the intermittent communication device;
establishing temporary communication with the intermittent communication device; and
sending the message to the intermittent communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable medium, comprising executable instructions for performing actions, including:
-
receiving a request for communication between the intermittent communication device and the online service;
establishing a proxy communication session with the online service;
receiving from the online service, a message intended for the intermittent communication device;
establishing temporary communication with the intermittent communication device; and
sending the message to the intermittent communication device.
-
-
11. A modulated data signal for communicating data over a network, the modulated data signal comprising instructions that enable a computing device to perform the actions of:
-
receiving a request for communication between the intermittent communication device and the online service;
establishing a proxy communication session with the online service;
receiving from the online service, a message intended for the intermittent communication device;
establishing temporary communication with the intermittent communication device; and
sending the message to the intermittent communication device.
-
-
12. A server device for managing communication between an intermittent communication device and an online service, comprising:
-
a communication interface in communication with the intermittent communication device and the online service;
a memory for storing instructions and data; and
a processor in communication with the communication interface and with the memory, wherein the processor performs actions based at least in part on the stored instructions, including;
receiving a request for communication between the intermittent communication device and the online service;
establishing a proxy communication session with the online service;
receiving from the online service, a message intended for the intermittent communication device;
establishing temporary communication with the intermittent communication device; and
sending the message to the intermittent communication device. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A client device for communicating with an online service, comprising:
-
a communication interface in communication with a proxy server;
a memory for storing instructions; and
a processor in communication with the communication interface and with the memory, wherein the processor performs actions based at least in part on the stored instructions, including;
sending a request for communication with the online service;
establishing temporary communication with the proxy server; and
receiving message from the proxy server that was received by the proxy server from the online service, wherein the proxy server has a proxy communication session with the online service. - View Dependent Claims (20)
-
Specification