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.

Date of Patent:
Jul. 14, 2020

Filed:

Sep. 15, 2017
Applicant:

Oracle International Corporation, Redwood Shores, CA (US);

Inventors:

Hoyong Park, San Jose, CA (US);

Sandeep Bishnoi, Mill Valley, CA (US);

Prabhu Thukkaram, San Ramon, CA (US);

Santosh Kumar, Bangalore, IN;

Pavan Advani, Bangalore, IN;

Kunal Mulay, Madhya Pradesh, IN;

Jeffrey Toillion, Half Moon Bay, CA (US);

Assignee:

ORACLE INTERNATIONAL CORPORATION, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06F 16/2453 (2019.01); G06F 16/13 (2019.01); G06F 16/23 (2019.01); G06F 16/11 (2019.01); G06F 16/901 (2019.01); G06F 16/9032 (2019.01); G06F 16/2455 (2019.01); G06F 16/903 (2019.01); G06F 11/30 (2006.01);
U.S. Cl.
CPC ...
G06F 16/24542 (2019.01); G06F 11/3003 (2013.01); G06F 16/113 (2019.01); G06F 16/128 (2019.01); G06F 16/13 (2019.01); G06F 16/23 (2019.01); G06F 16/24568 (2019.01); G06F 16/9024 (2019.01); G06F 16/9032 (2019.01); G06F 16/90335 (2019.01); G06F 16/90344 (2019.01);
Abstract

An event processing system for processing events in an event stream is disclosed. The system can execute instructions to receive a micro-batch stream of input events, process the input events using the CQL engine to generate a set of output events, generate, using a snapshot management algorithm implemented by the CQL engine, a snapshot of a current state of a system based at least in part on the set of output events related to the application, generate a first directory structure to access snapshot information associated with the snapshot of the current state of the system, generate a second directory structure to generate a list of snapshots associated with the current state of the system, and determine based at least in part on the snapshot management algorithm, a process to get, add, or clean the list of snapshots associated with the current state of the system.


Find Patent Forward Citations

Loading…