Methods and systems including computer programs encoded on a computer storage medium, for receiving, for a multi-tenant dwelling unit (MDU), a map of the MDU, where the map includes locations corresponding to multiple sensors at the MDU and defines multiple sub-areas of the MDU, receiving sensor data from one or more sensors of the plurality of sensors, where the sensor data is indicative of a fire event at the MDU, determining, from the sensor data, one or more sub-areas of the multiple sub-areas included in the fire event, generating, based on the sensor data, a targeted fire event response for the one or more sub-areas of the multiple sub-areas of the MDU, and providing, to the one or more sub-areas of the multiple sub-areas, the targeted fire event response.
G08B 25/00 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police
G08B 17/10 - Déclenchement par la présence de fumée ou de gaz
G08B 17/12 - Déclenchement par la présence de rayonnement ou de particules, p. ex. de rayonnement infrarouge ou d'ions
G08B 25/10 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission utilisant des systèmes de transmission sans fil
G08B 29/18 - Prévention ou correction d'erreurs de fonctionnement
G08B 31/00 - Systèmes d'alarme à prédiction caractérisés par une extrapolation ou un autre type de calcul utilisant des données historiques mises à jour
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using a dynamic balance point. One of the methods includes maintaining a first set of operating parameters for an HVAC system and a first dynamic balance point, the first dynamic balance point adjustable to a second, different dynamic balance point in response to one or more real-time triggers; detecting an updated set of operating parameters; determining the second, different dynamic balance point; and providing, to the HVAC system, an instruction that includes the second, different dynamic balance point to cause the HVAC system to select, for temperature control at a property using the second, different dynamic balance point, between a first operating mode and a second operating mode.
F24F 11/65 - Traitement électronique pour la sélection d'un mode de fonctionnement
F24F 11/64 - Traitement électronique utilisant des données mémorisées au préalable
F24F 11/80 - Systèmes de commande caractérisés par leurs grandeurs de sortieDétails de construction de tels systèmes pour la commande de la température de l’air fourni
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for gunshot detection using multichannel analysis. One of the methods includes the actions of determining, by a device that includes an infrared sensor and an acoustic sensor, whether infrared data captured by the infrared sensor satisfies a saturation threshold; selecting at least one classifier using a result of the determination whether the infrared data satisfies the saturation threshold; accessing at least one feature from one or more of the infrared data captured by the infrared sensor or acoustic data captured by the acoustic sensor; determining whether the at least one feature represents a possible gunshot event in an environment that includes the device; and performing an action using a result of the determination whether the at least one feature represents a possible gunshot event in the environment.
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for load shaping for a demand response event using multiple device group thermal models. One of the methods includes maintaining, for a thermostat group, a thermal model that a) represents an average thermal behavior of thermostats in the thermostat group, and b) includes a plurality of parameters that define a sigmoid-like function; providing, as input to a schedule optimizer, i) a target load constraint and ii) the thermal model for each of a plurality of thermostat groups and that includes the plurality of parameters; receiving, as output from the schedule optimizer, a thermostat group schedule for one or more thermostats; and in response to receiving the thermostat group schedule, transmitting, to each of the one or more thermostats, commands to cause the corresponding thermostat to execute the corresponding thermostat group schedule.
Disclosed are methods, systems, and apparatus for monitoring delivered packages using video. A method includes obtaining a notification of a delivery of a package at a property that includes a first image depicting the package; obtaining a second image captured by a camera at the property; determining, using the first image and the second image, that the package has been delivered to the property; generating a package model that represents an appearance of the package; and tracking a location of the package for use in determining whether to provide an alert to a device about the location of the package. Determining that the package has been delivered to the property comprises: comparing the first image to a model of a scene of the property; determining that the first image satisfies similarity criteria for matching the model of the scene; and determining that the second image likely depicts the package.
G06V 10/62 - Extraction de caractéristiques d’images ou de vidéos relative à une dimension temporelle, p. ex. extraction de caractéristiques axées sur le tempsSuivi de modèle
G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques
G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p. ex. des objets vidéo
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
8.
OBJECT TRACKING USING DISPARATE MONITORING SYSTEMS
G01C 23/00 - Instruments combinés indiquant plus d’une valeur de navigation, p. ex. pour l’aviationDispositifs de mesure combinés pour mesurer plusieurs variables du mouvement, p. ex. la distance, la vitesse ou l’accélération
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
G08G 1/123 - Systèmes de commande du trafic pour véhicules routiers indiquant la position de véhicules, p. ex. de véhicules à horaire déterminé
Systems and techniques are described for an integrated security environment to monitor activities at a commercial facility and a residential facility. In some implementations, a monitoring system monitors a property that includes one or more sensors located at the property and generate sensor data. A monitor control unit receives and analyzes the sensor data. Based on analyzing the sensor data, the monitor control unit determines that an event has likely occurred at the property and generates data indicating that the event has likely occurred at the property. A monitoring server receives the data indicating the event has likely occurred at the property. Based on the data that the event has likely occurred at the property, transmitting, to an additional monitoring system that is configured to monitor an additional property, instructions for the additional monitoring system to perform an action.
G08B 21/04 - Alarmes pour assurer la sécurité des personnes réagissant à la non-activité, p. ex. de personnes âgées
G08B 21/24 - Alarmes aide-mémoire, p. ex. alarmes contre la perte
G08B 25/00 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police
Rental property management technology, in which reservation data is accessed on a rental property management server, and a request from a mobile device for an upcoming reservation at a property is detected. In response to detecting the request, the rental property management server confirms the upcoming reservation based on the accessed reservation data. In response to confirming the upcoming reservation, the reservation management server generates a unique access code. The rental property management server transmits the unique access code to the mobile device and to a monitoring system on the property. The rental property management server also transmits data to the monitoring system indicating that the unique access code grants access to the property.
G06Q 10/02 - Réservations, p. ex. pour billetterie, services ou manifestations
G06Q 30/0645 - Transactions de locationTransactions de crédit-bail
G07C 9/00 - Enregistrement de l’entrée ou de la sortie d'une entité isolée
G07C 9/20 - Enregistrement de l’entrée ou de la sortie d'une entité isolée comportant l’utilisation d’un laissez-passer
G07C 9/27 - Enregistrement de l’entrée ou de la sortie d'une entité isolée comportant l’utilisation d’un laissez-passer une station centrale gérant l’enregistrement
G07C 9/29 - Enregistrement de l’entrée ou de la sortie d'une entité isolée comportant l’utilisation d’un laissez-passer le laissez-passer comportant des éléments électroniques actifs, p. ex. des cartes à puce
G08B 25/00 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for implementing a smart firearm safety device. The safety device attaches to a firearm having a trigger and a slot for receiving a magazine. The safety device includes a locking mechanism that attaches to the trigger to preclude depressing a trigger of the firearm and a sensor that determines an orientation of the firearm or a relative motion of the firearm to indicate detected movement of the firearm. The safety device also includes a radio device that receives parameter signals from the sensor indicating movement of the firearm. The radio device communicates with a component of a property monitoring system to receive a command to engage the locking mechanism to preclude depressing the trigger of the firearm based on parameter signals indicating a particular type of detected movement of the firearm.
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for property management and monitoring using a drone. In some implementations, images of an outside area corresponding to a property are obtained. From the images, it is determined that a person is approaching the property. A state of the property is identified. An action to perform by a drone is determined based on the images and a state of the property. The drone is instructed to navigate to the person and perform the action.
B64U 101/25 - Véhicules aériens sans pilote spécialement adaptés à des utilisations ou à des applications spécifiques à la fabrication ou à l’entretien
B64U 101/30 - Véhicules aériens sans pilote spécialement adaptés à des utilisations ou à des applications spécifiques à l’imagerie, à la photographie ou à la vidéographie
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
H04W 4/40 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing security-related actions for a property. One of the methods includes accessing data from a responder data stream that encodes speech for an event at a property; detecting the speech for the event at the property, the detecting comprising parsing the data from the responder data stream; determining one or more actions to perform using the detected speech for the event at the property; and performing, for the property, the one or more actions.
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining monitoring system actions using contextual information. One of the methods includes providing, to an artificial intelligence model and for an event at a property, contextual information that includes a) first data representing sensor data for the event, b) a role of a person for whom notification instructions are sent, c) an event type for the event, and d) activity data that indicates an activity in which the person is likely involved; in response to providing the contextual information, receiving, from the artificial intelligence model, output that indicates an action for the event; and sending, to a device, instructions to cause the device to perform the action.
G08B 21/24 - Alarmes aide-mémoire, p. ex. alarmes contre la perte
G06F 16/383 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 16/387 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des informations géographiques ou spatiales, p. ex. la localisation
Techniques are described for presenting events detected by a monitoring system. A system receives a selection of a particular time period, identifies security events detected by a monitoring system during the selected time period, and classifies a subset of the identified security events as abnormal events. The system further generates a density of the identified security events over the selected time period, generates a density of the subset of the identified security events classified as abnormal events, and identifies monitoring system data associated with the selected time period. The system additionally generates a graphical representation of the density of the identified security events, the density of the subset of the identified security events classified as abnormal events, and the identified monitoring system data, and provides the graphical representation for display.
G06T 11/20 - Traçage à partir d'éléments de base, p. ex. de lignes ou de cercles
G06F 3/048 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI]
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
G08B 5/22 - Systèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électriqueSystèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électromécanique
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for enhanced sensors. One of the methods includes accessing i) data for a detected event that was detected using first sensor data captured by a first sensor at a property and ii) second sensor data captured by a second sensor for the property, the first sensor having a different type than the second sensor; providing, to an artificial intelligence model trained to determine whether to provide a notification about the detected event, the data for the detected event and the second sensor data to cause the artificial intelligence model to generate output; receiving, from the artificial intelligence model, the output that indicates whether to provide a notification about the detected event; and performing one or more actions using the output that indicates whether to provide a notification about the detected event.
G08B 19/00 - Alarmes réagissant à plusieurs conditions différentes, indésirables ou anormales, p. ex. cambriolage et incendie, température anormale et débit d'écoulement anormal
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for enhanced sensors. One of the methods includes accessing i) data for a detected event that was detected using first sensor data captured by a first sensor at a property and ii) second sensor data captured by a second sensor for the property, the first sensor having a different type than the second sensor; providing, to an artificial intelligence model trained to determine whether to provide a notification about the detected event, the data for the detected event and the second sensor data to cause the artificial intelligence model to generate output; receiving, from the artificial intelligence model, the output that indicates whether to provide a notification about the detected event; and performing one or more actions using the output that indicates whether to provide a notification about the detected event.
G08B 3/10 - Systèmes de signalisation audibleSystèmes d'appel sonore de personnes utilisant une transmission électriqueSystèmes de signalisation audibleSystèmes d'appel sonore de personnes utilisant une transmission électromagnétique
G01D 9/28 - Enregistrement de valeurs mesurées produisant un ou plusieurs enregistrements, chaque enregistrement étant celui des valeurs de plusieurs variables différentes
G08B 31/00 - Systèmes d'alarme à prédiction caractérisés par une extrapolation ou un autre type de calcul utilisant des données historiques mises à jour
Alarm system technology, in which an alarm event is detected at a property monitored by an alarm system when the alarm system was set in an armed state. Based on detection of the alarm event, an alarm probability score that indicates a likelihood of the alarm event being an emergency situation is determined and the alarm event is handled based on the determined alarm probability score.
G08B 29/02 - Surveillance continue des systèmes de signalisation ou d'alarme
G08B 13/00 - Alarmes contre les cambrioleurs, les voleurs ou tous intrus
G08B 25/00 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police
G08B 29/18 - Prévention ou correction d'erreurs de fonctionnement
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for power grid load control. One of the methods includes receiving, from a sensor of a load control unit located at a property, power grid frequency data indicating a locally measured power grid frequency at the property, determining, from the power grid frequency data, a grid frequency event, and in response to the determined grid frequency event, generating, by the load control unit, control signals to adjust a setting of a load in data communication with the load control unit within a threshold distance of the property.
Systems and techniques are described for dynamically configuring and/or adjusting intervals for exchanging supervision signals between a control panel and an associated server system of a monitoring system located in a property. In some implementations, sensor data generated by one or more sensors of a monitoring system is obtained. A status of the property is determined based on the sensor data. A pinging frequency of the monitoring system is adjusted based on the status of the property. The pinging frequency specifies a frequency of communications between the server system and the control unit. The control unit is then configured to communicate with the server system according to the adjusted pinging frequency.
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing security-related actions for a property. One of the methods includes accessing data from a responder data stream that encodes speech for an event at a property; detecting the speech for the event at the property, the detecting comprising parsing the data from the responder data stream; determining one or more actions to perform using the detected speech for the event at the property; and performing, for the property, the one or more actions.
Methods and systems, including computer programs encoded on a computer storage-medium, are disclosed for implementing intelligent detection of wellness events using mobile device sensors and cloud-based learning systems. A system obtains sensor data generated by sensors integrated in a mobile device of a user. A machine-learning (ML) engine of the system generates a predictive model that identifies behavioral trends of the user. The model is generated using a neural network trained to identify patterns representing user trends in the sensor data. Based on communications with the device, the model is used to generate activity profiles of the user from the behavioral trends. The model is used to detect abnormal events involving the user when a parameter value of the activity profile exceeds a threshold. Notifications directed to assisting the user with alleviating the abnormal event are generated after detecting the abnormal events.
G16H 50/20 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour le diagnostic assisté par ordinateur, p. ex. basé sur des systèmes experts médicaux
G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
G08B 5/22 - Systèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électriqueSystèmes de signalisation optique, p. ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électromécanique
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training using an automated system. One of the methods includes determining, using first sensor data obtained by a sensor at a property, that a candidate target object satisfies a similarity threshold for each of two or more predetermined objects; in response to determining that the candidate target object satisfies the similarity threshold, accessing second sensor data of the candidate target object; determining, using at least the second sensor data, that the candidate target object is a target object from the two or more predetermined objects; in response to determining that the candidate target object is the target object, selecting, from a plurality of automated actions each for a corresponding one of the two or more predetermined objects, an automated action; and performing the automated action.
G05B 19/042 - Commande à programme autre que la commande numérique, c.-à-d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for optimizing energy storage energy flow schedules. One of the methods includes predicting a quantity of energy storage devices from a plurality of energy storage devices that will likely consume energy during a time period; for at least some devices from a plurality of energy storage devices, predicting a state of charge for the respective device; using the predicted quantity and the predicted states of charge, predicting an amount of energy that will be needed by devices from the plurality of energy storage devices during the time period; generating, using the predicted amount of energy, an energy flow schedule for one or more devices from the plurality of energy storage devices; and providing, to at least some of the one or more devices, instructions to cause the respective device to execute a respective energy flow schedule.
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for security monitoring using nonvisible signals. One of the methods includes obtaining, from an imaging device, a set of images of one or more physical locations surrounding or including an area of a property; detecting a human depicted in the set of images; determining whether the set of images includes an indication of a non-visible energy signal emitted by a wearable device worn by the human; and determining that the human has permission to access the area of the property in response to determining that the set of images includes the indication of the non-visible energy signal emitted by the wearable device worn by the human.
G08B 15/00 - Identification, mise en alarme ou mise hors d'état de nuire des cambrioleurs, des voleurs ou autres intrus, p. ex. en employant des explosifs
G08B 25/08 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission utilisant les lignes de communication
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for security monitoring using nonvisible signals. One of the methods includes obtaining, from an imaging device, a set of images of one or more physical locations surrounding or including an area of a property; detecting a human depicted in the set of images; determining whether the set of images includes an indication of a non-visible energy signal emitted by a wearable device worn by the human; and determining that the human has permission to access the area of the property in response to determining that the set of images includes the indication of the non-visible energy signal emitted by the wearable device worn by the human.
G07C 9/29 - Enregistrement de l’entrée ou de la sortie d'une entité isolée comportant l’utilisation d’un laissez-passer le laissez-passer comportant des éléments électroniques actifs, p. ex. des cartes à puce
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
G06V 40/10 - Corps d’êtres humains ou d’animaux, p. ex. occupants de véhicules automobiles ou piétonsParties du corps, p. ex. mains
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for visual authentication. In some implementations, a method may include obtaining images of a person at a property; detecting a discontinuity in an appearance of the person in the images of the person at the property; determining that the discontinuity does not correspond to a known occlusion; and providing an indication of a potential spoofing attack.
G06V 40/40 - Détection d’usurpation, p. ex. détection d’activité
G06V 10/40 - Extraction de caractéristiques d’images ou de vidéos
G06V 10/75 - Organisation de procédés de l’appariement, p. ex. comparaisons simultanées ou séquentielles des caractéristiques d’images ou de vidéosApproches-approximative-fine, p. ex. approches multi-échellesAppariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexteSélection des dictionnaires
G06V 40/10 - Corps d’êtres humains ou d’animaux, p. ex. occupants de véhicules automobiles ou piétonsParties du corps, p. ex. mains
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for transmitting, during a medical emergency of a person, medical data of the person to a first responder or another responding individual. One of the methods includes detecting, by a first device of a person in a medical emergency, a second device that is within a threshold distance of the first device; and in response to detecting the second device and based on the medical emergency, transmitting, to the second device, medical data for the person.
G16H 40/20 - TIC spécialement adaptées à la gestion ou à l’administration de ressources ou d’établissements de santéTIC spécialement adaptées à la gestion ou au fonctionnement d’équipement ou de dispositifs médicaux pour la gestion ou l’administration de ressources ou d’établissements de soins de santé, p. ex. pour la gestion du personnel hospitalier ou de salles d’opération
G16H 40/67 - TIC spécialement adaptées à la gestion ou à l’administration de ressources ou d’établissements de santéTIC spécialement adaptées à la gestion ou au fonctionnement d’équipement ou de dispositifs médicaux pour le fonctionnement d’équipement ou de dispositifs médicaux pour le fonctionnement à distance
Methods, systems, and apparatus for door knock access control are disclosed. A monitoring system for monitoring a property includes: a proximity sensor located at a door of the property; a microphone that is configured to detect sound within an area near the door and generate audio data that represents the detected sound; and a monitor control unit configured to perform operations including: receiving, from the proximity sensor, proximity data indicating an object positioned within a set proximity to the door; based on receiving the proximity data, activating the microphone; receiving, from the microphone, the audio data; determining that a similarity between the audio data and stored audio data representing a knocking pattern satisfies similarity criteria; and in response to determining that the similarity between the audio data and the stored audio data satisfies similarity criteria, performing a monitoring system action.
G10L 25/51 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for temperature control. In some implementations, a method includes obtaining first temperature data associated with a first climate control component of a first dwelling of a property; obtaining second temperature data associated with a second climate control component of a second dwelling of the property; determining a leak effect between the first dwelling and the second dwelling using the first temperature data and the second temperature data; determining an instruction to adjust operation of the first climate control component using the leak effect; and providing the instruction to the first climate control component.
F24F 11/80 - Systèmes de commande caractérisés par leurs grandeurs de sortieDétails de construction de tels systèmes pour la commande de la température de l’air fourni
F24F 11/64 - Traitement électronique utilisant des données mémorisées au préalable
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for detecting packages delivering in the camera's blindspot. One of the methods includes detecting, using one or more images captured by a camera at a property, movement in an area of interest i) at the property, ii) that is included in a field of view of the camera and iii) was generated using historical data for packages delivered to the property; determining, using the detected movement in the area of interest, that a package was likely delivered; and in response to determining that the package was likely delivered, performing one or more automated actions for the package.
G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
G06T 7/246 - Analyse du mouvement utilisant des procédés basés sur les caractéristiques, p. ex. le suivi des coins ou des segments
G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for improving visual inertial odometry (VIO). One of the methods includes identifying two or more parameters of a robot; generating, using the two or more parameters, a multi-dimensional space; generating two or more configurations for the robot by sampling the multi-dimensional space; determining, for each of the two or more configurations, a visual inertial odometry (VIO) trajectory; generating, for each of the trajectories using the corresponding trajectory and a ground truth trajectory, (i) error data representing a difference of the corresponding trajectory from the ground truth trajectory and (ii) processing data representing processing metrics from the determination of the corresponding trajectory; selecting, using (i) the error data and (ii) the processing data, a configuration of the two or more configurations; and providing, to the robot, the selected configuration for navigating an area.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for performing privacy-aware surveillance with a security camera drone. The drone obtains image data using an imaging device and processes the image data to detect an object external to the drone. In response to processing the image data, the drone determines multiple viewing angles indicated in the image data with respect to the object. Based on the image data and the multiple viewing angles, a first section of the area for surveillance and a second, different section of the area to be excluded from surveillance are identified. The drone determines an adjustment to at least one of the multiple viewing angles to cause the second section to be excluded from surveillance. Based on the adjustment, the drone controls the imaging device to exclude the second section from surveillance imagery obtained by the drone.
B64U 20/87 - Montage des dispositifs d’imagerie, p. ex. montage des suspensions à cardan
B64U 101/31 - Véhicules aériens sans pilote spécialement adaptés à des utilisations ou à des applications spécifiques à l’imagerie, à la photographie ou à la vidéographie à la surveillance
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p. ex. utilisant des pilotes automatiques
G05D 1/46 - Commande de la position ou du cap dans les trois dimensions
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for controlling access to a premises. One of the methods includes detecting a person within a threshold distance of a door; determining that there is a threshold likelihood that the person may access the door; providing instructions that indicate one or more criteria for access to the door; determining that a threshold quantity of the one or more criteria are satisfied; and in response to determining that the threshold quantity of the one or more criteria are satisfied, providing access to the door.
G06V 40/20 - Mouvements ou comportement, p. ex. reconnaissance des gestes
G07C 9/38 - Enregistrement de l’entrée ou de la sortie d'une entité isolée ne comportant pas l’utilisation d’un laissez-passer une station centrale gérant l’enregistrement
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
45 - Services juridiques; services de sécurité; services personnels pour individus
Produits et services
Wearable medical personal emergency response systems (mPERS) used to provide alerts for location awareness and fall detection; Recorded software that provides real-time alerts to emergency operators and designated contacts for location and fall detection sold as a component of wearable medical personal emergency response systems (mPERS) Providing online non-downloadable software that provides real time alerts to emergency operators and designated contacts for location and fall detection Emergency response medical alarm monitoring services provided via global cellular networks using 2-way audio for individuals through the use of wearable monitoring devices with automated medical alert and location tracking capabilities
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing sensor communications in a monitored environment. One of the methods includes receiving, by a server and from a device that is accepted to connect with a first network using acceptance data that includes a first key indicating the device is associated with the first network, a request a) to join a second network different from the first network b) that identifies the first key; determining, by the server and using the identification of the first key in the request, that the device that transmitted the request is associated with the first network; and providing, by the server, an notification i) to a user associated with the first network ii) indicating that the device has moved outside the first network.
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training using an automated system. One of the methods includes determining, using first sensor data obtained by a sensor at a property, that a candidate target object satisfies a similarity threshold for each of two or more predetermined objects; in response to determining that the candidate target object satisfies the similarity threshold, accessing second sensor data of the candidate target object; determining, using at least the second sensor data, that the candidate target object is a target object from the two or more predetermined objects; in response to determining that the candidate target object is the target object, selecting, from a plurality of automated actions each for a corresponding one of the two or more predetermined objects, an automated action; and performing the automated action.
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for camera image analysis. One of the methods includes: capturing, by a camera, a video sequence that depicts a property; while continuing to capture the video sequence: detecting, by the camera, a representation of an entity in the video sequence; and in response to detecting the representation of the entity in the video sequence, sending, to a video analysis system, a snapshot a) from the video sequence and b) that includes the representation of the entity; and after a threshold period of time from detection of the representation of the entity, sending, to the video analysis system, at least a portion of the video sequence.
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
Techniques are described for tracking intruders of a monitored property by the unique identifying characteristics or “digital fingerprints” of electronic devices carried by the intruders. A system detects an alarm event at a monitored property based on output from at least one sensor located at the monitored property. In response to detecting the alarm event at the monitored property, the system initiates a process to gather electronic identifiers for mobile electronic devices located within the monitored property at a time corresponding to the detected alarm event. The system determines electronic identifiers for the mobile electronic devices located within the monitored property at a time corresponding to the detected alarm event. The system stores in electronic storage, information indicating the determined electronic identifiers for the mobile electronic devices located within the monitored property at a time corresponding to the detected alarm event.
A computer implemented method includes receiving one or more user set preferences for detecting a hub alarm condition and one or more actions to perform in response to detecting a hub alarm condition, receiving, from the output of the security panel, data indicating that a traditional alarm condition occurred, based on receiving data indicating a traditional alarm condition occurred at the monitored property, receiving sensor data from at least one wireless sensor in a vicinity of a hardwired sensor associated with the traditional alarm condition, determining, based on the sensor data received from at least one wireless sensor in a vicinity of the hardwired sensor associated the traditional alarm condition, that the sensor data satisfies a condition, and in response to determining that the sensor data satisfies a condition, performing an action.
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
47.
SMART ELECTRONIC CHIME AND MECHANICAL CHIME DEHUM BOARD
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are disclosed for implementing a smart dehum circuit that powers a chime which outputs audio in response to detection of a trigger event by a video doorbell. The circuit includes a detector circuit configured to generate a power signal in response to determining that an output voltage signal of a first circuit exceeds a threshold voltage. The circuit also includes a microcontroller coupled to the detector circuit. The microcontroller is configured to generate a chime power signal based on the power signal of the detector circuit. The chime power signal is generated to power the chime in response to detection of the trigger event by the video doorbell.
H04M 11/02 - Systèmes de communication téléphonique spécialement adaptés pour être combinés avec d'autres systèmes électriques avec sonnerie ou systèmes annonciateurs
G08B 3/10 - Systèmes de signalisation audibleSystèmes d'appel sonore de personnes utilisant une transmission électriqueSystèmes de signalisation audibleSystèmes d'appel sonore de personnes utilisant une transmission électromagnétique
Virtual sensor technology, in which a camera is controlled to capture at least one configuration image of an area monitored by a monitoring system and input is received that defines one or more characteristics of the at least one configuration image that enable sensing of an event in the area. Based on the received input, configuration data used in sensing the event is generated and stored. After storage of the configuration data, the camera is controlled to capture one or more images of the area, the one or more images are analyzed based on the configuration data, and occurrence of the event is detected based on the analysis of the one or more images. Based on detecting occurrence of the event, a transmitting device is controlled to send, to a controller of the monitoring system, a signal that indicates the detection of the occurrence of the event.
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
G08B 13/08 - Déclenchement mécanique par ouverture, p. ex. de portes, de fenêtres, de tiroirs, de contrevents, de rideaux ou de stores
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
G08B 17/12 - Déclenchement par la présence de rayonnement ou de particules, p. ex. de rayonnement infrarouge ou d'ions
Techniques are described for handling duress input. For example, techniques are described for handling duress input provided to a mobile application that controls a monitoring system located at a fixed property.
G08B 25/01 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission
G08B 15/00 - Identification, mise en alarme ou mise hors d'état de nuire des cambrioleurs, des voleurs ou autres intrus, p. ex. en employant des explosifs
G08B 25/00 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police
G08B 25/14 - Dispositions centrales pour la réception ou l'indication d'une alarme
52.
Monitoring System Control Technology Using Multiple Sensors, Cameras, Lighting Devices, and a Thermostat
Techniques are described for providing control of a monitoring system (e.g., a home alarm or security system) using one or more mobile devices. In some implementations, a native mobile device application enables use of a mobile device as a security/automation system keypad and controller for a home security system. In these implementations, the mobile device, using the native mobile device application, checks real time status of system and sensors, arms/disarms system, turns lights on/off, looks in on live video of security cameras, reviews history of system events, reviews saved video clips, monitors/changes thermostat settings, and performs other features of a traditional security keypad in a home security system.
G08B 29/02 - Surveillance continue des systèmes de signalisation ou d'alarme
G08B 13/00 - Alarmes contre les cambrioleurs, les voleurs ou tous intrus
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
G08B 25/08 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission utilisant les lignes de communication
G08B 25/10 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission utilisant des systèmes de transmission sans fil
G08B 25/14 - Dispositions centrales pour la réception ou l'indication d'une alarme
H04W 4/50 - Fourniture de services ou reconfiguration de services
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
Image surveillance and reporting technology, in which an event that is indicative of potential physical activity within an area corresponding to a location of a camera unit is detected. In response to detection of the event, the camera unit is controlled to capture one or more images of the area corresponding to the location of the camera unit. The one or more images captured by the camera unit are analyzed to determine whether the one or more images include image data that is indicative of relevant physical activity within the area corresponding to the location of the camera unit. The one or more images are handled based on the determination of whether the one or more images include image data that is indicative of relevant physical activity within the area corresponding to the location of the camera unit.
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
G08B 25/00 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police
G08B 25/14 - Dispositions centrales pour la réception ou l'indication d'une alarme
Controller technology, in which data specifying a user preference relating to an environmental parameter for a property is received. Based on data collected by a monitoring system, a location of one or more users within the property is identified. Environmental condition data for the property is accessed, the environmental condition data including environmental condition data for the location of the users within the property and other unoccupied locations within the property. The environmental condition data for the property is analyzed with respect to the preference relating to the environmental parameter for the property. Based on the analysis of the environmental condition data for the property with respect to the preference relating to the environmental parameter for the property, a setting for at least one component of an HVAC system is determined. The at least one component of the HVAC system is controlled according to the determined setting.
F24F 11/30 - Aménagements de commande ou de sécurité en relation avec le fonctionnement du système, p. ex. pour la sécurité ou la surveillance
F24F 11/62 - Aménagements de commande ou de sécurité caractérisés par le type de commande ou par le traitement interne, p. ex. utilisant la logique floue, la commande adaptative ou l'estimation de valeurs
F24F 110/00 - Entrées de commandes relatives aux propriétés de l’air
A computer-implemented method including receiving, by a monitoring system that is configured to monitor a property and from a touchless doorbell device that includes a camera and a motion sensor, an image, analyzing, by the monitoring system, the image, based on analyzing the image, determining that the image likely includes a representation of a person, and based on determining that the image likely includes a representation of a person, performing a monitoring system action.
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
G06V 40/16 - Visages humains, p. ex. parties du visage, croquis ou expressions
G08B 13/19 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes détecteurs de radiations infrarouges
G08B 25/08 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission utilisant les lignes de communication
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
Image surveillance and reporting technology, in which an event that is indicative of potential physical activity within an area corresponding to a location of a camera unit is detected. In response to detection of the event, the camera unit is controlled to capture one or more images of the area corresponding to the location of the camera unit. The one or more images captured by the camera unit are analyzed to determine whether the one or more images include image data that is indicative of relevant physical activity within the area corresponding to the location of the camera unit. The one or more images are handled based on the determination of whether the one or more images include image data that is indicative of relevant physical activity within the area corresponding to the location of the camera unit.
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
G08B 25/00 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police
G08B 25/14 - Dispositions centrales pour la réception ou l'indication d'une alarme
Fall detection and reporting technology, in which output from at least one sensor configured to sense, in a room of a building, activity associated with a patient falling is monitored and a determination is made to capture one or more images of the room based on the monitoring. An image of the room is captured with a camera positioned to include the patient within a field of view of the camera and the captured image of the room is analyzed to detect a state of the patient at a time of capturing the image. A potential fall event for the patient is determined based on the detected state of the patient and a message indicating the potential fall event for the patient is sent based on the determination of the potential fall event for the patient. Techniques are also described for fall detection and reporting using an on-body sensing device.
G08B 21/04 - Alarmes pour assurer la sécurité des personnes réagissant à la non-activité, p. ex. de personnes âgées
A61B 5/00 - Mesure servant à établir un diagnostic Identification des individus
A61B 5/11 - Mesure du mouvement du corps entier ou de parties de celui-ci, p. ex. tremblement de la tête ou des mains ou mobilité d'un membre
G06T 7/194 - DécoupageDétection de bords impliquant une segmentation premier plan-arrière-plan
G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
G08B 21/02 - Alarmes pour assurer la sécurité des personnes
G16H 40/67 - TIC spécialement adaptées à la gestion ou à l’administration de ressources ou d’établissements de santéTIC spécialement adaptées à la gestion ou au fonctionnement d’équipement ou de dispositifs médicaux pour le fonctionnement d’équipement ou de dispositifs médicaux pour le fonctionnement à distance
G16Z 99/00 - Matière non prévue dans les autres groupes principaux de la présente sous-classe
Monitoring system alert technology, in which monitoring system data is accessed from a monitoring system that is located in a property of a user and the monitoring system data is analyzed against one or more rules that define alerts provided for the monitoring system. Based on the analysis, a determination is made that an alert for the monitoring system is needed and conditions for providing the alert are accessed. Location of a mobile device of a user associated with the monitoring system and timing related to providing the alert are monitored. The monitored location of the mobile device and the monitored timing are analyzed with respect to the accessed conditions. Based on the analysis, a determination is made that the accessed conditions for providing the alert are met and the alert is output at the mobile device.
G08B 25/01 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission
G06Q 10/20 - Administration de la réparation ou de la maintenance des produits
G07C 9/00 - Enregistrement de l’entrée ou de la sortie d'une entité isolée
G07C 9/27 - Enregistrement de l’entrée ou de la sortie d'une entité isolée comportant l’utilisation d’un laissez-passer une station centrale gérant l’enregistrement
G07C 9/28 - Enregistrement de l’entrée ou de la sortie d'une entité isolée comportant l’utilisation d’un laissez-passer le laissez-passer permettant le repérage ou signalant la présence
G08B 21/02 - Alarmes pour assurer la sécurité des personnes
G08B 21/24 - Alarmes aide-mémoire, p. ex. alarmes contre la perte
G08B 25/00 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police
G08B 25/10 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission utilisant des systèmes de transmission sans fil
G08B 29/02 - Surveillance continue des systèmes de signalisation ou d'alarme
Method, systems, and apparatus, including computer programs encoded on computer storage media, for detecting interference with sound sensing devices. One of the methods includes receiving, from a sound sensing device at a property, an audio signal captured by the sound sensing device; obtaining, from one or more other devices at the property, data; determining whether an audio event likely occurred at the property using the obtained data; in response to determining that an audio event likely occurred at the property, determining, using the audio signal captured by the sound sensing device and event data for the audio event, whether a configuration of the sound sensing device is likely modified; and in response to determining that the configuration of the sound sensing device is likely modified, performing one or more actions for the modification of the configuration of the sound sensing device at the property.
An electronic monitoring system is described that receives data from a particular monitoring system, receives data from multiple other monitoring systems, analyzes data received from the particular monitoring system irrespective of data received from the multiple other monitoring systems, based on the analysis, determines whether one or more events occur at the particular environment, and in response to determining that a particular event occurs at the particular environment, evaluates the particular event against a set of rules, selects, based on the evaluation results, a particular subset of the multiple other monitoring systems to serve as a cooperative monitoring network, assesses data received from the particular subset of the multiple other monitoring systems, based on the assessment, tracks, in connection with the particular event, events detected by the particular subset of the multiple other monitoring systems, and handles the particular event based on the tracked events.
H04L 41/0686 - Présence d’informations supplémentaires dans la notification, p. ex. pour l’amélioration de métadonnées spécifiques
G08B 7/06 - Systèmes de signalisation selon plus d'un des groupes Systèmes d'appel de personnes selon plus d'un des groupes utilisant une transmission électrique
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
G08B 21/02 - Alarmes pour assurer la sécurité des personnes
G08B 21/04 - Alarmes pour assurer la sécurité des personnes réagissant à la non-activité, p. ex. de personnes âgées
G08B 25/00 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police
G08B 25/01 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission
G08B 25/14 - Dispositions centrales pour la réception ou l'indication d'une alarme
G08B 27/00 - Systèmes d'alarme dans lesquels la condition déclenchant l'alarme est signalée par une station centrale à plusieurs sous-stations
G08B 29/18 - Prévention ou correction d'erreurs de fonctionnement
H04K 3/00 - Brouillage de la communicationContre-mesures
H04L 41/0681 - Configuration des conditions de déclenchement
H04W 4/02 - Services utilisant des informations de localisation
H04W 4/38 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour la collecte d’informations de capteurs
A method is described that determines that a replacement node device has been connected to a mesh network, the replacement node device corresponding to an original node that has been removed from the mesh network. In response to determining that the replacement node device has been connected to the mesh network, network topology data is accessed that specifies one or more data routing configurations that are each associated with a node device included in the mesh network. From among the one or more data routing configurations specified by the network topology data, a particular data routing configuration is identified that is associated with the original node device that has been removed from the mesh network. Data that specifies the particular data routing configuration that is associated with the original node device that has been removed from the mesh network is provided to the replacement node device.
H04L 41/0853 - Récupération de la configuration du réseauSuivi de l’historique de configuration du réseau en recueillant activement des informations de configuration ou en sauvegardant les informations de configuration
H04L 41/084 - Configuration en utilisant des informations préexistantes, p. ex. en utilisant des gabarits ou en copiant à partir d’autres éléments
H04L 41/12 - Découverte ou gestion des topologies de réseau
H04L 45/02 - Mise à jour ou découverte de topologie
H04W 40/24 - Gestion d'informations sur la connectabilité, p. ex. exploration de connectabilité ou mise à jour de connectabilité
Systems and techniques are described for cataloging objects in a property using a drone. In some implementations, a system monitors a property that includes a drone configured to survey the property. A control unit accesses data identifying items and provides instructions to the drone to locate the items. The control unit receives data identifying a location of a portion of the items, image data associated with each identified items, and data indicating remaining items not located. In response, the data identifying the remaining items and data indicating that the drone did not locate the remaining portion of the items are transmitted to a client device. The control unit receives data indicating a location within the property of a first group of the remaining portion of the items and data indicating that a second group of the remaining portion of the items are not located within the property.
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p. ex. utilisant des pilotes automatiques
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
H04N 1/00 - Balayage, transmission ou reproduction de documents ou similaires, p. ex. transmission de fac-similésLeurs détails
B64U 101/30 - Véhicules aériens sans pilote spécialement adaptés à des utilisations ou à des applications spécifiques à l’imagerie, à la photographie ou à la vidéographie
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are disclosed for implementing a power sequencing technique implemented using circuitry for powering a chime that outputs audio in response to a trigger event. An integrated circuit of a video doorbell receives a first power signal from a source and generates a half-wave pulse for a power sharing sequence of the circuit, based on the first power signal. The generated half-wave pulse is interrupted and the circuit generates a second power signal that causes the chime to initiate outputting the audio. The second power signal corresponds to the first power signal and is generated in response to interrupting the half-wave pulse. The circuit resumes generating the half-wave pulse to power the chime using the power sharing sequence after causing the chime to initiate outputting the audio using the second power signal.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are disclosed for implementing a power sequencing technique.
G08B 3/10 - Systèmes de signalisation audibleSystèmes d'appel sonore de personnes utilisant une transmission électriqueSystèmes de signalisation audibleSystèmes d'appel sonore de personnes utilisant une transmission électromagnétique
G10K 1/062 - Dispositifs dans lesquels le son est produit en frappant un corps résonnant, p. ex. cloches, sonneries ou gongs le dispositif résonnant ayant la forme de cloche, plaque, barre ou tube actionnés électriquement
H04M 11/02 - Systèmes de communication téléphonique spécialement adaptés pour être combinés avec d'autres systèmes électriques avec sonnerie ou systèmes annonciateurs
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
G08B 7/06 - Systèmes de signalisation selon plus d'un des groupes Systèmes d'appel de personnes selon plus d'un des groupes utilisant une transmission électrique
G10K 1/06 - Dispositifs dans lesquels le son est produit en frappant un corps résonnant, p. ex. cloches, sonneries ou gongs le dispositif résonnant ayant la forme de cloche, plaque, barre ou tube
G10K 1/063 - Dispositifs dans lesquels le son est produit en frappant un corps résonnant, p. ex. cloches, sonneries ou gongs le dispositif résonnant ayant la forme de cloche, plaque, barre ou tube actionnés électriquement l'organe sonore étant une cloche
G10K 1/064 - Mécanismes d'actionnement ou de frappe à cet effet
65.
Simultaneous playback of continuous video recordings from multiple recording devices
Methods and systems, including computer programs encoded on a computer storage medium, are disclosed for simultaneous playback of continuous video recordings from multiple recording devices. A system obtains respective video data generated by multiple recording devices. Each video data includes multiple image frames. For each recording device: based on a time value, the system identifies events captured in the video data generated by the recording device. Based on an input variable corresponding to the events, the system: i) identifies an event stream that coincides with occurrence of a particular event captured in the video data; ii) determines a control value for segmenting image frames of the event stream; and iii) based on the control value, generates a video segment in response to isolating image frames of the event stream coinciding with the particular event. A graphical interface is generated that concurrently outputs each video segment for each recording device.
G06F 16/78 - Recherche de données caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
66.
Demand response technology utilizing a simulation engine to perform thermostat-based demand response simulations
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing a thermostat-based demand response event. In one aspect, a method includes accessing, for sites, historical readings of HVAC activity, indoor temperature, and outdoor temperature and building a model for each of the sites using the historical readings of HVAC activity, indoor temperature, and outdoor temperature. The method also includes using a simulation engine to achieve a target load shed and load reduction shape for a thermostat-based demand response event, and performing the thermostat-based demand response event based on results of the simulation engine.
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for monitoring an HVAC system. One of the methods includes receiving pressure data from one or more sensors monitoring a supply air duct of an HVAC system at a property that indicates a pressure in the HVAC system; determining, using the pressure data, that the pressure satisfies a pressure threshold for the HVAC system; and in response to determining that the pressure satisfies the pressure threshold, adjusting an actuator-controlled damper between the supply air duct and a return air duct or adjusting a fan speed of the HVAC system.
G05B 19/042 - Commande à programme autre que la commande numérique, c.-à-d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
F24F 11/00 - Aménagements de commande ou de sécurité
F24F 11/49 - Aménagements de commande ou de sécurité en relation avec le fonctionnement du système, p. ex. pour la sécurité ou la surveillance en assurant un fonctionnement correct, p. ex. par des essais ou par des contrôles de la configuration
F24F 11/52 - Aménagements pour l’indication, p. ex. écrans
F24F 11/64 - Traitement électronique utilisant des données mémorisées au préalable
F24F 11/65 - Traitement électronique pour la sélection d'un mode de fonctionnement
F24F 11/72 - Systèmes de commande caractérisés par leurs grandeurs de sortieDétails de construction de tels systèmes pour la commande de l’apport en air traité, p. ex. commande de la pression
F24F 11/79 - Systèmes de commande caractérisés par leurs grandeurs de sortieDétails de construction de tels systèmes pour la commande de l’apport en air traité, p. ex. commande de la pression pour la commande de la direction de l’air fourni
F24F 11/80 - Systèmes de commande caractérisés par leurs grandeurs de sortieDétails de construction de tels systèmes pour la commande de la température de l’air fourni
F24F 11/81 - Systèmes de commande caractérisés par leurs grandeurs de sortieDétails de construction de tels systèmes pour la commande de la température de l’air fourni en commandant l’apport en air aux échangeurs de chaleur ou aux canaux de dérivation
F24F 13/00 - Détails communs ou relatifs au conditionnement de l'air, à l'humidification de l'air, à la ventilation ou à l'utilisation de courants d'air comme écrans
Systems and techniques are described for monitoring energy use habits of consumers. In some implementations, a method includes obtaining temperature data from a monitored property. An energy model of the monitored property is generated based on the obtained temperature data. The current temperature data is obtained from the monitored property. The current temperature data is provided to the generated energy model to generate a duty-cycle for turning an HVAC system of the monitored property off an on during the on-peak hours. The HVAC system of the monitored property is instructed to cycle off and on during the on-peak hours based on the generated duty-cycle.
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for an emergency management system. One of the methods includes receiving, for each of a plurality of properties in a geographic region and during an emergency in a first subregion of the geographic region having a first property, sensor data from sensors located at the respective property. The plurality of properties includes the first property and a second property. A risk score is generated for a second geographic region that indicates a likelihood that properties will be impacted by the emergency. In response, the method determines whether the risk score satisfies a score threshold, the method proceeds by determines a safe zone that indicates a physical location at which a risk of injury is reduced and presents a pathway on a map displayed on a user device to the safe zone.
Video monitoring and alarm verification technology, in which a first connection is established between a first device and a camera located in a monitored property associated with a user of the first device and image data captured by the camera is received over the first connection and at the first device. A determination is made to establish a second connection with a second device that enables sharing of the received image data with the second device and, in response to the determination, the second connection is established between the first device and the second device. The received image data is shared with the second device over the second connection and the second device is restricted from directly accessing image data captured by the camera located in the monitored property.
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
H04M 11/04 - Systèmes de communication téléphonique spécialement adaptés pour être combinés avec d'autres systèmes électriques avec systèmes d’alarme, p. ex. systèmes d’alarme d'incendie, de police ou systèmes antivol
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
In some implementations, a system is capable of generating and distributing access credentials to users that access a rental property for a limited time period. Users can be provided with access to the rental property through an application or webpage portal without creating a new user account or user login for the application. For example, a user can be granted access to control electronic devices associated with a monitoring system of a rental property without creating a new user account with the monitoring system. Techniques described herein enable such users to more easily access, for example, rental property information that is associated with a monitoring system of the rental property. In this manner, access credentials can be distributed to users through any suitable means, e.g., through email or SMS, and used to temporarily authenticate users.
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
H04W 12/61 - Sécurité dépendant du contexte dépendant du temps
H04W 12/64 - Sécurité dépendant du contexte dépendant de la localisationSécurité dépendant du contexte dépendant de la proximité utilisant des zones géorepérées
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing thermal modeling. In one aspect, a method includes receiving monitoring data comprising temperature data measured inside a site, mode data, and state data, receiving weather data descriptive of weather at the site, and aligning the received temperature data, mode data, and state data with the received weather data. The method also includes determining an internal heat gain representing an amount of heat generated at the site irrespective of the heating or cooling system, determining at least one of a thermal product for the site or a thermal potential for the heating or cooling system, generating, based on the internal gain and the thermal product or the thermal potential, a thermal model for the site, and providing, as output, the generated thermal model.
F24F 11/30 - Aménagements de commande ou de sécurité en relation avec le fonctionnement du système, p. ex. pour la sécurité ou la surveillance
F24F 11/62 - Aménagements de commande ou de sécurité caractérisés par le type de commande ou par le traitement interne, p. ex. utilisant la logique floue, la commande adaptative ou l'estimation de valeurs
G05B 17/02 - Systèmes impliquant l'usage de modèles ou de simulateurs desdits systèmes électriques
F24F 11/46 - Amélioration de l’efficacité électrique ou économie d’énergie électrique
F24F 11/52 - Aménagements pour l’indication, p. ex. écrans
Methods and systems including computer programs encoded on a computer storage medium, for receiving, for a multi-tenant dwelling unit (MDU), a map of the MDU, where the map includes locations corresponding to multiple sensors at the MDU and defines multiple sub-areas of the MDU, receiving sensor data from one or more sensors of the plurality of sensors, where the sensor data is indicative of a fire event at the MDU, determining, from the sensor data, one or more sub-areas of the multiple sub-areas included in the fire event, generating, based on the sensor data, a targeted fire event response for the one or more sub-areas of the multiple sub-areas of the MDU, and providing, to the one or more sub-areas of the multiple sub-areas, the targeted fire event response.
G08B 25/00 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police
G08B 17/10 - Déclenchement par la présence de fumée ou de gaz
G08B 17/12 - Déclenchement par la présence de rayonnement ou de particules, p. ex. de rayonnement infrarouge ou d'ions
G08B 25/10 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission utilisant des systèmes de transmission sans fil
G08B 29/18 - Prévention ou correction d'erreurs de fonctionnement
G08B 31/00 - Systèmes d'alarme à prédiction caractérisés par une extrapolation ou un autre type de calcul utilisant des données historiques mises à jour
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for enhanced property access with video analytics. In some implementations, images of a first area captured by a camera are obtained. A number of persons in the first area is determined from the images. Data indicating one or more unique identifications is received. A number of persons who are authorized to access a second area are determined. Access is provided to the second area.
G07C 9/15 - Barrières mobiles avec moyens d’enregistrement munies de dispositions empêchant le passage de plus d’une personne à la fois
G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
G07C 9/24 - Enregistrement de l’entrée ou de la sortie d'une entité isolée comportant l’utilisation d’un laissez-passer combiné à une vérification d’identité du titulaire du laissez-passer au moyen d’une signature calligraphiée
G07C 9/28 - Enregistrement de l’entrée ou de la sortie d'une entité isolée comportant l’utilisation d’un laissez-passer le laissez-passer permettant le repérage ou signalant la présence
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing load reduction optimization. In one aspect, a method includes accessing load reduction parameters for a load reduction event, accessing energy consumption models for multiple systems involved in the load reduction event, and performing, based on the load reduction parameters and the energy consumption models, a plurality of simulations of load reduction events that simulate variations in control parameters used to control the multiple systems. The method also includes optimizing, against a load reduction curve, the load reduction event by iteratively modifying the control parameters used in the plurality of simulations of load reduction events, and outputting the optimal load reduction event with optimized control parameters.
H02J 3/00 - Circuits pour réseaux principaux ou de distribution, à courant alternatif
F24F 11/30 - Aménagements de commande ou de sécurité en relation avec le fonctionnement du système, p. ex. pour la sécurité ou la surveillance
F24F 11/62 - Aménagements de commande ou de sécurité caractérisés par le type de commande ou par le traitement interne, p. ex. utilisant la logique floue, la commande adaptative ou l'estimation de valeurs
G05B 13/04 - Systèmes de commande adaptatifs, c.-à-d. systèmes se réglant eux-mêmes automatiquement pour obtenir un rendement optimal suivant un critère prédéterminé électriques impliquant l'usage de modèles ou de simulateurs
F24F 11/46 - Amélioration de l’efficacité électrique ou économie d’énergie électrique
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Providing temporary use of on-line non-downloadable software featuring a simulator tool and offered to service providers for the calculation of the cumulative value of their customer account portfolio based on expected remaining lifetime
77.
DRONE WIRELESS COMMUNICATION DIAGNOSIS AND CORRECTION
Methods, systems, and apparatus, including computer programs encoded on a storage device, for using a drone to identify a wireless network problem and initiate performance of one or more operations or actions that address the wireless network problem, the drone comprising a processor and a storage device, the storage device storing instructions that, when executed by the processor, cause the processor to perform operations comprising receiving, by the drone, an instruction to analyze a wireless network of a property, responsive to the instruction to analyze the wireless network, traveling, by the drone, to one or more zones of the property, determining, by the drone and based on an analysis of one or more characteristics of the wireless network, that a wireless network problem exists, and based on the determination that the wireless network problem exists, performing, by the drone, one or more operations directed to addressing the wireless network problem.
H04W 24/04 - Configurations pour maintenir l'état de fonctionnement
B64U 101/21 - Véhicules aériens sans pilote spécialement adaptés à des utilisations ou à des applications spécifiques à l’utilisation en tant que relais de communication, p. ex. plates-formes de haute altitude à la fourniture d’accès à l’Internet
A monitoring system is disclosed. The monitoring system includes a monitoring server that is configured to receive a personally identifying code from a visitor to a property monitored by the monitoring system. The monitoring system includes one or more sensors that transmit sensor data to the monitoring server and that are configured to capture a biometric identifier from the visitor to the property monitored by the monitoring system. The monitoring system is configured to compare the received personally identifying code to a stored personally identifying code. The monitoring system is configured to compare the received biometric identifier to a stored biometric identifier. The monitoring system is configured to determine a likelihood that the visitor is the known person. The monitoring system is configured to determine that the likelihood that the visitor is the known person does not satisfy a threshold. The monitoring system is configured to generate an alarm condition.
G06F 21/40 - Authentification de l’utilisateur sous réserve d’un quorum, c.-à-d. avec l’intervention nécessaire d’au moins deux responsables de la sécurité
G06F 21/50 - Contrôle des utilisateurs, des programmes ou des dispositifs de préservation de l’intégrité des plates-formes, p. ex. des processeurs, des micrologiciels ou des systèmes d’exploitation
Landing pads for a drone. One of the landing pads can include a landing area with a first surface configured to receive a second surface of a landing gear of a drone; a docking area i) with a first end adjacent to the landing area and a second opposite end and ii) a docking surface configured to contact the second surface of the landing gear of the drone; a fixed member i) with a third surface adjacent to the second end of the docking area and ii) configured to contact an end of the landing gear of the drone; a moveable member configured to i) move the landing gear across the first surface of the landing area onto the docking surface and ii) secure the landing gear of the drone in place between the docking surface of the docking area and the third surface of the fixed member.
B64U 70/99 - Moyens de rétention du véhicule aérien sans pilote sur la plate-forme, p. ex. chiens ou aimants
B64U 70/97 - Moyens de guidage du véhicule aérien sans pilote vers un emplacement spécifique sur la plate-forme, p. ex. structures de plate-forme empêchant un atterrissage hors-piste
Methods, systems, and apparatus, including computer programs encoded on a storage device, for using a drone to pre-surveil a portion of a property. In one aspect, a system may include a monitoring unit. The monitoring unit may include a network interface, a processor, and a storage device that includes instructions to cause the processor to perform operations. The operations may include obtaining data that is indicative of one or more acts of an occupant of the property, applying the obtained data that is indicative of one or more acts of the occupant of the property to a pre-surveillance rule, determining that the pre-surveillance rule is satisfied, determining a drone navigation path that is associated with the pre-surveillance rule, transmitting, to a drone, an instruction to perform pre-surveillance of the portion of the one or more properties using the drone navigation path.
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p. ex. utilisant des pilotes automatiques
B64U 10/14 - Plates-formes volantes comportant quatre axes distincts de rotors, p. ex. quadcoptères
B64U 80/25 - Transport ou stockage spécialement adaptés aux véhicules aériens sans pilote avec des dispositions pour assurer le service du véhicule aérien sans pilote pour la recharge de batteriesTransport ou stockage spécialement adaptés aux véhicules aériens sans pilote avec des dispositions pour assurer le service du véhicule aérien sans pilote pour le ravitaillement en combustible
B64U 101/31 - Véhicules aériens sans pilote spécialement adaptés à des utilisations ou à des applications spécifiques à l’imagerie, à la photographie ou à la vidéographie à la surveillance
G06V 10/147 - Détails de capteurs, p. ex. lentilles de capteurs
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
G08B 25/00 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for selecting a video quality. One of the methods includes: determining, for a repeating time range of a video with a first video quality, a frequency with which one or more portions of the video were accessed, each portion for a corresponding one of one or more past instances of the repeating time range; selecting, for the repeating time range and using the frequency with which the portion of the video for the repeating time range was accessed, a second video quality from two or more video qualities that includes the first video quality; and storing, in memory, one or more additional portions of the video i) captured by a camera during future instances of the repeating time range ii) at the second video quality.
H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
H04N 21/2662 - Contrôle de la complexité du flux vidéo, p. ex. en mettant à l'échelle la résolution ou le débit binaire du flux vidéo en fonction des capacités du client
H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
Techniques are described for configuring a monitoring system to assist users during a detected emergency condition at a property. In some implementations, sensor data from one or more sensors that are located at the property are obtained by a monitoring system that is configured to monitor the property. A determination that there is an emergency condition at the property is made by the monitoring system based on the sensor data, determining. A location of a person inside the property is determined by the monitoring system based on the sensor data. A first path to the person and a second path to guide the person away from the emergency condition are determined by the monitoring system. The first path to the person and the second path to guide the person away from the emergency condition are navigated by a computing device of the monitoring system.
B64U 101/30 - Véhicules aériens sans pilote spécialement adaptés à des utilisations ou à des applications spécifiques à l’imagerie, à la photographie ou à la vidéographie
G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
G08B 7/06 - Systèmes de signalisation selon plus d'un des groupes Systèmes d'appel de personnes selon plus d'un des groupes utilisant une transmission électrique
Various embodiments described herein provide for analysis of a video using a scanning technique. According to some embodiments, a video is analyzed by scanning a region of interest in a series of frames of the video, and generating a composite image based on the pixels captured by the scanning operation.
G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
G06F 18/21 - Conception ou mise en place de systèmes ou de techniquesExtraction de caractéristiques dans l'espace des caractéristiquesSéparation aveugle de sources
G06V 10/22 - Prétraitement de l’image par la sélection d’une région spécifique contenant ou référençant une formeLocalisation ou traitement de régions spécifiques visant à guider la détection ou la reconnaissance
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for lighting adaptive navigation. In some implementations, a method includes receiving map data associated with a property; obtaining sensor data; based on the map data and the sensor data, determining a lighting scenario; and based on the lighting scenario, configuring the robotic device.
G01C 21/00 - NavigationInstruments de navigation non prévus dans les groupes
B64C 39/02 - Aéronefs non prévus ailleurs caractérisés par un emploi spécial
G01C 21/20 - Instruments pour effectuer des calculs de navigation
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p. ex. utilisant des pilotes automatiques
B64U 101/30 - Véhicules aériens sans pilote spécialement adaptés à des utilisations ou à des applications spécifiques à l’imagerie, à la photographie ou à la vidéographie
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for multi-person authentication and access control. One of the methods includes determining, by a system and using sensor data i) captured by one or more sensors and ii) that is different data than input data captured by one or more input devices, whether a number of people, who performed corresponding input actions, satisfies an access criteria a) for accessing a critical function and b) that requires two or more predetermined input actions; and performing, by the system, an action for the critical function in response to determining whether the number of people, who performed corresponding input actions, satisfies the access criteria a) for accessing the critical function and b) that requires the two or more predetermined input actions.
Methods, systems, and apparatus, including computer programs encoded on a storage device, are disclosed. A system performs operations including receiving sensor data from a sensor of a property monitored by a monitoring system, and based on the sensor data, determining a first event and a second event that have occurred at the property. The operations include determining that the monitoring system is not able to communicate with an outside network, and classifying the first event as a high priority event and the second event as a low priority event. The operations include determining that a mobile device is able to receive data from the monitoring system; and providing, to the mobile device, data indicating the first event and an instruction to transmit the data indicating the first event to a server upon the mobile device being able to communicate with the outside network.
G08G 1/133 - Systèmes de commande du trafic pour véhicules routiers indiquant la position de véhicules, p. ex. de véhicules à horaire déterminé à l'intérieur du véhicule
H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères
09 - Appareils et instruments scientifiques et électriques
Produits et services
Security deterrent devices for personal security and home security triggered by an alarm monitoring system or remote panic button, which emits a non-toxic fog that hinders or eliminates the line of sight or visibility of intruders
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for mesh network connection quality testing. In some implementations, a method for mesh network connection quality testing includes transmitting, by a control unit of a monitoring system that is configured to monitor a property, test data to a first connected component of the monitoring system; in response to transmitting the test data, receiving, by the control unit, response data from the first connected component of the monitoring system; based on the response data, determining, by the control unit, a link quality indicator that reflects a strength of a connection between the control unit and the first connected component; and based on the link quality indicator, adjusting, by the control unit, one or more settings of the connection between the control unit and the first connected component.
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for receiving a request to deploy an aerial drone to assist an emergency vehicle from a first location to a second location; determining a route to be traversed by the emergency vehicle from the first location to the second location based on the request; and deploying the aerial drone to traverse the route in advance of the emergency vehicle.
Methods, systems, and apparatus, including computer programs encoded on a storage device, for triggering an alarm during a sensor jamming attack. In one aspect, a monitoring system sensor unit is disclosed that includes a sensor, a communication unit configured to communicate with a monitoring system using a range of frequencies, and a jamming detection unit. The jamming detection unit may include a processor and a computer storage media storing instructions that, when executed by the processor, cause the processor to perform operations. The operations include detecting a sensor jamming event, selecting a different form of communication other than the range of radio frequencies for the communication unit to communicate with the monitoring system, and providing, to the communication unit, an instruction to communicate with the monitoring system using the form of communication, wherein the communication unit may communicate, to the monitoring system using the form of communication, the sensor data.
H04K 3/00 - Brouillage de la communicationContre-mesures
G08B 13/00 - Alarmes contre les cambrioleurs, les voleurs ou tous intrus
G08B 25/10 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission utilisant des systèmes de transmission sans fil
A circuit is described for powering a chime that outputs audio in response to detection of an entity by a video doorbell. The circuit includes a power source for generating a first signal. A first switch is coupled to the power source. The first switch is configured to provide, in response to the first signal, a first direct-current (DC) voltage signal during a first operating mode where the video doorbell receives an input that triggers actuation of the chime in response to detection of the entity. A second switch is coupled to the power source and the first switch. The second switch is configured to provide, in response to the first signal, a second DC voltage signal during a second operating mode where the chime outputs the audio in response to the input that triggers actuation of the chime in response to detection of the entity.
H02M 1/14 - Dispositions de réduction des ondulations d'une entrée ou d'une sortie en courant continu
G08B 3/10 - Systèmes de signalisation audibleSystèmes d'appel sonore de personnes utilisant une transmission électriqueSystèmes de signalisation audibleSystèmes d'appel sonore de personnes utilisant une transmission électromagnétique
H02M 7/219 - Transformation d'une puissance d'entrée en courant alternatif en une puissance de sortie en courant continu sans possibilité de réversibilité par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrode de commande utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs dans une configuration en pont
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
An access management and reporting system includes a keysafe that is located outside of a building and a communication system that is located within the building. The communication system is configured to perform, over a short-range wireless communication protocol, two-way communication with a communication module of the keysafe. The system also includes a server that is located remote from the building and the keysafe. The server is configured to perform, over a long-range communication protocol, two-way communication with the communication system located within the building, is configured to manage access to the keysafe, and is configured to handle reporting related to access of the keysafe.
G07C 9/20 - Enregistrement de l’entrée ou de la sortie d'une entité isolée comportant l’utilisation d’un laissez-passer
G07C 9/27 - Enregistrement de l’entrée ou de la sortie d'une entité isolée comportant l’utilisation d’un laissez-passer une station centrale gérant l’enregistrement
G07C 9/33 - Enregistrement de l’entrée ou de la sortie d'une entité isolée ne comportant pas l’utilisation d’un laissez-passer combiné à une vérification d’identité au moyen d’un mot de passe
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for visual authentication. In some implementations, a method may include obtaining images of a person at a property; detecting a discontinuity in an appearance of the person in the images of the person at the property; determining that the discontinuity does not correspond to a known occlusion; and providing an indication of a potential spoofing attack.
G06V 40/40 - Détection d’usurpation, p. ex. détection d’activité
G06V 10/40 - Extraction de caractéristiques d’images ou de vidéos
G06V 10/75 - Organisation de procédés de l’appariement, p. ex. comparaisons simultanées ou séquentielles des caractéristiques d’images ou de vidéosApproches-approximative-fine, p. ex. approches multi-échellesAppariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexteSélection des dictionnaires
G06V 40/10 - Corps d’êtres humains ou d’animaux, p. ex. occupants de véhicules automobiles ou piétonsParties du corps, p. ex. mains
A monitoring system is configured to monitor a property. The monitoring system includes a camera, a sensor, and a monitor control unit. The monitor control unit is configured to receive image data and sensor data. The monitor control unit is configured to determine that the image data includes a representation of a person. The monitor control unit is configured to determine an orientation of a representation of a head of the person. The monitor control unit is configured to determine that the representation of the head of the person likely includes a representation of a face of the person. The monitor control unit is configured to determine that the face of the person is likely concealed. The monitor control unit is configured to determine a malicious intent score that reflects a likelihood that the person has a malicious intent. The monitor control unit is configured to perform an action.
G06V 40/10 - Corps d’êtres humains ou d’animaux, p. ex. occupants de véhicules automobiles ou piétonsParties du corps, p. ex. mains
G06V 40/16 - Visages humains, p. ex. parties du visage, croquis ou expressions
G06V 40/20 - Mouvements ou comportement, p. ex. reconnaissance des gestes
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating verbal message. One of the methods includes: receiving sensor data indicating attributes of a person at a physical property; determining, using the sensor data, that a likelihood that a conversation should be initiated with the person satisfies a first likelihood threshold; determining, using first data from the sensor data, a deterrence strategy with a second likelihood threshold of causing the person to leave the physical property; generating, using second data from the sensor data and the deterrence strategy, a verbal message that is a) for the person and b) has the second likelihood threshold; and providing, to a presentation device, a command to cause the presentation device to present the verbal message.
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
G08B 25/00 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police
Health and wellness management technology, in which events that relate to activity within the monitored property are sensed based on output from sensors located at a monitored property. Behaviors are detected based on the sensed events that relate to activity within the monitored property and, in accordance with the detected behaviors, one or more models are created based on a likelihood of similarly expressed events happening at similar times with similar characteristics. Additional behaviors detected after creation of the one or more models are evaluated against the one or more models to determine whether the additional behaviors are consistent with the one or more models. At least one action is performed based on the determination of whether the additional behaviors are consistent with the one or more models.
G16H 50/20 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour le diagnostic assisté par ordinateur, p. ex. basé sur des systèmes experts médicaux
G06F 17/18 - Opérations mathématiques complexes pour l'évaluation de données statistiques
G16H 50/50 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour la simulation ou la modélisation des troubles médicaux
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating verbal message. One of the methods includes: receiving sensor data indicating attributes of a person at a physical property; determining, using the sensor data, that a likelihood that a conversation should be initiated with the person satisfies a first likelihood threshold; determining, using first data from the sensor data, a deterrence strategy with a second likelihood threshold of causing the person to leave the physical property; generating, using second data from the sensor data and the deterrence strategy, a verbal message that is a) for the person and b) has the second likelihood threshold; and providing, to a presentation device, a command to cause the presentation device to present the verbal message.
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
G08B 3/10 - Systèmes de signalisation audibleSystèmes d'appel sonore de personnes utilisant une transmission électriqueSystèmes de signalisation audibleSystèmes d'appel sonore de personnes utilisant une transmission électromagnétique
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for implementing a smart firearm safety device. The safety device attaches to a firearm having a trigger and a slot for receiving a magazine. The safety device includes a locking mechanism that attaches to the trigger to preclude depressing a trigger of the firearm and a sensor that determines an orientation of the firearm or a relative motion of the firearm to indicate detected movement of the firearm. The safety device also includes a radio device that receives parameter signals from the sensor indicating movement of the firearm. The radio device communicates with a component of a property monitoring system to receive a command to engage the locking mechanism to preclude depressing the trigger of the firearm based on parameter signals indicating a particular type of detected movement of the firearm.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
45 - Services juridiques; services de sécurité; services personnels pour individus
Produits et services
Anti-intrusion alarms; Alarm monitoring systems; Home and office automation systems comprising wireless and wired controllers, control devices, and downloadable software for safety, lighting and shades, HVAC, security, video surveillance, energy management, doors and gates, electrical power, appliances, motion detection, leak and flood detection, and smoke and carbon monoxide monitoring and control applications; Security control panels and motion detectors; Video cameras; Camera hardware systems for IP (Internet protocol) video surveillance; Motion sensors and monitoring equipment, namely, video monitors and video cameras for monitoring the interior and exterior of homes, retail stores, offices and other structures for security and surveillance; Electronic magnetic sensors for doors and gates; Computer hardware for the monitoring and management of electronic and magnetic door and gate sensors; Thermostats; Climate control systems consisting of digital thermostats, air conditioning, heating, ventilation and drying control devices; Downloadable software in the nature of a mobile application for use connecting, operating, integrating, controlling, and managing networked consumer electronic devices; Downloadable software in the nature of a mobile application for monitoring, operating, and automating home, office and environmental control systems Software-as-a-service (SAAS) services featuring computer software for use with connecting, operating, integrating, controlling, and managing networked consumer electronic devices; Software-as-a-service (SAAS) services featuring computer software for monitoring, operating, and automating home, office and environmental control systems Electronic monitoring services, namely, monitoring of home and office security systems and automation systems for protecting residential and commercial properties; security services for residential and commercial properties, namely, security monitoring services for protecting physical properties provided via remote monitoring systems; providing a website featuring information about physical safety, home security, and crime prevention