Storing and verifying the integrity of event related data
Abstract
The present invention extends to methods, systems, and computer program products for storing and validating the integrity of event related information. An event notification is accessed. The event notification indicates that an event was detected from a first normalized signal and a second normalized signal. The integrity of the event is verified. Integrity verification includes simulating detection of a simulated event based on contents stored in a distributed ledger. Integrity verification also includes comparing the event to the simulated event and determining that the simulated event verifies the event. Based on the integrity verification, a physical resource is allocated. The physical resource may be selected from among: a first responder resource, a hospital resource, a delivery service resource, a media outlet resource, a government entity resource, a social worker resource, or a disaster relief resource.
Claims
exact text as granted — not AI-modifiedWhat is claimed:
1 . An event validation system comprising:
a processor; and system memory coupled to the processor and storing instructions configured to cause the processor to:
access an event notification indicating that an event was detected from a first normalized signal and a second normalized signal;
verify integrity of the event, including:
simulate detection of a simulated event based on contents stored in a distributed ledger, the stored contents including: the first normalized signal, a first hash value associated with the first normalized signal, the second normalized signal, a second hash value associated with the second normalized signal, and a source linkage between the first hash value and the second hash value;
compare the event to the simulated event; and
determine that simulated event verifies the event; and
allocate a physical resource from among: a first responder resource, a hospital resource, a delivery service resource, a media outlet resource, a government entity resource, a social worker resource, or a disaster relief resource.
2 . The event validation system of claim 1 , wherein instructions configured to verify integrity of the event comprise instructions configured to:
query the distributed ledger; and receive the first normalized signal, the first hash value, the second normalized signal, the second hash value, and the source linkage from the distributed ledger.
3 . The event validation system of claim 1 , further comprising instructions configured to:
ingest a raw signal; normalize the raw signal into the first normalized signal; store the first normalized signal in the distributed ledger; strip personal information from the raw signal forming a stripped raw signal; and store the stripped raw signal in the distributed ledger.
4 . The event validation system of claim 3 , wherein instructions configured to ingest a raw signal comprise instructions configured to ingest one of: a social signal, a web signal, or a streaming signal.
5 . The event validation system of claim 3 , wherein instructions configured to verify the integrity the event comprise instructions configured to, prior to simulating detection of the simulated event:
access the stripped raw signal from the distributed ledger; simulate normalization of the first normalized signal by normalizing the stripped raw signal into a first simulated normalized signal; hash the first simulated normalized signal into a third hash; and compare the first hash to the third hash.
6 . The event validation system of claim 5 , wherein instructions configured to normalize the stripped raw signal into the first normalized signal comprise instructions configured to apply a transdimensionality transform to the raw signal; and
wherein instructions configured to simulate normalization of the first normalized signal comprise instructions configured to apply the transdimensionality transform to the stripped raw signal.
7 . The event validation system of claim 5 , wherein instructions configured to normalize the stripped raw signal into the first normalized signal comprise instructions configured to normalize the stripped raw signal into a Time, Location, Context (TLC) signal.
8 . The event validation system of claim 1 , further comprising instructions configured to:
create an event expiration for the event; and store the event expiration in the distributed ledger.
9 . The event validation system of claim 1 , wherein instructions configured to simulate detection of a simulated event comprise instructions configured to reduce contribution of the second normalized signal to the simulated detection of the simulated event based on the linkage between the first normalized signal and the second normalized signal.
10 . The event validation system of claim 1 , further comprising instructions configured to:
receive an event verification request from an entity notified of the event; and send event verification to the entity.
11 . An event validation method comprising:
accessing an event notification indicating that an event was detected from a first normalized signal and a second normalized signal; verifying integrity of the event, including:
simulating detection of a simulated event based on contents stored in a distributed ledger, the stored contents including: the first normalized signal, a first hash value associated with the first normalized signal, the second normalized signal, a second hash value associated with the second normalized signal, and a source linkage between the first hash value and the second hash value;
comparing the event to the simulated event; and
determining that simulated event verifies the event; and
based on the integrity verification, allocating a physical resource from among: a first responder resource, a hospital resource, a delivery service resource, a media outlet resource, a government entity resource, a social worker resource, or a disaster relief resource.
12 . The event validation method of claim 11 , wherein verifying integrity of the event comprises:
querying the distributed ledger; and receiving the first normalized signal, the first hash value, the second normalized signal, the second hash value, and the source linkage from the distributed ledger.
13 . The event validation method of claim 11 , further comprising:
ingesting a raw signal; normalizing the raw signal into the first normalized signal; storing the first normalized signal in the distributed ledger; stripping personal information from the raw signal forming a stripped raw signal; and storing the stripped raw signal in the distributed ledger.
14 . The event validation method of claim 13 , wherein ingesting a raw signal comprises instructions configured to ingest one of: a social signal, a web signal, or a streaming signal.
15 . The event validation method of claim 13 , wherein verifying the integrity the event comprises, prior to simulating detection of the simulated event:
accessing the stripped raw signal from the distributed ledger; simulating normalization of the first normalized signal by normalizing the stripped raw signal into a first simulated normalized signal; hashing the first simulated normalized signal into a third hash; and comparing the first hash to the third hash.
16 . The event validation method of claim 15 , wherein normalizing the stripped raw signal into the first normalized signal comprises applying a transdimensionality transform to the raw signal; and
wherein simulating normalization of the first normalized signal comprises applying the transdimensionality transform to the stripped raw signal.
17 . The event validation method of claim 15 , wherein normalizing the stripped raw signal into the first normalized signal comprises normalizing the stripped raw signal into a Time, Location, Context (TLC) signal.
18 . The event validation method of claim 11 , further comprising:
creating an event expiration for the event; and storing the event expiration in the distributed ledger.
19 . The event validation method of claim 11 , wherein simulating detection of a simulated event comprises reducing contribution of the second normalized signal to the simulated detection of the simulated event based on the linkage between the first normalized signal and the second normalized signal.
20 . The event validation method of claim 11 , further comprising:
receiving an event verification request from an entity notified of the event; and sending event verification to the entity.Join the waitlist — get patent alerts
Track US2020174857A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.