IP Library Granted Patent US 12,086,508
Granted Patent B2
US 12,086,508 · App. 18/124,760 · Granted Sep 10, 2024

Method and apparatus for location determination of wearable smart devices

Inventors: Michael Wodrich (Jacksonville, FL); Michael S. Santarone (Jacksonville, FL); Randall Pugh (Jacksonville, FL); Jason E. Duff (Jacksonville, FL); Frederick A. Flitsch (Framingham, MA)
Assignee: Middle Chart, LLC
G06F30/13G01S19/48G06Q99/00G06T17/05G06T19/006G01S19/01
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,086,508
App. No.
18/124,760
Granted
Sep 10, 2024
Kind
B2
Abstract

Methods and apparatus for interacting with a tag in a radio target area. More specifically, the present invention relates to methods and systems for monitoring temperature and other environmental conditions in a storage area and displaying environmental conditions as digital content in a user interactive interface based upon energy levels received from a radio target area and content from a sensor generating digital content.

Claims (37)

1. A method of determining location information for a first transmitting node interacting with a self-verifying array of nodes, the method comprising:

associating a respective unique identifier and a respective location for each of at least a first node of the self-verifying array of nodes, a second node of the self-verifying array of nodes and a third node of the self-verifying array of nodes, wherein at least the first node, the second node and the third node are in logical communication with each other, and wherein the first node, the second node and the third node are at a respective first location comprising respective first positional coordinates;

moving at least one of the first node, the second node, and the third node from the respective first location to a respective second location;

calculating respective second positional coordinates for at least one of the first node, the second node and the third node moved to the respective second location based on the logical communication between at least the first node, the second node and the third node of the self-verifying array of nodes, wherein the respective second positional coordinates correspond to the respective second location;

receiving a first communication from the first transmitting node at one or more of: the first node, the second node, and the third node of the self-verifying array of nodes, wherein at one or more of: the first node, the second node, and the third node has already moved from the respective first location to the respective second location, wherein the first transmitting node is moved into proximity of the self-verifying array of nodes, and wherein the first transmitting node is comprised within a wearable smart device;

extracting a first transmitting node unique identifier from the first communication;

calculating a region of location for the first transmitting node based upon the receiving of the first communication and the logical communication between at least the first node, the second node and the third node of the self-verifying array of nodes; and

transmitting a first message comprising at least the first transmitting node unique identifier and the region of location through the self-verifying array of nodes to a connected network.

2. The method of claim 1 further comprising initiating a communication between the first node of the self-verifying array of nodes and the second node of the self-verifying array of nodes before calculating the region of location for the first transmitting node.

3. The method of claim 1 wherein the first transmitting node is a smart watch.

4. The method of claim 3 , wherein the smart watch communicates utilizing at least a Bluetooth Low Energy5.1 (BLE5.1)-consistent transceiver.

5. The method of claim 4 , further comprising calculating a region of location for the smart watch based upon a communication radius of the BLE5.1-consistent transceiver measured from the first node of the self-verifying array of nodes.

6. The method of claim 3 , wherein the smart watch communicates utilizing at least an ultrawideband consistent transceiver.

7. The method of claim 6 , further comprising calculating a region of location for the smart watch based upon a communication radius of the ultrawideband consistent transceiver measured from the first node of the self-verifying array of nodes.

8. The method of claim 1 wherein the first transmitting node is a tag worn by a user.

9. The method of claim 8 , wherein the tag communicates utilizing at least a BLE5.1-consistent transceiver.

10. The method of claim 9 , further comprising calculating a region of location for the tag based upon a communication radius of the BLE5.1-consistent transceiver measured from the first node of the self-verifying array of nodes.

11. The method of claim 8 , wherein the tag communicates utilizing at least an ultrawideband consistent transceiver.

12. The method of claim 11 , further comprising calculating a region of location for the tag based upon a communication radius of the ultrawideband consistent transceiver measured from the first node of the self-verifying array of nodes.

13. The method of claim 8 wherein the tag comprises an RFID.

14. The method of claim 13 wherein the RFID derives its power from RF communications from one or more of the first node of the self-verifying array of nodes, the second node of the self-verifying array of nodes, and the third node of the self-verifying array of nodes.

15. The method of claim 1 wherein the first transmitting node is a smart ring.

16. The method of claim 15 , wherein the smart ring communicates utilizing at least a BLE5.1-consistent transceiver.

17. The method of claim 16 , further comprising calculating a region of location for the smart ring based upon a communication radius of the BLE5.1-consistent transceiver measured from the first node of the self-verifying array of nodes.

18. The method of claim 15 , wherein the smart ring communicates utilizing at least an ultrawideband consistent transceiver.

19. The method of claim 18 , further comprising calculating a region of location for the smart ring based upon a communication radius of the ultrawideband consistent transceiver measured from the first node of the self-verifying array of nodes.

20. A method of determining location information for a first transmitting node interacting with a self-verifying array of nodes, the method comprising:

associating a respective unique identifier and a respective location for each of at least a first node of the self-verifying array of nodes, a second node of the self-verifying array of nodes and a third node of the self-verifying array of nodes, wherein at least the first node, the second node and the third node are in logical communication with each other, and wherein the first node, the second node and the third node are at a respective first location comprising respective first positional coordinates;

wherein the first node of the self-verifying array of nodes is a mobile device capable of moving from the respective first location to a respective second location;

wherein the second node of the self-verifying array of nodes is a mobile device capable of moving from the respective first location to the respective second location;

wherein the third node of the self-verifying array of nodes is a mobile device capable of moving from the respective first location to the respective second location;

moving the first node from the respective first location to the respective second location;

calculating respective second positional coordinates for the first node moved to the respective second location based on the logical communication between at least the first node, the second node and the third node of the self-verifying array of nodes, wherein the respective second positional coordinates corresponds to the respective second location;

receiving a first communication from the first transmitting node at the first node of the self-verifying array of nodes, wherein the first node is moved from the respective first location to the respective second location, wherein the first transmitting node has already moved into proximity of the self-verifying array of nodes, and wherein the first transmitting node is comprised within a wearable smart device;

extracting a first transmitting node unique identifier from the first communication;

calculating a region of location for the first transmitting node based upon the receiving of the first communication and the logical communication between at least the first node, the second node and the third node of the self-verifying array of nodes; and

transmitting a first message comprising at least the first transmitting node unique identifier and the region of location through the self-verifying array of nodes to a connected network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2023
From: DUFF, JASON E.; PUGH, RANDALL; SANTARONE, MICHAEL S.; WODRICH, MICHAEL; FLITSCH, FREDERICK A
To: MIDDLE CHART, LLC
Reel/Frame 063128/0745 →
Continuity (39)
Continuation 17897645 · Aug 29, 2022
Continuation 17374225 · Jul 13, 2021
Continuation 17134824 · Dec 28, 2020
Continuation 16943750 · Jul 30, 2020
Continuation In Part 16900753 · Jun 12, 2020
Continuation In Part 16817926 · Mar 13, 2020
Continuation In Part 16721906 · Dec 19, 2019
Continuation In Part 16688775 · Nov 19, 2019
Continuation In Part 16657660 · Oct 18, 2019
Continuation In Part 16597271 · Oct 9, 2019
Continuation In Part 16549503 · Aug 23, 2019
Continuation In Part 16528104 · Jul 31, 2019
Continuation In Part 16504919 · Jul 8, 2019
Continuation In Part 16503878 · Jul 5, 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 15887637 · Feb 2, 2018
Continuation In Part 15887637 · Feb 2, 2018
Continuation In Part 15716133 · Sep 26, 2017
Continuation In Part 15716133 · Sep 26, 2017
Continuation In Part 15703310 · Sep 13, 2017
Continuation In Part 15703310 · Sep 13, 2017
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 62531955 · Jul 13, 2017
Provisional Application 62531975 · Jul 13, 2017
Provisional Application 62462347 · Feb 22, 2017
Related Publication 20230229823A1 · Jul 20, 2023