Patents by Inventor Anubha Kabra

Anubha Kabra 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: 11907816
    Abstract: A data classification system is trained to classify input data into multiple classes. The system is initially trained by adjusting weights within the system based on a set of training data that includes multiple tuples, each being a training instance and corresponding training label. Two training instances, one from a minority class and one from a majority class, are selected from the set of training data based on entropies for the training instances. A synthetic training instance is generated by combining the two selected training instances and a corresponding training label is generated. A tuple including the synthetic training instance and the synthetic training label is added to the set of training data, resulting in an augmented training data set. One or more such synthetic training instances can be added to the augmented training data set and the system is then re-trained on the augmented training data set.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: February 20, 2024
    Assignee: Adobe Inc.
    Inventors: Pinkesh Badjatiya, Nikaash Puri, Ayush Chopra, Anubha Kabra
  • Publication number: 20230196191
    Abstract: A data classification system is trained to classify input data into multiple classes. The system is initially trained by adjusting weights within the system based on a set of training data that includes multiple tuples, each being a training instance and corresponding training label. Two training instances, one from a minority class and one from a majority class, are selected from the set of training data based on entropies for the training instances. A synthetic training instance is generated by combining the two selected training instances and a corresponding training label is generated. A tuple including the synthetic training instance and the synthetic training label is added to the set of training data, resulting in an augmented training data set. One or more such synthetic training instances can be added to the augmented training data set and the system is then re-trained on the augmented training data set.
    Type: Application
    Filed: August 22, 2022
    Publication date: June 22, 2023
    Applicant: Adobe Inc.
    Inventors: Pinkesh Badjatiya, Nikaash Puri, Ayush Chopra, Anubha Kabra
  • Patent number: 11423264
    Abstract: A data classification system is trained to classify input data into multiple classes. The system is initially trained by adjusting weights within the system based on a set of training data that includes multiple tuples, each being a training instance and corresponding training label. Two training instances, one from a minority class and one from a majority class, are selected from the set of training data based on entropies for the training instances. A synthetic training instance is generated by combining the two selected training instances and a corresponding training label is generated. A tuple including the synthetic training instance and the synthetic training label is added to the set of training data, resulting in an augmented training data set. One or more such synthetic training instances can be added to the augmented training data set and the system is then re-trained on the augmented training data set.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: August 23, 2022
    Assignee: Adobe Inc.
    Inventors: Pinkesh Badjatiya, Nikaash Puri, Ayush Chopra, Anubha Kabra
  • Publication number: 20210117718
    Abstract: A data classification system is trained to classify input data into multiple classes. The system is initially trained by adjusting weights within the system based on a set of training data that includes multiple tuples, each being a training instance and corresponding training label. Two training instances, one from a minority class and one from a majority class, are selected from the set of training data based on entropies for the training instances. A synthetic training instance is generated by combining the two selected training instances and a corresponding training label is generated. A tuple including the synthetic training instance and the synthetic training label is added to the set of training data, resulting in an augmented training data set. One or more such synthetic training instances can be added to the augmented training data set and the system is then re-trained on the augmented training data set.
    Type: Application
    Filed: October 21, 2019
    Publication date: April 22, 2021
    Applicant: Adobe Inc.
    Inventors: Pinkesh Badjatiya, Nikaash Puri, Ayush Chopra, Anubha Kabra