Patent ID: 11947542
Assignee: YAHOO ASSETS LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. A device comprising:
a processor; and
a storage medium for tangibly storing thereon program logic for execution by the processor, the stored program logic causing the processor to perform operations of:
detecting a real close of books (COB) of a data transport, the real COB associated with a set of raw events transmitted over the data transport and detected after a preconfigured number of validations have occurred for a corresponding batch time, the preconfigured number of validations corresponding to a ratio between the set of raw events transmitted over the data transport and a second set of events written to a raw event storage device;
flushing a stream processor in response to detecting the real COB;
retrieving a set of processed events from a distributed file system after the flushing is complete;
performing a fact COB computation on the set of processed events and the set of raw events, the set of processed events and the set of raw events comprising cogrouping the processed events and the raw events based on a join key, the fact COB computation outputting a number of missing events, each missing event representing a raw event that is not cogrouped with a corresponding processed events; and
certifying the processed events upon determining that the number of missing events is below a threshold.