Detecting an event from signals in a listening area
First Claim
Patent Images
1. A method comprising:
- receiving a raw signal including source data from a signal source;
applying a transdimensionality transform to the raw signal lowering the dimensionality of the source data and re-encoding the raw signal into a Time, Location, Context (TLC) normalized signal of lower dimensionality, wherein context of the Time, Location, Context (TLC) normalized signal indicates an event type;
determining that characteristics of the Time, Location, Context (TLC) normalized signal satisfy first detection model thresholds;
detecting a potential event and identifying the Time, Location, Context (TLC) normalized signal as a trigger signal;
applying natural language processing (NLP) to text associated with the trigger signal deriving search terms;
querying a geo cell database with the search terms;
receiving a geo cell that corresponds to the search terms;
monitoring a geo cell listening area formed from the geo cell for signals related to the trigger signal;
detecting another Time, Location, Context (TLC) normalized signal in the geo cell listening area as a related signal based at least in part on characteristics of the other Time, Location, Context (TLC) normalized signal satisfying the second detection model thresholds, the other Time, Location, Context (TLC) normalized signal including other normalized data of the lower dimensionality;
obtaining a distance between dimensions of the trigger signal and corresponding dimensions of the related signal; and
validating the potential event as an actual event of the event type based on characteristics of the trigger signal, characteristics of the related signal, and the obtained distance.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention extends to methods, systems, and computer program products for detecting an event. A listening area is monitored based on detecting a potential event from a normalized signal, based on characteristics of a normalized signal, or based on a signal pattern anomaly. A geo cell database is queried with search terms derived from one or more normalized signals. A geo cell subset is returned from the geo cell database. The listening area is formed from the geo cells included in the geo cell subset and monitored for additional signals. An event is detected and/or validated (or rejected) based on the additional normalized signal.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a raw signal including source data from a signal source; applying a transdimensionality transform to the raw signal lowering the dimensionality of the source data and re-encoding the raw signal into a Time, Location, Context (TLC) normalized signal of lower dimensionality, wherein context of the Time, Location, Context (TLC) normalized signal indicates an event type; determining that characteristics of the Time, Location, Context (TLC) normalized signal satisfy first detection model thresholds; detecting a potential event and identifying the Time, Location, Context (TLC) normalized signal as a trigger signal; applying natural language processing (NLP) to text associated with the trigger signal deriving search terms; querying a geo cell database with the search terms; receiving a geo cell that corresponds to the search terms; monitoring a geo cell listening area formed from the geo cell for signals related to the trigger signal; detecting another Time, Location, Context (TLC) normalized signal in the geo cell listening area as a related signal based at least in part on characteristics of the other Time, Location, Context (TLC) normalized signal satisfying the second detection model thresholds, the other Time, Location, Context (TLC) normalized signal including other normalized data of the lower dimensionality; obtaining a distance between dimensions of the trigger signal and corresponding dimensions of the related signal; and validating the potential event as an actual event of the event type based on characteristics of the trigger signal, characteristics of the related signal, and the obtained distance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a processor; system memory coupled to the processor and storing instructions configured to cause the processor to; receive a raw signal including source data from a signal source; apply a transdimensionality transform to the raw signal lowering the dimensionality of the source data and re-encoding the raw signal into a Time, Location, Context (TLC) normalized signal of lower dimensionality, wherein context of the Time, Location, Context (TLC) normalized signal indicates an event type; determine that characteristics of the Time, Location, Context (TLC) normalized signal satisfy first detection model thresholds; detect a potential event and identifying the Time, Location, Context (TLC) normalized signal as a trigger signal; apply natural language processing (NLP) to text associated with the trigger signal deriving search terms; query a geo cell database with the search terms; receive a geo cell that corresponds to the search terms; monitor a geo cell listening area formed from the geo cell for signals related to the trigger signal; detect another Time, Location, Context (TLC) normalized signal in the geo cell listening area as a related signal based at least in part on characteristics of the other Time, Location, Context (TLC) normalized signal satisfying the second detection model thresholds, the other Time, Location, Context (TLC) normalized signal including other normalized data of the lower dimensionality; obtain a distance between dimensions of the trigger signal and corresponding dimensions of the related signal; and validate the potential event as an actual event of the event type based on characteristics of the trigger signal, characteristics of the related signal, and the obtained distance. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification