Patent ID: 8595289

Claim:
A method of transferring application-specific functionality from a mobile handset to a wireless network associated with the mobile handset, the method comprising the steps of: creating only a virtual instance of a mobile application using a network-based processor that is in wireless communication with the mobile handset via the wireless network, wherein the mobile application resides in the mobile handset and is configured to be executed thereby; using the network-based processor, monitoring usage of the mobile application in the mobile handset; and upon detecting absence of a first active usage of the mobile application in the mobile handset, performing, using the network-based processor, application-specific functionality on behalf of the mobile handset for the mobile application using the virtual instance thereof, upon detecting that a second active usage of the mobile application in the mobile handset has been initiated, discontinuing performance using the network-based processor of the application-specific functionality for the mobile application.