GEOGRAPHIC DATA UPDATE BASED ON USER INPUT
First Claim
1. A computer-implemented method for updating information contained in a geographic information system, the method comprising:
- receiving a name of a point of interest and a location associated with the point of interest;
comparing the name and location of the received point of interest to the names and locations of a plurality of points of interest stored in a data repository;
determining whether a first point of interest in the data repository has a name that matches the name of the received point of interest, and a location that is within a predetermined distance of the location of the received point of interest;
increasing or maintaining a maximum confidence value for the first point of interest if the first point of interest has a name that matches the name of the received point of interest, and a location that is within a predetermined distance of the location of the received point of interest; and
adding the name and location of the received point of interest to a temporary set of points of interest if it is determined that no point of interest in the data repository has a name that matches the name of the received point of interest, and a location that is within a predetermined distance of the location of the received point of interest.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for updating geographic information system are provided. Method includes receiving name and location of point of interest (POI). Method includes comparing name and location of received POI to names and locations of POIs stored in data repository. Method includes determining whether first POI in data repository has name that matches name of received POI, and location that is within predetermined distance of location of received POI. Method includes increasing or maintaining maximum confidence value for first POI if first POI has name that matches name of received POI, and location that is within predetermined distance of location of received POI. Method includes adding name and location of received POI to temporary set of points of interest if it is determined that no POI in data repository has name that matches name of received POI, and location that is within predetermined distance of location of received POI.
23 Citations
20 Claims
-
1. A computer-implemented method for updating information contained in a geographic information system, the method comprising:
-
receiving a name of a point of interest and a location associated with the point of interest; comparing the name and location of the received point of interest to the names and locations of a plurality of points of interest stored in a data repository; determining whether a first point of interest in the data repository has a name that matches the name of the received point of interest, and a location that is within a predetermined distance of the location of the received point of interest; increasing or maintaining a maximum confidence value for the first point of interest if the first point of interest has a name that matches the name of the received point of interest, and a location that is within a predetermined distance of the location of the received point of interest; and adding the name and location of the received point of interest to a temporary set of points of interest if it is determined that no point of interest in the data repository has a name that matches the name of the received point of interest, and a location that is within a predetermined distance of the location of the received point of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium encoded with instructions for updating information contained in a geographic information system, the instructions comprising code for:
-
receiving a geographic check-in; determining, based on the geographic check-in, a received name of a point of interest and a received location of the point of interest; comparing the name and location of the received point of interest to the names and locations of a plurality of points of interest stored in a data repository; determining whether a first point of interest in the data repository has a name that matches the name of the received point of interest, and a location that is within a predetermined distance of the location of the received point of interest; increasing or maintaining a maximum confidence value for the first point of interest if the first point of interest has a name that matches the name of the received point of interest, and a location that is within a predetermined distance of the location of the received point of interest; and adding the name and location of the received point of interest to a temporary set of points of interest if it is determined that no point of interest in the data repository has a name that matches the name of the received point of interest, and a location that is within a predetermined distance of the location of the received point of interest. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A processing system for updating information contained in a geographic information system, the processing system comprising:
-
one or more processors; and a memory comprising instructions which, when executed by the one or more processors, cause the one or more processors to; receive a name of a point of interest and a location of the point of interest, wherein the location associated with the point of interest comprises a latitude and a longitude; compare the name and location of the received point of interest to the names and locations of a plurality of points of interest stored in a data repository; determine whether a first point of interest in the data repository has a name that matches the name of the received point of interest, and a location that is within a predetermined distance of the location of the received point of interest; increase or maintaining a maximum confidence value for the first point of interest if the first point of interest has a name that matches the name of the received point of interest, and a location that is within a predetermined distance of the location of the received point of interest; and add the name and location of the received point of interest to a temporary set of points of interest if it is determined that no point of interest in the data repository has a name that matches the name of the received point of interest, and a location that is within a predetermined distance of the location of the received point of interest. - View Dependent Claims (18, 19, 20)
-
Specification