IP Library › Granted Patent US 11,288,306
Granted Patent B1
US 11,288,306 · App. 16/678,928 · Granted Mar 29, 2022

Methods for producing sitemap for use with geographic information systems

Inventor: Anuja Dilip Pundlik (Cupertino, CA)
G06F16/487G01C21/005G06F16/29G06F16/9537
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 11,288,306
App. No.
16/678,928
Granted
Mar 29, 2022
Kind
B1
Abstract

A method for producing a geospatial sitemap for a property includes obtaining a sitemap of the property. Within the sitemap, regions that represent buildings and internal roads are identified. Associated with each region in the sitemap that represents a building is geospatial metadata for the property that provides geospatial information pertaining to the region and addressing information that pertains to the region.

Claims (51)

1. A computer implemented method for providing directions, comprising:

receiving, by a computing device, from a user an address for a property and a reference to an addressable sub-part of the property, including:

making a check to determine if the user a registered user, and

redirecting the user to a registration screen when the user is not a registered user;

accessing, by the computing device, a mapping program to obtain directions to the property when the user is a registered user;

searching a database separate from the mapping program for a listing for the property, the listing including a sitemap for the property and geospatial information for the property, including:

displaying a message indicating a sitemap for the property is not available when a listing for the property is not found; and,

when the listing for the property is found, performing the following by the computing device:

displaying the directions to the property obtained from the mapping program, and

displaying the sitemap for the property including:

displaying a path from an entrance of the property to the addressable sub-part of the property when user location access is not enabled, and

displaying a path from a current location of the user to the addressable sub-part of the property when user location access is enabled.

2. A computer implemented method as in claim 1 , wherein when the listing for the property is found, additionally performing the following:

when the computing device is within boundaries of the property, displaying a current location of the computing device and showing a path from the current location to the addressable sub-part of the property when user location access is enabled.

3. A computer implemented method as in claim 1 , wherein the database is located within the computing device or on a server accessible by the computing device.

4. A computer implemented method as in claim 1 , wherein the computing device receives the address from the user by user input into a textbox or an autocomplete textbox.

5. A computer implemented method as in claim 1 , wherein the computing device receives the address from the user by user input using a pull-down menu.

6. A computer implemented method as in claim 1 , wherein the computing device receives the address from the user by using a scanner feature to scan information.

7. A computer implemented method as in claim 1 , wherein the sitemap is displayed using a three-dimensional view or a two-dimensional view with satellite imagery.

8. A computer implemented method for providing directions, comprising:

receiving, by a computing device, from a user an address for a property and a reference to an addressable sub-part of the property;

accessing, by the computing device, a mapping program to obtain directions to the property;

searching a database separate from the mapping program for a listing for the property, the listing including a sitemap for the property and geospatial information for the property, including

displaying a message indicating a sitemap for the property is not available when a listing for the property is not found; and,

when the listing for the property is found, performing the following by the computing device:

displaying the directions to the property obtained from the mapping program, and

displaying the sitemap for the property including:

displaying a path from an entrance of the property to the addressable sub-part of the property when user location access is not enabled, and

displaying a path from a current location of the user to the addressable sub-part of the property when user location access is enabled.

9. A computer implemented method as in claim 8 , wherein when the listing for the property is found, additionally performing the following:

when the computing device is within boundaries of the property, displaying a current location of the computing device and showing a path from the current location to the addressable sub-part of the property when user location access is enabled.

10. A computer implemented method as in claim 8 , wherein the computing device receives the address from the user by user input into a textbox or an autocomplete textbox.

11. A computer implemented method as in claim 8 , wherein the computing device receives the address from the user by user input using a pull-down menu.

12. A computer implemented method as in claim 8 , wherein the computing device receives the address from the user by using a scanner feature to scan information.

13. A computer implemented method as in claim 8 , wherein the sitemap is displayed using a three-dimensional view or a two-dimensional view with satellite imagery.

14. A computer implemented method for providing directions, comprising:

receiving, by a computing device, from a user an address for a property and a reference to an addressable sub-part of the property;

accessing, by the computing device, a mapping program to obtain directions to the property;

searching a database separate from the mapping program for a listing for the property, the listing including a sitemap for the property and geospatial information for the property;

when the listing for the property is found, performing the following by the computing device:

displaying the directions to the property obtained from the mapping program, and

displaying the sitemap for the property including:

displaying a path from an entrance of the property to the addressable sub-part of the property when user location access is not enabled, and

displaying a path from a current location of the user to the addressable sub-part of the property when user location access is enabled.

15. A computer implemented method as in claim 14 , wherein when the listing for the property is found, additionally performing the following:

when the computing device is within boundaries of the property, displaying a current location of the computing device and showing a path from the current location to the addressable sub-part of the property when user location access is enabled.

16. A computer implemented method as in claim 14 , wherein the database is located within the computing device or on a server accessible by the computing device.

17. A computer implemented method as in claim 14 , wherein the computing device receives the address from the user by user input into a textbox or an autocomplete textbox.

18. A computer implemented method as in claim 14 , wherein the computing device receives the address from the user by user input using a pull-down menu.

19. A computer implemented method as in claim 14 , wherein the computing device receives the address from the user by using a scanner feature to scan information.

20. A computer implemented method as in claim 14 , wherein the sitemap is displayed using a three-dimensional view or a two-dimensional view with satellite imagery.

Continuity (2)
Division 15632268 · Jun 23, 2017
Provisional Application 62354713 · Jun 25, 2016