Method of providing destination information, destination-information providing apparatus and storage medium
First Claim
1. A method of providing destination information executed by a processor included in a destination-information providing apparatus, the method comprising:
- receiving information of a current position of a terminal apparatus;
extracting a current location corresponding to the current position from route information including a plurality of entries respectively having a combination of a location, coordinate points of the location, and one or more adjacent locations adjacent to the location;
determining one or more first destination candidates respectively indicating a candidate of a next destination for the current location, based on probability information including a plurality of entries respectively having a combination of a current location, a destination, and a probability with which a plurality of travelers who are at the current location move to the destination;
determining one or more second destination candidates among the one or more first destination candidates based on the probability information, when the next destination is not uniquely identifiable from among the one or more first destination candidates;
extracting a nearby location adjacent to each of the one or more second destination candidates and the current location from among one or more adjacent locations corresponding to the current location included in the route information; and
determining the next destination among the one or more second destination candidates, by assuming the nearby location as the current location of the terminal apparatus and based on probabilities with which a plurality of travelers who are at the nearby location move to the one or more second destination candidates included in the probability information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of providing destination information includes storing route information in which location information identifying locations, coordinate points information, and information of locations adjacent to the locations are associated with each other; storing probability information in which current locations, destinations, and probabilities of moving from the current locations to the corresponding destinations are associated with each other; receiving information indicating a current position of a terminal apparatus; determining a current location corresponding to the current position; determining one or more first destination candidates based on the probability information; determining one or more second destination candidates among the one or more first destination candidates, when a next destination is not uniquely identifiable; determining a nearby location indicating a location adjacent to each second destination candidate and the current location; and determining the next destination among the one or more second destination candidates, by assuming the nearby location as the current location.
9 Citations
13 Claims
-
1. A method of providing destination information executed by a processor included in a destination-information providing apparatus, the method comprising:
-
receiving information of a current position of a terminal apparatus; extracting a current location corresponding to the current position from route information including a plurality of entries respectively having a combination of a location, coordinate points of the location, and one or more adjacent locations adjacent to the location; determining one or more first destination candidates respectively indicating a candidate of a next destination for the current location, based on probability information including a plurality of entries respectively having a combination of a current location, a destination, and a probability with which a plurality of travelers who are at the current location move to the destination; determining one or more second destination candidates among the one or more first destination candidates based on the probability information, when the next destination is not uniquely identifiable from among the one or more first destination candidates; extracting a nearby location adjacent to each of the one or more second destination candidates and the current location from among one or more adjacent locations corresponding to the current location included in the route information; and determining the next destination among the one or more second destination candidates, by assuming the nearby location as the current location of the terminal apparatus and based on probabilities with which a plurality of travelers who are at the nearby location move to the one or more second destination candidates included in the probability information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A destination-information providing apparatus, comprising:
-
a memory; and a processor coupled to the memory and configured to; receive information of a current position of a terminal apparatus; extract a current location corresponding to the current position from route information including a plurality of entries respectively having a combination of a location, coordinate points of the location, and one or more adjacent locations adjacent to the location; determine one or more first destination candidates respectively indicating a candidate of a next destination for the current location based on probability information including a plurality of entries respectively having a combination of a current location, a destination, and a probability with which a plurality of travelers who are at the current location move to the destination; determine one or more second destination candidates among the one or more first destination candidates based on the probability information, when the next destination is not uniquely identifiable from among the one or more first destination candidates; extract a nearby location adjacent to each of the one or more second destination candidates and the current location from among one or more adjacent locations corresponding to the current location included in the route information; and determine the next destination among the one or more second destination candidates, by assuming the nearby location as the current location of the terminal apparatus and based on probabilities with which a plurality of travelers who are at the nearby location move to the one or more second destination candidates included in the probability information.
-
-
13. A non-transitory computer-readable storage medium storing a program causing a computer to execute a process, the process comprising:
-
receiving information of a current position of a terminal apparatus; extracting a current location corresponding to the current position from route information including a plurality of entries respectively having a combination of a location, coordinate points of the location, and one or more adjacent locations adjacent to the location; determining one or more first destination candidates respectively indicating a candidate of a next destination for the current location, based on probability information including a plurality of entries respectively having a combination of a current location, a destination, and a probability with which a plurality of travelers who are at the current location move to the destination; determining one or more second destination candidates among the one or more first destination candidates based on the probability information, when the next destination is not uniquely identifiable from among the one or more first destination candidates; extracting a nearby location adjacent to each of the one or more second destination candidates and the current location from among one or more adjacent locations corresponding to the current location included in the route information; and determining the next destination among the one or more second destination candidates, by assuming the nearby location as the current location of the terminal apparatus and based on probabilities with which a plurality of travelers who are at the nearby location move to the one or more second destination candidates included in the probability information.
-
Specification