IP Library Granted Patent US 10,509,810
Granted Patent B2
US 10,509,810 · App. 15/462,773 · Granted Dec 17, 2019

Method for updating map displays

Inventor: Keith Kreft (Cupertino, CA)
Assignee: Never-Search, Inc.
G06F16/29G01C3/08G01C21/00G01C21/26G01C21/32G06F3/04817G06F3/04845G06F16/235G06F16/2379G06F16/252G06F16/951G06F16/957G06Q30/0251G06Q30/0259G06T11/60G06F3/0482G06F3/147
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,509,810
App. No.
15/462,773
Granted
Dec 17, 2019
Kind
B2
Abstract

A method for updating a computer generated may including providing tools for a user to draw building outlines on the map, and move icons that are associated with the building to points near on inside the new outline. Thereafter, the update map and icon location are distributed for display on a plurality of computer displays.

Claims (53)

1. A method, comprising:

displaying a point of interest icon associated with a point of interest entry of a database at a first location on a geographical map rendered on a graphical display device;

responsive to user input with drawing tools displayed on the graphical display device, outlining a structure depicted on the geographical map at a second location to generate an outline;

responsive to a user relocating the point of interest icon, moving the point of interest icon on the geographical map from the first location to the second location;

storing outline data related to the outline as an updated map layer;

storing updated geo-coordinate data related to the point of interest icon at the second location in the point of interest entry in the database;

providing the updated map layer to a plurality of map display programs for display on a plurality of graphical display devices associated with a plurality of computers; and

providing the database entry with the updated POI icon data to a plurality of map display programs for display on a plurality of graphical display devices associated with a plurality of computers.

2. The method of claim 1 wherein the outlining is performed by a user selected from the group of: an owner of the point of interest; a manager of the point of interest; an authorized user; an authorized individual; and a trustworthy person.

3. The method of claim 1 wherein said outline data comprises geo-coordinate data.

4. The method of claim 1 wherein said outline data comprises shape data.

5. The method of claim 1 wherein the second location is within the outline of the structure.

6. The method of claim 1 , wherein the point of interest database entry is configured wherein it may be updated only by a trusted party.

7. The method of claim 1 wherein the point of interest icon comprises a push-pin shape.

8. The method of claim 1 wherein the point of interest icon comprises a graphical indication that the point of interest icon can be moved.

9. The method of claim 1 wherein the outline conforms to a shape of an aerial map.

10. The method of claim 1 wherein other structures of the geographical map are outlined based on features of an aerial map.

11. A method of updating map information, the method comprising:

causing a point of interest icon to be displayed at a first location on a geographical map on a computer display;

after movement of the icon on the displayed geographical map responsive to input from a user and an indication by the user that indicates that the moved icon is now located at a second more representative location for the point of interest, receiving geo-coordinate data of the second more representative location for the point of interest;

storing said geo-coordinate data of the second location of the point of interest as a database entry that is associated with said point of interest and also storing a date stamp value in association with the received geo-coordinate data indicating when the storing occurred; and,

thereafter, providing the second location geo-coordinate data of the point of interest through a communication channel to a plurality of map display programs for display on a plurality of displays associated with a plurality of computers.

12. The method of claim 11 , wherein the database entry for said point of interest is made by a trusted party, and wherein the trusted party comprises one of the group comprising: a manager of the point of interest; an owner of the point of interest; an authorized individual; and a trustworthy person.

13. The method of claim 12 , wherein the database entry geo-coordinate data of the point of interest is operable to be updated only by a trusted party.

14. The method of claim 12 , further comprising storing a type value indicating a type of geo-coordinate match as part of each set of geo-coordinate data.

15. The method of claim 14 wherein the type value indicates a relative accuracy of the located point of interest.

16. The method of claim 11 wherein the icon comprises an appearance of a push-pin and wherein said communication channel is the internet.

17. The method of claim 11 wherein the icon has an appearance suggesting movability thereof.

18. The method of claim 11 wherein the geographical map is publically available.

19. A method of receiving map information, the method comprising:

receiving from a first source, first information regarding a point of interest;

receiving from a second source, that is different than the first source, second information regarding said point of interest;

causing to be displayed on a display screen of a computing device, concurrently on a geographical map, the point of interest comprising information from said first and said second sources;

after causing the point of interest to be displayed, creating or updating a database entry associated with said point of interest comprising information from either one or both of said first or said second sources and storing a date stamp value in association with each created or updated database entry indicating when the creation or updating occurred;

thereafter, updating a first map layer independent of a second map layer, wherein the first map layer comprises points of interest and the second map layer comprises a geographical map; and,

thereafter, causing the display on a plurality of displays of said first and said second map layers.

20. The method of claim 19 , wherein said first information received from the first source is comprised of a location address of a point of interest, and the second information received from the second source is comprised of geo-coordinate data for said point of interest.

21. The method of claim 19 , further comprising storing a type value indicating a type of geo-coordinate match as part of each created or updated database entry.

22. A method of updating map information, the method comprising:

receiving from a first source, first information regarding a first set of points of interest;

receiving from a second source that is different than the first source, second information regarding a second set of points of interest;

creating or updating database entries associated with said first and said second sets of points of interest comprising the information received regarding the first and said second sets of points of interest;

storing a date stamp value in association with each created or updated database entry indicating when the creation or updating occurred;

updating a first map layer independent of a second map layer, wherein the first map layer comprises points of interest data from said database and the second map layer comprises a geographical map; and,

thereafter, causing the display on a plurality of displays said first and said second map layers.

23. The method of claim 22 , wherein said updating comprises selectively updating the first map layer with point of interest data associated with selected sets of points of interest.

24. The method of claim 22 , further comprising storing a type value indicating a type of geo-coordinate match as part of each created or updated database entry.

25. A method of updating map information, the method comprising:

providing first and second points of interest data sets;

receiving update data with respect to said first or second point of interest data sets to create first or second update point of interest data sets;

storing a date stamp value in association with each created first or second update point of interest data set; and

selectively providing said first or second update point of interest data sets to a computer configured to display a map from one or more map layers, including at least a geographical map layer and a point of interest map layer;

wherein the computer is configured to selectively obtain the data for said point of interest map layer from first and second point of interest data sets associated with said computer; and further wherein said computer is configured to store said first or second update point of interest data sets into a corresponding one of said first and second point of interest data sets associated with said computer; and wherein said configured computer displays the map from one or more map layers, including at least a geographical map layer and a point of interest map layer.

Continuity (7)
Continuation 14919901 · Oct 22, 2015
Continuation 14177096 · Feb 10, 2014
Continuation 13545962 · Jul 10, 2012
Continuation 12107633 · Apr 22, 2008
Continuation 11110976 · Apr 19, 2005
Provisional Application 60563639 · Apr 20, 2004
Related Publication 20170193008A1 · Jul 6, 2017