Patent ID: 8914791

Claim:
A method for updating wireless terminal software on a wireless terminal, the method comprising steps of: detecting, by the wireless terminal, a wired connection of the wireless terminal to a computer; determining, by the wireless terminal, whether the wired connection is a first time for connection of the wireless terminal to the computer; upon determining that the wired connection is the first time connection: obtaining, by the wireless terminal, information of the wireless terminal software of the wireless terminal; causing, by the wireless terminal, the computer to access a server via a network and to download to the computer a software upgrading assistance program from the server which assists update of the wireless terminal software; collecting information on software available for the wireless terminal, by executing the downloaded software upgrading assistance program on the computer, to determine whether the wireless terminal software should be updated; upon determining that the wireless terminal software should be updated, inquiring of a user of the computer whether the user wishes to update the wireless terminal software; and upon receiving an input from the user indicating that the user wishes to update, updating the wireless terminal software on the wireless terminal by downloading an updating program from the server to the computer and executing the updating program on the computer; and upon determining that a connection of the wireless terminal to the computer is a second time or later connection: determining, by executing the downloaded software upgrading assistance program, whether the wireless terminal software should be updated; and upon determining that the wireless terminal software should be updated, updating the wireless terminal software on the wireless terminal by downloading an updating program from the server to the computer and executing the updating program on the computer, wherein the downloaded software upgrading assistance program periodically checks for availability of the updating program for the wireless terminal software.