Apparatus and method for exchanging data between two devices
AssigneePalm, Inc.
InventorsShane Conneely, Nathanial Freitas, Will Meyer, Jonathan Oakes, Evan Simeone
Life of this patent
Estimating the term…
Abstract
A handheld computer is provided that includes a transport component that receives a request to perform an action from a handheld computer. A router is coupled to the transport component and identifies an action contained in the received request. An executor is coupled to the router and executes the identified action. Additionally, the executor generates a response based on execution of the identified action. The transport component also communicates the response to the handheld computer.
Claims32
An apparatus comprising:
- a transport component configured to receive a request to perform an action from a handheld computer;
- a router coupled to the transport component and configured to identify an action contained in the received request;
- an executor coupled to the router and configured to execute the identified action and generate a response based on execution of the identified action;
- and
- wherein the transport component is further configured to communicate the response to the handheld computer.
A method comprising:
- identifying a plurality of actions supported by a server;
- receiving a user request to perform an operation;
- determining at least one action associated with the requested operation;
- requesting the server to perform the at least one action;
- and
- receiving a response from the server, wherein the response is generated as a result of performing the at least one action.
A method of exchanging data with a server using a wireless communication link, the method comprising:
- receiving a user request to perform an operation;
- determining a plurality of actions associated with the operation;
- communicating the plurality of actions to the server via the wireless communication link;
- and
- receiving a response from the server via the wireless communication link, wherein the response is generated as a result of performing the plurality of actions.
A method comprising:
- receiving a request to perform a first operation;
- determining a first action associated with the first operation;
- receiving a request to perform a second operation;
- determining a second action associated with the second operation;
- communicating the first action and the second action to a server in a single communication session;
- and
- receiving a response from the server, wherein the response is generated after executing at least one of the actions.
An apparatus comprising:
- a transport component configured to receive a request to perform an action from a server;
- a router coupled to the transport component and configured to identify an action contained in the received request;
- an executor coupled to the router and configured to execute the identified action and generate a response based on execution of the identified action;
- and
- wherein the transport component is further configured to communicate the response to the server.
Dependencies are inferred from the claim text.