IP Library Granted Patent US 10,448,207
Granted Patent B2
US 10,448,207 · App. 16/026,312 · Granted Oct 15, 2019

Methods, apparatuses, systems, and computer readable media for providing wireless location service using at least one beacon

Inventors: Weongi Park (Seongnam-si, KR); Ho Jin Lee (Seoul, KR); Hyang Sub Lim (Seongnam-si, KR); Daewoong Kim (Seongnam-si, KR)
Assignee: NAVER Business Platform Corp.
H04W4/023H04W40/244
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,448,207
App. No.
16/026,312
Granted
Oct 15, 2019
Kind
B2
Abstract

Provided is a method and/or apparatus for providing a wireless location service using a beacon signal. A wireless location service method may include collecting a plurality of beacon signals from each of a plurality of beacon transceivers positioned around a user, and determining a current location of the user based on at least one of a virtual point and the plurality of beacon signals, the virtual point positioned in a space in which the beacon transceivers are provided.

Claims (54)

1. A wireless location service apparatus comprising:

a memory having computer readable instructions stored thereon; and

at least one processor configured to execute the computer readable instructions to,

receive a plurality of beacon signals collected from each of a plurality of beacon transceivers positioned around a user through an application installed on a mobile terminal of the user,

determine a current location of the user based on at least one of a virtual point and the plurality of beacon signals, the virtual point positioned in a space in which the beacon transceivers are provided, the determining the current location of the user including,

determining, a signal strength of each of the plurality of received beacon signals, the plurality of received beacon signals including at least a first beacon signal associated with a first beacon transceiver and a second beacon signal associated with a second beacon transceiver,

calculating a difference in the signal strengths of the first beacon signal and the second beacon signal, and

determining the current location of the user as a first virtual point positioned between the first beacon transceiver and the second beacon transceiver in response to the calculated difference in the signal strengths being below a desired threshold signal strength value, and

provide, to the mobile terminal of the user, a location based service based on the determined current location of the user.

2. A system for providing wireless location services comprising:

at least one mobile terminal including at least one processor, the at least one mobile terminal configured to collect a plurality of wireless beacon signals and transmit the collected plurality of wireless beacon signals to at least one server;

at least two wireless beacons each including a transceiver, and each configured to transmit a wireless beacon signal, each of the wireless beacon signals including a unique beacon identifier and location information associated with the respective wireless beacons, the at least two wireless beacons including a first wireless beacon and a second wireless beacon; and

the at least one server configured to,

store at least one virtual point of an environment in a storage device, each of the at least one virtual point being virtually located between at least two wireless beacons of the at least two wireless beacons, each virtual point including location information associated with the respective virtual point, and

determine a current location of the at least one mobile terminal based on the location information of the at least one of the collected wireless beacon signals and the at least one virtual point, the determining the current location of the at least one mobile terminal including,

determining a signal strength of each of the plurality of collected beacon signals, the plurality of collected beacon signals including at least a first beacon signal associated with the first wireless beacon and a second beacon signal associated with the second wireless beacon,

calculating a difference in the signal strengths of the first beacon signal and the second beacon signal, and

determining the current location of the at least one mobile terminal as a first virtual point positioned between the first wireless beacon and the second wireless beacon in response to the calculated difference in the signal strengths being below a desired threshold signal strength value.

3. The system of claim 2 , wherein the at least one server is further configured to:

provide to the at least one mobile terminal at least one location based service associated with the determined current location of the at least one mobile terminal, the at least one location based service including at least one of a mobile payment service, a map service, a path guide, a routing service, or a messaging service.

4. The system of claim 2 , wherein the at least one server is one of the at least one mobile terminals.

5. The system of claim 2 , wherein the at least two wireless beacons and the at least one virtual point are located indoors.

6. The system of claim 2 , wherein the determination of the current location of the at least one mobile terminal further comprises:

determining at least one candidate beacon signal based on signal strengths of the collected wireless beacon signals and a comparison of the strengths of the collected wireless beacon signals with a candidate beacon threshold value; and

associating the current location of the at least one mobile terminal with the location information of the respective wireless beacon of the at least one candidate beacon signal or a virtual point of the at least one virtual point arranged proximately to the at least one wireless beacon associated with the candidate beacon signals based on results of a comparison of the at least one candidate beacon signal with a reference value.

7. The system of claim 2 , wherein the determining the current location of the at least one mobile terminal further includes:

calculating a first distance between the at least one mobile terminal and the first wireless beacon based on the signal strength of the first wireless beacon signal;

calculating a second distance between the at least one mobile terminal and the second wireless beacon based on the signal strength of the second wireless beacon signal; and

determining the current location of the at least one mobile terminal based on the calculated first distance and the calculated second distance in response to the calculated difference in the signal strengths being greater than the desired threshold signal strength value.

8. The system of claim 2 , wherein the at least one server is further configured to:

receive gyro sensor data from the at least one mobile terminal; and

store a travel route of the at least one mobile terminal based on the received gyro sensor data and a history of the determined current location of the at least one mobile terminal.

9. The system of claim 2 , wherein the at least two wireless beacons and the at least one virtual point are located outdoors.

10. The system of claim 2 , wherein

the first wireless beacon and the second wireless beacon are located at different vertical heights; and

the determining the current location of the at least one mobile terminal includes determining a vertical height of the at least one mobile terminal.

11. The wireless location service apparatus of claim 1 , wherein the at least one processor is further configured to:

provide to the mobile terminal of the user at least one location based service associated with the determined current location of the mobile terminal, the at least one location based service including at least one of a mobile payment service, a map service, a path guide, a routing service, or a messaging service.

12. The wireless location service apparatus of claim 1 , wherein the wireless location service apparatus is a second mobile terminal.

13. The wireless location service apparatus of claim 1 , wherein the first beacon transceiver, the second beacon transceiver, and the first virtual point are located indoors.

14. The wireless location service apparatus of claim 1 , wherein the first beacon transceiver, the second beacon transceiver, and the first virtual point are located outdoors.

15. The wireless location service apparatus of claim 1 , wherein the determining the current location of the user further comprises:

determining at least one candidate beacon signal based on signal strengths of the collected wireless beacon signals and a comparison of the strengths of the collected wireless beacon signals with a candidate beacon threshold value; and

associating the current location of the user with the location information of the respective wireless beacon of the at least one candidate beacon signal or a virtual point arranged proximately to wireless beacons associated with the candidate beacon signals based on results of a comparison of the at least one candidate beacon signal with a reference value.

16. The wireless location service apparatus of claim 1 , wherein the determining the current location of the user further comprises:

calculating a first distance between the mobile terminal of the user and the first beacon transceiver based on the signal strength of the first beacon signal;

calculating a second distance between the mobile terminal of the user and the second beacon transceiver based on the signal strength of the second beacon signal; and

determining the current location of the user based on the calculated first distance and the calculated second distance in response to the calculated difference in the signal strengths being greater than the desired threshold signal strength value.

17. The wireless location service apparatus of claim 1 , wherein the at least one processor is further configured to:

receive gyro sensor data from the mobile terminal of the user; and

store a travel route of the mobile terminal of the user based on the received gyro sensor data and a history of the determined current location of the user.

18. The wireless location service apparatus of claim 1 , wherein

the first beacon transceiver and the second beacon transceiver are located at different vertical heights; and

the determining the current location of the user includes determining a vertical height of the user.

Assignments (1)
CHANGE OF NAME Recorded Jun 1, 2021
From: NAVER BUSINESS PLATFORM CORP.
To: NAVER CLOUD CORP.
Reel/Frame 056444/0655 →
Priority Claims (1)
KR 10-2014-0191020 · Dec 26, 2014 · national
Continuity (2)
Division 14939359 · Nov 12, 2015
Related Publication 20180317048A1 · Nov 1, 2018
Cited By (1)
US 12,663,499