Patent ID: 8769554
Filing Date: 2014-07-01
Classification: G06F

Abstract:
1. A terminal device comprising: display means; control means; operating means; a first storage means in which basic information about each of a plurality of application programs, which basic information includes predetermined unique information about each application program, is stored in a different storage area for each application program; and a second storage means in which detailed information about each of the plurality of application programs, which detailed information is added or updated following use of the application program, is stored in a different storage area for each application program, wherein each of the plurality of application programs has two operation modes including a normal operation mode of executing processing unique to the application program and an information providing mode of reading out the detailed information about the application program from the second storage means to deliver the detailed information to a launcher thereof, and the control means is configured to execute: a first process of prohibiting, with respect to each storage area in the second storage means, access by application programs other than the application program corresponding to the storage area; a second process of displaying on the display means a window that includes the basic information of each of the plurality of application programs; a third process of moving a cursor to a position where the basic information of at least one of the plurality of application programs is displayed in the window, according to content of an operation on the operating means; a fourth process of launching, in the information providing mode, a first application program corresponding to the basic information where the cursor is positioned in the third process and a second application program whose basic information is displayed in a vicinity of the basic information of the first application program in the window to acquire the detailed information of the launched application programs; and a fifth process of displaying the detailed information about the first application program on the display means; wherein the detailed information of the second application program is not displayed until receiving a user's instruction.