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:
Aug. 17, 2021

Filed:

May. 30, 2019
Applicant:

Splunk Inc., San Francisco, CA (US);

Inventors:

Rajesh Raman, Palo Alto, CA (US);

Maxime Petazzoni, San Mateo, CA (US);

Arijit Mukherji, Fremont, CA (US);

Phillip Liu, Palo Alto, CA (US);

Assignee:

Splunk Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/24 (2019.01); G06F 16/2455 (2019.01); G06F 16/242 (2019.01); G06F 16/2453 (2019.01); G06F 16/907 (2019.01); G06F 16/28 (2019.01); G06F 40/205 (2020.01); G06F 40/279 (2020.01);
U.S. Cl.
CPC ...
G06F 16/24568 (2019.01); G06F 16/244 (2019.01); G06F 16/24535 (2019.01); G06F 16/284 (2019.01); G06F 16/907 (2019.01); G06F 40/205 (2020.01); G06F 40/279 (2020.01);
Abstract

A system processes data stream language expressions that combine result data streams from multiple data stream language sub-expressions. The system determines a set of fixed dimensions based on static analysis of the data stream language sub-expression. The system determines a union set representing a union of the sets of fixed dimensions. The system determines at execution time of the data stream language expression, a plurality of sets of data streams. Each set of data stream corresponds to a data stream language sub-expression from the plurality of data stream language expressions. The system correlates data streams across the plurality of sets of data streams based on the union set. The system determines result data streams for the data stream language expression by combining data values of correlated data streams.


Find Patent Forward Citations

Loading…