PATH QUERIES
First Claim
Patent Images
1. A computer-implemented method for providing path queries, the method comprising computer-implemented operations for:
- receiving, through a computer having a processor and a memory, data identifying a path between at least two geographic locations;
identifying, through the computer, path information along or near the path;
associating, through the computer, a relevance to the path information based on behavioral models that model commuting behaviors of users, the commuting behaviors including a length of time that the users drive before stopping; and
providing, through the computer, a subset of the path information having a highest relevance in accordance with the commuting behaviors.
2 Assignments
0 Petitions
Accused Products
Abstract
Data identifying a path is received between two or more geographic locations. Path information is identified along or near the path. A relevance is associated to the path information. A subset of the path information having a highest relevance is provided.
5 Citations
21 Claims
-
1. A computer-implemented method for providing path queries, the method comprising computer-implemented operations for:
-
receiving, through a computer having a processor and a memory, data identifying a path between at least two geographic locations; identifying, through the computer, path information along or near the path; associating, through the computer, a relevance to the path information based on behavioral models that model commuting behaviors of users, the commuting behaviors including a length of time that the users drive before stopping; and providing, through the computer, a subset of the path information having a highest relevance in accordance with the commuting behaviors. - View Dependent Claims (2, 3, 5, 6, 7, 8, 9, 10, 11, 21)
-
-
4. (canceled)
-
12. A computer system, comprising:
-
a processor; a memory operatively coupled to the processor; and a program module (i) which executes in the processor from the memory and (ii) which, when executed by the processor, causes the computer system to provide path queries by receiving data identifying at least two geographic locations, generating a path through the at least two geographic locations, identifying path information along or near the path, determining a likelihood of users utilizing the path information based on behavioral models that model commuting behaviors of users, the commuting behaviors including a length of time that the users drive before stopping, in response to determining a higher likelihood of the users utilizing the path information based on the behavioral models, associating a higher relevance to the path information, in response to determining a lower likelihood of the users utilizing the path information based on the behavioral models, associating a lower relevance to the path information, and providing the path and a subset of the path information having a highest relevance in accordance with the commuting behaviors. - View Dependent Claims (13, 15, 16, 17, 18, 19)
-
-
14. (canceled)
-
20. A computer-storage medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to:
-
receive at least two geographic locations from a user; determine a path through the at least two geographic locations; generate a map illustrating the path through the at least two geographic locations; identify path information along or near the path; associate a relevance to the path information based on (i) behavioral models that model commuting behaviors of users, the commuting behaviors including a length of time that the users drive before stopping, (ii) popularity data that indicate popularity of the path information, the popularity data based on a number of user accesses of the points of interest, and (iii) user profile data specifying a profile of the user, the user data specifying a child of the user and age of the child; embed a subset of the path information having a highest relevance into the map illustrating the path; and provide the map illustrating the path and having the embedded subset of the path information.
-
Specification