Information terminal device and method for purchasing and adding additional program functions
AssigneeOlympus Corporation
InventorsNorio Fukuoka, Masaya Honma, Toshiaki Wada
Life of this patent
Estimating the term…
Abstract
An information terminal device and method for upgrading a program simply and flexibly and an upgraded program is described. In many cases, a program running on a computer has additional functions prepared separately so that they can be added to that program as necessary. To use the additional functions, a user may purchase a new version of that program and install it on their computer by selecting icons which link to the new version of the program.
Claims12
An information terminal device which communicates with a server via a communication line, comprising:
- a display which displays information;
- a storage unit which stores a first program and first link information corresponding to a second program which adds a first function to the first program;
- a display control unit which causes the first link information to be displayed on the display;
- a transmission unit which transmits to the sever, information containing at least one of first identification information for identifying the first program or second identification information for identifying the second program, when the first link information displayed on the display is selected;
- and
- a reception unit which receives the second program which is transmitted from the server in accordance with at least one of the first identification information or the second identification information,
- wherein after the reception unit receives the second program, the display control unit updates the first link information displayed on the display to second link information corresponding to a third program which adds a second function, and which differs from the first function, to the first program and causes the second link information to be displayed on the display.
A non-transitory recording medium which stores a computer-readable first program for use in operating an information terminal device which communicates with a server via a communication line, the first program causes the information terminal device to execute:
- a storage processing of storing first link information corresponding to a second program which adds a first function to the first program, in a memory of the information terminal device;
- a display processing of displaying the first link information on a display of the information terminal device;
- a transmission processing of transmitting to the sever, information containing at least one of first identification information for identifying the first program or second identification information for identifying the second program, when the first link information displayed on the display is selected;
- a reception processing of receiving the second program which is transmitted from the server in accordance with at least one of the first identification information or the second identification information;
- and
- an update processing of updating the first link information displayed on the display by the display processing to second link information corresponding to a third program which adds a second function, and which differs from the first function, to the first program, and causing the second link information to be displayed on the display.
Dependencies are inferred from the claim text.