Patents by Inventor Anupam Sarkar

Anupam Sarkar 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: 11822463
    Abstract: A computer-implemented method for selecting a fuzzing method for carrying out fuzzing testing of a predefined program code. The method includes: providing one or multiple reference performance metrics that characterize the result of reference fuzzing testing of the program code to be tested, using a reference fuzzing method; carrying out fuzzing tests, based on various fuzzing methods, on the predefined program code in order to ascertain one or multiple performance metrics in each case; selecting one or multiple fuzzing methods corresponding to the associated performance metrics, as a function of the reference performance metric; and carrying out fuzzing testing corresponding to the one or multiple selected fuzzing methods.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: November 21, 2023
    Assignee: ROBERT BOSCH GMBH
    Inventors: Christopher Huth, Anupam Sarkar, Simon Greiner
  • Patent number: 11681516
    Abstract: A computer-implemented method for carrying out an update management for updating application software on data processing units. The method includes: providing an error model, which indicates a number of errors across software versions of the application software; determining an update sequence for data processing units, depending on their particular software version; and updating the application software or providing an update prompt to update the application software in the data processing units according to the update sequence.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: June 20, 2023
    Assignee: ROBERT BOSCH GMBH
    Inventors: Christopher Huth, Anupam Sarkar, Simon Greiner
  • Publication number: 20220138092
    Abstract: A computer-implemented method for selecting a fuzzing method for carrying out fuzzing testing of a predefined program code. The method includes: providing one or multiple reference performance metrics that characterize the result of reference fuzzing testing of the program code to be tested, using a reference fuzzing method; carrying out fuzzing tests, based on various fuzzing methods, on the predefined program code in order to ascertain one or multiple performance metrics in each case; selecting one or multiple fuzzing methods corresponding to the associated performance metrics, as a function of the reference performance metric; and carrying out fuzzing testing corresponding to the one or multiple selected fuzzing methods.
    Type: Application
    Filed: November 1, 2021
    Publication date: May 5, 2022
    Inventors: Christopher Huth, Anupam Sarkar, Simon Greiner
  • Publication number: 20220138080
    Abstract: A computer-implemented method for selecting a fuzzing method for carrying out fuzzing testing of a predefined program code. The method includes: providing program code metrics that characterize the program code to be tested; applying the program code metrics to a data-based fuzzing selection model for ascertaining performance metrics, associated with the fuzzing methods, for a number of fuzzing methods, the data-based fuzzing selection model being trained to output a performance metric for each of the fuzzing methods; selecting one or multiple fuzzing methods corresponding to the associated performance metrics; carrying out fuzzing testing corresponding to the one or multiple selected fuzzing methods.
    Type: Application
    Filed: November 1, 2021
    Publication date: May 5, 2022
    Inventors: Anupam SARKAR, Christopher Huth, Hans Loehr, Simon Greiner
  • Publication number: 20220027142
    Abstract: A computer-implemented method for carrying out an update management for updating application software on data processing units. The method includes: providing an error model, which indicates a number of errors across software versions of the application software; determining an update sequence for data processing units, depending on their particular software version; and updating the application software or providing an update prompt to update the application software in the data processing units according to the update sequence.
    Type: Application
    Filed: May 20, 2021
    Publication date: January 27, 2022
    Inventors: Christopher Huth, Anupam Sarkar, Simon Greiner
  • Publication number: 20220027261
    Abstract: A computer-implemented method for performing a test for a program code. The method includes the following steps: providing a modified program code, which includes the program code to be tested and at least one code segment, the at least one code segment monitoring an execution sequence of execution segments, and the code segment being developed to induce a program termination when an impermissible execution sequence is detected; performing a fuzz test for the modified program code; signaling a program termination when an impermissible execution sequence is detected.
    Type: Application
    Filed: June 2, 2021
    Publication date: January 27, 2022
    Inventors: Anupam Sarkar, Christopher Huth, Hans Loehr, Simon Greiner
  • Patent number: 6544773
    Abstract: A novel marine microorganism (Pseudomonas CH07) capable of degrading different congeners namely coplanar, sterically hindered and other chlorobiphenyls present in a technical grade PCBs (Clophen A-50); the aerobic bacterial strain, identified as Pseudomonas CH07 isolated from coastal zone of Arabian sea near Goa, India subjected to intense anthropogenic activity is shown to degrade PCBs of chlorine content (4-7 chlorine atoms per biphenyl).
    Type: Grant
    Filed: February 5, 2001
    Date of Patent: April 8, 2003
    Assignee: Council of Scientific & Industrial Research
    Inventors: Anupam Sarkar, Jaysankar De, Ramaiah Nagappa
  • Publication number: 20030054538
    Abstract: A novel marine microorganism (Pseudomonas CH07) capable of degrading different congeners namely coplanar, sterically hindered and other chlorobiphenyls present in a technical grade PCBs (Clophen A-50); the aerobic bacterial strain, identified as Pseudomonas CH07 isolated from coastal zone of Arabian sea near Goa, India subjected to intense anthropogenic activity is shown to degrade PCBs of chlorine content (4-7 chlorine atoms per biphenyl).
    Type: Application
    Filed: February 5, 2001
    Publication date: March 20, 2003
    Inventors: Anupam Sarkar, Jaysankar De, Ramaiah Nagappa