Patents by Inventor SANKET ACHAL SINHA

SANKET ACHAL SINHA 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: 20240289102
    Abstract: State of the art code matching approaches have the disadvantage that they rely on the line numbers provided by source code and binary parsers to establish mapping and do not work since changes introduced by compiler may be much more complex. Some approaches do not work as the source code of application and its binary version may not share the vocabulary. Machine learning based techniques have the disadvantage that they require significant amount of training data, which may not be available in abundance. Method and system disclosed herein provide a mechanism matching score for each of a plurality of code fragments in the intermediate representation of the source code file for each of a plurality of binary fragments in the intermediate representation of the binary file.
    Type: Application
    Filed: January 9, 2024
    Publication date: August 29, 2024
    Applicant: Tata Consultancy Services Limited
    Inventors: SANKET ACHAL SINHA, Venkata Rajan Mindigal Alasingara BHATTACHAR, VAIBHAV HARIHAR AGASTI, KUMAR MANSUKHLAL VIDHANI, SACHIN PREMSUKH LODHA
  • Publication number: 20240202320
    Abstract: This disclosure provides system and method for auto repairing vulnerable code program fragments of a software. The present disclosure addresses problems of conventional approaches which are dependent on test cases. In the present disclosure, vulnerabilities in an input application are identified and repaired. First, a plurality of vulnerability detection rules is executed against an application in binary form (i.e., input application) and a plurality of vulnerable code fragments are identified. Post identification of the plurality of vulnerable code fragments, a mapping is created from the application in binary form to its source code files. Post mapping, paths capturing different application functionalities are extracted. Subsequently, a plurality of vulnerable source code program fragments is extracted and auto repair rules are applied on entire application functionality.
    Type: Application
    Filed: December 6, 2023
    Publication date: June 20, 2024
    Applicant: Tata Consultancy Services Limited
    Inventors: KUMAR MANSUKHLAL VIDHANI, SANKET ACHAL SINHA, RAJAN MINDIGAL ALASINGARA BHATTACHAR, SACHIN PREMSUKH LODHA, MEENA SINGH DILIP THAKUR