Patent · US Active

Systems and methods for integration of multiple programming languages within a pipelined search query

US11567735B1 · kind B1 · utility

7Cited by
11References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 19, 2020
Grant dateJan 31, 2023
Priority date
Expiry dateOct 19, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06N20/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

According to one embodiment, a method that supports queries deploying operators based on multiple programming languages is described. A sequence of operators associated with a query is identified, where the sequence of operators includes at least two neighboring operators including a first operator based on a first programming language and a second operator based on a second programming language that is different from the first programming language. Thereafter, a schema associated with the first operator and a schema associated with the second operator is determined along with the compatibility between the schema of the first operator and the schema of the second operator. A query error message is generated in response to incompatibility between the first operator schema and the second operator schema. Compatibility is determined when an output generated by execution of the first operator provides machine data needed as input for execution of the second operator.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.