INTELLIGENT DESTINATION RECOMMENDATIONS BASED ON HISTORICAL DATA
First Claim
Patent Images
1. A machine-implemented method comprising:
- determining, by a processing device, an estimated mode of transportation;
calculating, by the processing device, confidence ratings for one or more destinations based on the estimated mode of transportation and processing device travel history; and
selecting, by the processing device, a destination based upon a confidence rating.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatuses and methods relating to navigation and calendar integration are described. In one implementation, confidence ratings are calculated for one or more destinations. Each destination has an associated confidence rating and confidence ratings are based on a match between the current time and time data for each destination. A destination is selected based on confidence rating and displayed. A calendar event is created based upon the selected destination.
-
Citations
43 Claims
-
1. A machine-implemented method comprising:
-
determining, by a processing device, an estimated mode of transportation; calculating, by the processing device, confidence ratings for one or more destinations based on the estimated mode of transportation and processing device travel history; and selecting, by the processing device, a destination based upon a confidence rating. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A machine-implemented method comprising:
-
calculating, by the processing device, confidence ratings for one or more destinations, wherein each destination has a confidence rating and the confidence rating is based on a match between a time and time data for each destination; selecting, by the processing device, a stored destination based upon a confidence rating; and creating, by the processing device, a calendar event for the time based upon the selected destination. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A data processing device comprising:
-
a processor; a storage device coupled to the processor and configurable for storing instructions, which, when executed by the processor cause the processor to; determine an estimated mode of transportation; calculate confidence ratings for one or more destinations, wherein each destination has a confidence rating and the confidence rating is based on a match between a time and time data for each destination; adjust the confidence rating based on the estimated mode of transportation; and select a stored destination based upon a confidence rating; and display the selected destination in a manner that a user can accept or reject the selected destination, wherein the display of the selected destination is triggered by the confidence rating for the selected destination being greater than a threshold value. - View Dependent Claims (27, 28, 29)
-
-
30. A data processing device comprising:
-
a processor; a storage device coupled to the processor and configurable for storing instructions, which, when executed by the processor cause the processor to; calculate confidence ratings for one or more destinations, wherein each destination has a confidence rating and the confidence rating is based on a match between a time and time data for each destination; select a stored destination based upon a confidence rating; and create a calendar event for the time based upon the selected destination. - View Dependent Claims (31)
-
-
32. A machine readable non-transitory storage medium containing executable program instructions which cause a data processing device to perform a method comprising:
-
calculating, by the processing device, confidence ratings for one or more destinations based on a match between a time and time data for each destination; selecting, by the processing device, a stored destination based upon a confidence rating; and displaying the selected destination in a manner that a user can accept or reject the selected destination. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A machine readable non-transitory storage medium containing executable program instructions which cause a data processing device to perform a method comprising:
-
calculating, by the processing device, confidence ratings for one or more destinations, wherein each destination has a confidence rating and a confidence rating is based on a match between a time and time data for each destination; selecting, by the processing device, a stored destination based upon a confidence rating; and displaying the selected destination in a manner that a user can accept or reject the selected destination; and creating, by the processing device, a calendar event for the time based upon the selected destination. - View Dependent Claims (38, 39, 40, 41)
-
-
42. An apparatus comprising:
-
means for determining an estimated mode of transportation; means for calculating confidence ratings for one or more destinations, wherein each destination has a confidence rating and the confidence rating is based on a match between a time and time data for each destination; means for adjusting the confidence rating based on the estimated mode of transportation; and means for selecting a stored destination based upon a confidence rating; and means for displaying the selected destination in a manner that a user can accept or reject the selected destination.
-
-
43. An apparatus comprising:
-
means for calculating confidence ratings for one or more destinations, wherein each destination has a confidence rating and a confidence rating is based on a match between a time and time data for each destination; means for selecting a stored destination based upon a confidence rating; and means for displaying the selected destination in a manner that a user can accept or reject the selected destination; and means for creating a calendar event for the time based upon the selected destination.
-
Specification