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:
Sep. 22, 2020

Filed:

Dec. 04, 2018
Applicant:

Atscale, Inc., San Mateo, CA (US);

Inventors:

Sarah Gerweck, Santa Clara, CA (US);

David P. Mariani, Santa Clara, CA (US);

Matthew Baird, Belmont, CA (US);

Josh Klahr, San Mateo, CA (US);

David Schreibman, San Francisco, CA (US);

Assignee:

AtScale, Inc., San Mateo, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/54 (2006.01); G06F 21/31 (2013.01); G06F 21/60 (2013.01); G06F 21/62 (2013.01);
U.S. Cl.
CPC ...
G06F 9/546 (2013.01); G06F 9/542 (2013.01); G06F 21/31 (2013.01); G06F 21/316 (2013.01); G06F 21/604 (2013.01); G06F 21/6227 (2013.01);
Abstract

Techniques are presented for performing enhanced real-time data statement monitoring and control without requiring modifications to data analysis client applications or data storage environments. A data statement processing layer is implemented between the data analysis client applications and the data storage environments. A data statement management agent interacts with an event bus in the data statement processing layer. The data statement management agent accesses event objects on the event bus that are generated during the processing of data statements. Rules are applied to select particular event objects. The selected event objects are transformed into event messages that are delivered to the client applications to monitor the processing of the data statements. Control commands received from the client application are transformed into event objects that are issued to the event bus to control the processing of the data statement.


Find Patent Forward Citations

Loading…