IP Library Granted Patent US 12,347,254
Granted Patent B2
US 12,347,254 · App. 17/767,286 · Granted Jul 1, 2025

Using combination of GPS and BLE beaconing to locate a lock box

Inventor: Adam Cooper (Independence, OR)
Assignee: HONEYWELL INTERNATIONAL, INC.
G07C9/00571E05B47/00H04B17/327H04W48/08E05B2047/0096G07C2009/00769G07C2209/63H04W4/80
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,347,254
App. No.
17/767,286
Granted
Jul 1, 2025
Kind
B2
Abstract

A method of locating a lock box including: obtaining a saved location of the lock box using an application operated via a first cellular telephone, the saved location of the lock box being accurate within a first selected radius; displaying the saved location of the lock box on the first cellular telephone via the application; detecting a Bluetooth advertisement of the lock box using the first cellular telephone; determining a received signal strength indicator (RSSI) of the Bluetooth advertisement; determining a distance between the first cellular telephone and the lock box in response to the RSSI of the Bluetooth advertisement; and displaying a distance indicator depicting the distance between the first cellular telephone and the lock box on the first cellular telephone via the application.

Claims (69)

1. A method of locating a lock box, the method comprising:

obtaining a saved location of the lock box using an application operated via a first cellular telephone, the saved location of the lock box being accurate within a first selected radius, the lock box including a shackle and a key storage area;

displaying the saved location of the lock box on the first cellular telephone via the application;

detecting a Bluetooth advertisement of the lock box using the first cellular telephone;

determining a received signal strength indicator (RSSI) of the Bluetooth advertisement;

determining a distance between the first cellular telephone and the lock box in response to the RSSI of the Bluetooth advertisement;

displaying a distance indicator depicting the distance between the first cellular telephone and the lock box on the first cellular telephone via the application;

receiving at the lock box an access request from the first cellular telephone;

unlocking the shackle in response to the access request from the first cellular telephone;

unlocking the key storage area in response to the access request from the first cellular telephone;

wherein prior to obtaining the saved location, the method further comprises:

receiving a user input on a second cellular telephone through an application operated via the second cellular telephone, the user input indicating that the lock box was installed;

detecting a location of the second cellular telephone when the lock box was installed;

equating the saved location of the lock box to the location of the second cellular telephone when the lock box was installed; and

saving the saved location of the lock box.

2. The method of claim 1 , wherein the location of the second cellular telephone when the lock box was installed is detected using a global position system in electronic wireless communication with the second cellular telephone.

3. The method of claim 1 , wherein the saved location is determined through a global position system.

4. A method of locating a lock box, the method comprising:

obtaining a saved location of the lock box using an application operated via a first cellular telephone, the saved location of the lock box being accurate within a first selected radius, the lock box including a shackle and a key storage area;

displaying the saved location of the lock box on the first cellular telephone via the application;

detecting a Bluetooth advertisement of the lock box using the first cellular telephone;

determining a received signal strength indicator (RSSI) of the Bluetooth advertisement;

determining a distance between the first cellular telephone and the lock box in response to the RSSI of the Bluetooth advertisement;

displaying a distance indicator depicting the distance between the first cellular telephone and the lock box on the first cellular telephone via the application;

receiving at the lock box an access request from the first cellular telephone;

unlocking the shackle in response to the access request from the first cellular telephone;

unlocking the key storage area in response to the access request from the first cellular telephone;

wherein prior to obtaining the saved location, the method further comprises:

automatically detecting that lock box was installed through an application, the application being operated via a second cellular telephone;

detecting a location of the second cellular telephone when the lock box was installed;

equating the saved location of the lock box to the location of the second cellular telephone when the lock box was installed; and

saving the saved location of the lock box.

5. The method of claim 4 , wherein automatically detecting that lock box was installed through the application further comprises:

detecting locking of the shackle of the lock box.

6. The method of claim 4 , wherein the location of the second cellular telephone when the lock box was installed is detected using a global position system in electronic wireless communication with the second cellular telephone.

7. A computer program product embodied on a non-transitory computer readable medium, the computer program product including instructions that, when executed by a processor, cause the processor to perform operations comprising:

obtaining a saved location of the lock box using an application operated via a first cellular telephone, the saved location of the lock box being accurate within a first selected radius, the lock box including a shackle and a key storage area;

displaying the saved location of the lock box on the first cellular telephone via the application;

detecting a Bluetooth advertisement of the lock box using the first cellular telephone;

determining a received signal strength indicator (RSSI) of the Bluetooth advertisement;

determining a distance between the first cellular telephone and the lock box in response to the RSSI of the Bluetooth advertisement;

displaying a distance indicator depicting the distance between the first cellular telephone and the lock box on the first cellular telephone via the application;

receiving at the lock box an access request from the first cellular telephone;

unlocking the shackle in response to the access request from the first cellular telephone;

unlocking the key storage area in response to the access request from the first cellular telephone;

wherein prior to obtaining the saved location, the operations further comprise;

receiving a user input on a second cellular telephone through an application operated via the second cellular telephone, the user input indicating that the lock box was installed;

detecting a location of the second cellular telephone when the lock box was installed;

equating the saved location of the lock box to the location of the second cellular telephone when the lock box was installed; and

saving the saved location of the lock box.

8. The computer program product of claim 7 , wherein the location of the second cellular telephone when the lock box was installed is detected using a global position system in electronic wireless communication with the second cellular telephone.

9. A computer program product embodied on a non-transitory computer readable medium, the computer program product including instructions that, when executed by a processor, cause the processor to perform operations comprising:

obtaining a saved location of the lock box using an application operated via a first cellular telephone, the saved location of the lock box being accurate within a first selected radius, the lock box including a shackle and a key storage area;

displaying the saved location of the lock box on the first cellular telephone via the application;

detecting a Bluetooth advertisement of the lock box using the first cellular telephone;

determining a received signal strength indicator (RSSI) of the Bluetooth advertisement;

determining a distance between the first cellular telephone and the lock box in response to the RSSI of the Bluetooth advertisement;

displaying a distance indicator depicting the distance between the first cellular telephone and the lock box on the first cellular telephone via the application;

receiving at the lock box an access request from the first cellular telephone;

unlocking the shackle in response to the access request from the first cellular telephone;

unlocking the key storage area in response to the access request from the first cellular telephone;

wherein prior to obtaining the saved location, the operations further comprise:

automatically detecting that lock box was installed through an application, the application being operated via a second cellular telephone;

detecting a location of the second cellular telephone when the lock box was installed;

equating the saved location of the lock box to the location of the second cellular telephone when the lock box was installed; and

saving the saved location of the lock box.

10. The computer program product of claim 9 , wherein automatically detecting that lock box was installed through the application further comprises:

detecting locking of the shackle of the lock box.

11. The computer program product of claim 9 , wherein the location of the second cellular telephone when the lock box was installed is detected using a global position system in electronic wireless communication with the second cellular telephone.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2024
From: CARRIER CORPORATION
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 069175/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2022
From: COOPER, ADAM
To: CARRIER CORPORATION
Reel/Frame 059534/0368 →
Continuity (2)
Provisional Application 62911531 · Oct 7, 2019
Related Publication 20220366745A1 · Nov 17, 2022
References Cited (26)
US 6700533B1 · Werb · 2004 [cited by examiner]
US 8040218B2 · Hays et al. · 2011 [cited by applicant]
US 8188837B2 · Patenaude et al. · 2012 [cited by applicant]
US 8253559B2 · Howard et al. · 2012 [cited by applicant]
US 9455839B2 · Conrad et al. · 2016 [cited by applicant]
US 9460480B2 · Woodard et al. · 2016 [cited by applicant]
US 9659424B2 · Huber et al. · 2017 [cited by applicant]
US 9704319B2 · Desinor, Jr. · 2017 [cited by applicant]
US 9734646B1 · Noell · 2017 [cited by applicant]
US 9916742B2 · Kuenzi · 2018 [cited by applicant]
US 10094885B2 · Kalous et al. · 2018 [cited by applicant]
US 10127746B2 · Bergdale et al. · 2018 [cited by applicant]
US 10237690B2 · Thakur · 2019 [cited by examiner]
US 10299078B2 · Zhou · 2019 [cited by examiner]
US 20140266588A1 · Majzoobi · 2014 [cited by applicant]
US 20160127875A1 · Zampini · 2016 [cited by examiner]
US 20170103597A1 · Fisher · 2017 [cited by applicant]
US 20170270726A1 · Fisher et al. · 2017 [cited by applicant]
US 20180190056A1 · Desinor, Jr. · 2018 [cited by examiner]
US 20180301037A1 · Wang · 2018 [cited by examiner]
US 20190005564A1 · Beatty et al. · 2019 [cited by applicant]
US 20190080371A1 · Spath · 2019 [cited by applicant]
WO 2015160180A1 · 2015 [cited by applicant]
WO 2017180454A1 · 2017 [cited by applicant]
Notification of Transmittal of the International Search Report for Application No. PCT/US2020/054465; Report Issued: Dec. 11, 2020; 6 pages. [cited by applicant]
Written Opinion of the International Searching Authorithy for Application No. PCT/US2020/054465; Report Issued: Dec. 11, 2020; 8 pages. [cited by applicant]