×

Intelligent destination recommendations based on historical data

  • US 9,200,918 B2
  • Filed: 03/09/2012
  • Issued: 12/01/2015
  • Est. Priority Date: 03/09/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A machine-implemented method comprising:

  • determining, by a mobile device, a current location of the mobile device and an estimated mode of transportation, the estimated mode of transportation being a current mode of transportation;

    calculating, by the mobile device, respective confidence ratings for one or more destinations, wherein the respective confidence ratings for the one or more destinations are calculated based at least in part on the estimated mode of transportation and travel history of the mobile device, wherein calculating the respective confidence ratings for the one or more destinations includes;

    determining a frequency of visits to a destination over a time period and increasing a confidence rating for the destination when one or more timestamps associated with the destination matches a current time;

    accessing a transportation profile, wherein the transportation profile stores associations between modes of transportation and previously visited destinations, the transportation profile including an association between the estimated mode and one or more previously visited destinations; and

    increasing a first confidence rating for a first destination in the one or more destinations when the transportation profile indicates that the first destination corresponds to a previously visited destination associated with the estimated mode of transportation, the increase relative to a second confidence rating for a second destination in the one or more destinations that is not associated with the estimated mode of transportation;

    selecting, by the mobile device, a stored destination based upon a calculated confidence rating, the stored destination being a predicted destination of a user of the mobile device;

    displaying the selected destination in a manner that the user can accept or reject the selected destination;

    determining if the selected destination was rejected;

    adjusting, based on the rejection, the confidence rating for the selected destination; and

    displaying another destination based upon its confidence rating.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×