Systems and methods for collecting and using user-contributed map data
First Claim
1. A computer-implemented method for collecting maneuver-specific annotations, the method comprising:
- presenting to a user a set of computer-generated driving directions including a plurality of maneuvers;
in association with presenting to the user the set of driving directions, presenting to the user an option to submit an annotation for one of the plurality of maneuvers; and
in response to presenting the option to the user, receiving the annotation from the user and storing the annotation in association with an identification of the one of the plurality of maneuvers for incorporation in the set of computer-generated driving directions.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for collecting and using user-contributed map data. In one implementation, a computer-implemented method is provided for collecting maneuver-specific annotations. According to the method, a user is presented with a set of computer-generated driving directions comprising a plurality of maneuvers. In association with presenting to the user the set of driving directions, the method presents to the user an option to submit an annotation for one of the plurality of maneuvers. In response to presenting the option to the user, the annotation is received from the user and stored in association with an identification of the one of the plurality of maneuvers. The stored annotation may be incorporated in the set of computer-generated driving directions.
-
Citations
20 Claims
-
1. A computer-implemented method for collecting maneuver-specific annotations, the method comprising:
-
presenting to a user a set of computer-generated driving directions including a plurality of maneuvers; in association with presenting to the user the set of driving directions, presenting to the user an option to submit an annotation for one of the plurality of maneuvers; and in response to presenting the option to the user, receiving the annotation from the user and storing the annotation in association with an identification of the one of the plurality of maneuvers for incorporation in the set of computer-generated driving directions. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method for generating driving directions augmented by maneuver-specific annotations, the method comprising:
-
collecting, through a computer-operated driving directions system, a user-submitted annotation for a maneuver; storing the user-submitted annotation in association with the maneuver; automatically generating by the computer-operated driving directions system, in response to a user request, a set of driving directions that includes a plurality of maneuvers; and augmenting one of the plurality of maneuvers in the set of driving directions with the user-submitted annotation. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer-implemented method for generating driving directions augmented by maneuver-specific annotations, the method comprising:
-
automatically generating, by a computer-operated driving directions system, in response to a user request, a set of driving directions that includes a plurality of maneuvers; evaluating a plurality of user-submitted annotations that are stored in a data storage of the computer-operated driving directions system and that are associated with one of the plurality of maneuvers; selecting one of the user-submitted annotations based on a result of the evaluating; and augmenting the one of the plurality of maneuvers in the set of driving directions with the selected user-submitted annotation. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for generating driving directions augmented by maneuver-specific annotations, the system comprising:
-
a data storage storing a plurality of user-submitted annotations; and a server, the server; automatically generating, in response to a user request, a set of driving directions that includes a plurality of maneuvers, evaluating ones of the plurality of user-submitted annotations that are associated with one of the plurality of maneuvers, selecting one of the user-submitted annotations based on a result of the evaluating, and augmenting the one of the plurality of maneuvers in the set of driving directions with the selected user-submitted annotation.
-
Specification