Patents by Inventor Nitin Patel

Nitin Patel 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: 11928126
    Abstract: A computer implemented method transforms data. Responsive to receiving a data transformation of an input string to an output string, a computer system identifies mappable tokens in the input string that are mappable to the output string. The computer system creates a set of initial mappings for a set of common tokens in the mappable tokens. The set of initial mappings maps the set of common tokens from the input string to the output string. The computer system creates a set of user mappings that maps the mappable tokens from input string to the output string using a user input to the set of initial mappings. The computer system generates program code that transform input strings to output strings using the set of user mappings that maps the mappable tokens from input string to the output string, wherein the program code is used to transform input strings to output strings.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: March 12, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shanmukha Chaitanya Guttula, Pranay Kumar Lohia, Nitin Gupta, Hima Patel
  • Publication number: 20220382935
    Abstract: A method, according to some implementations, receiving, for each trial design of a set of trial designs, a simulated performance and presenting, for at least two criteria, a plot of the simulated performance. The method may further include presenting, for at least one additional criteria, a plurality of contour lines on the plot and selecting a subset of the set of trial designs based on the plurality of contour lines.
    Type: Application
    Filed: June 22, 2022
    Publication date: December 1, 2022
    Inventors: Nitin Patel, Jaydeep Bhattacharyya, Albert M. Kim, Yannis Jemiai, Jay Kyle Wathen, Sagar Mehta, Christopher Michael Porayko
  • Publication number: 20220374558
    Abstract: A method for trial design analysis that includes receiving, for each trial design of a plurality of trial designs, a set of simulated performance criteria for a set of trial designs, and visualizing, on a graph, values for a first simulated performance criteria and a second simulated performance criteria from the set of simulated performance criteria for each trial design using a location of points on the graph corresponding to the set of trial designs. The method further includes identifying optimal designs based on an optimality criteria using the set of the simulated performance criteria, and determining a tradeoff metric for the first simulated performance criteria and the second simulated performance criteria. The method further includes displaying, the tradeoff metric as a set of lines on the graph, wherein a slope of the lines corresponds to a value of the tradeoff metric.
    Type: Application
    Filed: June 22, 2022
    Publication date: November 24, 2022
    Inventors: Nitin Patel, Jaydeep Bhattacharyya, Albert M. Kim, Yannis Jemiai, Jay Kyle Wathen, Sagar Mehta, Christopher Michael Porayko
  • Publication number: 20220375551
    Abstract: A method and system including identifying, via at least one processor, a user role; configuring, via the at least one processor, an interface for the user role, wherein configuring the interface includes determining an interface view for the user role; and displaying, via the at least one processor, the interface with the interface view.
    Type: Application
    Filed: June 22, 2022
    Publication date: November 24, 2022
    Inventors: Nitin Patel, Jaydeep Bhattacharyya, Albert M. Kim, Yannis Jemiai, Jay Kyle Wathen, Sagar Mehta, Christopher Michael Porayko
  • Publication number: 20210319158
    Abstract: A method, according to some implementations, includes generating a plurality of base datasets using a random number generator and determining scenario specifications. The method may further include identifying at least one transformation function for at least one of the plurality of base datasets based on the scenario specifications and transforming the at least one of the plurality of base datasets using the at least one transformation function. In some cases, the method may also include generating scenario parameters based on the at least one transformed datasets.
    Type: Application
    Filed: June 22, 2021
    Publication date: October 14, 2021
    Inventors: Jaydeep Bhattacharyya, James Bolognese, Alexandre Buer, Eric Edwards, Stanley Y. Huang, Yannis Jemiai, Cyrus Mehta, Nitin Patel, Anne Pelz, Ajay Prabhakar Sathe, Joshua A. Schultz, Pralay Senchaudhuri
  • Publication number: 20210241144
    Abstract: A method, according to some implementations, includes obtaining trial design simulation results for a set of trial designs and determining a set of Pareto designs in the set of trial designs based at least in part on the trial design simulation results and one or more performance parameters. The method further includes determining a set of convex hull designs in the set of trial designs, determining a set of recommended designs based at least in part on the set of Pareto designs and the set of convex hull designs, and transmitting the set of recommended designs.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 5, 2021
    Inventors: Jaydeep Bhattacharya, James Bolognese, Alexandre Buer, Eric Edwards, Stanley Y. Huang, Yannis Jemiai, Cyrus Mehta, Nitin Patel, Anne Pelz, Ajay Prabhakar Sathe, Joshua A. Schultz, Pralay Senchaudhuri
  • Publication number: 20210240884
    Abstract: A method, according to some implementations, includes obtaining trial design simulation results for a set of trial designs and determining a score for each trial design based on a performance criteria. The method may further include evaluating the designs in the set of trial designs to determine a convex hull for the set of trial designs, filtering designs based on the convex hull, and communicating the convex hull designs.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 5, 2021
    Inventors: Jaydeep Bhattacharya, James Bolognese, Alexandre Buer, Eric Edwards, Stanley Y. Huang, Yannis Jemiai, Cyrus Mehta, Nitin Patel, Anne Pelz, Ajay Prabhakar Sathe, Joshua A. Schultz, Pralay Senchaudhuri
  • Publication number: 20210241864
    Abstract: A method for trial design with simulated annealing includes obtaining, via at least one processor of a trial design platform, initial trial design simulation results data for a set of trial designs. The method may further include identifying an initial design from the design simulation results data, predicting, performance data of designs for variations of parameters corresponding to the set of trial designs, and identifying a new design for simulation by varying parameters of the initial simulated design based on the predicting. The method may also include simulating the new design, determining performance data of the new design, and identifying a second new design for simulation by varying parameters of the new design based on the simulated performance of the new design.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 5, 2021
    Inventors: Jaydeep Bhattacharya, James Bolognese, Alexandre Buer, Eric Edwards, Stanley Y. Huang, Yannis Jemiai, Cyrus Mehta, Nitin Patel, Anne Pelz, Ajay Prabhakar Sathe, Joshua A. Schultz, Pralay Senchaudhuri
  • Publication number: 20210241862
    Abstract: A method, according to some implementations, includes receiving, via at least one processor, output data of a plurality of trial design simulations for a plurality of scenarios and evaluating, via the at least one processor, the output data to determine changes in performance over the plurality of scenarios. The method may further include generating, via the at least one processor, visual tornado diagram data structured to generate a visual tornado diagram on an electronic display of an electronic device and transmitting, via the at least one processor, the visual tornado diagram data to the electronic device.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 5, 2021
    Inventors: Jaydeep Bhattacharya, James Bolognese, Alexandre Buer, Eric Edwards, Stanley Y. Huang, Yannis Jemiai, Cyrus Mehta, Nitin Patel, Anne Pelz, Ajay Prabhakar Sathe, Joshua A. Schultz, Pralay Senchaudhuri
  • Publication number: 20210241860
    Abstract: A method for determining trial designs is provided. The method includes receiving, via at least one processor, one or more trial design criteria and one or more scenarios corresponding to a set of trial designs, and generating, via the at least one processor, simulation data based at least in part on replicating each of the set of trial designs with the one or more trial design criteria and the one or more scenarios. The simulation data includes performance parameters and performance parameter values associated with each design in the set of designs for a set of criteria. The method further includes determining, via the at least one processor, an optimality criteria for evaluating the trial designs, searching, within the set of trial designs, via the at least one processor, for globally optimum designs based on the optimality criteria, and transmitting, via the at least one processor, globally optimum designs.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 5, 2021
    Inventors: Jaydeep Bhattacharya, James Bolognese, Alexandre Buer, Eric Edwards, Stanley Y. Huang, Yannis Jemiai, Cyrus Mehta, Nitin Patel, Anne Pelz, Ajay Prabhakar Sathe, Joshua A. Schultz, Pralay Senchaudhuri
  • Publication number: 20210241861
    Abstract: A method, according to some implementations, includes determining, via at least one processor, a plurality of possible sites for recruiting patients from for a trial and determining, via the at least one processor and for each of one or more subgroupings of the plurality of possible sites, a predicted patient recruitment value. The method may include determining, via the at least one processor, a candidate subgrouping of the plurality of possible sites having a predicted patient recruitment value that globally optimizes a desired site selection criteria, and transmitting, via the at least one processor, data corresponding to the candidate subgrouping.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 5, 2021
    Inventors: Jaydeep Bhattacharya, James Bolognese, Alexandre Buer, Eric Edwards, Stanley Y. Huang, Yannis Jemiai, Cyrus Mehta, Nitin Patel, Anne Pelz, Ajay Prabhakar Sathe, Joshua A. Schultz, Pralay Senchaudhuri
  • Publication number: 20210241866
    Abstract: A method for trial design includes presenting on a graphical interface, a set of cards, wherein each card in the set is representative of a different trial design from a set of trial designs. The method further includes: monitoring a first set of user interactions with the set of cards; determining a user preference for one or more values of one or more parameters of the set of trial designs from the first set of user interactions; and presenting on the graphical interface a new card that is representative of a trial design consistent with the determined user preference. The method may also include monitoring a second set of user interactions with the new card and refining the determined user preference based at least in part on the second set of user interactions with the new card.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 5, 2021
    Inventors: Jaydeep Bhattacharya, James Bolognese, Alexandre Buer, Eric Edwards, Stanley Y. Huang, Yannis Jemiai, Cyrus Mehta, Nitin Patel, Anne Pelz, Ajay Prabhakar Sathe, Joshua A. Schultz, Pralay Senchaudhuri
  • Publication number: 20210241865
    Abstract: A method, according to some implementations, includes providing inputs to a plurality of trial design simulation engines, receiving first outputs of the plurality of trial design simulation engines in response to the inputs, and providing variations of the inputs to the plurality of trial design simulation engines. The method may further include receiving second outputs of the plurality of trial design simulation engines in response to the variations evaluating the first and the second outputs to determine delta values, and determining, based in part on the delta values, a plurality of normalization factors for the plurality of trial design simulation engines.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 5, 2021
    Inventors: Jaydeep Bhattacharya, James Bolognese, Alexandre Buer, Eric Edwards, Stanley Y. Huang, Yannis Jemiai, Cyrus Mehta, Nitin Patel, Anne Pelz, Ajay Prabhakar Sathe, Joshua A. Schultz, Pralay Senchaudhuri
  • Publication number: 20210240883
    Abstract: A method, according to some implementations, includes obtaining a criteria for a trial design study, determining permutations for designs in response to the criteria, and determining permutations for scenarios in response to the criteria. The method may further include generating combinations of the permutations for the designs and the permutations for the scenarios, simulating designs corresponding to the generated combinations, and determining performance of the simulated designs.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 5, 2021
    Inventors: Jaydeep Bhattacharya, James Bolognese, Alexandre Buer, Eric Edwards, Stanley Y. Huang, Yannis Jemiai, Cyrus Mehta, Nitin Patel, Anne Pelz, Ajay Prabhakar Sathe, Joshua A. Schultz, Pralay Senchaudhuri
  • Publication number: 20210240886
    Abstract: A method, according to some implementations, includes displaying an interface structured to evaluate design data by a group of users and identifying user parameters for each user in the group. The method ma further include configuring the interface for each user in the group based at least in part on the user parameters, receiving, via the interface, user input data from one or more users in the group, and scoring designs based on the user input and user parameters.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 5, 2021
    Inventors: Jaydeep Bhattacharya, James Bolognese, Alexandre Buer, Eric Edwards, Stanley Y. Huang, Yannis Jemiai, Cyrus Mehta, Nitin Patel, Anne Pelz, Ajay Prabhakar Sathe, Joshua A. Schultz, Pralay Senchaudhuri
  • Publication number: 20210240885
    Abstract: A method for trial design with pareto techniques is provided. The method includes obtaining trial design simulation results for a set of trial designs and determining a score for each trial design based on a performance criteria. The method further includes evaluating Pareto optimality for each design in the set of trial designs to determine a Pareto frontier, filtering designs that are not on the Pareto frontier, and communicating the Pareto frontier designs.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 5, 2021
    Inventors: Jaydeep Bhattacharya, James Bolognese, Alexandre Buer, Eric Edwards, Stanley Y. Huang, Yannis Jemiai, Cyrus Mehta, Nitin Patel, Anne Pelz, Ajay Prabhakar Sathe, Joshua A. Schultz, Pralay Senchaudhuri
  • Publication number: 20210241859
    Abstract: A method for determining trial designs is provided. The method includes obtaining simulation data for a set of trial designs. The simulation data includes performance parameters and performance parameter values associated with each design in the set of designs for a set of criteria; determining an optimality criteria for evaluating the trial designs; searching, within the set of trial designs, for globally optimum designs based on the optimality criteria; and recommending globally optimum designs.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 5, 2021
    Inventors: Jaydeep Bhattacharya, James Bolognese, Alexandre Buer, Eric Edwards, Stanley Y. Huang, Yannis Jemiai, Cyrus Mehta, Nitin Patel, Anne Pelz, Ajay Prabhakar Sathe, Joshua A. Schultz, Pralay Senchaudhuri
  • Publication number: 20210241863
    Abstract: A method, according to some implementations, determining, via at least one processor, a plurality of possible sites for recruiting patients from for a trial and determining, via the at least one processor and for each of one or more subgroupings of the plurality of possible sites, a predicted available resources value. The method may further include determining, via the at least one processor, which subgrouping of the plurality of possible sites has a predicted available resources value that globally optimizes a desired site resource criteria.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 5, 2021
    Inventors: Jaydeep Bhattacharya, James Bolognese, Alexandre Buer, Eric Edwards, Stanley Y. Huang, Yannis Jemiai, Cyrus Mehta, Nitin Patel, Anne Pelz, Ajay Prabhakar Sathe, Joshua A. Schultz, Pralay Senchaudhuri
  • Patent number: 10567491
    Abstract: Systems and methods for avoiding network congestion on a web-based survey system are provided using dynamic profiling of users and transmitting the most valuable survey. The system can receive information associated with a user and a number of surveys requested. The system can prompt the user to respond to the first set of routable questions. The system queries a router for a set of surveys with open sub quotas based on the information associated with the user and the answers to the first set of routable questions. The set of surveys are inserted into a list of surveys. Each survey in the list of surveys is assigned a score based on the priority of the survey, the difficulty of the survey and the urgency of the survey and sorted. The system can transmit at least one survey from the list of surveys.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: February 18, 2020
    Assignee: Toluna Israel
    Inventors: Frank Smadja, Jerome Labbe, Nitin Patel
  • Publication number: 20180041569
    Abstract: Systems and methods for avoiding network congestion on a web-based survey system are provided using dynamic profiling of users and transmitting the most valuable survey. The system can receive information associated with a user and a number of surveys requested. The system can prompt the user to respond to the first set of routable questions. The system queries a router for a set of surveys with open sub quotas based on the information associated with the user and the answers to the first set of routable questions. The set of surveys are inserted into a list of surveys. Each survey in the list of surveys is assigned a score based on the priority of the survey, the difficulty of the survey and the urgency of the survey and sorted. The system can transmit at least one survey from the list of surveys.
    Type: Application
    Filed: July 18, 2017
    Publication date: February 8, 2018
    Applicant: Toluna Israel
    Inventors: Frank Smadja, Jerome Labbe, Nitin Patel