Patents by Inventor KIRAN THIRUMALAI

KIRAN THIRUMALAI 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: 11003764
    Abstract: In one aspect, a computer-implemented method for monitoring and validating execution of an executable binary code, includes the step of, prior to beginning execution of the executable binary code, disassembling the executable binary code, listing all of application programming interfaces (API) or function calls in the executable binary code, generating a validation table for a type of each of the APIs or each of the function calls, a location of each of the APIs or each of the function calls, and a return address of each of the APIs or each of the function calls in the executable binary code, and listing in the validation table the type of each of the APIs or each of the function calls.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: May 11, 2021
    Inventors: Jayant Shukla, Abhay Kanhere, Kiran Thirumalai
  • Publication number: 20190243964
    Abstract: In one aspect, a computer-implemented method for monitoring and validating execution of an executable binary code, includes the step of, prior to beginning execution of the executable binary code, disassembling the executable binary code, listing all of application programming interfaces (API) or function calls in the executable binary code, generating a validation table for a type of each of the APIs or each of the function calls, a location of each of the APIs or each of the function calls, and a return address of each of the APIs or each of the function calls in the executable binary code, and listing in the validation table the type of each of the APIs or each of the function calls
    Type: Application
    Filed: February 6, 2018
    Publication date: August 8, 2019
    Inventors: JAYANT SHUKLA, ABHAY KANHERE, KIRAN THIRUMALAI