IP Library › Granted Patent US 12,498,238
Granted Patent B2
US 12,498,238 · App. 19/055,086 · Granted Dec 16, 2025

Methods and systems for generating local- and global-walkable paths for route guidance

Inventors: Haluk Ziya Zorluoglu (Istanbul, TR); Can Tunca (Istanbul, TR); Gurol Canbek (Ankara, TR)
Assignee: Pointr Limited
G01C21/3617G01C21/362G01C21/3623G06K7/10297G06K7/1413G06K7/1417G06Q30/0601
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 12,498,238
App. No.
19/055,086
Granted
Dec 16, 2025
Kind
B2
Abstract

Generating local- and global-walkable paths for route guidance. At least one example is a computer-implemented method of generating comprehensive maps for route guidance, the method comprising: determining, by the computing device, a trigger event occurred; determining, by an application executed on the computing device, an initial location of the computing device; sending, by the application executed on the computing device, to a server an indication of the initial location of the computing device; receiving, by the computing device from the server, a map comprising a floorplan including at least the initial location and a plurality of locations; and presenting, by the application executed on the computing device, the map on a display.

Claims (48)

1 . A method of providing a map by way of a computing device, the method comprising:

determining, by the computing device, a trigger event occurred, wherein the trigger event comprising reading information that encodes an identity of an online store, an identity of an application, and an indication of a destination location;

determining, by an application executed on the computing device, an initial location of the computing device;

sending, by the application executed on the computing device, to a server an indication of the initial location of the computing device;

receiving, by the computing device from the server, a map comprising a floorplan including at least the initial location and a plurality of locations; and

presenting, by the application executed on the computing device, the map on a display.

2 . The method of claim 1 , further comprising acquiring the application by the computing device, the acquiring responsive to the trigger event.

3 . The method of claim 1 , further comprising, in response to an action, reducing or increasing a size of the floorplan displayed on the display.

4 . The method of claim 1 , further comprising modifying which floor is displayed by the floorplan on the display.

5 . The method of claim 1 , further comprising, based on one or more preferences, determining a subset of the plurality of locations to include in the floorplan.

6 . The method of claim 1 , wherein the trigger event comprises reading, by the computing device, a bar code that encodes an identity of an online store, an identity of the application, and an indication of a destination location, and the method further comprises:

downloading the application from an online store; and

instantiating the application by the computing device, the instantiating with the indication of the destination location.

7 . The method of claim 6 , wherein reading the bar code further comprises reading a two-dimensional bar code or reading a quick-response code.

8 . The method of claim 6 , wherein reading the bar code further comprises at least one selected from a group comprising:

reading a quick-response code displayed statically; reading a quick-response code displayed statically on billboard; reading a quick-response code displayed on a boarding pass;

reading a quick-response code displayed on a ticket;

reading a quick-response code on printed media; and

reading a quick-response code digitally rendered on a display device.

9 . The method of claim 1 :

wherein the trigger event comprises reading, by the computing device, data using a short-range wireless communication protocol, the data encodes an identity of the application and an indication of a destination location, and the method further comprises:

downloading the application from an online store; and

instantiating the application by the computing device, the instantiating with the indication of the destination location.

10 . The method of claim 9 , wherein reading data using the short-range wireless communication protocol further comprises reading over a distance of 10 centimeters or less.

11 . The method of claim 9 , wherein reading data using the short-range wireless communication protocol further comprises reading using near-field communication.

12 . The method of claim 1 :

wherein the trigger event comprises crossing, by the computing device, a geo-fence boundary, wherein crossing the geo-fence boundary is an indication of a destination location distinct from the geo-fence boundary, and the method further comprises:

downloading the application from an online store; and

instantiating the application by the computing device, the instantiating with the indication of the destination location.

13 . A non-transitory, tangible computer-readable medium storing instructions that, when executed, cause one or more processing devices to:

determine, by the computing device, a trigger event occurred, wherein the trigger event comprising reading information that encodes an identity of an online store, an identity of an application, and an indication of a destination location;

determine, by an application executed on the computing device, an initial location of the computing device;

send, by the application executed on the computing device, to a server an indication of the initial location of the computing device;

receive, by the computing device from the server, a map comprising a floorplan including at least the initial location and a plurality of locations;

present, by the application executed on the computing device, the map on a display.

14 . The met computer-readable medium hod of claim 13 , further comprising acquiring the application by the computing device, the acquiring responsive to the trigger event.

15 . The computer-readable medium of claim 13 , further comprising, in response to an action, reducing or increasing a size of the floorplan displayed on the display.

16 . The computer-readable medium of claim 13 , further comprising modifying which floor is displayed by the floorplan on the display.

17 . A system comprising:

one or more memory devices storing instructions; and

one or more processing devices communicatively coupled to the one or more memory devices, wherein the one or more processing devices execute the instructions to:

determine, by the computing device, a trigger event occurred, wherein the trigger event comprising reading information that encodes an identity of an online store, an identity of an application, and an indication of a destination location;

determine, by an application executed on the computing device, an initial location of the computing device;

send, by the application executed on the computing device, to a server an indication of the initial location of the computing device;

receive, by the computing device from the server, a map comprising a floorplan including at least the initial location and a plurality of locations; and

present, by the application executed on the computing device, the map on a display.

18 . The system of claim 17 , further comprising:

based on one or more preferences, determining a subset of the plurality of locations to include in the floorplan.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2025
From: ZORLUOGLU, HALUK ZIYA; TUNCA, CAN; CANBEK, GUROL
To: POINTR LIMITED
Reel/Frame 070231/0200 →
Continuity (6)
Continuation 18937361 · Nov 5, 2024
Continuation 18814802 · Aug 26, 2024
Continuation 18610662 · Mar 20, 2024
Continuation 18389530 · Nov 14, 2023
Provisional Application 63514594 · Jul 20, 2023
Related Publication 20250198787A1 · Jun 19, 2025
References Cited (20)
US 10324197B1 · Akpinar et al. · 2019 [cited by applicant]
US 10378907B1 · Akpinar et al. · 2019 [cited by applicant]
US 10539424B2 · Roy et al. · 2020 [cited by applicant]
US 10834528B2 · Akpinar et al. · 2020 [cited by applicant]
US 10883833B2 · Akpinar et al. · 2021 [cited by applicant]
US 11029415B2 · Akpinar et al. · 2021 [cited by applicant]
US 11156465B2 · Roy et al. · 2021 [cited by applicant]
US 11169280B2 · Akpinar et al. · 2021 [cited by applicant]
US 11514633B1 · Cetintas et al. · 2022 [cited by applicant]
US 11657555B1 · Centintas et al. · 2023 [cited by applicant]
US 11725948B2 · Roy et al. · 2023 [cited by applicant]
US 20050075116A1 · Laird et al. · 2005 [cited by applicant]
US 20110144902A1 · Forte et al. · 2011 [cited by applicant]
US 20140278097A1 · Khorsheed et al. · 2014 [cited by applicant]
US 20150143249A1 · Sasaki · 2015 [cited by examiner]
US 20210334538A1 · Marotta · 2021 [cited by examiner]
CN 205680303U · 2016 [cited by applicant]
CN 107063236A · 2017 [cited by applicant]
CN 111288996A · 2020 [cited by applicant]
WO 2017030366A · 2017 [cited by applicant]