Patents by Inventor Kranti Midha

Kranti Midha 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: 12602212
    Abstract: Techniques are provided for processing rules expressed in a domain-specific language. A computing system may receive a rule including an entity identifier, a property of the entity, and one or more logical operators delimited by syntactic tokens of the language. The rule is parsed into an abstract syntax tree (AST) representation that structurally represents entities, properties, and conditional logic, and the AST is transformed into an executable function configured to evaluate input data objects defined according to a machine-readable data model. Execution of the function on input data produces a logical outcome along with intermediate results corresponding to evaluations of individual conditions and logical operators. The computing system generates an execution trace comprising the logical outcome and the intermediate results, the trace being stored in a structured log retrievable to provide evidence of how outcomes were determined.
    Type: Grant
    Filed: October 27, 2025
    Date of Patent: April 14, 2026
    Assignee: Citibank, N.A.
    Inventors: Ian James Micallef, Lucian Huluta, Kranti Midha, Wayne Liao, Richard Stephen Saunders, Michael David Scott, Kyrylo Kniazev