US12120587B2ActiveUtilityA1

Method, apparatus, and non-transitory computer readable medium for indoor positioning

Assignee: FU TAI HUA IND SHENZHEN CO LTDPriority: Oct 28, 2021Filed: Jan 27, 2022Granted: Oct 15, 2024
Est. expiryOct 28, 2041(~15.3 yrs left)· nominal 20-yr term from priority
H04W 4/023G01S 5/0027G01S 5/013H04W 4/029H04W 84/12H04W 64/00G01S 5/14H04W 4/33G01S 5/0205Y02D30/70H04W 4/021G01S 5/0263H04W 4/025
52
PatentIndex Score
0
Cited by
33
References
15
Claims

Abstract

A method for indoor positioning includes obtaining a WI-FI positioning result of an apparatus, the WI-FI positioning result comprising first position information of the apparatus; determining at least three base stations according to the WI-FI positioning result; determining a base station positioning result of the apparatus according to the at least three base stations, the base station positioning result comprising second position information of the apparatus; and determining an actual position of the apparatus according to the first position information and the second position information. An apparatus and a non-transitory computer readable medium comprising the method of establishing a precise indoor positioning of the apparatus are also disclosed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method for indoor positioning comprising:
 obtaining a WI-FI positioning result of an apparatus, the WI-FI positioning result comprising first position information of the apparatus, the first position information comprising information of at least three first position points; 
 determining at least three base stations according to the WI-FI positioning result; 
 determining a base station positioning result of the apparatus according to the at least three base stations, the base station positioning result comprising second position information of the apparatus, the second position information comprising information of at least three second position points; and 
 determining an actual position of the apparatus according to the first position information and the second position information; 
 wherein the determining at least three base stations according to the WI-FI positioning result comprises: 
 determining position information of a first central point corresponding to the information of at least three first position points; 
 wherein the determining the actual position of the apparatus according to the first position information and the second position information comprises: 
 determining position information of a second central point corresponding to the information of at least three second position points; 
 determining a first position area according to the information of at least three first position points; 
 determining whether the second central point is in the first position area; 
 if the second central point being in the first position area is determined, determining distances between the second central point and each of the at least three second position points and the first central point; 
 determining a position point closest to the first central point; 
 determining the closest position point as the actual position of the apparatus; and 
 if the second central point being not in the first position area is determined, determining the second central point as the actual position of the apparatus. 
 
     
     
       2. The method according to  claim 1 , wherein the determining at least three base stations according to the WI-FI positioning result further comprises:
 obtaining position information of a predetermined quantity of base stations, the position information of the base stations comprises a base station identifier and a position corresponding to the base station identifier, the predetermined quantity is greater than or equal to three; 
 based on the position information of the first central point and the position information of the predetermined quantity of base stations, determining distances between the first central point and the predetermined quantity of base stations; 
 determining at least three base station identifiers with a least distance; and 
 determining the at least three base stations according to the at least three base station identifiers. 
 
     
     
       3. The method according to  claim 2 , wherein the determining at least three base stations according to the WI-FI positioning result comprises:
 transmitting directed wave beams to the at least three base stations respectively, and determining receiving time periods of the at least three base stations, the receiving time periods mean a transmitting time period of the directed wave beams transmitted from the apparatus to the at least three base stations; 
 based on the receiving time periods of the at least three base stations, determining distances between the apparatus and the at least three base stations; and 
 based on the distances between the apparatus and the at least three base stations and positions of the at least three base stations, determining the base station positioning result of the apparatus. 
 
     
     
       4. The method according to  claim 3 , wherein the based on the distances between the apparatus and the at least three base stations and positions of the at least three base stations, determining the base station positioning result of the apparatus comprises:
 regarding the positions of the at least three base stations as centers of circles, and regarding distances of the at least three base stations as radiuses, to generate spherical functions corresponding to the at least three base stations; and 
 based on the spherical functions, determining the base station positioning result of the apparatus. 
 
     
     
       5. The method according to  claim 3 , wherein the transmitting the directed wave beams to the at least three base stations comprises:
 determining directions of the at least three base stations relative to the first central point; 
 adjusting a direction of the antenna of the apparatus; and 
 if the direction of the antenna of the apparatus is the same as one of the directions of the at least three base stations, transmitting the directed wave beams in the direction of the antenna of the apparatus to the corresponding base station. 
 
     
     
       6. The method according to  claim 5 , wherein the adjusting the direction of the antenna of the apparatus comprises:
 adjusting a relative phase difference between two adjacent antenna elements of the antenna; and 
 adjusting the direction of the antenna of the apparatus according to the relative phase difference. 
 
     
     
       7. The method according to  claim 3 , wherein the determining receiving time periods of the at least three base stations comprises:
 obtaining a transmitting moment of the apparatus transmitting the directed wave beams to each of the at least three base stations; 
 obtaining receiving moments of the at least three base stations; and 
 based on the receiving moments of the at least three base stations and the corresponding transmitting moments of the apparatus, determining the receiving time periods of the at least three base stations. 
 
     
     
       8. An apparatus for indoor positioning comprising:
 at least one processor; and 
 at least one memory coupled to the at least one processor and storing program instructions; 
 the at least one memory and the program instructions configured to, with the at least one processor, cause the apparatus to perform: 
 obtaining a WI-FI positioning result of an apparatus, the WI-FI positioning result comprising first position information of the apparatus, the first position information comprising information of at least three first position points; 
 determining at least three base stations according to the WI-FI positioning result; 
 determining a base station positioning result of the apparatus according to the at least three base stations, the base station positioning result comprising second position information of the apparatus, the second position information comprising information of at least three second position points; and 
 determining an actual position of the apparatus according to the first position information and the second position information; 
 wherein the determining at least three base stations according to the WI-FI positioning result comprises: 
 determining position information of a first central point corresponding to the information of at least three first position points; 
 wherein the determining the actual position of the apparatus according to the first position information and the second position information comprises: 
 determining position information of a second central point corresponding to the information of at least three second position points; 
 determining a first position area according to the information of at least three first position points; 
 determining whether the second central point is in the first position area; 
 if the second central point being in the first position area is determined, determining distances between the second central point and each of the at least three second position points and the first central point; 
 determining a position point closest to the first central point; 
 determining the closest position point as the actual position of the apparatus; and 
 if the second central point being not in the first position area is determined, determining the second central point as the actual position of the apparatus. 
 
     
     
       9. The apparatus according to  claim 8 , wherein the determining at least three base stations according to the WI-FI positioning result further comprises:
 obtaining position information of a predetermined quantity of base stations, the position information of the base stations comprises a base station identifier and a position corresponding to the base station identifier, the predetermined quantity is greater than or equal to three; 
 based on the position information of the first central point and the position information of the predetermined quantity of base stations, determining distances between the first central point and the predetermined quantity of base stations; 
 determining at least three base station identifiers with a least distance; and 
 determining the at least three base stations according to the at least three base station identifiers. 
 
     
     
       10. The apparatus according to  claim 9 , wherein the determining at least three base stations according to the WI-FI positioning result comprises:
 transmitting directed wave beams to the at least three base stations respectively, and determining receiving time periods of the at least three base stations, the receiving time periods mean a transmitting time period of the directed wave beams transmitted from the apparatus to the at least three base stations; 
 based on the receiving time periods of the at least three base stations, determining distances between the apparatus and the at least three base stations; and 
 based on the distances between the apparatus and the at least three base stations and positions of the at least three base stations, determining the base station positioning result of the apparatus. 
 
     
     
       11. The apparatus according to  claim 10 , wherein the based on the distances between the apparatus and the at least three base stations and positions of the at least three base stations, determining the base station positioning result of the apparatus comprises:
 regarding the positions of the at least three base stations as centers of circles, and regarding distances of the at least three base stations as radiuses, to generate spherical functions corresponding to the at least three base stations; and 
 based on the spherical functions, determining the base station positioning result of the apparatus. 
 
     
     
       12. The apparatus according to  claim 10 , wherein the transmitting the directed wave beams to the at least three base stations comprises:
 determining directions of the at least three base stations relative to the first central point; 
 adjusting a direction of the antenna of the apparatus; and 
 if the direction of the antenna of the apparatus is the same as one of the directions of the at least three base stations, transmitting the directed wave beams in the direction of the antenna of the apparatus to the corresponding base station. 
 
     
     
       13. The apparatus according to  claim 12 , wherein the adjusting the direction of the antenna of the apparatus comprises:
 adjusting a relative phase difference between two adjacent antenna elements of the antenna; and 
 adjusting the direction of the antenna of the apparatus according to the relative phase difference. 
 
     
     
       14. The apparatus according to  claim 10 , wherein the determining receiving time periods of the at least three base stations comprises:
 obtaining a transmitting moment of the apparatus transmitting the directed wave beams to each of the at least three base stations; 
 obtaining receiving moments of the at least three base stations; and 
 based on the receiving moments of the at least three base stations and the corresponding transmitting moments of the apparatus, determining the receiving time periods of the at least three base stations. 
 
     
     
       15. A non-transitory computer readable medium comprising program instructions for causing an apparatus to perform at least the follow:
 obtaining a WI-FI positioning result of an apparatus, the WI-FI positioning result comprising first position information of the apparatus, the first position information comprising information of at least three first position points; 
 determining at least three base stations according to the WI-FI positioning result; 
 determining a base station positioning result of the apparatus according to the at least three base stations, the base station positioning result comprising second position information of the apparatus, the second position information comprising information of at least three second position points; and 
 determining an actual position of the apparatus according to the first position information and the second position information; 
 wherein the determining at least three base stations according to the WI-FI positioning result comprises: 
 determining position information of a first central point corresponding to the information of at least three first position points; 
 wherein the determining the actual position of the apparatus according to the first position information and the second position information comprises: 
 determining position information of a second central point corresponding to the information of at least three second position points; 
 determining a first position area according to the information of at least three first position points; 
 determining whether the second central point is in the first position area; 
 if the second central point being in the first position area is determined, determining distances between the second central point and each of the at least three second position points and the first central point; 
 determining a position point closest to the first central point; 
 determining the closest position point as the actual position of the apparatus; and 
 if the second central point being not in the first position area is determined, determining the second central point as the actual position of the apparatus.

Join the waitlist — get patent alerts

Track US12120587B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.