Application program prediction method and mobile terminal
First Claim
1. An application program prediction method by which a mobile terminal installed with two or more application programs predicts an application program that a user is likely to use, said method comprising:
- an application executing step of selecting and executing one of the application programs;
a location detecting step of detecting a location where the mobile terminal exists when the application program is executed in said application executing step;
a usage history creating step of creating a usage history of the application program executed in said application executing step, in association with the location detected in said location detecting step; and
a predicting step of specifying, based on the usage history, an application program corresponding to a predetermined location and presenting the specified application program as a prediction result.
3 Assignments
0 Petitions
Accused Products
Abstract
A mobile terminal (21) that appropriately predicts an application that a user is likely to use includes: an input device (106) that selects and executes any of two or more applications; a GPS reception unit (108); a behavior pattern extraction unit (205) that creates a usage prediction rule of the application executed on the input device (106), in association with a usage location detected by the GPS reception unit (108); and an information display control unit (204) that specifies, based on the usage prediction rule, an application corresponding to the current location detected by the GPS reception unit (108), and causes a display (105) to display the specified application as a prediction result.
-
Citations
27 Claims
-
1. An application program prediction method by which a mobile terminal installed with two or more application programs predicts an application program that a user is likely to use, said method comprising:
-
an application executing step of selecting and executing one of the application programs;
a location detecting step of detecting a location where the mobile terminal exists when the application program is executed in said application executing step;
a usage history creating step of creating a usage history of the application program executed in said application executing step, in association with the location detected in said location detecting step; and
a predicting step of specifying, based on the usage history, an application program corresponding to a predetermined location and presenting the specified application program as a prediction result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A mobile terminal that predicts an application program that a user is likely to use from among two or more pre-installed application programs, said mobile terminal comprising:
-
an application execution unit operable to select and execute one of the application programs;
a location detection unit operable to detect a location where said mobile terminal exists when the application program is executed by said application execution unit;
a usage history creation unit operable to create a usage history of the application program executed by said application execution unit, in association with the location detected by said location detection unit; and
a prediction unit operable to specify an application program corresponding to a predetermined location based on the usage history, and to present the specified application program as a prediction result. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A program used for a mobile terminal installed with two or more application programs to predict an application program that a user is likely to use, said program causing a computer to execute:
-
an application executing step of selecting and executing one of the application programs;
a location detecting step of detecting a location where the mobile terminal exists when the application program is executed in said application executing step;
a usage history creating step of creating a usage history of the application program executed in said application executing step, in association with the location detected in said location detecting step; and
a predicting step of specifying, based on the usage history, an application program corresponding to a predetermined location, and presenting the specified application program as a prediction result.
-
Specification