IP Library Granted Patent US 12,671,960
Granted Patent B2
US 12,671,960 · App. 18/011,969 · Granted Jun 30, 2026

Determining proximity

Inventors: Mattheus Franciscus Albertus Ten Veldhuis (Oslo, NO); Endre Bakka (Oslo, NO); Cyril Antille (Oslo, NO); Wilfred Edwin Booij (Oslo, NO)
Assignee: Sonitor Technologies AS
H04W4/023H04L67/568H04W8/20
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,671,960
App. No.
18/011,969
Filed
Dec 21, 2022
Granted
Jun 30, 2026
Kind
B2
Examiner
HU, JINSONG
Art Unit
2643
USPC
455/456.3
Abstract

A method for determining proximity comprises sending a wireless signal from a first mobile tag ( 120 a ) of a plurality of mobile tags ( 120 ), the wireless signal communicating identification information associated with the first mobile tag ( 120 a ). The wireless signal is received at a second mobile tag ( 120 b ) of the plurality of mobile tags ( 120 ), and proximity data comprising the identification information is stored in a memory ( 127 b ) of the second mobile tag ( 120 b ). The proximity data is sent from the second mobile tag ( 120 b ) to a mobile communication device ( 110 ) using a first wireless protocol, is received at a mobile communication device ( 110 ), and is stored in a memory ( 117 ) of the mobile communication device ( 110 ). The proximity data is sent from the mobile communication device ( 110 ) to a server ( 130 ) using a second wireless protocol, and the proximity data is stored in a memory ( 137 ) of the server ( 130 ).

Claims (54)

1 . A method for determining proximity, the method comprising:

sending a wireless signal from a first mobile tag of a plurality of mobile tags, the wireless signal communicating identification information associated with the first mobile tag;

receiving the wireless signal at a second mobile tag of the plurality of mobile tags;

in response to receiving the wireless signal, storing proximity data comprising the identification information in a memory of the second mobile tag;

sending the proximity data from the second mobile tag to a mobile communication device using a first wireless protocol;

receiving the proximity data at the mobile communication device using the first wireless protocol;

storing the proximity data in a memory of the mobile communication device;

sending the proximity data from the mobile communication device to a server using a second wireless protocol, different from the first wireless protocol; and

storing the proximity data in a memory of the server.

2 . The method of claim 1 , wherein the wireless signal is a radio signal.

3 . The method of claim 1 , wherein the wireless signal is a Bluetooth™ advertising message.

4 . The method of claim 1 , wherein the first wireless protocol is a Bluetooth™ radio protocol and wherein the second wireless protocol is a WiFi™ or cellular radio protocol.

5 . The method of claim 1 , further comprising using the proximity data on the server to identify a set of the mobile tags that have been in proximity with a particular mobile tag during a time window.

6 . The method of claim 1 , further comprising:

determining that a user of the first mobile tag is a user of interest;

determining identification information associated with the first mobile tag;

identifying proximity data in the memory of the server that comprises the identification information; and

determining, from the proximity data, the identification information associated with one or more mobile tags that have received the wireless signal from the first tag.

7 . The method of claim 6 , further comprising:

identifying one or more users of the one of more mobile tags; and

sending a notification to each identified user.

8 . A system for determining proximity, the system comprising:

a plurality of mobile tags; and

a mobile communication device,

wherein each of the mobile tags is configured to:

send wireless signals communicating identification information associated with the mobile tag;

receive a wireless signal from another of the mobile tags, the wireless signal communicating identification information associated with the other mobile tag;

in response to receiving the wireless signal, store proximity data comprising the received identification information in a memory of the mobile tag; and

send the proximity data to the mobile communication device using a first wireless protocol, and wherein the mobile communication device is configured to:

receive the proximity data using the first wireless protocol;

store the proximity data in a memory of the mobile communication device; and

send the proximity data to a server using a second wireless protocol, different from the first wireless protocol.

9 . The system of claim 8 , further comprising the server.

10 . The system of claim 8 , wherein the mobile tags contain no long-range wireless interface and no wired network interface, and wherein the mobile tags are not able to send or receive Internet Protocol (IP) packets.

11 . The system of claim 8 , wherein each mobile tag is configured to determine a received signal strength indicator value for a wireless signal received from another of the mobile tags, and is configured to determine the proximity data from one or more determined received signal strength indicator values.

12 . The system of claim 8 , wherein each mobile tag is configured to calculate a range value as a harmonic mean of a plurality of values derived from a plurality of received signal strength indicator values when determining the proximity data.

13 . The system of claim 8 , wherein each mobile tag is configured to calculate an exposure value for another of the mobile tags, based on a plurality of wireless signals received from the other mobile tag over an interaction time window.

14 . The system of claim 13 , wherein each mobile tag is configured to calculate the exposure value by integrating, over time, a function of a plurality of range values derived from a plurality of received signal strength indicator values for the received wireless signals.

15 . The system of claim 14 , wherein the function is a Gaussian curve centered at zero range.

16 . The system of claim 8 , wherein the proximity data further comprises identification information associated with the mobile device tag that received the wireless signal.

17 . The system of claim 8 , further comprising a static beacon, the static beacon being configured to send wireless signals communicating identification information associated with the static beacon.

18 . The system of claim 17 , wherein each of the mobile tags is configured to:

receive a wireless signal from the static beacon communicating identification information associated with the static beacon;

in response to receiving the wireless signal, store static-beacon proximity data comprising the identification information associated with the static beacon in a memory of the mobile tag; and

send the static-beacon proximity data to the mobile communication device using the first wireless protocol.

19 . The system of claim 8 , further comprising a static gateway, the static gateway being configured to:

receive proximity data from a mobile tag using the first wireless protocol;

store the received proximity data in a memory of the static gateway; and

send the received proximity data to the server using the second wireless protocol, different from the first wireless protocol.

20 . A mobile tag for use in a system for determining proximity, the mobile tag being configured to:

send wireless signals communicating identification information associated with the mobile tag;

receive a wireless signal from a second mobile tag, the wireless signal communicating identification information associated with the second mobile tag;

in response to receiving the wireless signal, store proximity data comprising the received identification information in a memory of the mobile tag; and

send the proximity data to a mobile communication device using a first wireless protocol.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2023
From: FORKBEARD TECHNOLOGIES AS
To: SONITOR TECHNOLOGIES AS
Reel/Frame 062581/0275 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2023
From: TEN VELDHUIS, MATTHEUS FRANCISCUS ALBERTUS; BAKKA, ENDRE; ANTILLE, CYRIL; BOOIJ, WILFRED EDWIN
To: FORKBEARD TECHNOLOGIES AS
Reel/Frame 062271/0056 →
Priority Claims (1)
GB 2010267 · Jul 3, 2020 · national
Continuity (1)
Related Publication 20230292088A1 · Sep 14, 2023
References Cited (26)
US 9182231B2 · Skaaksrud · 2015 [cited by examiner]
US 10028105B1 · Swart · 2018 [cited by applicant]
US 10621164B1 · Kain · 2020 [cited by examiner]
US 10990922B1 · Subramanian · 2021 [cited by examiner]
US 20090201850A1 · Davis · 2009 [cited by examiner]
US 20130122807A1 · Tenarvitz et al. · 2013 [cited by applicant]
US 20130141233A1 · Jacobs · 2013 [cited by examiner]
US 20160073352A1 · Baron · 2016 [cited by examiner]
US 20160260301A1 · Miller · 2016 [cited by examiner]
US 20170006454A1 · Salkintzis · 2017 [cited by examiner]
US 20190122174A1 · Gil · 2019 [cited by examiner]
US 20190156923A1 · Kain · 2019 [cited by examiner]
US 20200386848A1 · Wirola · 2020 [cited by examiner]
US 20210006652A1 · Ledvina · 2021 [cited by examiner]
US 20210084448A1 · Catalena · 2021 [cited by examiner]
US 20210120371A1 · Klinkner · 2021 [cited by examiner]
US 20210235230A1 · Amir · 2021 [cited by examiner]
US 20210382158A1 · Bakka et al. · 2021 [cited by applicant]
US 20230009450A1 · Reynolds · 2023 [cited by examiner]
US 20230164530A1 · Tessler · 2023 [cited by examiner]
US 20240073666A1 · Kim · 2024 [cited by examiner]
International Search Report mailed Oct. 5, 2021 for PCT Appl. No. PCT/GB2021/051694, 4 pages. [cited by applicant]
Written Opinion mailed Oct. 5, 2021 for PCT Appl. No. PCT/GB2021/051694, 6 pages. [cited by applicant]
Mohsen Darianian et al.: RFID Master-Slave Reader Architectures for Smart Spaces Applications, IEEE Third International Conference on Pervasive Computing and Applications, Oct. 6, 2008, pp. 741-746, Abstract, Section 2.… [cited by applicant]
Cong T. Nguyen et al: “Enabling and Emerging Technologies for Social Distancing: a Comprehensive Survey”, Arxiv.org, Cornell University Library, May 2, 2020, abstract, Section G. RFID; 42 pages. [cited by applicant]
Tile web page; https://www.thetileapp.com/en-gb/how-it-works; Jun. 30, 2020; 6 pages. [cited by applicant]