CPC G06V 20/52 (2022.01) [G06T 19/006 (2013.01); G06V 10/235 (2022.01)] | 18 Claims |
1. A computer-implemented method when executed by data processing hardware causes the data processing hardware to perform operations comprising:
receiving, from a subscriber device, a virtual region corresponding to a physical region within a physical space;
receiving location data of a user device within the physical space;
determining, using the location data of the user device, that the user device is present within the virtual region for at least a threshold period of time; and
in response to determining that the user device was present within the virtual region for at least the threshold period of time, providing the subscriber device a notification that comprises a time that the user device entered or exited the virtual region, the notification when received by the subscriber device configured to cause the subscriber device to perform an action.
|