DEVICE, SYSTEM AND METHOD FOR PROVIDING DISTRIBUTED ONLINE SERVICES
First Claim
Patent Images
1. A system for running mobile applications, comprising:
- a server for running applications; and
a client installed in a mobile device to connect to the server via a network,wherein the client displays content, receives user input, and sends user input to the server, andwherein the server uses the client to receive user input and to display content for running applications for the mobile device.
3 Assignments
0 Petitions
Accused Products
Abstract
A device, system, and method is provided for running mobile applications, including a server for running applications and a client installed in a mobile device. The client may connect to the server via a network. The client may display content, receive user input, and send user input to the server. The server may use the client to receive user input and to display content for running applications for the mobile device.
87 Citations
21 Claims
-
1. A system for running mobile applications, comprising:
-
a server for running applications; and a client installed in a mobile device to connect to the server via a network, wherein the client displays content, receives user input, and sends user input to the server, and wherein the server uses the client to receive user input and to display content for running applications for the mobile device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for running mobile applications, comprising:
-
running an application on a server; a client installed in a mobile device connecting to the server via a network; the client displaying content, receiving user input, and sending the user input to the server; and the server using the client to receive user input and to display content for running applications for the mobile device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for distributing cache management, comprising:
-
a cache operated by a client and located in a mobile device for storing data locally; and a server connected to the mobile device via a network, wherein the server provides additional resources for managing data stored locally in the mobile device to supplement the resources of the mobile device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for communicating using a hypertext transfer protocol, comprising:
-
a server for communicating with one or more clients; and a client installed in a mobile device to connect to the server via a network using a hypertext transfer protocol, wherein the client opens a new connection and sends a request if no connection is currently open so that the server can always send data and wherein the client opens additional connections to send data to the server without waiting for a response a previous connection. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A system for determining whether or not a client can have two or more simultaneous connections using a hypertext transfer protocol, comprising:
-
a server for communicating with one or more clients; and a client installed in a mobile device to connect to the server via a network using a hypertext transfer protocol, wherein the client opens a first connection, initiates a timer count, and opens a concurrent second connection; the server receives the first connection, and responds to the first connection only after the second connection is opened; the client checks the timer count at the time of receiving the response to the first connection; and if the timer count exceeds a predefined threshold, the client determines that two or more concurrent connections cannot be supported.
-
Specification