METHODS FOR PREDICTING DESTINATIONS FROM PARTIAL TRAJECTORIES EMPLOYING OPEN- AND CLOSED-WORLD MODELING METHODS
First Claim
1. At least one computer-readable storage medium encoded with instructions that, when executed perform a method that facilitates determining one or more destinations of a user, the method comprising:
- receiving input data about the user, the user data indicating at least one of;
the user'"'"'s specialized knowledge or historical driving efficiencies or historical driving times; and
determining travel data during a trip;
determining a likelihood for each of a plurality of candidate destinations based at least in part on the received input data about the user and the travel data, the likelihood indicating, for each of the plurality of candidate destinations, a likelihood that the candidate destination is the destination of the trip, the likelihood being a trip time likelihood based at least in part on an estimated time to a candidate destination and an elapsed trip time; and
predicting one or more destinations for the trip based on the likelihoods for the plurality of candidate destinations.
2 Assignments
0 Petitions
Accused Products
Abstract
The claimed subject matter provides systems and/or methods that facilitate inferring probability distributions over the destinations and/or routes of a user, from observations about context and partial trajectories of a trip. Destinations of a trip are based on at least one of a prior and a likelihood based at least in part on the received input data. The destination estimator component can use one or more of a personal destinations prior, time of day and day of week, a ground cover prior, driving efficiency associated with candidate locations, and a trip time likelihood to probabilistically predict the destination. In addition, data gathered from a population about the likelihood of visiting previously unvisited locations and the spatial configuration of such locations may be used to enhance the predictions of destinations and routes.
94 Citations
20 Claims
-
1. At least one computer-readable storage medium encoded with instructions that, when executed perform a method that facilitates determining one or more destinations of a user, the method comprising:
-
receiving input data about the user, the user data indicating at least one of;
the user'"'"'s specialized knowledge or historical driving efficiencies or historical driving times; anddetermining travel data during a trip; determining a likelihood for each of a plurality of candidate destinations based at least in part on the received input data about the user and the travel data, the likelihood indicating, for each of the plurality of candidate destinations, a likelihood that the candidate destination is the destination of the trip, the likelihood being a trip time likelihood based at least in part on an estimated time to a candidate destination and an elapsed trip time; and predicting one or more destinations for the trip based on the likelihoods for the plurality of candidate destinations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method that facilitates determining a user'"'"'s destination, comprising:
-
generating a probabilistic grid associated with a geographic location; evaluating data associated with a trip to determine a likelihood for each of a plurality of candidate cells in the probabilistic grid based at least in part on the data, the likelihood indicating, for each of the plurality of candidate destinations, a likelihood that the destination of the trip is within the candidate cell, the likelihood being a trip time likelihood based at least in part on an estimated time to a destination within the candidate cell and an elapsed trip time; and predicting one or more destinations related to the trip utilizing the grid and the likelihoods. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. At least one computer-readable storage device comprising computer executable instructions that, when executed, perform a method that facilitates determining one or more destinations of a user, the method comprising:
-
obtaining travel data during a trip; determining a likelihood for each of a plurality of candidate destinations based at least in part on the travel data, the likelihood indicating, for each of the plurality of candidate destinations, a likelihood that the candidate destination is the destination of the trip, the likelihood being a trip time likelihood based at least in part on an estimated time to a candidate destination and an elapsed trip time; and predicting one or more destinations for the trip based on the likelihoods for the plurality of candidate destinations. - View Dependent Claims (18, 19, 20)
-
Specification