Conveyance mode aware navigation device
First Claim
1. A method for determining an optimal route to a destination for a user, the method comprising:
- identifying, by a computer, a present position of the computer;
selecting, by the computer, the destination to form a selected destination;
receiving user input from the user selecting preferences of the user wherein the preferences include two or more of a date format preference, a time format preference, a time zone preference, a time buffer amount preference, and a conveyance mode preference;
acquiring, by the computer, current information comprising road, business hours of the selected destination, traffic congestion patterns, a plurality of conveyance modes, and time buffer information relative to the present position and the selected destination, wherein the time buffer information comprises an amount of time to complete a task at the selected destination;
storing, by the computer, the acquired current information;
the computer identifying, from among a combination of the stored roads, business hours of the selected destination, traffic congestion patterns, the plurality of conveyance modes, and time buffer information, an optimal route from the present position to the selected destination, wherein the plurality of conveyance modes comprises walking, public vehicle, and private vehicle; and
the computer notifying the user of the optimal route.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer determines an optimal route to a destination. The computer identifies the present position of a navigation device with a user selecting a destination. The computer acquires current information comprising road, business hour, traffic congestion patterns, a plurality of conveyance modes, and time buffer information relative to the present position and the selected destination to store in the memory. A route identification unit identifies, from the acquired current information, an optimal route from the current position to the selected destination. The computer stores the acquired information in the memory of the navigation device and identifies an optimal route from the current position to the selected destination.
63 Citations
14 Claims
-
1. A method for determining an optimal route to a destination for a user, the method comprising:
-
identifying, by a computer, a present position of the computer; selecting, by the computer, the destination to form a selected destination; receiving user input from the user selecting preferences of the user wherein the preferences include two or more of a date format preference, a time format preference, a time zone preference, a time buffer amount preference, and a conveyance mode preference; acquiring, by the computer, current information comprising road, business hours of the selected destination, traffic congestion patterns, a plurality of conveyance modes, and time buffer information relative to the present position and the selected destination, wherein the time buffer information comprises an amount of time to complete a task at the selected destination; storing, by the computer, the acquired current information; the computer identifying, from among a combination of the stored roads, business hours of the selected destination, traffic congestion patterns, the plurality of conveyance modes, and time buffer information, an optimal route from the present position to the selected destination, wherein the plurality of conveyance modes comprises walking, public vehicle, and private vehicle; and the computer notifying the user of the optimal route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer program product for determining an optimal route to a destination for a user of a navigation device, the computer program product comprising:
-
a computer readable storage device; program code, stored on the computer readable storage device, for identifying a present position of a navigation device; program code, stored on the computer readable storage device, for selecting the destination to form a selected destination; program code, stored on the computer readable storage device, for selecting the destination to receive user input from the user selecting preferences of the user wherein the preferences include two or more of a date format preference, a time format preference, a time zone preference, a time buffer amount preference, and a conveyance mode preference; program code, stored on the computer readable storage device, for acquiring current information comprising road, business hours of the selected destination, traffic congestion patterns, a plurality of conveyance modes, and time buffer information relative to the present position and the selected destination, wherein the time buffer information comprises an amount of time to complete a task at the selected destination; program code, stored on the computer readable storage device, for storing the acquired current information in a memory of the navigation device; program code, stored on the computer readable storage device, for identifying, from among a combination of the stored roads, business hours of the selected destination, traffic congestion patterns, the plurality of conveyance modes, and time buffer information, an optimal route from the present position to the selected destination, wherein the plurality of conveyance modes comprises walking, public vehicle, and private vehicle; and program code, stored on the computer readable storage device, for notifying the user of the optimal route. - View Dependent Claims (11, 12, 13, 14)
-
Specification