Patents by Inventor Colin James Schmidt

Colin James Schmidt 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).

  • Patent number: 11386088
    Abstract: A system for query optimization by a federation engine is provided. When a data source supports a target feature of an expression of a query in the common query language, the system executes a converter for the data source to convert the target feature to the corresponding feature of the data source query language. The system then submits to the data source a query with the expression with the converted target feature so that the expression is evaluated at the data source and receives query results. When a data source does not support the target feature of the expression, the system submits to the data source a query without the expression and evaluates the expression on the query results returned by the data source. The system then combines the query results based on the evaluation of the expression as the query results of the query.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: July 12, 2022
    Assignee: Oracle International Corporation
    Inventors: Jordan Christopher Halterman, Jason Anthony Slepicka, Colin James Schmidt
  • Publication number: 20200272627
    Abstract: A system for query optimization by a federation engine is provided. When a data source supports a target feature of an expression of a query in the common query language, the system executes a converter for the data source to convert the target feature to the corresponding feature of the data source query language. The system then submits to the data source a query with the expression with the converted target feature so that the expression is evaluated at the data source and receives query results. When a data source does not support the target feature of the expression, the system submits to the data source a query without the expression and evaluates the expression on the query results returned by the data source. The system then combines the query results based on the evaluation of the expression as the query results of the query.
    Type: Application
    Filed: May 14, 2020
    Publication date: August 27, 2020
    Applicant: Oracle International Corporation
    Inventors: Jordan Christopher Halterman, Jason Anthony Slepicka, Colin James Schmidt
  • Patent number: 10698896
    Abstract: A system for query optimization by a federation engine is provided. When a data source supports a target feature of an expression of a query in the common query language, the system executes a converter for the data source to convert the target feature to the corresponding feature of the data source query language. The system then submits to the data source a query with the expression with the converted target feature so that the expression is evaluated at the data source and receives query results. When a data source does not support the target feature of the expression, the system submits to the data source a query without the expression and evaluates the expression on the query results returned by the data source. The system then combines the query results based on the evaluation of the expression as the query results of the query.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: June 30, 2020
    Assignee: Oracle International Corporation
    Inventors: Jordan Christopher Halterman, Jason Anthony Slepicka, Colin James Schmidt
  • Publication number: 20180203899
    Abstract: A system for query optimization by a federation engine is provided. When a data source supports a target feature of an expression of a query in the common query language, the system executes a converter for the data source to convert the target feature to the corresponding feature of the data source query language. The system then submits to the data source a query with the expression with the converted target feature so that the expression is evaluated at the data source and receives query results. When a data source does not support the target feature of the expression, the system submits to the data source a query without the expression and evaluates the expression on the query results returned by the data source. The system then combines the query results based on the evaluation of the expression as the query results of the query.
    Type: Application
    Filed: January 18, 2017
    Publication date: July 19, 2018
    Inventors: Jordan Christopher Halterman, Jason Anthony Slepicka, Colin James Schmidt