Patents by Inventor Koti R. Nandyala

Koti R. Nandyala 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: 11615080
    Abstract: The present disclosure describes a system, method, and computer program for converting natural language queries to structured database queries, including nested database queries. In response to receiving a natural language query for a database, an NLU model is applied to the query to identify an intent and entities associated with the query. The entities are tagged with an entity type that enables the system to identify any database object names, candidate query fields, operands, and contextual entities in the query. From the tagged entities, the system identifies one or more valid explicit, implicit, and indirect references to database objects in the user query. If there is only one valid reference to a database object in the user's query, the system proceeds with steps to create a single-object query. If there are valid references to two or more database objects in the query, the system proceeds with steps to create a nested database query.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: March 28, 2023
    Assignee: Apttus Corporation
    Inventors: Venkatraman Naganathan, Stanley Bryce Bochenek, Koti R. Nandyala
  • Patent number: 11615089
    Abstract: The present disclosure describes a system, method, and computer program for converting a natural language query to a structured database query. In response to receiving a natural language query for a database, an NLU model is applied to the query to identify an intent and entities associated with the query. The intent is mapped to a database object, and candidate query fields and operands are identified from the entities. The candidate query fields and operands are evaluated to identify any subject fields, conditional expressions, record count limit, and ordering/sorting criteria for the query. This including matching certain query fields and operands based on query parameters, operand types, and locations of operands relative to query fields. A query plan is created based on the evaluation of the candidate query fields and operands, and a database query is generated from the query plan.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: March 28, 2023
    Assignee: Apttus Corporation
    Inventors: Venkatraman Naganathan, Koti R. Nandyala
  • Patent number: 11550786
    Abstract: The present disclosure describes a system, method, and computer program for converting a natural language update instruction to a structured update database statement. In response to receiving a natural language query for a database, an NLU model is applied to the query to identify an intent and entities associated with the query. If the intent is to update a data object, the system evaluates the entities to identify update fields and update values. Update fields are matched to update values based on update parameters, operand type of the update value, and location of the update fields and values. For each update field and value pair, an update context is calculated to determine whether the update value is absolute or relative to an existing field value. An update plan is created with the update field and value pairs and corresponding update contexts, and a database update statement is generated from the update plan.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: January 10, 2023
    Assignee: Apttus Corporation
    Inventors: Venkatraman Naganathan, Manjula Devi Malairasan, Koti R. Nandyala