IP Library Granted Patent US 12,106,646
Granted Patent B2
US 12,106,646 · App. 17/458,775 · Granted Oct 1, 2024

Security / automation system control panel with active microphones

Inventors: Ross Werner (San Francisco, CA); David Pulling (San Jose, CA); Anand Sastry (Los Altos Hills, CA); David Laone (Milwaukee, WI)
Assignee: Tyco Fire & Security GmbH
G08B13/19682G01D5/24G01D18/00G05B19/042G06F3/0487G06F3/16G06F21/629G08B3/10G08B17/117G08B19/00G08B25/10G08B29/10H04B17/318H04B17/364H04B17/382H04B17/391H04M1/64H04N7/183H04N7/188H04N23/57H04R29/00H04W72/30H04W84/02H04W84/18G05B2219/25257G06V40/172
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,106,646
App. No.
17/458,775
Granted
Oct 1, 2024
Kind
B2
Abstract

Example implementations include a method, apparatus, and computer-readable medium comprising monitoring, by a control panel, an ambient noise via one or more microphones in the control panel. The implementations further include determining, by the control panel, whether the ambient noise is indicative of a security event. In some non-limiting implementations, the control panel may be configured to detect events based on various noise detection models, such as continued noise level above a threshold, noise associated with multiple short sharp impacts (e.g., an intruder trying to kick down a door), gunshot detection, voice recognition to identify a request for assistance (e.g., a person asking for help), glass break detection, or detection of a particular standardized pattern of beeps such as the temporal-three pattern of a smoke detector going off (according to ISO 8201 and ANSI/ASA S3.41 Temporal Pattern), the temporal-four pattern of a carbon monoxide detector going off, etc.

Claims (35)

1. A method comprising:

monitoring, by a control panel, an ambient noise via one or more microphones in the control panel;

determining, by the control panel, whether the ambient noise is indicative of a security event, comprising performing occupancy detection based on the ambient noise;

determining, by the control panel using a short range communication radio in the control panel, and responsive to the control panel having detected occupancy based on the ambient noise, whether one or more unrecognized short range communication devices are within range of the control panel; and

capturing, by the control panel, one or more still images or videos via a camera of the control panel, in response to the control panel having detected occupancy based on the ambient noise and the control panel having determined that the one or more unrecognized short range communication devices are within range of the control panel.

2. The method of claim 1 , further comprising, in response to determining that the ambient noise is indicative of the security event, initiating an alarm or sending a notification to a cloud system.

3. The method of claim 1 , further comprising sending the one or more still images or videos to a cloud system, wherein the cloud system is configured to send the one or more still images or videos to a device of a user for viewing on an app running on the device of the user.

4. The method of claim 1 , wherein determining whether the ambient noise is indicative of the security event comprises determining whether the ambient noise includes one or more known or unknown voices and/or whether the ambient noise is continually above a threshold level for longer than a time period.

5. The method of claim 1 , wherein determining whether the ambient noise is indicative of the security event comprises determining whether the ambient noise includes a sequence of short sharp impacts.

6. The method of claim 1 , further comprising determining whether the ambient noise is indicative of a fire event by determining whether the ambient noise includes a standardized pattern of beeps associated with activation of a fire detection device in response to the fire event.

7. The method of claim 1 , further comprising determining whether the ambient noise is indicative of a fire event by determining whether the ambient noise includes at least one of a temporal-three pattern associated with a smoke detector going off or a temporal-four pattern associated with a carbon monoxide detector going off.

8. The method of claim 1 , wherein determining whether the ambient noise is indicative of the security event comprises:

determining, based on the ambient noise, whether there is an activity within a monitored area; and

sending a notification to a cloud system in response to detecting the activity within the monitored area.

9. The method of claim 1 , wherein determining whether the ambient noise is indicative of the security event comprises executing an artificial intelligence module locally at the control panel.

10. The method of claim 9 , wherein the artificial intelligence module is downloaded to the control panel from a server, wherein the artificial intelligence module is customized for the control panel.

11. The method of claim 9 , wherein the artificial intelligence module is configured to determine an action in response to a single detected event or in response to multiple concurrently-detected discrete events.

12. The method of claim 9 , wherein the artificial intelligence module is configured to integrate multiple concurrently-detected discrete events to infer that an integrated event is happening.

13. The method of claim 12 , wherein the multiple concurrently-detected discrete events include at least two events detected using at least two different sensor types.

14. The method of claim 12 , wherein the multiple concurrently-detected discrete events include at least one event detected based on the ambient noise using the one or more microphones.

15. The method of claim 12 , wherein the multiple concurrently-detected discrete events include at least one event detected based on a wired or wireless signal received by the control panel from a sensor.

16. The method of claim 9 , wherein the artificial intelligence module is configured to integrate multiple concurrently-detected discrete events based on one or more user preferences received via the control panel.

17. An apparatus comprising:

a memory; and

a processor communicatively coupled with the memory and configured to:

monitor, by a control panel, an ambient noise via one or more microphones in the control panel;

determine, by the control panel, whether the ambient noise is indicative of a security event, comprising performing occupancy detection based on the ambient noise;

determining, by the control panel using a short range communication radio in the control panel, and responsive to the control panel having detected occupancy based on the ambient noise, whether one or more unrecognized short range communication devices are within range of the control panel; and

capture, by the control panel, one or more still images or videos via a camera of the control panel, in response to the control panel having detected occupancy based on the ambient noise and the control panel having determined that the one or more unrecognized short range communication devices are within range of the control panel.

18. A non-transitory computer-readable medium storing instructions executable by a processor that, when executed, cause to the processor to:

monitor, by a control panel, an ambient noise via one or more microphones in the control panel;

determine, by the control panel, whether the ambient noise is indicative of a security event, comprising performing occupancy detection based on the ambient noise;

determine, by the control panel using a short range communication radio in the control panel, and responsive to the control panel having detected occupancy based on the ambient noise, whether one or more unrecognized short range communication devices are within range of the control panel; and

capture, by the control panel, one or more still images or videos via a camera of the control panel, in response to the control panel having detected occupancy based on the ambient noise and the control panel having determined that the one or more unrecognized short range communication devices are within range of the control panel.

19. The method of claim 1 , further comprising executing an artificial intelligence algorithm configured to scan the one or more still images or videos for visual verification of the security event.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2024
From: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
To: TYCO FIRE & SECURITY GMBH
Reel/Frame 068741/0787 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2023
From: WERNER, ROSS; PULLING, DAVID; SASTRY, ANAND; LAONE, DAVID
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 063928/0531 →
Continuity (2)
Provisional Application 63151363 · Feb 19, 2021
Related Publication 20220270472A1 · Aug 25, 2022
Cited By (5)
US 12,347,291 US 12,361,807 US 12,373,540 US 12,387,591 US 12,694,774