Collaboration of audio sensors for geo-location of events in an artificial intelligence (AI) environment
First Claim
1. A computer-implemented method in a controller coupled to a plurality of audio sensors collaborating for geo-location of events in an artificial intelligence (AI) environment, the method comprising the steps of:
- storing location information for each of a plurality of geographically-dispersed AI clients, each of the AI clients comprising an audio sensor, a network controller, and a feedback mechanism within a common enclosure;
responsive to detection of an event at two or more of the plurality of geographically-dispersed AI clients, centrally receiving audio event data from audio sensors of the two or more of the plurality of geographically-dispersed AI sensors;
estimating a location based on the location information and the audio event data;
responsive to classification of the audio event data in view of the estimated location, receiving a command for a response to the event; and
executing the command for the response to the event in order to produce an event response involving either;
at least one of the plurality of geographically-dispersed AI clients or an application.
1 Assignment
0 Petitions
Accused Products
Abstract
An artificial intelligence (AI) system leverages collaboration of multiple audio sensors for geo-location of an event. Location information is stored for each of the plurality of geographically-dispersed AI clients. Each of the AI clients can include an audio sensor, a network controller, and a feedback mechanism (e.g., a speaker or an LED) within a common enclosure. Responsive to detection of an event (e.g., involving a human, machine, or ambient condition) at two or more of the plurality of geographically-dispersed AI clients, audio event data is centrally received from audio sensors of the two or more of the plurality of geographically-dispersed AI sensors. A location is estimated based on the location information and the audio event data. Responsive to classification of the event in view of the estimated location, a command is received for a response to the event at the AI clients that detected the event, or others.
15 Citations
17 Claims
-
1. A computer-implemented method in a controller coupled to a plurality of audio sensors collaborating for geo-location of events in an artificial intelligence (AI) environment, the method comprising the steps of:
-
storing location information for each of a plurality of geographically-dispersed AI clients, each of the AI clients comprising an audio sensor, a network controller, and a feedback mechanism within a common enclosure; responsive to detection of an event at two or more of the plurality of geographically-dispersed AI clients, centrally receiving audio event data from audio sensors of the two or more of the plurality of geographically-dispersed AI sensors; estimating a location based on the location information and the audio event data; responsive to classification of the audio event data in view of the estimated location, receiving a command for a response to the event; and executing the command for the response to the event in order to produce an event response involving either;
at least one of the plurality of geographically-dispersed AI clients or an application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium storing source code that, when executed by a processor, performs a method in a controller coupled to a plurality of audio sensors collaborating for geo-location of events in an artificial intelligence (AI) environment, the method comprising the steps of:
-
storing location information for each of a plurality of geographically-dispersed AI clients, each of the AI clients comprising an audio sensor, a network controller, and a feedback mechanism within a common enclosure; responsive to detection of an event at two or more of the plurality of geographically-dispersed AI clients, centrally receiving audio event data from audio sensors of the two or more of the plurality of geographically-dispersed AI sensors; estimating a location based on the location information and the audio event data; responsive to classification of the audio event data in view of the estimated location, receiving a command for a response to the event; and executing the command for the response to the event in order to produce an event response involving either at least one of the plurality of geographically-dispersed AI clients or an application.
-
-
17. A controller coupled to a plurality of audio sensors collaborating for geo-location of events in an artificial intelligence (AI) environment, the controller comprising:
-
a processor; a memory, comprising; a first module to store location information for each of a plurality of geographically-dispersed AI clients, each of the AI clients comprising an audio sensor, a network controller, and a feedback mechanism within a common enclosure; a second module to, responsive to detection of an event at two or more of the plurality of geographically-dispersed AI clients, centrally receive audio event data from audio sensors of the two or more of the plurality of geographically-dispersed AI sensors; a third module to estimate a location based on the location information and the audio event data; a fourth module to, responsive to classification of the audio event data in view of the estimated location, receive a command for a response to the event; and a fifth module to execute the command for the response to the event in order to produce an event response involving either at least one of the plurality of geographically-dispersed AI clients or an application.
-
Specification