IP Library › Granted Patent US 12,399,014
Granted Patent B2
US 12,399,014 · App. 18/018,153 · Granted Aug 26, 2025

Map compression method for indoor positioning

Inventors: Lynn Choi (Seoul, KR); Han Jun Bae (Seoul, KR)
Assignee: Korea University Research and Business Foundation
G01C21/206G01C21/383G01C21/3863G01S5/02G01S2205/02
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,399,014
App. No.
18/018,153
Granted
Aug 26, 2025
Kind
B2
Abstract

Disclosed is a low memory based indoor positioning method performed by a computing device including at least one processor. The method may include: extracting coordinate information in which a sensing value is not recorded as empty space information from map data in which each of a plurality of sensing values measured in a plurality of coordinates is recorded; generating a sensing value array including the plurality of sensing values; and storing the empty space information and the sensing value array in a memory.

Claims (24)

1. A low memory based indoor positioning method performed by a computing device including at least one processor, the method comprising:

extracting coordinate information in which a sensing value is not recorded as empty space information from map data in which each of a plurality of sensing values measured in a plurality of coordinates is recorded;

generating a sensing value array including the plurality of sensing values;

storing the empty space information and the sensing value array in a memory;

acquiring restoration map data corresponding to the map data by using the empty space information and the sensing value array stored in the memory; and

acquiring positioning data by using sensing data collected in real time for indoor positioning, and the restoration map data.

2. The low memory based indoor positioning method of claim 1 , wherein the empty space information includes a table in which a first identification value for identifying a coordinate in which the sensing value is not recorded or a second identification value for identifying a coordinate in which the sensing value is recorded is mapped to each of the plurality of coordinates, and

the sensing value array is a data array in which the sensing values are sequentially listed from a reference sensing value measured in a reference coordinate.

3. The low memory based indoor positioning method of claim 2 , wherein the acquiring of the restoration map data corresponding to the map data by using the empty space information and the sensing value array stored in the memory includes acquiring the map data by sequentially inserting one or more sensing value included in the sensing value array into one or more coordinates mapped to the second identification value.

4. The low memory based indoor positioning method of claim 1 , wherein the extracting of the coordinate information in which the sensing value is not recorded as the empty space information from the map data in which each of the plurality of sensing values measured in the plurality of coordinates is recorded includes:

recognizing an empty space area formed based on two or more coordinates when two or more coordinates in which the sensing value is not recorded are adjacent to each other; and

extracting empty space information including information on the empty space area in the map data.

5. The low memory based indoor positioning method of claim 4 , wherein the empty space information includes a table in which a third identification value for recognizing the empty space area formed based on the two or more coordinates or a fourth identification value for identifying the remaining coordinates other than the empty space area is mapped to each of the plurality of coordinates, and the empty space area has at least two coordinates among the two or more coordinates as vertexes.

6. The low memory based indoor positioning method of claim 5 , wherein the acquiring of the restoration map data corresponding to the map data by using the empty space information and the sensing value array stored in the memory includes acquiring the map data by sequentially inserting one or more sensing value included in the sensing value array into one or more coordinates mapped to the fourth identification value.

7. The low memory based indoor positioning method of claim 1 , further comprising:

reducing a size of each of the plurality of sensing values by using a sensitivity value of a sensor related to measurement of the plurality of sensing values,

wherein the map data is magnetic field map data, and the sensing value is a magnetic field value.

8. The low memory based indoor positioning method of claim 7 , wherein the reducing of the size of each of the plurality of sensing values by using the sensitivity value of the sensor related to measurement of the plurality of sensing values includes:

multiplying the sensing value having a first format by a reciprocal number of the sensitivity value to generate a first sensing value of a second format different from the first format, and

wherein the size of the first sensing value having the second format is smaller than the size of the sensing value having the first format.

9. The low memory based indoor positioning method of claim 8 , further comprising:

generating the first sensing value, and then generating a second sensing value in which a minimum value is 0 by using the first sensing value.

10. The low memory based indoor positioning method of claim 8 , wherein the generating of the first sensing value, and then generating the second sensing value in which the minimum value is 0 by using the first sensing value includes subtracting the minimum value of the first sensing value from the first sensing value and generating the second sensing value.

11. The low memory based indoor positioning method of claim 10 , wherein the acquiring of the restoration map data corresponding to the map data by using the empty space information and the sensing value array stored in the memory includes acquiring the restoration map data constituted by the plurality of sensing values by multiplying a value acquired by adding the second sensing value and the minimum value of the first sensing value by the sensitivity value when acquiring the restoration map data constituted by the second sensing value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2023
From: CHOI, LYNN; BAE, HAN JUN
To: KOREA UNIVERSITY RESEARCH AND BUSINESS FOUNDATION
Reel/Frame 062499/0763 →
Priority Claims (1)
KR 10-2021-0109380 · Aug 19, 2021 · national
Continuity (1)
Related Publication 20240247936A1 · Jul 25, 2024
References Cited (17)
US 9167440B2 · Kim et al. · 2015 [cited by applicant]
US 11002669B2 · Wetzel et al. · 2021 [cited by applicant]
US 20110202273A1 · Nogtev et al. · 2011 [cited by applicant]
US 20190049231A1 · Choi et al. · 2019 [cited by applicant]
US 20210140770A1 · Song et al. · 2021 [cited by applicant]
DE 102020134684A1 · 2021 [cited by examiner]
JP 2015186009A · 2015 [cited by applicant]
KR 1020110093258A · 2011 [cited by applicant]
KR 1020120071291A · 2012 [cited by applicant]
KR 1020120071643A · 2012 [cited by applicant]
KR 101516769B1 · 2015 [cited by applicant]
KR 101833217B1 · 2018 [cited by applicant]
KR 1020180042546A · 2018 [cited by applicant]
KR 102242064B1 · 2021 [cited by applicant]
KR 102243917B1 · 2021 [cited by applicant]
KR 102273573B1 · 2021 [cited by applicant]
Korean Office Action issued on Dec. 20, 2023 in corresponding Korean Patent Application No. 10-2020-0109380 (5 pages in Korean). [cited by applicant]