Patent ID: 8214821

Claim:
A method for automatically updating firmware of a user's hand-held device by an update application, the user's hand-held device comprises a user interface, the method comprising the steps of: executing, by a processor of the user's hand-held device, the update application; determining, by the update application, whether a flag has been set in the user's hand-held device, the flag indicating a previous execution of the update application; if the flag is not set, determining, by the update application, whether a device ID of the user's hand-held device matches a device ID stored in the update application; updating, by the update application, firmware of the user's hand-held device if the device ID matches the stored device ID and thereafter terminating the updating operation; and wherein the method of automatically updating the firmware is not viewable by a user that currently interacts with the user interface and does not require initiation or intervention by the user.