Method, software and apparatus for application upgrade during execution
AssigneeQUALCOMM Incorporated
InventorStephen A. Sprigg
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incorporated
InventorStephen A. Sprigg
Estimating the term…
A system and method for optional upgrading of a software application on a wireless device during the execution of the software application. The system includes receiving a request to replace a resident executable application with a different version of the application. The system further includes detecting the active execution of the resident executable application. The system also includes receiving, via a network, the different version of the application. Also, the system includes storing the different version of the application in a temporary location in response to detecting the active execution of the resident executable application. In addition, the system includes terminating the active execution of the resident executable application. The system also includes overwriting the resident executable application with the different version of the application stored in the temporary location. Further, the system includes initiating active execution of the different version of the application.
A method for replacing a resident executable application on a wireless device with a different version of the resident executable application, comprising:
A wireless device containing a resident executable application, comprising:
A non-transitory on a computer readable storage medium having stored thereon computer executable instructions configured to cause a computer perform operations to replace a resident executable application on a wireless device with a different version of the application, the operations comprising:
A wireless device containing a resident executable application, comprising:
A method for replacing a resident executable application stored in an active application location on a wireless device with a different version of the resident executable application during active execution of the resident executable application, comprising:
A wireless device containing a resident executable application stored in an active application location and actively executing thereon, comprising:
A non-transitory computer readable storage medium having stored thereon computer executable instructions configured to cause a computer perform operations to replace a resident executable application stored in an active application location on a wireless device with a different version of the application during active execution of the application, the operations comprising:
A wireless device containing a resident executable application stored in an active application location and actively executing thereon, comprising:
Dependencies are inferred from the claim text.