Patents by Inventor Supriyo Chakraborty

Supriyo Chakraborty 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: 12033047
    Abstract: Techniques for non-iterative federated learning include receiving local models from agents, generating synthetic datasets for the local models, and producing outputs using the local models and the synthetic datasets. A global model is trained based on the synthetic datasets and the outputs.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: July 9, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dinesh C. Verma, Supriyo Chakraborty
  • Publication number: 20240112219
    Abstract: A method for targeted advertisement includes transmitting a pre-filter to the user device, responsive to contextual information from a user device, to determine, using a processor, one or more inferences based on physical browsing information, collected at the user device, in compliance with one or more privacy policies of the user. The method also includes receiving one or more inferences determined by the pre-filter from the user device and transmitting one or more targeted advertisements to the user device based on one or more inferences.
    Type: Application
    Filed: December 7, 2023
    Publication date: April 4, 2024
    Inventors: Supriyo Chakraborty, Keith Grueneberg, Bongjun Ko, Christian Makaya, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh Verma, Xiping Wang
  • Publication number: 20240104369
    Abstract: A system may receive an existing base set of knowledge, train a neural network on the base set of knowledge, deploy the neural network on a new data set, generate, using the deployment, instances of new knowledge, and validate the instances of new knowledge.
    Type: Application
    Filed: September 26, 2022
    Publication date: March 28, 2024
    Inventors: Dinesh C. Verma, Franck Vinh Le, Michele Merler, Dhiraj Joshi, SUPRIYO CHAKRABORTY, Seraphin Bernard Calo
  • Patent number: 11875381
    Abstract: A method for targeted advertisement includes transmitting a pre-filter to the user device, responsive to contextual information from a user device, to determine, using a processor, one or more inferences based on physical browsing information, collected at the user device, in compliance with one or more privacy policies of the user. The method also includes receiving one or more inferences determined by the pre-filter from the user device and transmitting one or more targeted advertisements to the user device based on one or more inferences.
    Type: Grant
    Filed: October 6, 2022
    Date of Patent: January 16, 2024
    Assignee: Maplebear Inc.
    Inventors: Supriyo Chakraborty, Keith Grueneberg, Bongjun Ko, Christian Makaya, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh Verma, Xiping Wang
  • Publication number: 20240005216
    Abstract: Embodiments of the invention include a computer-implemented method that uses a processor system to access a first machine learning (ML) model. The first ML model has been trained using data of a first server. A first performance metric of the first ML model is determined using data of a second server. A benefit analysis is performed to determine a benefit of the first ML server and the second ML server participating in a federated learning system, where the benefit analysis includes using the first performance metric.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 4, 2024
    Inventors: Jayaram Kallapalayam Radhakrishnan, Vinod Muthusamy, Ashish Verma, Zhongshu Gu, Gegi Thomas, Supriyo Chakraborty, Mark Purcell
  • Patent number: 11836621
    Abstract: An output time-series of a cell of a neural network is captured. A subset of a set of data points of the output time-series is consolidated into a singular data point. The singular data point is fitted in a data representation to form a quantified aggregated data point. The quantified aggregated data point is included in an intermediate time-series. Using the intermediate time-series as an input at an intermediate layer of the neural network, an anonymized output time-series is produced from the neural network.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: December 5, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Supriyo Chakraborty, Mudhakar Srivatsa
  • Patent number: 11816548
    Abstract: Embodiments of the invention are directed to a computer-implemented method of distributed learning using a fusion-based approach. The method includes determining data statistics at each system node of a plurality of system nodes, wherein each system node respectively comprises an artificial intelligence model. The method further includes determining a set of control and coordination instructions for training each artificial intelligence model at each system node of the plurality of system nodes. The method further includes directing an exchange of data between the plurality of system nodes based on the data statistics of each system node of the plurality of system nodes. The method further includes fusing trained artificial intelligence models from the plurality of system nodes into a fused artificial intelligence model, wherein the trained artificial intelligence models are trained using the set of control and coordination instructions.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: November 14, 2023
    Assignee: International Business Machines Corporation
    Inventors: Dinesh C. Verma, Supriyo Chakraborty
  • Publication number: 20230281518
    Abstract: Second machine learning models trained using respective second data sets can be received. The second machine learning models can be run using a first data set used in training a first machine learning model, where the second machine learning models produce respective outputs. Scores associated with the second machine learning models can be determined by comparing the respective outputs with ground truth associated with the first data set. Based on the scores associated with the second machine learning models, whether the first data set is to be discarded or kept can be determined for training the first machine learning model.
    Type: Application
    Filed: March 4, 2022
    Publication date: September 7, 2023
    Inventors: Dinesh C. Verma, Supriyo Chakraborty, Shiqiang Wang, Augusto Vega, Hazar Yueksel, Ashish Verma, Pradip Bose, Jayaram Kallapalayam Radhakrishnan
  • Publication number: 20230186072
    Abstract: Providing an explanation for model outcome can include receiving input data, and passing the input data through an attention-based neural network, where the attention-based neural network learns attention weights associated with contextual embeddings corresponding to tokens of the input data and predicts an outcome corresponding to the input data. Based on an attention weight associated with a contextual embedding corresponding to a token of the input data, a signed relevance score can be determined to associate with the token for quantifying the token's relevance to the outcome. Based on the signed relevance score, an explanation of the token's contribution toward or against the outcome can be provided. The signed relevance score can be computed as a gradient of loss with respect to the attention weight.
    Type: Application
    Filed: December 13, 2021
    Publication date: June 15, 2023
    Inventors: Thai F. Le, Supriyo Chakraborty, Mudhakar Srivatsa
  • Publication number: 20230177323
    Abstract: A first instance of data and a second instance of data can be received, which have been classified differently. The first instance can be input to a first neural network, the first neural network generating a first encoding associated with the first instance. The second instance can be input to a second neural network the second neural network generating a second encoding associated with the second instance. The first neural network and the second neural network form neural network architecture trained to learn similarities in given pair of input objects. Based on the first encoding and the second encoding, a difference can be identified in features of the first instance and the second instance, which contributed to the first instance and the second instance being classified differently.
    Type: Application
    Filed: December 8, 2021
    Publication date: June 8, 2023
    Inventors: Thai F. Le, Supriyo Chakraborty
  • Publication number: 20230080981
    Abstract: In an approach to predictive maintenance explanations based on a user profile, one or more computer processors receive a failure prediction associated with a physical asset of an organization. One or more computer processors receive a work order associated with the failure prediction and an assignment of a first user to the work order. One or more computer processors retrieve a profile associated with the first user. One or more computer processors determine a best match between a taxonomy node of a taxonomy of user expertise associated with the work order and the retrieved profile associated with the first user. Based on the determined best match, one or more computer processors generate an explanation of the failure prediction. One or more computer processors display the explanation to the first user.
    Type: Application
    Filed: September 13, 2021
    Publication date: March 16, 2023
    Inventors: Keith William Grueneberg, Jonathan Tristan O'Gorman, MUDHAKAR SRIVATSA, SUPRIYO CHAKRABORTY
  • Patent number: 11575589
    Abstract: A computer implemented method for analyzing network connections includes identifying a connection of interest and a corresponding set of connection data. The method additionally includes generating one or more saliency maps corresponding to the connection of interest. The method additionally includes mapping the generated one or more saliency maps to underlying protocols and fields, and identifying one or more values corresponding to each of the underlying protocols and fields. The method additionally includes extracting general correspondences from the identified one or more values corresponding to each of the underlying protocols and fields.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: February 7, 2023
    Assignee: International Business Machines Corporation
    Inventors: Franck Vinh Le, Supriyo Chakraborty
  • Publication number: 20230035687
    Abstract: A method for targeted advertisement includes transmitting a pre-filter to the user device, responsive to contextual information from a user device, to determine, using a processor, one or more inferences based on physical browsing information, collected at the user device, in compliance with one or more privacy policies of the user. The method also includes receiving one or more inferences determined by the pre-filter from the user device and transmitting one or more targeted advertisements to the user device based on one or more inferences.
    Type: Application
    Filed: October 6, 2022
    Publication date: February 2, 2023
    Inventors: Supriyo Chakraborty, Keith Grueneberg, Bongjun Ko, Christian Makaya, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh Verma, Xiping Wang
  • Patent number: 11526800
    Abstract: Method and apparatus for exchanging corpora via a data broker are provided. One example method generally includes receiving, at the data broker from a holder of a first corpus application, a coreset for the first corpus and transmitting the coreset to a set of data providers. The method further includes receiving, from a first data provider of the set of data providers, a value with respect to the coreset of a second corpus associated with the first data provider and transmitting, from the data broker to the holder of the first corpus, the value. The method further includes receiving, at the data broker from the holder of the first corpus, a request to receive the second corpus and receiving the second corpus from the first data provider. The method further includes validating the value of the second corpus and transmitting the second corpus to the holder of the first corpus.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: December 13, 2022
    Assignee: International Business Machines Corporation
    Inventors: Mudhakar Srivatsa, Shiqiang Wang, Joshua M Rosenkranz, Supriyo Chakraborty, Bong Jun Ko
  • Patent number: 11494637
    Abstract: Neural network protection mechanisms are provided. The neural network protection engine receives a pre-trained neural network computer model and forward propagates a dataset through layers of the pre-trained neural network computer model to compute, for each layer of the pre-trained neural network computer model, inputs and outputs of the layer. For at least one layer of the pre-trained neural network computer model, a differentially private distillation operation is performed on the inputs and outputs of the at least one layer to generate modified operational parameters of the at least one layer. The modified operational parameters of the at least one layer obfuscate aspects of an original training dataset used to train the pre-trained neural network computer model, present in original operational parameters of the at least one layer. The neural network protection engine generates a privatized trained neural network model based on the modified operational parameters.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: November 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Supriyo Chakraborty, Mattia Rigotti
  • Patent number: 11494805
    Abstract: A method for targeted advertisement includes transmitting a pre-filter to the user device, responsive to contextual information from a user device, to determine, using a processor, one or more inferences based on physical browsing information, collected at the user device, in compliance with one or more privacy policies of the user. The method also includes receiving one or more inferences determined by the pre-filter from the user device and transmitting one or more targeted advertisements to the user device based on one or more inferences.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: November 8, 2022
    Assignee: Maplebear Inc.
    Inventors: Supriyo Chakraborty, Keith Grueneberg, Bongjun Ko, Christian Makaya, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh Verma, Xiping Wang
  • Publication number: 20220343218
    Abstract: Embodiments relate to an input-encoding technique in conjunction with federation. Participating entities are arranged in a collaborative relationship. Each participating entity trains a machine learning model with an encoder on a training data set. The performance of each of the models is measured and at least one of the models is selectively identified based on the measured performance. An encoder of the selectively identified machine learning model is shared with each of the participating entities. The shared encoder is configured to be applied by the participating entities to train the first and second machine learning models, which are configured to be merged and shared in the federated learning environment.
    Type: Application
    Filed: April 26, 2021
    Publication date: October 27, 2022
    Applicant: International Business Machines Corporation
    Inventors: Hazar Yueksel, Brian E. D. Kingsbury, Kush Raj Varshney, Pradip Bose, Dinesh C. Verma, Shiqiang Wang, Augusto Vega, ASHISH VERMA, SUPRIYO CHAKRABORTY
  • Patent number: 11444702
    Abstract: Systems and methods for identifying a device are described. In an example, a processor can receive a first signal having a first waveform encoding data. The processor can extract the data from the first signal. The processor can determine a transformation being used to encode the data in the first waveform. The processor can generate a second signal using the determined transformation to encode the data in a second waveform. The processor can determine a difference between the first waveform and the second waveform. The processor can identify a device as a candidate device that sent the first signal, based on the determined difference.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: September 13, 2022
    Assignee: International Business Machines Corporation
    Inventors: Bodhisatwa Sadhu, Supriyo Chakraborty
  • Patent number: 11443236
    Abstract: A method of utilizing a computing device to correct source data used in machine learning includes receiving, by the computing device, first data. The computing device corrects the source data via an application of a covariate shift to the source data based upon the first data where the covariate shift re-weighs the source data.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: September 13, 2022
    Assignee: International Business Machines Corporation
    Inventors: Karthikeyan Natesan Ramamurthy, Amanda Coston, Dennis Wei, Kush Raj Varshney, Skyler Speakman, Zairah Mustahsan, Supriyo Chakraborty
  • Patent number: 11418535
    Abstract: Techniques for performing root cause analysis in dynamic software testing via probabilistic modeling are provided. In one example, a computer-implemented method includes initializing, by a system operatively coupled to a processor, a threshold value, a defined probability value, and a counter value. The computer-implemented method also includes, in response to determining, by the system, that a probability value assigned to a candidate payload of one or more candidate payloads exceeds the defined probability value, and in response to determining, by the system, that the counter value exceeds the threshold value: determining, by the system, that a match exists between the candidate payload and an input point based on an application of the candidate payload to the input point resulting in a defined condition, wherein the one or more candidate payloads are represented by population data accessed by the system.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: August 16, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Supriyo Chakraborty, Omer Tripp