17938574. SYSTEMS AND METHODS FOR QUERY VALIDATION AND QUERY PROCESSING simplified abstract (Oracle International Corporation)

From WikiPatents
Revision as of 03:50, 16 April 2024 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

SYSTEMS AND METHODS FOR QUERY VALIDATION AND QUERY PROCESSING

Organization Name

Oracle International Corporation

Inventor(s)

Pavel Bzoch of Prague (CZ)

SYSTEMS AND METHODS FOR QUERY VALIDATION AND QUERY PROCESSING - A simplified explanation of the abstract

This abstract first appeared for US patent application 17938574 titled 'SYSTEMS AND METHODS FOR QUERY VALIDATION AND QUERY PROCESSING

Simplified Explanation

The abstract describes a computer-implemented method for parsing a text input string defining components of a select query to identify key-value pairs that define portions of a where clause. The method involves comparing operators and data types to predefined sets and transmitting a rejection message if the comparisons do not match.

  • Parsing text input string to identify key-value pairs for where clause components
  • Comparing operator and data types to predefined sets
  • Transmitting rejection message if comparisons do not match

Potential Applications

The technology described in this patent application could be applied in database management systems, query processing systems, and data analysis tools.

Problems Solved

This technology helps in ensuring the accuracy and validity of select queries by verifying operators and data types before submitting them to the database query processor.

Benefits

The method helps in preventing errors and potential data corruption by rejecting queries that do not meet predefined criteria. It improves the efficiency and reliability of query processing in database systems.

Potential Commercial Applications

The technology could be valuable for companies that rely on database management systems for their operations, such as e-commerce platforms, financial institutions, and healthcare organizations.

Possible Prior Art

One possible prior art could be the use of query validation techniques in database systems to ensure the correctness of queries before execution.

Unanswered Questions

How does this technology handle complex queries with multiple key-value pairs?

The method described in the abstract focuses on identifying and comparing key-value pairs for a single where clause component. It is unclear how the technology would handle more complex queries with multiple conditions.

Can this method be integrated with existing database management systems seamlessly?

While the abstract describes a computer-implemented method, it does not provide details on the integration process with existing database systems. It would be important to understand how easily this technology can be implemented in real-world database environments.


Original Abstract Submitted

A computer-implemented method includes receiving a text input string defining components of a select query in a first representation and parsing the text input string to identify a set of key-value pairs that define portions of a where clause. The method also includes identifying an operator for the first key-value pair, determining a data type of the first operand value, comparing the operator with a predefined set of eligible operators, and comparing the data type of the first operand value with the data type of the first property. The method further includes transmitting a rejection message without submitting a query command to the query processor of the database when, based on the comparisons, one or more of (i) the operator is not within the predefined set of eligible operators and (ii) the data type of the first operand value does not match the data type of the first property.