Patent ID: 7801941

Claim:
A system for providing a service to a mobile computing device over a cellular network, the system being implemented with a combination of hardware resources that include a processor and a memory, the system comprising: a transport component configured to receive, from over the cellular network, a request made at a first instance through operations of a corresponding mobile computing device, the request made at the first instance identifying two or more programmatic actions for performance by the service, wherein each of the two or more programmatic actions are received at the first instance before any one or more of the other of the two or more programmatic actions is performed, and wherein the request originates from two or more applications operating on the mobile computing device; a router coupled to the transport component and configured to identify each of the two or more programmatic actions contained in the received request; a plurality of service applications, including at least a first service application that is paired with a first of the two or more applications and a second service application that is paired with a second of the two or more applications; and an executor coupled to the router and configured to (i) cause, for the request made at the first instance from the mobile computing device, the two or more programmatic actions to be performed by at least the first service application and the second service application, and (ii) provide a response to the mobile computing device based on performance of the two or more programmatic actions; wherein the transport component is further configured to communicate one of (i) all of the response, or (ii) a remaining portion of the response, to the mobile computing device during one or more wireless communication sessions in response to the system making a determination that some or all of the response was not communicated to the mobile computing device during a preceding wireless communication session in which the request was received at the first instance.