CPC H04W 4/029 (2018.02) [H04L 67/53 (2022.05); H04L 67/535 (2022.05); H04W 84/12 (2013.01)] | 27 Claims |
1. A method comprising:
receiving, at a cloud-based computer system, motion data from a remote motion detection system configured to detect motion in a space, the motion detection system comprising a plurality of wireless communication devices, the motion data derived from wireless signals communicated through the space by the wireless communication devices, the motion data indicating a detected path of motion in the space;
by operation of the cloud-based computer system, applying a motion classifier to the motion data to detect an occurrence or non-occurrence of a first predefined motion event in the space, wherein the first predefined motion event represents a first pathway through the space, detecting the occurrence or non-occurrence of the first predefined motion event comprises comparing the detected path of motion with an allowable spatial deviation from the first pathway, and the detected path of motion being outside the allowable spatial deviation indicates non-occurrence of the first predefined motion event;
based on reference to a database correlating third party entities to a plurality of predefined motion events, identifying a subset of the third party entities that have registered for notifications associated with the first predefined motion event;
generating notifications addressed to the subset of the third party entities, each notification comprising an indication that the occurrence or non-occurrence of the first predefined motion event was detected and additional information describing the occurrence or non-occurrence of the of the first predefined motion event, wherein the additional information comprises the detected path of motion; and
sending the notifications to the subset of the third party entities.
|