Movement path detection for anomalies and patterns from sensors in a home or other environment
Abstract
A method for detecting a movement path in a monitored environment generates a first movement path record by collecting first node information for each of a first series of nodes including at least one of a sensor ID or a device ID, and a trigger time. The method further determines a first movement path total duration time from a difference between a time of the ending node and a time of the starting node of the first series of nodes. The method further stores the first movement path record and subsequently compares a second movement path record with the first movement path record by comparing the first node information with second node information for each of a second series of nodes of the second movement path record, and the first movement path total duration time with a second movement path total duration time. The method determines a similarity value between the second movement path record and the first movement path record based on the comparison and detects a movement path based on the determined similarity value.
Claims
exact text as granted — not AI-modified1 - 20 . (canceled)
21 . A method for controlling a network-connected device in a monitored environment, the method comprising:
determining, by a monitoring system process device, an anticipated movement path; transmitting, by the monitoring system process device, a first activation signal to the network-connected device proximate to the determined anticipated movement path; determining, by the monitoring system process device, whether a sensed movement path corresponds to the anticipated movement path; and transmitting, by the monitoring system process device, a second activation signal to the network-connected device based on determining whether the sensed movement path corresponds to the anticipated movement path.
22 . The method for controlling the network-connected device in the monitored environment of claim 21 , wherein determining whether the sensed movement path corresponds to the anticipated movement path comprises determining that the sensed movement path does correspond to the anticipated movement path.
23 . The method for controlling the network-connected device in the monitored environment of claim 22 , wherein:
the first activation signal turns on power at the network-connected device proximate to the determined anticipated movement path; and the second activation signal turns off power at the network-connected device proximate to the determined anticipated movement path after expiration of a time duration indicated in an anticipated path record of the anticipated movement path.
24 . The method for controlling the network-connected device in the monitored environment of claim 23 , wherein the network-connected device is a light.
25 . The method for controlling the network-connected device in the monitored environment of claim 21 , further comprising:
in response to determining that the sensed movement path corresponds to the anticipated movement path, incrementing a weight associated with the anticipated movement path.
26 . The method for controlling the network-connected device in the monitored environment of claim 21 , wherein determining whether the sensed movement path corresponds to the anticipated movement path comprises determining that the sensed movement path does not correspond to the anticipated movement path.
27 . The method for controlling the network-connected device in the monitored environment of claim 26 , wherein:
the first activation signal turns on power at the network-connected device proximate to the determined anticipated movement path; and the second activation signal turns off power at the network-connected device proximate to the determined anticipated movement path.
28 . The method for controlling the network-connected device in the monitored environment of claim 21 , wherein the network-connected device is a light or a speaker device.
29 . The method for controlling the network-connected device in the monitored environment of claim 28 , further comprising:
in response to determining that the sensed movement path corresponds to the anticipated movement path, decrementing a weight associated with the anticipated movement path.
30 . The method for controlling the network-connected device in the monitored environment of claim 21 , wherein:
determining the anticipated movement path comprises comparing a plurality of movement path records with the sensed movement path; each movement path record of the plurality of movement path records indicates a plurality of network-connected nodes and a corresponding plurality of time durations; and the sensed movement path indicates at least one network-connected node and at least one timestamp.
31 . The method for controlling the network-connected device in the monitored environment of claim 21 , wherein the first activation signal causes a speaker to be activated to output audio.
32 . The method for controlling the network-connected device in the monitored environment of claim 23 , further comprising:
causing a report to be transmitted to a computerized device of a user indicating activation of the network-connected device.
33 . A system for controlling a network-connected device in a monitored environment, the system comprising:
the network-connected device; a plurality of network-connected sensors; and a monitoring system, comprising:
a memory configured to store processor-readable instructions; and
one or more processors in communication with the memory, the one or more processors configured to execute the processor-readable instructions to:
determine an anticipated movement path using information from the plurality of network-connected sensors;
transmit a first activation signal to the network-connected device proximate to the determined anticipated movement path;
determine whether a sensed movement path corresponds to the anticipated movement path using information from the plurality of network-connected sensors; and
transmit a second activation signal to the network-connected device based on determining whether the sensed movement path corresponds to the anticipated movement path.
34 . The system for controlling the network-connected device in the monitored environment of claim 33 , wherein the processor-readable instructions for determining whether the sensed movement path corresponds to the anticipated movement path comprises processor-readable instructions that cause the one or more processors to:
determine that the sensed movement path does correspond to the anticipated movement path.
35 . The system for controlling the network-connected device in the monitored environment of claim 34 , wherein:
the first activation signal turns on power at the network-connected device proximate to the determined anticipated movement path; and the second activation signal turns off power at the network-connected device proximate to the determined anticipated movement path after expiration of a time duration indicated in an anticipated path record of the anticipated movement path.
36 . The system for controlling the network-connected device in the monitored environment of claim 35 , wherein the network-connected device is a light or a speaker device.
37 . The system for controlling the network-connected device in the monitored environment of claim 35 , the processor-readable instructions further comprising processor-readable instruction configured to cause the one or more processors to:
increment a weight associated with the anticipated movement path in response to determining that the sensed movement path corresponds to the anticipated movement path.
38 . The system for controlling the network-connected device in the monitored environment of claim 33 , wherein the processor-readable instructions for determining whether the sensed movement path corresponds to the anticipated movement path comprises processor-readable instructions that cause the one or more processors to:
determine that the sensed movement path does not correspond to the anticipated movement path.
39 . The system for controlling the network-connected device in the monitored environment of claim 38 , wherein:
the first activation signal turns on power at the network-connected device proximate to the determined anticipated movement path; and the second activation signal turns off power at the network-connected device proximate to the determined anticipated movement path.
40 . The system for controlling the network-connected device in the monitored environment of claim 39 , the processor-readable instructions further comprising processor-readable instruction configured to cause the one or more processors to:
decrement a weight associated with the anticipated movement path in response to determining that the sensed movement path corresponds to the anticipated movement path.Join the waitlist — get patent alerts
Track US2023208672A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.