Patent ID: 8825753

Claim:
A system for providing automatic content management to a preloaded demonstration application on a mobile device in a store, the system comprising: a communications interface for communications between a mobile device and a content server associated with the mobile device, the interface configured to provide store-specific content to the mobile device over a communication session established between the mobile device and the content server; a processor coupled to the interface; a storage device accessible to the processor; and programming for execution by the processor, stored in the storage device, wherein execution of the programming by the processor configures the system to perform functions, including functions to: remove content added by a user; deliver store-specific content from the content server to a preloaded demonstration application running on the mobile device; configure the preloaded demonstration application to present desired store-specific content to a user; prepare a tracking report with data gathered as a result of user navigation through various functions of the mobile device and applications stored on the mobile device within a specific store; determine whether the mobile device is in a predetermined store using a mobile equipment identifier for the mobile device, a store identification associated with the predetermined store in which the mobile device is intended to be located, and global positioning system coordinates of the mobile device; in response to a determination that the global positioning system coordinates of the predetermined store in which the mobile device is intended to be located are different from the global positioning system coordinates of the mobile device, replace the store identification associated with the predetermined store in which the mobile device is intended to be located with a store identification associated with a store at the global positioning system coordinates of the mobile device; and update the configuration of the preloaded demonstration application on the mobile device based on information included in the tracking report and the replaced store identification.