Patent ID: 8209423

Claim:
A method of communicating between a mobile communications device and a plurality of services that are used by the mobile communications device, comprising: establishing a first communications session, through a firewall and a wireless network, between the mobile communications device and a first mobile server including at least one local service module adapted to provide services to the mobile communication device, the first mobile server located in an enterprise network with which the mobile communications device is associated; establishing, concurrent with the first communications session, a further communications session between the first mobile server and a further mobile server located behind a further firewall, the further communications session being established by the first mobile server as a session proxy for the mobile communications device; receiving, at the first mobile server, service identification information identifying selected services; determining, at the first mobile server and based on the received service identification information, the selected services to which to establish even further communications sessions; and responsive to the determining, establishing, concurrent with the first communications session and while acting as the session proxy for the mobile communications device, the even further communications sessions with the selected services, each of the even further communications sessions being established by the first mobile server.