An optical device, such as a camera or spot light, having first and second removably engagable components. Disengagement of the components exposes a battery compartment in the second component. The first component can include all optical components of the optical device, such as a camera or light. A magnetic mount can provide a secure and adjustable mounting for the optical device housing on a support.
F21L 4/04 - Dispositifs d'éclairage électriques avec des accumulateurs ou des piles électriques incorporés caractérisés en ce qu'une partie du boîtier de la source lumineuse est fixée de façon réglable sur le reste du dispositif
F21V 23/06 - Agencement des éléments du circuit électrique dans ou sur les dispositifs d’éclairage les éléments étant des dispositifs de couplage
In some embodiments, a security system may generate a first record including first data about detection of a first person in a first image and a second record including second data about detection of a second person in a second image. The security system may determine, based at least in part on first and second data, priorities for the first and second records, and may determine, based at least in part on the priorities, an order in which to process the first and second records. Based at least in part on the order, the security system may process the first record via a first monitoring application prior to processing the second record via a second monitoring application.
In some embodiments, a method may involve causing a computing device to display on a screen first video received from a camera at a monitored location, and causing the computing device to display at least a first user interface element on the screen, together with the first video, the first user interface element indicative of a feature detected in second video received from the camera. In response to detecting selection of the first user interface element, the computing device may be caused to display a portion of the second video in which the feature was detected, together with the first video and the first user interface element.
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é
G06F 3/04817 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect utilisant des icônes
G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
A computer system including a memory and a processor coupled with the memory. The processor is configured to suggest that a subject of a profile be authorized to access a location, receive confirmation that the subject is authorized to access the location, receive an image acquired at the location, the image depicting the subject, recognize the subject in the image, and refrain, in response to recognizing the subject and based on the profile, from initiating an alarm.
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
A method including obtaining data about an event flagged for handling by at least one monitoring professional, the event being detected by a sensor at a location; identifying, based on the data, an action taken concerning the event; and updating a card based on the action taken, the card being representative of the event within a graphical user interface and including at least one of an icon representative of a type of the event or a control indicating a number of faces of humans detected during the event and selectable to access one or more images depicting the faces of the humans.
G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
G06F 3/04817 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect utilisant des icônes
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
G06V 40/20 - Mouvements ou comportement, p. ex. reconnaissance des gestes
A computer system including a memory and a processor coupled with the memory. The processor is configured to suggest that a subject of a profile be authorized to access a location, receive confirmation that the subject is authorized to access the location, receive an image acquired at the location, the image depicting the subject, recognize the subject in the image, and refrain, in response to recognizing the subject and based on the profile, from initiating an alarm.
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
H04N 5/77 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et une caméra de télévision
A computer implemented method includes initiating, by at least one processor within a computing environment, operation of a virtual camera and an SFU; receiving, by the SFU, a plurality of audio streams from a plurality of remote devices; communicating, by the SFU, the plurality of audio streams to the virtual camera; receiving, by the virtual camera, the plurality of audio streams from the SFU; mixing, by the virtual camera, the plurality of audio streams into a single audio stream; communicating, by the virtual camera, the single audio stream to a physical image capture device; and receiving, by the virtual camera, an audiovisual stream from the physical image capture device.
H04L 65/65 - Protocoles de diffusion en flux de paquets multimédias, p. ex. protocole de transport en temps réel [RTP] ou protocole de commande en temps réel [RTCP]
A computer implemented method includes initiating, by at least one processor within a computing environment, operation of a virtual camera and an SFU; receiving, by the SFU, a plurality of audio streams from a plurality of remote devices; communicating, by the SFU, the plurality of audio streams to the virtual camera; receiving, by the virtual camera, the plurality of audio streams from the SFU; mixing, by the virtual camera, the plurality of audio streams into a single audio stream; communicating, by the virtual camera, the single audio stream to a physical image capture device; and receiving, by the virtual camera, an audiovisual stream from the physical image capture device.
H04L 65/75 - Gestion des paquets du réseau multimédia
H04L 65/1108 - Protocoles basés sur le Web, p. ex. webRTC
H04L 65/65 - Protocoles de diffusion en flux de paquets multimédias, p. ex. protocole de transport en temps réel [RTP] ou protocole de commande en temps réel [RTCP]
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 application may provide a user interface to (i) play back video within a first region of a screen and (ii) to display interactive elements corresponding to features detected in the video, the interactive elements being displayed in a second region of the screen. The application may determine that play back of the video has reached a first temporal position in the video that corresponds to a first interactive element displayed in the second region. The application may cause a change in an appearance of the first interactive element to visually distinguish the first interactive element from others of the interactive elements, the change being temporary so that upon advancement of play back of the video beyond the first temporal position the appearance of the first interactive element reverts back to the appearance as displayed before the first temporal position in the video was reached.
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é
G06F 3/048 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI]
H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface pour utilisateurs finaux pour l'interaction avec le contenu, p. ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
10.
ALARM SYSTEM WITH FIRST RESPONDER CODE FOR BUILDING ACCESS
A building alarm system and automated door lock arranged to place the alarm system in an armed state when a door lock fails to engage to lock an associated door in a closed position. Activation of a single button by a user or use of specific code by a user to gain access to a building can cause the alarm system to automatically rearm and for door locks at the building to be locked after entry by the user. A first responder code can be used by first responder personnel to gain access to a building after an alarm system indicates an alarm state, e.g., that corresponds to an emergency condition.
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
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
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
G08B 25/12 - Dispositions pour transmettre une alarme par commande manuelle en cas de sinistre
11.
Display screen or portion thereof with a graphical user interface
A door lock that includes a latch adapted to be moved manually relative to a mounting bracket and lock body to attach the body to the mounting bracket. The latch may be movably mounted to the body, and arranged to capture a portion of the mounting bracket between the latch and the body. A detent may be used to hold the latch in the closed position relative to the body, and a spring may be adapted to bias the latch away from the body.
Systems and methods for controlling a speaker. In one example, a method includes determining, based on a request to operate a speaker, a type of sound to be produced by the speaker, the request being indicative of whether operation of the speaker is for a communication session or to produce a system sound, and adjusting one or more parameters of the speaker to output (i) speech, based on the request indicating that operation of the speaker is to be for the communication session, or (ii) the system sound, based on the request indicating that the operation of the speaker is to produce the system sound. An example of the method further includes initiating operation of the speaker using the one or more parameters to produce the type of sound.
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
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p. ex. dialogue homme-machine
H04R 29/00 - Dispositifs de contrôleDispositifs de tests
Example mobile devices disclosed herein include a camera, memory including computer-executable instructions, and a processor to execute the instructions to at least associate a location of the mobile device with picture data obtained with the camera. The processor is also to assign a first data tag to the picture data when the location of the mobile device corresponds to a first area, the first data tag to identify a first security level for the picture data, or assign a second data tag to the picture data when the location of the mobile device does not correspond to the first area, the second data tag to identify a second security level for the picture data. The processor is further to determine whether to permit an application to access the picture data based on whether the first data tag or the second data tag is assigned to the picture data.
Systems and methods for controlling a speaker. In one example, a method includes determining, based on a request to operate a speaker, a type of sound to be produced by the speaker, the request being indicative of whether operation of the speaker is for a communication session or to produce a system sound, and adjusting one or more parameters of the speaker to output (i) speech, based on the request indicating that operation of the speaker is to be for the communication session, or (ii) the system sound, based on the request indicating that the operation of the speaker is to produce the system sound. An example of the method further includes initiating operation of the speaker using the one or more parameters to produce the type of sound.
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
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p. ex. dialogue homme-machine
H04R 29/00 - Dispositifs de contrôleDispositifs de tests
Security systems and methods. In one example, a method includes receiving, by a computing device, a plurality of milestones indicating events in a security system while the security system is in an alarm state at a location remote from the computing device, the plurality of milestones including first and second milestones indicative of (i) validity of authentication information, and (ii) a request for the security system to exit the alarm state, respectively. The method further includes generating, by the computing device, a command in response to receipt of the first and second milestones, the command including instructions to cause the security system to exit the alarm state upon receipt of the command by at least one device of the security system, and transmitting, by the computing device, the command to the at least one device to cause the security system to exit the alarm state.
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
Concepts and technologies disclosed herein are directed to image classification attack mitigation. According to one aspect of the concepts and technologies disclosed herein, a system can obtain an original image and reduce a resolution of the original image to create a reduced resolution image. The system can classify the reduced resolution image and output a first classification. The system also can classify the original image via deep learning image classification and output a second classification. The system can compare the first classification and the second classification. In response to determining that the first classification and the second classification match, the system can output the second classification of the original image. In response to determining that the first classification and the second classification do not match, the system can output the first classification of the original image.
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
Security systems and methods. In one example, a method includes receiving, by a computing device, a plurality of milestones indicating events in a security system while the security system is in an alarm state at a location remote from the computing device, the plurality of milestones including first and second milestones indicative of (i) validity of authentication information, and (ii) a request for the security system to exit the alarm state, respectively. The method further includes generating, by the computing device, a command in response to receipt of the first and second milestones, the command including instructions to cause the security system to exit the alarm state upon receipt of the command by at least one device of the security system, and transmitting, by the computing device, the command to the at least one device to cause the security system to exit the alarm state.
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
Security systems and methods. In one example, a method includes processing, by a device that includes a camera, an image to generate a bounding box that surrounds a portion of content of the image, the portion of content of the image including at least a portion of a person shown in the image, determining a proximity of the person to the device based on a size of the bounding box, and adjusting a speaker of the device based on the proximity of the person to modify one or more audio characteristics of sound output by the speaker based on the proximity of the person to the device.
G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
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
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é
H04R 29/00 - Dispositifs de contrôleDispositifs de tests
Security systems and methods. In one example, a method includes processing, by a device that includes a camera, an image to generate a bounding box that surrounds a portion of content of the image, the portion of content of the image including at least a portion of a person shown in the image, determining a proximity of the person to the device based on a size of the bounding box, and adjusting a speaker of the device based on the proximity of the person to modify one or more audio characteristics of sound output by the speaker based on the proximity of the person to the device.
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
A device includes a base and a depressible cover. The base defines a battery opening in which to receive a battery having the form factor of a coin-cell. The base includes a retainer located proximate to the battery opening. The depressible cover is disposed in the battery opening and is secured in place against the retainer to prevent removal of the battery from the base while the cover is coupled to the base. The cover includes a detent and a body portion, wherein the cover is releasably secured to the base upon engagement of the body portion with the retainer and engagement of the detent with a shoulder of the base.
H01M 50/202 - Boîtiers ou cadres autour du boîtier primaire d’une seule cellule ou d’une seule batterie
H01M 50/109 - Boîtiers primairesFourreaux ou enveloppes caractérisés par leur forme ou leur structure physique en forme de bouton ou plate
H01M 50/262 - MonturesBoîtiers secondaires ou cadresBâtis, modules ou blocsDispositifs de suspensionAmortisseursDispositifs de transport ou de manutentionSupports avec des moyens de fixation, p. ex. des serrures
H01M 50/271 - Couvercles des boîtiers secondaires, des bâtis ou des blocs
23.
INTERACTIVE DISPLAY FOR SECURITY MONITORING SYSTEM
In some embodiments, a method may involve causing a computing device to display on a screen first video received from a camera at a monitored location, and causing the computing device to display at least a first user interface element on the screen, together with the first video, the first user interface element indicative of a feature detected in second video received from the camera. In response to detecting selection of the first user interface element, the computing device may be caused to display a portion of the second video in which the feature was detected, together with the first video and the first user interface element.
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é
H04N 5/77 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et une caméra de télévision
H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
H04N 21/485 - Interface pour utilisateurs finaux pour la configuration du client
H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
H04N 21/4722 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface pour utilisateurs finaux pour l'interaction avec le contenu, p. ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés pour la requête de données additionnelles associées au contenu
24.
FILTERING AND/OR GROUPING OF RECORDS OF EVENTS DETECTED BY A SECURITY SYSTEM
In some embodiments, a computing system may cause display of a first notification about a first monitored location and, before display of a second notification about a second monitored location, may determine that first data about the second monitored location satisfies at least a first criterion and refrain from causing display of second notification based at least in part on satisfaction of the first criterion.
In some embodiments, a computing system may store at least a first record for a first event detected at a first monitored location and a second record for a second event detected at a second monitored location. The computing system may determine that a monitoring application is available to review event data and receive first data associated with the monitoring application. Based at least in part on the computing system determining that the first data meets a first criterion associated with the first record, the computing system may cause first content of the first record to be displayed by the monitoring application. Based at least in part on the computing system determining that the first data does not meet a second criterion associated with the second record, the computing system may refrain from causing second content of the second record to be displayed by the monitoring application.
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
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/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/231 - Opération de stockage de contenu, p. ex. mise en mémoire cache de films pour stockage à court terme, réplication de données sur plusieurs serveurs, ou établissement de priorité des données pour l'effacement
In some embodiments, a security system may generate a first record including first data about detection of a first person in a first image and a second record including second data about detection of a second person in a second image. The security system may determine, based at least in part on first and second data, priorities for the first and second records, and may determine, based at least in part on the priorities, an order in which to process the first and second records. Based at least in part on the order, the security system may process the first record via a first monitoring application prior to processing the second record via a second monitoring application.
H04N 21/231 - Opération de stockage de contenu, p. ex. mise en mémoire cache de films pour stockage à court terme, réplication de données sur plusieurs serveurs, ou établissement de priorité des données pour l'effacement
H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
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é
H04N 23/61 - Commande des caméras ou des modules de caméras en fonction des objets reconnus
H04N 5/77 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et une caméra de télévision
A method includes identifying pixels indicative of motion based on a frame of pixels; selecting a region of interest within the frame based on the pixels indicative of motion, the region being a subset of the frame of pixels and including the pixels indicative of the motion; identifying an object based on pixels within the region; and issuing an alarm in response to the region including both the object and the pixels indicative of motion.
In some embodiments, a computing system may cause display of a first notification about a first monitored location and, before display of a second notification about a second monitored location, may determine that first data about the second monitored location satisfies at least a first criterion and refrain from causing display of second notification based at least in part on satisfaction of the first criterion.
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
In some embodiments, a method may involve causing a computing device to display on a screen first video received from a camera at a monitored location, and causing the computing device to display at least a first user interface element on the screen, together with the first video, the first user interface element indicative of a feature detected in second video received from the camera. In response to detecting selection of the first user interface element, the computing device may be caused to display a portion of the second video in which the feature was detected, together with the first video and the first user interface element.
G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
G06F 3/04817 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect utilisant des icônes
G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
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é
30.
ASSIGNING RECORDS OF EVENTS DETECTED BY A SECURITY SYSTEM TO MONITORING AGENTS
In some embodiments, a computing system may store at least a first record for a first event detected at a first monitored location and a second record for a second event detected at a second monitored location. The computing system may determine that a monitoring application is available to review event data and receive first data associated with the monitoring application. Based at least in part on the computing system determining that the first data meets a first criterion associated with the first record, the computing system may cause first content of the first record to be displayed by the monitoring application. Based at least in part on the computing system determining that the first data does not meet a second criterion associated with the second record, the computing system may refrain from causing second content of the second record to be displayed by the monitoring application.
A processing system including at least one processor may detect at least one dark zone in a vicinity of a user, determine at least one lighting feature for an illumination of the at least one dark zone in accordance with a user profile of the user, identify at least one light source to provide the illumination of the at least one dark area in accordance with the at least one lighting feature that is determined, and transmit an instruction to the at least one light source to provide the illumination of the at least one dark zone in accordance with the at least one lighting feature that is determined.
H05B 47/11 - Commande de la source lumineuse en réponse à des paramètres détectés en détectant la luminosité ou la température de couleur de la lumière ambiante
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
H05B 47/19 - Commande de la source lumineuse par télécommande via une transmission sans fil
32.
Surface mount for light receiving or emitting device
An application may provide a user interface to (i) play back video within a first region of a screen and (ii) to display interactive elements corresponding to features detected in the video, the interactive elements being displayed in a second region of the screen. The application may determine that play back of the video has reached a first temporal position in the video that corresponds to a first interactive element displayed in the second region. The application may cause a change in an appearance of the first interactive element to visually distinguish the first interactive element from others of the interactive elements, the change being temporary so that upon advancement of play back of the video beyond the first temporal position the appearance of the first interactive element reverts back to the appearance as displayed before the first temporal position in the video was reached.
An outdoor camera integrated into an alarm system for property monitoring, configured to monitor a property. The alarm system can have a base station that communicates with all the components of the alarm system, such as an outdoor camera, which can be equipped with an imaging sensor and software capabilities to conduct analysis on data collected by the outdoor camera to determine information about a human or non-human visitor at the property. The outdoor camera provides information about detected events at the property to the base station, where the data can be used to take appropriate action at the property and communicate with either the user or a monitoring service.
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 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
A method comprises receiving, by a first computing device, a plurality of events, each event including a timestamp and an indicator that corresponds with a location where the corresponding event occurred. The method comprises generating a list of events that occurred at a particular location. The method comprises chronologically ordering the list of events that occurred at the particular location, thereby producing a chronologically ordered list of events. The method comprises allocating the events in the chronologically ordered list into a plurality of alarm incidents, a particular one of the alarm incidents having allocated thereto events that occurred at the particular location. The method comprises receiving, from a second computing device via a network connection, a request for one or more alarm incidents for the particular location. The method comprises after receiving the request, sending, to the second computing device, via the network connection, the particular alarm incident.
G08B 25/14 - Dispositions centrales pour la réception ou l'indication d'une alarme
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
H04W 4/029 - Services de gestion ou de suivi basés sur la localisation
A method comprises receiving, by a first computing device, a plurality of events, each event including a timestamp and an indicator that corresponds with a location where the corresponding event occurred. The method comprises generating a list of events that occurred at a particular location. The method comprises chronologically ordering the list of events that occurred at the particular location, thereby producing a chronologically ordered list of events. The method comprises allocating the events in the chronologically ordered list into a plurality of alarm incidents, a particular one of the alarm incidents having allocated thereto events that occurred at the particular location. The method comprises receiving, from a second computing device via a network connection, a request for one or more alarm incidents for the particular location. The method comprises after receiving the request, sending, to the second computing device, via the network connection, the particular alarm incident.
G08B 25/14 - Dispositions centrales pour la réception ou l'indication d'une alarme
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/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
One disclosed method involves receiving a first request to establish a first connection between a computing device and a camera, wherein the first connection is configured to allow streaming of video data from the camera to the computing device and the camera is configured to support connections with multiple remote devices at one time. A determination is made that a second connection is already established between an endpoint device and the camera, wherein the second connection is configured to allow streaming of video data from the camera to the endpoint device. Based at least in part on the first request and the second connection already being established, the second connection is terminated and the first connection is established, thus providing the computing device with access to one or more functionalities of the camera free of interference by the endpoint device.
A method includes operating, by a device, a microphone incorporated in the device in a half-duplex mode; receiving, by the device, a message to initiate a session with another device, the message including a parameter; parsing, by the device, the message to identify a mode of operation of the microphone based on the parameter; and adjusting, by the device, the microphone to operate in a full-duplex mode based on identification of the mode of operation.
A method includes receiving, from a computing device, input specifying a profile of a subject authorized to access a location; receiving, from an image capture device of a system, an image acquired at the location, the image depicting the subject; and refraining from initiating an alarm signal in response to detection of the subject by the system based on the image and the profile.
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 40/16 - Visages humains, p. ex. parties du visage, croquis ou expressions
A method includes receiving, from a computing device, input specifying a profile of a subject authorized to access a location; receiving, from an image capture device of a system, an image acquired at the location, the image depicting the subject; and refraining from initiating an alarm signal in response to detection of the subject by the system based on the image and the profile.
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
Motion detectors can include a housing defining a first cavity and an aperture extending through the housing. A circuit board can be disposed in the first cavity. An infrared sensor and a light sensor can be mounted on the circuit board. A lens can extend across the aperture. A wall can extend between the lens and the circuit board such that the wall, the lens, and the circuit board define a second cavity at least partially within the first cavity and the second cavity contains the infrared sensor and the light sensor.
G08B 13/191 - 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 utilisant des moyens de détection pyroélectriques
G01J 5/00 - Pyrométrie des radiations, p. ex. thermométrie infrarouge ou optique
G02B 3/08 - Lentilles simples ou composées à surfaces non sphériques à surfaces discontinues, p. ex. lentille de Fresnel
G08B 13/189 - 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
G08B 29/18 - Prévention ou correction d'erreurs de fonctionnement
H04N 23/23 - Caméras ou modules de caméras comprenant des capteurs d'images électroniquesLeur commande pour générer des signaux d'image uniquement à partir d'un rayonnement infrarouge à partir du rayonnement infrarouge thermique
A computing system may be used for remotely calibrating a door lock. The system includes an application executable on a user device, a remote computing environment in communication with the user device, and a base station in communication with the remote computing environment and the door lock. The application allows a user to initiate calibration of the door lock in response to input on the user interface. The remote computing environment exchanges data with the user device to calibrate the door lock. The base station initiates calibration of the door lock and notifies the remote computing environment of the calibration status. By leveraging communication between the application, remote computing environment, and base station, the system allows reliable remote calibration of the door lock without requiring close physical proximity between the mobile device and the lock.
A location monitoring system, such as an alarm system employed at a house or other location, can include a wireless, battery-operated camera. The camera can have a low power mode in which all components other than a low power communications module are deactivated. The camera can be activated by a signal received by the low power communications module, and the camera can establish a direct communications link with, and send video image data to, a remote server. Where the camera/server direct communications link is inoperable, a link to a local controller is established, and at least a portion of the video image data sent to the controller, which can send a portion of the video image data via an alternate network.
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é
H04L 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données
H04N 7/12 - Systèmes dans lesquels le signal de télévision est transmis par un canal ou une pluralité de canaux parallèles, la bande passante de chaque canal étant inférieure à la largeur de bande du signal de télévision
H04N 23/53 - Détails de structure de viseurs électroniques, p. ex. rotatifs ou détachables
H04N 23/611 - Commande des caméras ou des modules de caméras en fonction des objets reconnus les objets reconnus comprenant des parties du corps humain
H04N 23/661 - Transmission des signaux de commande de la caméra par le biais de réseaux, p. ex. la commande via Internet
H04W 24/04 - Configurations pour maintenir l'état de fonctionnement
An illuminated indicator for a doorbell can be arranged to receive light along an optical axis (e.g., that is perpendicular to a front face of the doorbell housing) and emit the light from an output portion that defines a closed loop (e.g., that extends around the optical axis) and in a direction that is parallel to the optical axis. The illuminated indicator can include a light pipe that receives light along the optical axis and reflects the light to follow a radially outward and divergent path, e.g., that is perpendicular to the optical axis. The radially outward and divergent light can be reflected to follow a path that is parallel to the optical axis for emission at an output portion of the light pipe. The light pipe can be configured to transmit a doorbell switch activation force to other parts of the doorbell to cause actuation of the switch.
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
F21V 8/00 - Utilisation de guides de lumière, p. ex. dispositifs à fibres optiques, dans les dispositifs ou systèmes d'éclairage
F21V 33/00 - Combinaisons structurales de dispositifs d'éclairage avec d'autres objets, non prévues ailleurs
G02B 27/09 - Mise en forme du faisceau, p. ex. changement de la section transversale, non prévue ailleurs
A method includes causing, by a controller of a device, at least one processor of the device distinct from the controller to power on in response to receipt of a signal from a sensor of the device configured to detect motion within a field of view; analyzing, by the at least one processor, one or more images from an image sensor of the device to identify an image of a person; sending, by the at least one processor, a trigger to a base station in response to identification of the image of the person; and booting, by the at least one processor, a multitasking operating system of the device after sending the trigger to the base station.
The techniques described herein relate to computerized methods, systems and non-transitory computer-readable media for determining a plurality of regions of interest from an image of a scene for motion detection. The methods can include generating the regions of interest using image segmentation techniques and receiving user selection to designate one or more regions as motion detection zones. The methods can also automatically recommend motion detection zones. The methods can include subsequently capturing one or more images of a scene and performing motion detection in the one or more images of the scene using the designated motion detection zones.
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
A method comprises illuminating an area using an infrared light source. The method further comprises, while the area is illuminated using the infrared light source, capturing one or more images of the area. The method further comprises analyzing the one or more images to identify an object in the area. The method further comprises, after identifying the object, illuminating the area using a visible light source.
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
G06V 10/143 - Détection ou éclairage à des longueurs d’onde différentes
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
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é
H04N 23/11 - Caméras ou modules de caméras comprenant des capteurs d'images électroniquesLeur commande pour générer des signaux d'image à partir de différentes longueurs d'onde pour générer des signaux d'image à partir de longueurs d'onde de lumière visible et infrarouge
H04N 23/12 - Caméras ou modules de caméras comprenant des capteurs d'images électroniquesLeur commande pour générer des signaux d'image à partir de différentes longueurs d'onde avec un seul capteur
H04N 23/71 - Circuits d'évaluation de la variation de luminosité
H04N 23/74 - Circuits de compensation de la variation de luminosité dans la scène en influençant la luminosité de la scène à l'aide de moyens d'éclairage
54.
OBJECT DETECTION VIA PANORAMIC IMAGE REGIONS OF INTEREST
A method is provided. The method includes resizing a frame of pixels based on at least one dimension of an operating resolution; selecting a plurality of regions of interest within the frame; identifying an object based on pixels within at least one region of interest of the plurality of regions of interest; and issuing an alarm in response to the at least one region of interest including the object.
A method includes resizing a frame of pixels based on at least one dimension of an operating resolution; selecting a plurality of regions of interest within the frame; identifying an object based on pixels within at least one region of interest of the plurality of regions of interest; and issuing an alarm in response to the at least one region of interest including the object.
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
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 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
G06V 10/26 - Segmentation de formes dans le champ d’imageDécoupage ou fusion d’éléments d’image visant à établir la région de motif, p. ex. techniques de regroupementDétection d’occlusion
G06V 10/32 - Normalisation des dimensions de la forme
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
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
G06V 10/80 - Fusion, c.-à-d. combinaison des données de diverses sources au niveau du capteur, du prétraitement, de l’extraction des caractéristiques ou de la classification
G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
In one example, a device includes an image sensor and a light source positioned relative to the image sensor so that light from the light source is reflected away from the image sensor by first objects that are within a field of view of the image sensor, the first objects being positioned less than a selected distance from the image sensor. In an example, the device further includes at least one processor and a data storage device storing instructions that when executed by the at least one processor cause the device to acquire, with the image sensor, at least one image of a scene based on reflections of the light from the light source, the at least one image depicting a second object but not the first objects, the second object being positioned further from the image sensor than the selected distance.
A method includes receiving, by a first device, a request from a second device to participate in a session, the request being a message compliant with a WebRTC framework and including an identifier of a process hosted by the second device; verifying, by the first device, a type of the process hosted by the second device based on the identifier; initiating, by the first device, one or more actions on the first device in response to verification of the type of the process, the actions being other than those to communicate data between the first device and second device; and establishing, by the first device, the session with the second device after initialization of the actions on the first device.
A doorbell including a housing and mount that can be engaged such that the housing is pivotable or otherwise movable relative to the mount for engagement with the mount and/or for activation of a doorbell switch. A latch can secure the housing to the mount so the housing is secured to the mount. A switch located in a space defined by the housing and mount can be actuated based on movement of the housing relative to the mount.
G08B 3/02 - Systèmes de signalisation audibleSystèmes d'appel sonore de personnes utilisant uniquement une transmission mécanique
F16M 11/00 - Appuis ou tréteaux en tant que supports pour appareils ou objets
F16M 13/00 - Autres supports ou appuis pour positionner les appareils ou les objetsMoyens pour maintenir en position les appareils ou objets tenus à la main
59.
AUTONOMOUS CAMERA SENSITIVITY ADJUSTMENT BASED ON THREAT LEVEL
Security systems and methods. In one example, a method includes operating a camera in a first mode, based on detection of an alarm condition at a location of the camera, adjusting the camera from the first mode to a second mode, including increasing a sensitivity setting of at least one sensor of the camera, and disabling use of object detection within the camera.
H04N 23/667 - Changement de mode de fonctionnement de la caméra, p. ex. entre les modes photo et vidéo, sport et normal ou haute et basse résolutions
H04N 23/11 - Caméras ou modules de caméras comprenant des capteurs d'images électroniquesLeur commande pour générer des signaux d'image à partir de différentes longueurs d'onde pour générer des signaux d'image à partir de longueurs d'onde de lumière visible et infrarouge
H04N 23/61 - Commande des caméras ou des modules de caméras en fonction des objets reconnus
H04N 23/68 - Commande des caméras ou des modules de caméras pour une prise de vue stable de la scène, p. ex. en compensant les vibrations du boîtier de l'appareil photo
60.
AUTONOMOUS CAMERA SENSITIVITY ADJUSTMENT BASED ON THREAT LEVEL
Security systems and methods. In one example, a method includes operating a camera in a first mode, based on detection of an alarm condition at a location of the camera, adjusting the camera from the first mode to a second mode, including increasing a sensitivity setting of at least one sensor of the camera, and disabling use of object detection within the camera.
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 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
A method includes receiving, by a computing device, first data from a sensor, the first data including a first timestamp and an event that triggered an alarm; receiving, by the computing device, second data from a remote computing environment, the second data including a second timestamp different from the first time stamp and specifying an action taken in response to the alarm; and rendering a screen on a display of a computing device, the screen including the first and second data represented as a sequence of events ordered by time based on the first and second timestamps.
G08B 25/14 - Dispositions centrales pour la réception ou l'indication d'une alarme
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
G06F 3/048 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI]
A computing system may be used for remotely calibrating a door lock. The system includes an application executable on a user device, a remote computing environment in communication with the user device, and a base station in communication with the remote computing environment and the door lock. The application allows a user to initiate calibration of the door lock in response to input on the user interface. The remote computing environment exchanges data with the user device to calibrate the door lock. The base station initiates calibration of the door lock and notifies the remote computing environment of the calibration status. By leveraging communication between the application, remote computing environment, and base station, the system allows reliable remote calibration of the door lock without requiring close physical proximity between the mobile device and the lock.
A method includes receiving, by a computing device, first data from a sensor, the first data including a first timestamp and an event that triggered an alarm; receiving, by the computing device, second data from a remote computing environment, the second data including a second timestamp different from the first time stamp and specifying an action taken in response to the alarm; and rendering a screen on a display of a computing device, the screen including the first and second data represented as a sequence of events ordered by time based on the first and second timestamps.
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/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 and apparatus for pet detection in security systems. In one example, a method includes detecting a motion event in a scene using a motion detector, based on detecting the motion event, activating an image capture device to acquire a plurality of images of the scene, applying a motion detection process to the plurality of images to detect motion in the scene, applying an object detection process to at least one of the plurality of images to detect an object in the scene, pairing the motion with the object to locate a moving object, identifying the moving object as a pet, and based at least in part on identifying the moving object as a pet, deactivating the image capture device.
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 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
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 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
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
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é
H04N 23/61 - Commande des caméras ou des modules de caméras en fonction des objets reconnus
A device including a speaker and a housing, in which the speaker is configured to generate sound and includes a diaphragm and the housing encloses the speaker and includes a plurality of openings within one portion of the housing. The speaker is positioned within the housing to define a front chamber between the diaphragm and the one portion, and the plurality of openings are sized to collectively generate, with the front chamber, an increased output of the device within a frequency range of an output of the speaker corresponding to an alarm tone. Also provided are methods for assembling a device including a speaker and a housing.
H04R 1/28 - Supports de transducteurs ou enceintes conçus pour réponse de fréquence spécifiqueEnceintes de transducteurs modifiées au moyen d'impédances mécaniques ou acoustiques, p. ex. résonateur, moyen d'amortissement
H04R 1/02 - BoîtiersMeublesMontages à l'intérieur de ceux-ci
In accordance with one disclosed method, a computing system may cause a first computing device to display a first notification of a first event detected at a monitored location, and may cause a second computing device to display a second notification of a second event detected at the monitored location. The computing system may additionally cause the second computing device to cease display of the second notification in response to a change of status of the first event.
A computing system may perform image processing on image data acquired by a camera at a property to determine at least a first feature of the image data. Based at least in part on a determination that the first feature satisfies a rule, the computing system may generate a vector representing a plurality of characteristics of a face represented in the image data. The vector may then be used to determine a particular person is represented in the image data.
G06F 21/32 - Authentification de l’utilisateur par données biométriques, p. ex. empreintes digitales, balayages de l’iris ou empreintes vocales
H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères
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
In some embodiments, a method may involve receiving, by an application executing on a computing system operated by a first user, data representing at least a first image acquired by a camera at a property and causing the computing system to output a first indication of an event at the property, the first indication including at least the first image. Based at least in part on an input by the first user indicating that the event is of a first type and preference data indicating that notifications of events of the first type are to be sent to a second user, causing, by the application, a notification concerning the event to be sent to an endpoint device associated with the second user, the notification causing the endpoint device to output a second indication of the first event.
A method is provided. The method includes causing, by a controller of a device, at least one processor of the device distinct from the controller to power on in response to receipt of a signal from a sensor of the device configured to detect motion within a field of view; analyzing, by the at least one processor, one or more images from an image sensor of the device to identify an image of a person; sending, by the at least one processor, a trigger to a base station in response to identification of the image of the person; and booting, by the at least one processor, a multitasking operating system of the device after sending the trigger to the base station.
A computing system may perform image processing on image data acquired by a camera at a property to determine at least a first feature of the image data. Based at least in part on a determination that the first feature satisfies a rule, the computing system may generate a vector representing a plurality of characteristics of a face represented in the image data. The vector may then be used to determine a particular person is represented in the image data.
G06V 40/16 - Visages humains, p. ex. parties du visage, croquis ou expressions
G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques
G06V 10/77 - Traitement des caractéristiques d’images ou de vidéos dans les espaces de caractéristiquesDispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p. ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]Séparation aveugle de source
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
In one example, a method of motion detection includes producing a first image based on a plurality of previous images, the first image including pixels having intensity values that approximate a difference in intensity values between a pair of pixels within the previous images, and the pair of pixels being one pixel from each of first and second previous images and present at the same locations within their respective images, generating a second image by applying a threshold to the first image, the second image including one or more pixels with intensity values above the threshold, the threshold being derived from intensity values of pixels within the first image and a number of pixels in the first image with a respective intensity value, and determining a region of the second image indicating motion based on a location of the one or more pixels in the second image.
G06T 7/136 - DécoupageDétection de bords impliquant un seuillage
G06T 7/187 - DécoupageDétection de bords impliquant des croissances de zonesDécoupageDétection de bords impliquant des fusions de zonesDécoupageDétection de bords impliquant un étiquetage de composantes connexes
A smoke detector includes detector mount that can define a cavity into which air can flow to a detector component of a detector body engaged with the detector mount. The detector mount can include a base, e.g., that defines a cavity into which air can flow and/or into which a portion of the detector body can extend, and an intermediate component that can removably engage with both the base and the detector body so the base is engaged with the detector body via the intermediate component. The intermediate component can include fins or other features to direct air flow in the cavity to one or more portions of the detector body.
A method includes rendering, via a touchscreen, a graphical user interface comprising a first control configured to receive a selection of a location monitored by a first device and a second control configured to receive a selection of a setting to apply to a system. The system includes the first device and a second device. The second device is configured to communicate with the first device. The setting specifies a first mode of operation of the first device and a second mode of operation of the second device. The second mode of operation prohibits communication between the first and second devices. The method further includes receiving, via the touchscreen, the selection of the setting via the second control and applying the selection to the system to configure the first device to operate in a first mode and the second device to operate in the second mode.
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
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels
A computing system may perform image processing on image data acquired by a camera at a property to determine at least a first feature of the image data. Based at least in part on a determination that the first feature satisfies a rule, the computing system may generate a vector representing a plurality of characteristics of a face represented in the image data. The vector may then be used to determine a particular person is represented in the image data.
G06V 40/16 - Visages humains, p. ex. parties du visage, croquis ou expressions
G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques
G06V 10/77 - Traitement des caractéristiques d’images ou de vidéos dans les espaces de caractéristiquesDispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p. ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]Séparation aveugle de source
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
In some embodiments, a method may involve receiving, by an application executing on a computing system operated by a first user, data representing at least a first image acquired by a camera at a property and causing the computing system to output a first indication of an event at the property, the first indication including at least the first image. Based at least in part on an input by the first user indicating that the event is of a first type and preference data indicating that notifications of events of the first type are to be sent to a second user, causing, by the application, a notification concerning the event to be sent to an endpoint device associated with the second user, the notification causing the endpoint device to output a second indication of the first event.
Systems and methods for controlling a speaker. In one example, a method includes determining, based on a request to operate a speaker, a type of sound to be produced by the speaker, the request being indicative of whether operation of the speaker is for a communication session or to produce a system sound, and adjusting one or more parameters of the speaker to output (i) speech, based on the request indicating that operation of the speaker is to be for the communication session, or (ii) the system sound, based on the request indicating that the operation of the speaker is to produce the system sound. An example of the method further includes initiating operation of the speaker using the one or more parameters to produce the type of sound.
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
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p. ex. dialogue homme-machine
H04R 29/00 - Dispositifs de contrôleDispositifs de tests
An outdoor camera integrated into an alarm system for property monitoring, configured to monitor a property. The alarm system can have a base station that communicates with all the components of the alarm system, such as an outdoor camera, which can be equipped with an imaging sensor and software capabilities to conduct analysis on data collected by the outdoor camera to determine information about a human or non-human visitor at the property. The outdoor camera provides information about detected events at the property to the base station, where the data can be used to take appropriate action at the property and communicate with either the user or a monitoring service.
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 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
A method includes identifying pixels indicative of motion based on a frame of pixels; selecting a region of interest within the frame based on the pixels indicative of motion, the region being a subset of the frame of pixels and including the pixels indicative of the motion; identifying an object based on pixels within the region; and issuing an alarm in response to the region including both the object and the pixels indicative of motion.
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 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
79.
Display screen or portion thereof with a transitional graphical user interface
A method includes receiving, from a monitor interface implemented by a first computing device, input specifying a zone within a field of view of an image capture device; storing, in response to reception of the input, a record defining the zone; receiving, from the image capture device, an image acquired within the field of view by the image capture device; and rendering, via a customer interface implemented by a second computing device distinct from the first computing device, the image with a representation of the zone overlaid upon the image.
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 10/26 - Segmentation de formes dans le champ d’imageDécoupage ou fusion d’éléments d’image visant à établir la région de motif, p. ex. techniques de regroupementDétection d’occlusion
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
A method includes receiving, from a monitor interface implemented by a first computing device, input specifying a zone within a field of view of an image capture device; storing, in response to reception of the input, a record defining the zone; receiving, from the image capture device, an image acquired within the field of view by the image capture device; and rendering, via a customer interface implemented by a second computing device distinct from the first computing device, the image with a representation of the zone overlaid upon the image.
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 10/26 - Segmentation de formes dans le champ d’imageDécoupage ou fusion d’éléments d’image visant à établir la région de motif, p. ex. techniques de regroupementDétection d’occlusion
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
Security systems and methods. In one example, a method includes operating a camera in a first mode, based on detection of an alarm condition at a location of the camera, adjusting the camera from the first mode to a second mode, including increasing a sensitivity setting of at least one sensor of the camera, and disabling use of object detection within the camera.
H04N 23/667 - Changement de mode de fonctionnement de la caméra, p. ex. entre les modes photo et vidéo, sport et normal ou haute et basse résolutions
H04N 23/11 - Caméras ou modules de caméras comprenant des capteurs d'images électroniquesLeur commande pour générer des signaux d'image à partir de différentes longueurs d'onde pour générer des signaux d'image à partir de longueurs d'onde de lumière visible et infrarouge
H04N 23/61 - Commande des caméras ou des modules de caméras en fonction des objets reconnus
H04N 23/68 - Commande des caméras ou des modules de caméras pour une prise de vue stable de la scène, p. ex. en compensant les vibrations du boîtier de l'appareil photo
84.
Methods and apparatus for detecting unrecognized moving objects
Security methods and apparatus. In one example, a method includes detecting a motion event in a scene using a motion detector, based on detecting the motion event, acquiring a plurality of images of the scene using an image capture device, applying a motion detection process to the plurality of images to detect motion in the scene, applying an object detection process to at least one of the images to detect an object in the scene, pairing the motion with the object to locate a moving object, identifying the moving object as an unrecognized object, and based at least in part on identifying the moving object as an unrecognized object, triggering a video recording of the scene using the image capture device.
The techniques described herein relate to computerized methods, systems and non-transitory computer-readable media for determining a plurality of regions of interest from an image of a scene for motion detection. The methods can include generating the regions of interest using image segmentation techniques and receiving user selection to designate one or more regions as motion detection zones. The methods can also automatically recommend motion detection zones. The methods can include subsequently capturing one or more images of a scene and performing motion detection in the one or more images of the scene using the designated motion detection zones.
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
09 - Appareils et instruments scientifiques et électriques
11 - Appareils de contrôle de l'environnement
16 - Papier, carton et produits en ces matières
20 - Meubles et produits décoratifs
42 - Services scientifiques, technologiques et industriels, recherche et conception
45 - Services juridiques; services de sécurité; services personnels pour individus
Produits et services
Base station units for controlling wireless home and
personal security devices; wireless security devices,
namely, key pads for use with electronic door locks and for
controlling base station units, electronic security motion
sensors, panic buttons in the nature of personal security
alarms, security alarms, and remote activation devices,
namely, remote controls for security alarms; wireless home
security systems comprised of base stations for controlling
wireless home and personal security devices, key pads for
use with electronic door locks and for controlling base
station units, entry motion sensors, motion sensors,
electronic glass break detectors, security cameras,
electronic water sensors for detecting leaks and floods,
smoke detectors, carbon monoxide detectors, temperature
sensors, panic buttons in the nature of personal security
alarms, electronic key fobs being remote control apparatus,
sirens; electronic glass break detectors; smoke detectors
and CO detectors; electronic water sensors for detecting
leaks and floods; electronic temperature and freeze sensors;
security video cameras; electronic video door bells, namely,
electric doorbells featuring video cameras; and, electronic
door locks; security camera lights, namely, security lights
specially adapted for use with security cameras. Lighting apparatus installations for homes; electric night
lights; floodlights; spotlights; wall lights; smart lights,
namely, lighting installations. Yard signs made of paper. Yard signs made of plastic. Providing online non-downloadable software for controlling
and monitoring wireless home and personal security devices. Monitoring of home security systems and alarms for
protecting personal property; monitoring services of home
security systems for protecting personal property via alerts
that notify users as to a security device status change.
A device including a speaker and a housing, in which the speaker is configured to generate sound and includes a diaphragm and the housing encloses the speaker and includes a plurality of openings within one portion of the housing. The speaker is positioned within the housing to define a front chamber between the diaphragm and the one portion, and the plurality of openings are sized to collectively generate, with the front chamber, an increased output of the device within a frequency range of an output of the speaker corresponding to an alarm tone. Also provided are methods for assembling a device including a speaker and a housing.
H04R 1/28 - Supports de transducteurs ou enceintes conçus pour réponse de fréquence spécifiqueEnceintes de transducteurs modifiées au moyen d'impédances mécaniques ou acoustiques, p. ex. résonateur, moyen d'amortissement
H04N 23/57 - Détails mécaniques ou électriques de caméras ou de modules de caméras spécialement adaptés pour être intégrés dans d'autres dispositifs
H04R 1/02 - BoîtiersMeublesMontages à l'intérieur de ceux-ci
An illuminated indicator for a doorbell can be arranged to receive light along an optical axis (e.g., that is perpendicular to a front face of the doorbell housing) and emit the light from an output portion that defines a closed loop (e.g., that extends around the optical axis) and in a direction that is parallel to the optical axis. The illuminated indicator can include a light pipe that receives light along the optical axis and reflects the light to follow a radially outward and divergent path, e.g., that is perpendicular to the optical axis. The radially outward and divergent light can be reflected to follow a path that is parallel to the optical axis for emission at an output portion of the light pipe. The light pipe can be configured to transmit a doorbell switch activation force to other parts of the doorbell to cause actuation of the switch.
G02B 27/09 - Mise en forme du faisceau, p. ex. changement de la section transversale, non prévue ailleurs
F21V 8/00 - Utilisation de guides de lumière, p. ex. dispositifs à fibres optiques, dans les dispositifs ou systèmes d'éclairage
F21V 33/00 - Combinaisons structurales de dispositifs d'éclairage avec d'autres objets, non prévues ailleurs
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
A computing system may perform image processing on image data acquired by a camera at a property to determine at least a first feature of the image data. Based at least in part on a determination that the first feature satisfies a rule, the computing system may generate a vector representing a plurality of characteristics of a face represented in the image data. The vector may then be used to determine a particular person is represented in the image data.
G06V 40/16 - Visages humains, p. ex. parties du visage, croquis ou expressions
G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques
G06V 10/77 - Traitement des caractéristiques d’images ou de vidéos dans les espaces de caractéristiquesDispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p. ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]Séparation aveugle de source
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
A device including a speaker and a housing, in which the speaker is configured to generate sound and includes a diaphragm and the housing encloses the speaker and includes a plurality of openings within one portion of the housing. The speaker is positioned within the housing to define a front chamber between the diaphragm and the one portion, and the plurality of openings are sized to collectively generate, with the front chamber, an increased output of the device within a frequency range of an output of the speaker corresponding to an alarm tone. Also provided are methods for assembling a device including a speaker and a housing.
H04R 1/28 - Supports de transducteurs ou enceintes conçus pour réponse de fréquence spécifiqueEnceintes de transducteurs modifiées au moyen d'impédances mécaniques ou acoustiques, p. ex. résonateur, moyen d'amortissement
H04N 23/57 - Détails mécaniques ou électriques de caméras ou de modules de caméras spécialement adaptés pour être intégrés dans d'autres dispositifs
H04R 1/02 - BoîtiersMeublesMontages à l'intérieur de ceux-ci
91.
FACILITATION OF COLLABORATIVE MONITORING OF AN EVENT
A collaborative video camera system of an edge node can be used to track and predict objects, locations of the objects, and events associated therewith. For example, multiple cameras can be utilized to determine the direct in which an object is heading. This data can be used to activate and/or dispatch other cameras that may be at or near the predicted location of the object. Additionally, sound associated with the object can be used to predict and/or active cameras that are at or near the predicted location of the object.
A processing system including at least one processor may monitor a condition of a premises during a time period via at least one sensor, where at least one user is permitted a use of the premises during the time period, detect a change in the condition of the premises during the time period via the at least one sensor, determine a violation of at least one rule relating to the use of the premises by the at least one user, wherein the violation is indicated by the change in the condition, and generate an alert of the violation of the at least one rule relating to the use of the premises by the at least one user.
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 13/16 - Déclenchement par intervention de vibrations mécaniques dans l'air ou un autre fluide
G08B 13/24 - Déclenchement électrique par une interférence avec la distribution d'un champ électromagnétique
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]
H04L 67/54 - Gestion de la présence, p. ex. surveillance ou enregistrement pour la réception des informations de connexion des utilisateurs ou état de connexion des utilisateurs
93.
Display screen with animated graphical user interface
Example mobile devices disclosed herein include a camera, memory including computer-executable instructions, and a processor to execute the instructions to at least associate a location of the mobile device with picture data obtained with the camera. The processor is also to assign a first data tag to the picture data when the location of the mobile device corresponds to a first area, the first data tag to identify a first security level for the picture data, or assign a second data tag to the picture data when the location of the mobile device does not correspond to the first area, the second data tag to identify a second security level for the picture data. The processor is further to determine whether to permit an application to access the picture data based on whether the first data tag or the second data tag is assigned to the picture data.
In accordance with one disclosed method, a first application may receive a first connectivity candidate from a second application, the first connectivity candidate identifying at least a first internet protocol (IP) address that a remote application can potentially use to send data over a network to the second application for use by the first application. The first application may determine that the first connectivity candidate satisfies at least one criterion and, based at least in part on the first connectivity candidate satisfying the at least one criterion, may cause the first connectivity candidate to be sent to the remote application via a signaling channel to cause the remote application to attempt to use the first connectivity candidate to send data to the second application via the network.
In accordance with one disclosed method, a first application may receive a first connectivity candidate from a second application, the first connectivity candidate identifying at least a first internet protocol (IP) address that a remote application can potentially use to send data over a network to the second application for use by the first application. The first application may determine that the first connectivity candidate satisfies at least one criterion and, based at least in part on the first connectivity candidate satisfying the at least one criterion, may cause the first connectivity candidate to be sent to the remote application via a signaling channel to cause the remote application to attempt to use the first connectivity candidate to send data to the second application via the network.
A method includes receiving, by a computing device, first data from a sensor, the first data including a first timestamp and an event that triggered an alarm; receiving, by the computing device, second data from a remote computing environment, the second data including a second timestamp different from the first time stamp and specifying an action taken in response to the alarm; and rendering a screen on a display of a computing device, the screen including the first and second data represented as a sequence of events ordered by time based on the first and second timestamps.
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/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
99.
Detection and illumination of dark zones via collaborative lighting
A processing system including at least one processor may detect at least one dark zone in a vicinity of a user, determine at least one lighting feature for an illumination of the at least one dark zone in accordance with a user profile of the user, identify at least one light source to provide the illumination of the at least one dark area in accordance with the at least one lighting feature that is determined, and transmit an instruction to the at least one light source to provide the illumination of the at least one dark zone in accordance with the at least one lighting feature that is determined.
H05B 47/11 - Commande de la source lumineuse en réponse à des paramètres détectés en détectant la luminosité ou la température de couleur de la lumière ambiante
H05B 47/19 - Commande de la source lumineuse par télécommande via une transmission sans fil
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
One disclosed method involves receiving a first request to establish a first connection between a computing device and a camera, wherein the first connection is configured to allow streaming of video data from the camera to the computing device and the camera is configured to support connections with multiple remote devices at one time. A determination is made that a second connection is already established between an endpoint device and the camera, wherein the second connection is configured to allow streaming of video data from the camera to the endpoint device. Based at least in part on the first request and the second connection already being established, the second connection is terminated and the first connection is established, thus providing the computing device with access to one or more functionalities of the camera free of interference by the endpoint device.