Patent ID: 8855620
Filing Date: 2014-10-07
Classification: G06F,H04L,H04M

Abstract:
1. A method comprising: receiving at an application server an updated software application for a first software application from a development environment, wherein said updated software application and said first software application are generic to a plurality of mobile device types; identifying the updated software application with an updated version identifier; transmitting a software application interpreter to a mobile device if said mobile device does not comprise said software application interpreter installed therein, wherein said software application interpreter is mobile device type specific and is operable to interpret said updated software application; receiving a first version identifier associated with said first software application residing on said mobile device; comparing the first version identifier to the updated version identifier; transmitting an update flag to the mobile device responsive to a mismatch between said first version identifier and said updated version identifier; receiving a request for the updated software application from the mobile device based on the update flag; associating a unique user ID with the updated software application, wherein the unique user ID is configured to provide the updated software application access to third party web services via the application server; and, transmitting the updated software application and the unique user ID associated with the first software application to the mobile device based on the received request.