| US 7,574,661 B2 | ||
| Application program prediction method and mobile terminal | ||
| Satoshi Matsuura, Kyotanabe (Japan); Takahiro Kudo, Katano (Japan); Eiichi Naito, Yawata (Japan); Hideyuki Yoshida, Kyotanabe (Japan); Jun Ozawa, Nara (Japan); and Mototaka Yoshioka, Moriguchi (Japan) | ||
| Assigned to Panasonic Corporation, Osaka (Japan) | ||
| Appl. No. 10/541,218 PCT Filed Feb. 18, 2004, PCT No. PCT/JP2004/001777 § 371(c)(1), (2), (4) Date Jun. 30, 2005, PCT Pub. No. WO2004/077291, PCT Pub. Date Sep. 10, 2004. |
||
| Claims priority of application No. 2003-047024 (JP), filed on Feb. 25, 2003. | ||
| Prior Publication US 2006/0156209 A1, Jul. 13, 2006 | ||
| Int. Cl. G06F 3/00 (2006.01) | ||
| U.S. Cl. 715—745 [715/747; 715/741; 715/742; 455/414.1; 455/414.2; 455/414.3; 701/207] | 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.
|