Problem reporting in maps
First Claim
Patent Images
1. For a mapping application, a method for reporting a problem related to a map displayed by the mapping application, the method comprising:
- upon receiving a request to report a problem, identifying a current operational mode, of a plurality of different operational modes of the mapping application, in which the mapping application is operating;
after identifying the current operational mode;
identifying a set of types of problems to report based on the identified current operational mode, wherein different types of problems are identified for different operational modes, of the plurality of operational modes of the mapping application; and
displaying, in a display area of the mapping application, a graphical user interface (GUI) page that includes a set of selectable user interface (UI) items that represent the identified set of types of problems to report; and
upon receiving a selectable UI item representing a particular type of problem, displaying, in the display area of the mapping application, a sequence of increasingly-specific GUI pages corresponding to the particular type of problem, wherein different sequences of GUI pages are displayed for different types of problems.
1 Assignment
0 Petitions
Accused Products
Abstract
For a mapping application, a method for reporting a problem related to a map displayed by the mapping application is described. The method identifies a mode in which the mapping application is operating. The method identifies a set of types of problems to report based on the identified mode. The method displays, in a display area of the mapping application, a graphical user interface (GUI) page that includes a set of selectable user interface (UI) items that represent the identified set of types of problems.
580 Citations
18 Claims
-
1. For a mapping application, a method for reporting a problem related to a map displayed by the mapping application, the method comprising:
-
upon receiving a request to report a problem, identifying a current operational mode, of a plurality of different operational modes of the mapping application, in which the mapping application is operating; after identifying the current operational mode; identifying a set of types of problems to report based on the identified current operational mode, wherein different types of problems are identified for different operational modes, of the plurality of operational modes of the mapping application; and displaying, in a display area of the mapping application, a graphical user interface (GUI) page that includes a set of selectable user interface (UI) items that represent the identified set of types of problems to report; and upon receiving a selectable UI item representing a particular type of problem, displaying, in the display area of the mapping application, a sequence of increasingly-specific GUI pages corresponding to the particular type of problem, wherein different sequences of GUI pages are displayed for different types of problems. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory machine readable medium storing a mapping application which when executed by at least one processing unit of a device reports problems with a map displayed by the mapping application, the mapping application comprising sets of instructions for:
-
displaying a first view that displays a location information display area comprising (i) information about a selected location and (ii) a selectable item for reporting a problem with the selected location; upon receiving a selection of the selectable item, replacing the first view with a second view that displays a plurality of selectable user interface (UI) items representing different types of problems to report; receiving a selection of a particular UI item of the plurality of selectable UI items indicating that a location indicator representing a place is at an incorrect location of the map; upon receiving the selection of the particular UI item, replacing the second view with a third view that displays the map and the location indicator in the map;
wherein each of the views occupies an entirety of a display screen of the device;receiving a selection of a new location in the map; upon receiving the selection of the new location, displaying the location indicator at the selected new location of the map to indicate that the selected new location is a correct location of the place; and upon receiving information that the new location is the correct location for the place represented by the location indicator, sending a report to a map server for the new location for the place to be incorporated into map data distributed to a plurality of client devices. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory machine readable medium storing a mapping application which when executed at least one processing unit of a device reports problems with a map displayed by the mapping application, the mapping application comprising sets of instructions for:
-
upon receiving a request to report a problem, identifying a current operational mode, of a plurality of different operational modes of the mapping application, in which the mapping application is operating; after identifying the current operational mode; identifying a set of types of problems to report based on the identified current operational mode, wherein different types of problems are identified for different operational modes, of the plurality of operational modes of the mapping application; and displaying, in a display area of the mapping application, a graphical user interface (GUI) page that includes a set of selectable user interface (UI) items that represent the identified set of types of problems to report; and upon receiving a selectable UI item representing a particular type of problem, displaying, in the display area of the mapping application, a sequence of increasingly-specific GUI pages corresponding to the particular type of problem, wherein different sequences of GUI pages are displayed for different types of problems. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification