Audio monitoring and sound identification process for remote alarms
First Claim
Patent Images
1. A computer-implemented method for remote monitoring of one or more alarms, the method comprising:
- receiving a set of one or more audio test signals generated by an alarm device;
at least one of (i) processing the received set of audio test signals to generate alarm identification data, or (ii) recording the received set of audio test signals;
receiving, via a user interface, an indication of one or both of (i) a type of the alarm device, and (ii) a location of the alarm device;
sensing an audio signal that was generated by the alarm device in response to detecting an alarm condition;
generating a digital audio signal based on the sensed audio signal;
receiving, via one or more processors, the digital audio signal;
processing, via one or more processors and using an audio recognition technique, the received digital audio signal to identify the alarm device that generated the audio signal, wherein processing the received digital audio signal to identify the alarm device that generated the audio signal includes identifying the alarm device that generated the audio signal usingat least one of (i) the generated alarm identification data, or (ii) the recorded set of audio test signals, andthe received indication; and
causing, via one or more processors, a user to be notified that the identified alarm device has been triggered.
1 Assignment
0 Petitions
Accused Products
Abstract
In a computer-implemented method for remote monitoring of one or more alarms, an audio signal is received. The received audio signal is processed using an audio recognition technique to identify an alarm that generated the audio signal. A user is caused to be notified that the identified alarm has been triggered.
-
Citations
10 Claims
-
1. A computer-implemented method for remote monitoring of one or more alarms, the method comprising:
-
receiving a set of one or more audio test signals generated by an alarm device; at least one of (i) processing the received set of audio test signals to generate alarm identification data, or (ii) recording the received set of audio test signals; receiving, via a user interface, an indication of one or both of (i) a type of the alarm device, and (ii) a location of the alarm device; sensing an audio signal that was generated by the alarm device in response to detecting an alarm condition; generating a digital audio signal based on the sensed audio signal; receiving, via one or more processors, the digital audio signal; processing, via one or more processors and using an audio recognition technique, the received digital audio signal to identify the alarm device that generated the audio signal, wherein processing the received digital audio signal to identify the alarm device that generated the audio signal includes identifying the alarm device that generated the audio signal using at least one of (i) the generated alarm identification data, or (ii) the recorded set of audio test signals, and the received indication; and causing, via one or more processors, a user to be notified that the identified alarm device has been triggered. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented method for alarm generation and notification, the method comprising:
-
receiving, via one or more processors, a set of one or more ambient noise signals; processing, via one or more processors, the received set of ambient noise signals to generate ambient noise data indicative of an ambient noise profile of an area; sensing an audio signal within the area; generating a digital audio signal based on the sensed audio signal; receiving, via one or more processors, the digital audio signal; processing, via one or more processors, (i) the received digital audio signal, and (ii) the ambient noise data to determine whether one or more alarm criteria have been satisfied, wherein processing the received digital audio signal and the ambient noise data includes calculating a measure of a difference between an audio signal strength associated with the received digital audio signal and an audio signal strength associated with the received set of ambient noise signals, and comparing the calculated measure to a threshold; and in response to determining that the one or more alarm criteria have been satisfied, causing, via one or more processors, an alert to be provided to a user. - View Dependent Claims (5)
-
-
6. A non-transitory computer-readable storage medium comprising computer-readable instructions to be executed on one or more processors of a system for alarm generation and notification, the instructions when executed causing the one or more processors to:
-
receive a set of one or more ambient noise signals; process the received set of ambient noise signals to generate ambient noise data indicative of an ambient noise profile of an area; receive a digital audio signal that was generated based on an audio signal sensed within the area; process (i) the received digital audio signal, and (ii) the ambient noise data to determine whether one or more alarm criteria have been satisfied, wherein the instructions cause to one or more processors to process the received digital audio signal and the ambient noise data at least by calculating a measure of a difference between an audio signal strength associated with the received digital audio signal and an audio signal strength associated with the received set of ambient noise signals, and comparing the calculated measure to a threshold; and in response to determining that the one or more alarm criteria have been satisfied, cause an alert to be provided to a user. - View Dependent Claims (7)
-
-
8. A computer-implemented method for remote monitoring of one or more alarms, the method comprising:
-
receiving alarm identification data associated with an alarm device; receiving an indication of one or both of (i) a type of the alarm device, and (ii) a location of the alarm device; sensing an audio signal that was generated by the alarm device in response to detecting an alarm condition; generating a digital audio signal based on the sensed audio signal; receiving, via one or more processors, the digital audio signal; processing, via one or more processors and using an audio recognition technique, the received digital audio signal to identify the alarm device that generated the audio signal, wherein processing the received digital audio signal to identify the alarm device that generated the audio signal includes identifying the alarm device that generated the audio signal using (i) the received alarm identification data and (ii) the received indication; and causing, via one or more processors, a user to be notified that the identified alarm device has been triggered. - View Dependent Claims (9, 10)
-
Specification