Patents by Inventor Pavel Bzoch

Pavel Bzoch has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240119049
    Abstract: 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.
    Type: Application
    Filed: October 6, 2022
    Publication date: April 11, 2024
    Inventor: Pavel Bzoch
  • Patent number: 11604625
    Abstract: A programming language framework may be enhanced to provide for dynamic validation. Dynamic validation allows the validator function for any variable to be selected at runtime rather than statically declared at programming-time. Instead of annotating a variable with an annotation that refers to a specific validator function or constraint type, programmers can annotate a variable with an annotation that indicates that the validator function will be selected dynamically at runtime. When a runtime instance of the variable is created, the programming language framework may identify the dynamic validation annotation on the variable, and then use the runtime values in the variable to determine which validator function(s) should be used.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: March 14, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Pavel Bzoch
  • Publication number: 20210397417
    Abstract: A programming language framework may be enhanced to provide for dynamic validation. Dynamic validation allows the validator function for any variable to be selected at runtime rather than statically declared at programming-time. Instead of annotating a variable with an annotation that refers to a specific validator function or constraint type, programmers can annotate a variable with an annotation that indicates that the validator function will be selected dynamically at runtime. When a runtime instance of the variable is created, the programming language framework may identify the dynamic validation annotation on the variable, and then use the runtime values in the variable to determine which validator function(s) should be used.
    Type: Application
    Filed: September 3, 2021
    Publication date: December 23, 2021
    Applicant: Oracle International Corporation
    Inventor: Pavel Bzoch
  • Publication number: 20210279041
    Abstract: A programming language framework may be enhanced to provide for dynamic validation. Dynamic validation allows the validator function for any variable to be selected at runtime rather than statically declared at programming-time. Instead of annotating a variable with an annotation that refers to a specific validator function or constraint type, programmers can annotate a variable with an annotation that indicates that the validator function will be selected dynamically at runtime. When a runtime instance of the variable is created, the programming language framework may identify the dynamic validation annotation on the variable, and then use the runtime values in the variable to determine which validator function(s) should be used.
    Type: Application
    Filed: March 4, 2020
    Publication date: September 9, 2021
    Applicant: Oracle International Corporation
    Inventor: Pavel Bzoch
  • Patent number: 11113033
    Abstract: A programming language framework may be enhanced to provide for dynamic validation. Dynamic validation allows the validator function for any variable to be selected at runtime rather than statically declared at programming-time. Instead of annotating a variable with an annotation that refers to a specific validator function or constraint type, programmers can annotate a variable with an annotation that indicates that the validator function will be selected dynamically at runtime. When a runtime instance of the variable is created, the programming language framework may identify the dynamic validation annotation on the variable, and then use the runtime values in the variable to determine which validator function(s) should be used.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: September 7, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Pavel Bzoch