Patent ID: 7751848

Claim:
A method for providing multiple concurrent applications to a mobile communication device, comprising: at a server apparatus connected to a voice network and to a data network, engaging the mobile communication device in a first mobile communication application comprising establishing a voice call between the mobile communication device and a destination party via a voice network; and at the server apparatus, while the mobile communication device is engaged in the first mobile communication application, engaging the mobile communication device in a second mobile communication application comprising establishing a data session with the data network concurrent with said voice call, wherein said establishing comprises receiving an indication at the application server from the mobile communication device to initiate said data session concurrent with said voice call, transferring the voice call to the application server via a call transfer service, maintaining the voice call between the mobile communication device and the destination party by communicating with the mobile communication device using a voice over packet service and communicating with the destination party using standard voice network time division multiplexing services.