Patent 10037187 was granted and assigned to Google on July, 2018 by the United States Patent and Trademark Office.
A method includes receiving data corresponding one of streaming data or batch data and a content of the received data for computation. The method also includes determining an event time of the data for slicing the data, determining a processing time to output results of the received data, and emitting at least a portion of the results of the received data based on the processing time and the event time.