Detecting and validating planned event information
First Claim
Patent Images
1. A method comprising:
- ingesting a raw signal that includes a time, a signal type, a signal source, and source data;
reducing the dimensionality of the raw signal into a normalized signal that includes a Time dimension, a Location dimension, and a Context dimension, wherein the context dimension includes a probability value at least approximating a probability that the normalized signal indicates that a real-world event of a specified event type is occurring;
based on the normalized signal, including the at least approximated probability, detecting that the real-world event of the specified event type is a possible planned event occurring at a venue;
validating the possible planned event as an actual planned event based on validating data of the possible planned event with data from an event planning system associated with the venue; and
notifying an entity that the actual planned event is occurring.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention extends to methods, systems, and computer program products for detecting and validating planned event information. A plurality of normalized signals is accessed. Planned event data across the plurality of normalized signals is checked for inconsistencies. Any inconsistencies are resolved in an automated fashion, for example, through reference to databases containing additional information. A planned event can be detected/validated from concurring and/or resolved planned event data. A validator can refer to an event history database and/or a planning system to validate a possible planned event as an actual planned event.
8 Citations
18 Claims
-
1. A method comprising:
-
ingesting a raw signal that includes a time, a signal type, a signal source, and source data; reducing the dimensionality of the raw signal into a normalized signal that includes a Time dimension, a Location dimension, and a Context dimension, wherein the context dimension includes a probability value at least approximating a probability that the normalized signal indicates that a real-world event of a specified event type is occurring; based on the normalized signal, including the at least approximated probability, detecting that the real-world event of the specified event type is a possible planned event occurring at a venue; validating the possible planned event as an actual planned event based on validating data of the possible planned event with data from an event planning system associated with the venue; and notifying an entity that the actual planned event is occurring. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system comprising:
-
a processor; system memory coupled to the processor and storing instructions configured to cause the processor to; ingest a raw signal including a time stamp, an indication of a signal type, an indication of a signal source, and source data; apply a transform to re-code the source data of the raw signal into a normalized signal including a Time dimension, a Location dimension, and a Context dimension, wherein the context dimension includes a probability value at least approximating a probability that a real-world event of a specified event type is occurring; based on characteristics of the normalized signal, including the at least approximated probability, detect that the real-world event of the specified event type is a possible planned event occurring at a venue; validate the possible planned event as an actual planned event based on validating data of the possible planned event with data from an event planning system associated with the venue; and notify an entity that the actual planned event is occurring. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer system comprising:
-
a processor; system memory coupled to the processor and storing instructions configured to cause the processor to; ingest a raw signal that includes a time, a signal type, a signal source, and source data; reducing the dimensionality of the raw signal into a Time, Location, Context (TLC) normalized signal, wherein a context dimension within the TLC signal includes a probability value at least approximating a probability that the normalized signal indicates that a real-world event of a specified event type is occurring; derive an event context for a possible planned event from characteristics of the TLC normalized signal and an event history of one or more events previously detected at a venue; validate the possible planned event as an actual planned event based on the event context, including; identifying an inconsistency between a first start time and a second start time associated with the actual planned event; and automatically resolve the identified inconsistency into consistent details of the actual planned event; and notify an entity of the actual planned event. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification