Back to results
US 2011/0320614 A1Published application
Device, System and Method for Providing Distributed Online Services
AssigneeFacebook, Inc.
InventorsRan Makavy, Micha Berdichevsky, Barak Naveh, Yoav Artzi
Life of this patent
Estimating the term…
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.
Claims20
A system for communicating using a hypertext transfer protocol, comprising:
- a server configured to communicate with one or more clients using the hypertext transfer protocol, wherein only a client may initiate a connection with the server;
- and
- a client installed in a mobile device configured to connect to the server via a network using a hypertext transfer protocol, wherein the client requests a first connection with the server if no connection is currently open and wherein the client requests additional connections to send data to the server without waiting for a response to the request for the first connection.
A method for communicating using a hypertext transfer protocol, comprising:
- receiving a request at a server for a first connection from a client installed in a mobile device, wherein the connection comprises a communication channel using the hypertext transfer protocol, and wherein only a client may initiate a connection with the server;
- and
- prior to responding to the request for the first connection, receiving a request at the server from the client for additional connections to send data to the server.
Dependencies are inferred from the claim text.