System and method for updating map views
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, by one or more computing devices, a request for map data;
providing, by the one or more computing devices in response to the request, a first image of a geographical location corresponding to the map data;
receiving, by the one or more computing devices, information from a first user relating to a status of an object in the first image, the information including one or more annotations added to an image layer associated with the first image;
determining, by the one or more computing devices, whether the first image is to be updated based at least on the received information from the first user, wherein the determining includes at least one of;
(i) determining whether a predetermined number of objects in the first image are indicated to be inaccurate or out of date;
(ii) determining whether a predetermined number of submissions relating to an object in the first image were received;
(iii) determining whether the status information indicates that an object in the first image has changed;
(iv) determining a date when the first image was taken;
or(v) determining a quality measure of the first image comprising;
resolution, blurriness, or lighting.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for updating imagery associated with map data. A request for map data is received, and a first image of a geographical location corresponding to the map data is provided in response to the request. Information relating to a status of an object in the first image is received, and it is determined whether the first image is to be updated based at least on the received information. If it is determined that the first image is to be updated, an updated image is received and used to update the first image.
-
Citations
19 Claims
-
1. A computer-implemented method comprising:
-
receiving, by one or more computing devices, a request for map data; providing, by the one or more computing devices in response to the request, a first image of a geographical location corresponding to the map data; receiving, by the one or more computing devices, information from a first user relating to a status of an object in the first image, the information including one or more annotations added to an image layer associated with the first image; determining, by the one or more computing devices, whether the first image is to be updated based at least on the received information from the first user, wherein the determining includes at least one of; (i) determining whether a predetermined number of objects in the first image are indicated to be inaccurate or out of date; (ii) determining whether a predetermined number of submissions relating to an object in the first image were received; (iii) determining whether the status information indicates that an object in the first image has changed; (iv) determining a date when the first image was taken;
or(v) determining a quality measure of the first image comprising;
resolution, blurriness, or lighting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a memory storing map data including at least a first image of a geographical location corresponding to the map data; one or more computing devices in communication with the memory, the one or more computing devices;
receiving a request for the map data;providing the first image in response to the request; receiving information from a first user relating to a status of an object in the first image, the information including one or more annotations added to an image layer associated with the first image; determining whether the first image is to be updated based at least on the received information from the first user, wherein the determining includes at least one of; (i) determining whether a predetermined number of objects in the first image are indicated to be inaccurate or out of date; (ii) determining whether a predetermined number of submissions relating to an object in the first image were received; (iii) determining whether the status information indicates that an object in the first image has changed; (iv) determining a date when the first image was taken;
or(v) determining a quality measure of the first image comprising;
resolution, blurriness, or lighting. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium storing instructions executable by a processor for performing a method comprising:
-
receiving a request for map data;
providing, in response to the request, a first image of a geographical location corresponding to the map data;receiving information from a first user relating to a status of an object in the first image, the information including one or more annotations added to an image layer associated with the first image; determining whether the first image is to be updated based at least on the received information from the first user, wherein the determining includes at least one of; (i) determining whether a predetermined number of objects in the first image are indicated to be inaccurate or out of date; (ii) determining whether a predetermined number of submissions relating to an object in the first image were received; (iii) determining whether the status information indicates that an object in the first image has changed; (iv) determining a date when the first image was taken;
or(v) determining a quality measure of the first image comprising;
resolution, blurriness, or lighting. - View Dependent Claims (18, 19)
-
Specification