Patent ID: 8862503
Filing Date: 2014-10-14
Classification: G06Q,Y10S

Abstract:
1. A method for tracking download of a software application over the Internet from an application server to a user's mobile device in response to the user's selection on the user's mobile device of an advertisement that advertises the software application, the method comprising: delivering to the user's mobile device the advertisement that advertises the software application; in response to the user clicking on the advertisement, establishing a link between a web browser on the user's mobile device and a tracking server; creating at the tracking server an ID dataset comprising at least one of a unique identifier and identification of the advertisement; receiving the ID dataset from the tracking server at the user's mobile device over the link; storing the ID dataset received from the tracking server on the user's mobile device using the web browser on the user's mobile device; the tracking server further redirecting the web browser on the user's mobile device to the application server; downloading the software application from the application server to the user's mobile device; activating the downloaded software application on the user's mobile device; deactivating the web browser on the user's mobile device; suspending execution of the downloaded software application on the user's mobile device; reactivating the web browser on the user's mobile device; establishing a link between the user's mobile device and the tracking server; transmitting the ID dataset from the user's mobile device to the tracking server over the link; correlating at the tracking server the ID dataset received from the user's mobile device with the ID dataset created by the tracking server; delivering, based on the correlating, a browser-executable code from the tracking server to the user's mobile device; and resuming, using the browser-executable code, the execution of the suspended downloaded software application.