Detecting events from features derived from multiple ingested signals
First Claim
1. A method implemented at a computing system comprising a processor:
- receiving a first normalized signal including a first location dimension and a first context dimension from a first hardware computing component associated with a signal source, the first context dimension including a first single source probability representing at least a first approximate probability of a real-world event of a specified event type;
deriving first one or more features from the first normalized signal including from the first single source probability;
determining that the first one or more features, including the first single source probability, are below a first threshold to be identified on their own as the real-world event of the specified event type;
receiving a second normalized signal including a second location dimension and a second context dimension from a second hardware computing component associated with a second signal source, the second context dimension including a second single source probability representing at least a second approximate probability of the real-world event of the specified event type;
calculating a multisource probability by at least aggregating the first single source probability that is below the first threshold to be identified as the real-world event and the second single source probability; and
detecting the real-world event from evidence provided by the multisource probability, including determining that the multisource probability exceeds a second threshold probability associated with the specified event type.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention extends to methods, systems, and computer program products for detecting events from features derived from multiple signals. In one aspect, an event detection infrastructure determines that characteristics of multiple signals, when considered collectively, indicate an event of interest to one or more parties. In another aspect, an evaluation module determines that characteristics of one or more signals indicate a possible event of interest to one or more parties. A validator then determines that characteristics of one or more other signals validate the possible event as an actual event of interest to the one or more parties. Signal features can be used to compute probabilities of events occurring.
-
Citations
20 Claims
-
1. A method implemented at a computing system comprising a processor:
-
receiving a first normalized signal including a first location dimension and a first context dimension from a first hardware computing component associated with a signal source, the first context dimension including a first single source probability representing at least a first approximate probability of a real-world event of a specified event type; deriving first one or more features from the first normalized signal including from the first single source probability; determining that the first one or more features, including the first single source probability, are below a first threshold to be identified on their own as the real-world event of the specified event type; receiving a second normalized signal including a second location dimension and a second context dimension from a second hardware computing component associated with a second signal source, the second context dimension including a second single source probability representing at least a second approximate probability of the real-world event of the specified event type; calculating a multisource probability by at least aggregating the first single source probability that is below the first threshold to be identified as the real-world event and the second single source probability; and detecting the real-world event from evidence provided by the multisource probability, including determining that the multisource probability exceeds a second threshold probability associated with the specified event type. - 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 first normalized signal including a first location dimension and a first context dimension, the first context dimension including a first single source probability representing at least a first approximate probability of a real-world event of a specified event type; derive first one or more features from the first normalized signal including from the first single source probability; determine that the first one or more features, including the first single source probability, does not meet a first threshold level of evidence to be identified on their own as the real-world event of the specified event type; receive a second normalized signal including a second location dimension and a second context dimension from a second hardware computing component associated with a second signal source, the second context dimension including a second single source probability representing at least a second approximate probability of the real-world event of the specified event type; determine a multisource probability comprising an aggregate of the first single source probability that is below the first threshold to be identified as the real-world event and the second single source probability; and detect the real-world event from evidence provided by the multisource probability, including a determination that the multisource probability exceeds a second threshold probability associated with the event type. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification