Systems, Devices, and Methods for Detecting Spills Using Audio Sensors
First Claim
1. A system for detecting spills comprising:
- a plurality of audio sensors configured to detect a sound potentially associated with an object spilling on a surface;
a sound processing module executed by a processor in a processing device, the sound processing module configured to;
perform an analysis of the sound detected by the plurality of audio sensors;
compare the analysis of the sound detected by the plurality of audio sensors against a database of known sounds corresponding to a plurality of types of spill incidents;
identify the object spilled based on a match between the analysis of the sound and a type of spill incident in the database of known sounds; and
a location analysis module executed by the processor, the location analysis module configured to;
triangulate sensor data from the plurality of audio sensors to determine a location associated with the sound detected by the plurality of audio sensors.
3 Assignments
0 Petitions
Accused Products
Abstract
A technique for detecting spills is described. A number of audio sensors detect a sound potentially associated with an object spilling on a surface and the audio data from the sensors is analyzed in order to generate an acoustical analysis of the sound. The analysis of the sound detected by the audio sensors is compared against a database of known sounds corresponding to a number of types of spill incidents. Based on a match detected between the analysis of the sound and a type of spill incident in the database of known sounds, the identity of the object spilled can be determined. The location of the spilled object can also be calculated by triangulating the sensor data from the audio sensors.
-
Citations
20 Claims
-
1. A system for detecting spills comprising:
-
a plurality of audio sensors configured to detect a sound potentially associated with an object spilling on a surface; a sound processing module executed by a processor in a processing device, the sound processing module configured to; perform an analysis of the sound detected by the plurality of audio sensors; compare the analysis of the sound detected by the plurality of audio sensors against a database of known sounds corresponding to a plurality of types of spill incidents; identify the object spilled based on a match between the analysis of the sound and a type of spill incident in the database of known sounds; and a location analysis module executed by the processor, the location analysis module configured to; triangulate sensor data from the plurality of audio sensors to determine a location associated with the sound detected by the plurality of audio sensors. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for detecting spills comprising:
-
detecting a sound potentially associated with an object spilling on a surface using a plurality of audio sensors; performing an analysis of the sound detected by the plurality of audio sensors using a sound processing module executed by a processor in a processing device; comparing, using the sound processing module, the analysis of the sound detected by the plurality of audio sensors against a database of known sounds corresponding to a plurality of types of spill incidents; identifying, using the sound processing module, the object spilled based on a match between the analysis of the sound and a type of spill incident in the database of known sounds; and triangulating sensor data from the plurality of audio sensors to determine a location associated with the detected sound. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine readable medium storing instructions executable by a processing device, wherein execution of the instructions causes the processing device to:
-
detect a sound potentially associated with an object spilling on a surface using a plurality of audio sensors; perform an analysis of the sound detected by the plurality of audio sensors using a sound processing module executed by the processing device; compare, using the sound processing module, the analysis of the sound detected by the plurality of audio sensors against a database of known sounds corresponding to a plurality of types of spill incidents; identify the object spilled, using the sound processing module, based on a match between the analysis of the sound and a type of spill incident in the database of known sounds; and triangulate sensor data from the plurality of audio sensors to determine a location associated with the sound. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification