CPC H04W 12/63 (2021.01) [H04W 4/025 (2013.01)] | 20 Claims |
1. A computer-implemented method for verifying a device location, comprising:
in response to receiving a request to verify a location of a primary device communicatively connected with a computer, receiving an Indicated Primary Device Location “IPDL”;
presenting within a Primary Device Display “PDD”, a virtual representation of a predetermined Astronomical Reference Object “ARO” having a known ARO location remote from the primary device, the virtual representation having a dynamic location within the PDD synchronized, at least in part, with a substantially real-time relative offset between a Display Reference Indicator “DRI” and the known ARO location;
responsive to receiving an indication that the primary device is in a Primary Device Verification Position “PDVP” in which the DRI and the ARO virtual representation have a predetermined amount of overlap within the display, receiving primary device orientation metadata from a set of orientation indicating sensors associated with the primary device, and generating a Measured Primary Device Orientation “MPDO” therefrom;
calculating an Expected Device Orientation “EDO” for a reference device arranged in the PDVP while at the IPDL;
generating a Location Verification Value “LVV” based, at least in part, on comparing the MPDO and the EDO; and
responsive to determining the LVV exceeds a predetermined verification threshold, providing an indication that the indicated primary device location is verified.
|