The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 15, 2022
Filed:
Nov. 17, 2020
Oracle International Corporation, Redwood Shores, CA (US);
Hoyong Park, San Jose, CA (US);
Gyorgy Geiszter, Budapest, HU;
Dmitrii Andreevich Strizhikozin, St. Petersburg, RU;
Péter Gordos, Budapest, HU;
Prabhu Thukkaram, San Ramon, CA (US);
Vitaly Bychkov, Foster City, CA (US);
Dmitrii Markovskii, Pleasanton, CA (US);
Oracle International Corporation, Redwood Shores, CA (US);
Abstract
A distributed event processing system is disclosed that receives continuous data streams, registers a continuous query against the data streams, and continuously executes the query as new data appears in the streams. In certain embodiments, the distributed event processing system deploys and executes applications (e.g., event processing applications) by distributing the execution of the application on a cluster of machines within the system. In certain embodiments, the system provides users with the ability to specify logical rules in an application. The system processes the logical rules by generating a DAG of transformations representing the logical rules and converts the DAG of transformations into a logical rules Resilient Distributed Dataset (RDD) DAG of transformations. The system processes events in an event batch against the RDD DAG of transformations to generate a set of output results for the user.