US2023208672A1PendingUtilityA1

Movement path detection for anomalies and patterns from sensors in a home or other environment

Assignee: GOOGLE LLCPriority: Jun 5, 2020Filed: Mar 6, 2023Published: Jun 29, 2023
Est. expiryJun 5, 2040(~13.8 yrs left)· nominal 20-yr term from priority
H04L 41/12H04L 67/12H04L 67/535H04W 84/18H04L 12/282H04L 41/16H04W 4/38H04W 4/029H04W 88/08
59
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
1 - 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.