IP Library Granted Patent US 11,900,023
Granted Patent B2
US 11,900,023 · App. 18/218,053 · Granted Feb 13, 2024

Agent supportable device for pointing towards an item of interest

Inventors: Michael Wodrich (Jacksonville, FL); Michael S. Santarone (Jacksonville, FL); Randall Pugh (Jacksonville, FL); Jason E. Duff (Jacksonville, FL)
Assignee: Middle Chart, LLC
G06F30/13G02B27/0093G02B27/0172G06Q10/06G06T19/006G02B27/017G06T7/00G06T2210/04
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 11,900,023
App. No.
18/218,053
Filed
Jul 4, 2023
Granted
Feb 13, 2024
Kind
B2
Examiner
SUN, HAI TAO
Art Unit
2616
USPC
345/633
Abstract

An Agent supportable device for determining a direction of an item of interest. The Agent supportable device includes an antenna configured to communicate with the reference transceiver associated with the item of interest. A receiver in the Agent supportable device is in logical communication with the antenna. A transmitter is also in logical communication with the antenna. A digital storage contains software executable upon demand via a processor in logical communication with the digital storage. The processor is operative via execution of the software to cause the apparatus to display a user interface on a visual display that includes an arrow indicating a direction of the item of interest in relation to the apparatus and a distance between the apparatus and the item of interest.

Claims (35)

1. An Agent supportable device for pointing towards an item of interest, the Agent supportable device comprising:

a smart device supportable by a person at a location relative to a ground plane, the smart device comprising:

a. a memory storing a software program;

b. a location sensor;

c. a network interface enabling the Agent supportable device to communicate via a wireless data communication standard;

d. a directional sensor enabling an indication of a magnetic based direction;

e. an antenna configured to communicate with a wireless data transceiver;

f. an ultra-wideband (UWB) receiver in logical communication with the antenna;

g. a transmitter also in logical communication with the antenna;

h. a user interface surface;

i. a clock

j. a processor in logical communication with the memory, the processor operative via execution of the software program to cause the Agent supportable device to:

i. with the location sensor, generate a location of the smart device supportable by a person;

ii. with the receiver, receive a first digital communication from the wireless data transceiver comprising a UWB transceiver, the first digital communication comprising an identifier and data useful in determining a distance of the wireless data transceiver from the smart device supportable by a person;

iii. referencing the first digital communication, generate the distance between the wireless data transceiver and the smart device supportable by a person;

iv. with the transmitter, transmit a second digital communication to the wireless data transceiver, the second digital communication comprising data useful to determine a direction of the wireless data transceiver in relation to the smart device supportable by a person;

v. calculate a round trip time of at least one of the first digital communication and the second digital communication;

vi. based upon the second digital communication, generate the direction of the wireless data transceiver in relation to the smart device supportable by a person;

vii. generate a directional vector representing the direction of the wireless data transceiver comprising a UWB transceiver in relation to the Agent supportable device;

viii. display a user interface on the user interface surface, the user interface comprising an arrow symbol representing the wireless vector and indicating the direction of the wireless data transceiver in relation to the Agent supportable device the direction of the wireless data transceiver comprising a direction of interest; and

ix. display on the user interface the distance between the Agent supportable device and the wireless data transceiver.

2. The Agent supportable device of claim 1 additionally comprising a camera array comprising multiple image capture angles, wherein the processor is additionally operative via execution of the software program to cause the Agent supportable device to display a user interface comprising a virtual reality view of a setting comprising a location of the Agent supportable device.

3. The Agent supportable device of claim 1 wherein the processor is additionally operative via execution of the software program to cause the location sensor to receive global positioning signals (GPS) and then reference the GPS to generate the location of the Agent supportable device.

4. The Agent supportable device of claim 3 wherein the processor is additionally operative via execution of the software program to reference the GPS and indicate in the user interface at least one of: an address, a unit number, and a lot number.

5. The Agent supportable device of claim 1 wherein the processor is additionally operative via execution of the software program to cause the Agent supportable device to generate a geospatial location of the wireless data transceiver relative to the Agent supportable device.

6. The Agent supportable device of claim 1 additionally comprising a clock wherein the processor is additionally operative via execution of the software program to cause the Agent supportable device to calculate a time difference of arrival of at least one of the first digital communication and the second digital communication.

7. The Agent supportable device of claim 1 wherein the processor is additionally operative via execution of the software program to cause the Agent supportable device to generate an angle of transmission of the second digital communication.

8. The Agent supportable device of claim 1 wherein the processor is additionally operative via execution of the software program to cause the Agent supportable device to generate an angle of arrival of the first digital communication.

9. The Agent supportable device of claim 1 wherein the processor is additionally operative via execution of the software program to provide a drop down menu on the user interface comprising Agent selectable items of interest.

10. The Agent supportable device of claim 1 wherein the Agent supportable device additionally comprises an accelerometer and the processor is additionally operative via execution of the software program to cause the Agent supportable device to indicate in the user interface movement of the Agent supportable device towards or away from the wireless data transceiver.

11. The Agent supportable device of claim 1 wherein the processor is additionally operative via execution of the software program associating the Agent supportable device with at least one of: a person and an entity.

12. The Agent supportable device of claim 1 wherein the processor is additionally operative via execution of the software program to cause the Agent supportable device to determine a geospatial location comprising Cartesian Coordinates.

13. The Agent supportable device of claim 1 , wherein the processor is additionally operative via execution of the software program to cause the Agent supportable device to generate indicators of distance from the wireless data transceiver based upon a comparison of timing signals received from the wireless data transceiver.

14. The Agent supportable device of claim 1 , wherein the processor is additionally operative via execution of the software program to cause the Agent supportable device to determine a geospatial location based upon multilateration referencing the distance between the Agent supportable device and the wireless data transceiver and geometry of a geometric shape.

15. The Agent supportable device of claim 1 , wherein the processor is additionally operative via execution of the software program to cause the Agent supportable device to generate potential locations of multiple wireless data transceivers.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 4, 2023
From: DUFF, JASON E.; PUGH, RANDALL; SANTARONE, MICHAEL S.; WODRICH, MICHAEL
To: MIDDLE CHART, LLC
Reel/Frame 064145/0489 →
Continuity (69)
Continuation 18123727 · Mar 20, 2023
Continuation 18170194 · Feb 16, 2023
Continuation 17883441 · Aug 8, 2022
Continuation 17829225 · May 31, 2022
Continuation 17409919 · Aug 24, 2021
Continuation 17398259 · Aug 10, 2021
Continuation 18218053
Continuation 17307496 · May 4, 2021
Continuation In Part 17244970 · Apr 30, 2021
Continuation In Part 17196146 · Mar 9, 2021
Continuation In Part 17183062 · Feb 23, 2021
Continuation In Part 17176849 · Feb 16, 2021
Continuation 17176849 · Feb 16, 2021
Continuation In Part 17134824 · Dec 28, 2020
Continuation In Part 17113368 · Dec 7, 2020
Continuation In Part 16951550 · Nov 18, 2020
Continuation In Part 17062663 · Oct 5, 2020
Continuation 16943750 · Jul 30, 2020
Continuation 16935857 · Jul 22, 2020
Continuation 16918115 · Jul 1, 2020
Continuation 16915155 · Jun 29, 2020
Continuation 16900753 · Jun 12, 2020
Continuation 16898602 · Jun 11, 2020
Continuation 16831160 · Mar 26, 2020
Continuation 16775223 · Jan 28, 2020
Continuation In Part 16721906 · Dec 19, 2019
Continuation In Part 16688775 · Nov 19, 2019
Continuation In Part 16657660 · Oct 18, 2019
Continuation 16657660 · Oct 18, 2019
Continuation In Part 16597271 · Oct 9, 2019
Continuation 16597271 · Oct 9, 2019
Continuation In Part 16549503 · Aug 23, 2019
Continuation 16528104 · Jul 31, 2019
Continuation In Part 16528104 · Jul 31, 2019
Continuation In Part 16504919 · Jul 8, 2019
Continuation 16504919 · Jul 8, 2019
Continuation 16504919 · Jul 8, 2019
Continuation In Part 16503878 · Jul 5, 2019
Continuation In Part 16297383 · Mar 8, 2019
Continuation In Part 16249574 · Jan 16, 2019
Continuation In Part 16176002 · Oct 31, 2018
Continuation In Part 16176002 · Oct 31, 2018
Continuation In Part 16171593 · Oct 26, 2018
Continuation In Part 16165517 · Oct 19, 2018
Continuation In Part 16161823 · Oct 16, 2018
Continuation 16161823 · Oct 16, 2018
Continuation In Part 16142275 · Sep 26, 2018
Continuation In Part 15887637 · Feb 2, 2018
Continuation In Part 15887637 · Feb 2, 2018
Continuation 15887637 · Feb 2, 2018
Continuation In Part 15716133 · Sep 26, 2017
Continuation In Part 15716133 · Sep 26, 2017
Continuation 15716133 · Sep 26, 2017
Continuation In Part 15703310 · Sep 13, 2017
Continuation 15703310 · Sep 13, 2017
Continuation In Part 15703310 · Sep 13, 2017
Provisional Application 63155109 · Mar 1, 2021
Provisional Application 63118231 · Nov 25, 2020
Provisional Application 63093416 · Oct 19, 2020
Provisional Application 63088527 · Oct 7, 2020
Provisional Application 62909061 · Oct 1, 2019
Provisional Application 62871499 · Jul 8, 2019
Provisional Application 62793714 · Jan 17, 2019
Provisional Application 62769133 · Nov 19, 2018
Provisional Application 62712714 · Jul 31, 2018
Provisional Application 62531975 · Jul 13, 2017
Provisional Application 62531955 · Jul 13, 2017
Provisional Application 62462347 · Feb 22, 2017
Related Publication 20230342511A1 · Oct 26, 2023
Cited By (3)
US 12,248,737 US 12,314,638 US 12,475,273