CPC G06F 30/13 (2020.01) [G01S 19/48 (2013.01); G06Q 99/00 (2013.01); G06T 17/05 (2013.01); G06T 19/006 (2013.01); G01S 19/01 (2013.01)] | 19 Claims |
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;
receiving a first communication from the first transmitting node at the first node of the self-verifying array of nodes, wherein the first transmitting node is moved into proximity of the self-verifying array of nodes;
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 upon a communication radius of a Bluetooth Low Energy 5.1 (BLE5.1) communication from the first node of the self-verifying array of nodes and a communication radius of the BLE5.1 communication from the second node of the self-verifying array of nodes, wherein the region of location is further based on including a region of overlap of the calculated region of location based upon the communication radius of the BLE5.1 communication from the first node of the self-verifying array of nodes and the region of location based upon the communication radius of the BLE5.1 communication from the second node of the self-verifying array of nodes;
transmitting a first message comprising at least the first transmitting node unique identifier and the region of location using the self-verifying array of nodes to a connected networks; and
receiving the first communication from the first transmitting node at the second node of the self-verifying array of nodes.
|