Application program prediction method and mobile terminal
First Claim
1. An application program prediction method by which a mobile terminal, having installed therein a plurality of application programs, predicts at least one application program that a user is likely to use, the application program prediction method comprising:
- an application executing step of selecting and executing an application program installed in the mobile terminal;
a location detecting step of detecting a location where the mobile terminal exists when the application program is executed in the application executing step;
a usage history creating step of creating a usage history of the application program by storing the application program in association with the location of the mobile terminal when the application program is executed, the application program being executed in the application executing step, and the location of the mobile terminal being detected in the location detecting step; and
a predicting step of determining a predetermined location, searching for the location in the usage history, and presenting, as a prediction result, the application program associated with the location searched for in the usage history and the predetermined location,wherein the predicting step includes;
a future location predicting step of predicting a future location of the mobile terminal;
a current application specifying step of specifying, based on the usage history, an application program corresponding to the future location predicted in the future location predicting step; and
a current application presenting step of presenting the application program specified in the specifying step, as a prediction result of an application program that the user is likely to use in the future, andthe future location predicting step includes;
a station specifying step of specifying a station where the mobile terminal currently exists through communication carried out between the mobile terminal and a device placed in the station; and
a retrieving step of retrieving, from a past route search result, an arrival station corresponding to a departure station that is the station specified in the station specifying step, andthe arrival station retrieved in the retrieving step is regarded as the future location of the mobile terminal.
3 Assignments
0 Petitions
Accused Products
Abstract
A mobile terminal that appropriately predicts an application that a user is likely to use that includes: an input device that selects and executes any of two or more applications; a GPS reception unit; a behavior pattern extraction unit that creates a usage prediction rule of the application executed on the input device , in association with a usage location detected by the GPS reception unit; and an information display control unit that specifies, based on the usage prediction rule, an application corresponding to the current location detected by the GPS reception unit , and causes a display to display the specified application as a prediction result.
-
Citations
23 Claims
-
1. An application program prediction method by which a mobile terminal, having installed therein a plurality of application programs, predicts at least one application program that a user is likely to use, the application program prediction method comprising:
-
an application executing step of selecting and executing an application program installed in the mobile terminal; a location detecting step of detecting a location where the mobile terminal exists when the application program is executed in the application executing step; a usage history creating step of creating a usage history of the application program by storing the application program in association with the location of the mobile terminal when the application program is executed, the application program being executed in the application executing step, and the location of the mobile terminal being detected in the location detecting step; and a predicting step of determining a predetermined location, searching for the location in the usage history, and presenting, as a prediction result, the application program associated with the location searched for in the usage history and the predetermined location, wherein the predicting step includes; a future location predicting step of predicting a future location of the mobile terminal; a current application specifying step of specifying, based on the usage history, an application program corresponding to the future location predicted in the future location predicting step; and a current application presenting step of presenting the application program specified in the specifying step, as a prediction result of an application program that the user is likely to use in the future, and the future location predicting step includes; a station specifying step of specifying a station where the mobile terminal currently exists through communication carried out between the mobile terminal and a device placed in the station; and a retrieving step of retrieving, from a past route search result, an arrival station corresponding to a departure station that is the station specified in the station specifying step, and the arrival station retrieved in the retrieving step is regarded as the future location of the mobile terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile terminal that predicts at least one application program that a user is likely to use from among a plurality of pre-installed application programs, the mobile terminal comprising:
-
an application execution unit operable to select and execute an application program installed in the mobile terminal; a location detection unit operable to detect a location where the 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 by storing the application program in association with the location of the mobile terminal when the application program is executed, the application program being executed said application executing unit, and the location of the mobile terminal being detected by said location detecting unit; and a prediction unit operable to determine a predetermined location, searching for the location in the usage history, and presenting, as a prediction result, the application program associated with the location searched for in the usage history and the predetermined location, wherein the predicting unit includes a future location prediction unit operable to predict a future location of the mobile terminal, a specification unit operable to specify, based on the usage history, an application program corresponding to the location predicted by said future location predicting unit, and a presentation unit operable to present the application program specified by said specification unit, as a prediction result of an application program that the user is likely to use in the future, and said future location prediction unit includes; a station specification unit operable to specify a station where the mobile terminal currently exists, through communication carried out between the mobile terminal and a device placed in the station; and a retrieving unit operable to retrieve, from a past route search result, an arrival station corresponding to a departure station that is the station specified by said station specification unit; and the arrival station retrieved by said retrieving unit is regarded as the future location of the mobile terminal. - View Dependent Claims (14, 15, 16)
-
-
17. A program used for a mobile terminal having installed therein a plurality of application programs, the program causing the mobile terminal to execute a method of predicting at least one application program that a user is likely to use, the method comprising:
-
an application executing step of selecting and executing an application program installed on the mobile terminal; a location detecting step of detecting a location where the mobile terminal exists when the application program is executed in the application executing step; a usage history creating step of creating a usage history of the application program by storing the application program in association with the location of the mobile terminal when the application program is executed, the application program being executed in the application executing step, and the location of the mobile terminal being detected in the location detecting; and a predicting step of determining a predetermined location, searching for the location in the usage history, and presenting, as a prediction result, the application program associated with the location searched for in the usage history and the predetermined location, wherein the predicting step includes; a future location predicting step of predicting a future location of the mobile terminal; a current application specifying step of specifying, based on the usage history, an application program corresponding to the future location predicted in the future location predicting step; and a current application presenting step of presenting the -application program specified in the specifying step, as a prediction result of an application program that the user is likely to use in the future; and the future location predicting step includes; a station specifying step of specifying a station where the mobile terminal currently exists, through communication carried out between the mobile terminal and a device placed in the station; a retrieving step of retrieving, from a past route search result, an arrival station corresponding to a departure station that is the station specified in the station specifying step; and the arrival station retrieved in the retrieving step is regarded as the future location of the mobile terminal.
-
-
18. An application program prediction method by which a mobile terminal, having installed therein a plurality of application programs, predicts at least one application program that a user is likely to use, the application program prediction method comprising:
-
an application executing step of selecting an application program from the plurality of application programs installed in the mobile terminal, and executing the selected program; a location detecting step of detecting step of detecting a location where the mobile terminal exists when then application program is executed in the application executing step; a usage history creating step of creating a usage history of the application program by storing the application program in association with the location of the mobile terminal when the application program is executed, the application program being executed in the application executing step, and the location of the mobile terminal being detected in the location detecting step; and a predicting step of determining a predetermined location, searching the usage history for the location, and presenting, as a prediction result, the application program associated with the searched location in the usage history and the predetermined location, wherein the predicting step includes; a future location predicting step of predicting a future location of the mobile terminal; a current application specifying step of specifying, based on the usage history, an application program corresponding to the future location predicted in the future location predicting step; and a current application presenting step of presenting the application program specified in the specifying step, as a prediction result of an application program that the user is likely to use in the future, the future location predicting step includes; a route specifying step of specifying a route on which the station where the mobile terminal currently exists in located, through communication carried out between the mobile terminal and a device placed in the station; and a retrieving step of retrieving, from a past e-mail history, a station which is located on the route specified in the station specifying step, and the station retrieved in the retrieving step is regarded as the future location of the mobile terminal. - View Dependent Claims (19, 20, 21)
-
-
22. A mobile terminal that predicts an at least one application program that a user is likely to use from among a plurality of pre-installed applications programs, the mobile terminal comprising:
-
an application execution unit operable to select and execute an application program installed in the mobile terminal; a location detection unit operable to detect a location where the 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 by storing the application program in association with the location of the mobile terminal when the application program is executed, the application program being executed by said application executing unit, and the location of the mobile terminal being detected by said location detecting unit; and a prediction unit operable to determine a predetermined location, searching for the location in the usage history, and presenting, as a prediction result, the application program associated with the location searched for in the usage history and the predetermined location, wherein said prediction unit includes; a future location prediction unit operable to predict a future location of the mobile terminal; a current application specification unit operable to specify, based on the usage history, an application program corresponding to the location predicted by said future location prediction unit; and a current application presentation unit operable to present the application program specified by said specification unit, as a prediction result of an application program that the user is likely to use in the future, said future location predicting step includes; a route specification unit operable to specify a route on which the station where the mobile terminal currently exists is located through communication carried out between the mobile terminal and a device placed in the station; and a retrieving unit operable to retrieve, from a past e-mail history, a station which is located on the route specified by said station specification unit, and the station retrieved by said retrieving unit is regarded as the future location of the mobile terminal.
-
-
23. A program used for a mobile terminal having installed therein a plurality of application programs, the program causing the mobile terminal to execute a method of predicting at least one application program that a user is likely to use, the method comprising:
-
an application executing step of selecting and executing an application program installed on the mobile terminal; a location detecting step of detecting a location where the mobile terminal exists when the application program is executed in the application executing step; a usage history creating step of creating a usage history of the application program by storing the application program in association with the location of the mobile terminal when the application program is executed, the application program being executed in the application executing step, and the location of the mobile terminal being detected in the location detecting step; and a predicting step of determining a predetermined location, searching for the location in the usage history, and presenting, as a prediction result, the application program associated with the location searched for in the usage history and the predetermined location, wherein the predicting step includes; a future location predicting step of predicting a future location of the mobile terminal; a current application specifying step of specifying, based on the usage history, an application program corresponding to the future location predicted in the future location predicting step; and a current application presenting step of presenting the application program specified in the specifying step, as a prediction result of an application program that the user is likely to use in the future, the future location predicting step includes; a station specifying step of specifying a station where the mobile terminal currently exists, through communication carried out between the mobile terminal and a device placed in the station; and a retrieving step of retrieving, from a past e-mail history, a station which is located on the route and is the station specified in the station specifying step, and the station retrieved in the retrieving step is regarded as the future location of the mobile terminal.
-
Specification