Patents by Inventor Avijit Chatterjee

Avijit Chatterjee 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: 20230341627
    Abstract: Disclosed is a thermal stabilization circuit including a heater, which is adjacent and thermally coupled to a closed-curve waveguide of an optical ring resonator, and an analog feedback circuit, which includes a fully autonomous analog feedback loop from a drop port of a bus waveguide of the optical ring resonator to the heater. This analog feedback circuit is configured to dynamically control the electrical power provided to the heater and, thereby to dynamically control the thermal output of the heater in order to tune the ring resonance wavelength to the operating laser wavelength. The analog feedback circuit is further configured to be independent of input power, to be power efficient, to have a relatively small footprint, to have a tunable time constant and to facilitate adjustable wavelength locking. Also disclosed is a device (e.g., a ring-based transceiver or the like), which includes multiple optical ring resonators and corresponding thermal stabilization circuits.
    Type: Application
    Filed: April 26, 2022
    Publication date: October 26, 2023
    Applicant: GlobalFoundries U.S. Inc.
    Inventors: Michal Rakowski, Vaibhav A. Ruparelia, Riddhi Nandi, Prateek K. Sharma, Avijit Chatterjee, Vasudeva Reddy KuppiReddy, Indranil Som
  • Patent number: 11521749
    Abstract: A method, system, and computer program product are provided for generating a predictive model. A processor(s) obtains a raw data set (peptide libraries) of patients designated as diagnosed/pre-diagnosed with a condition or not diagnosed with the condition. The processor(s) segments the raw data set into a pre-defined number of groups and separates out a holdout group. The processor(s) performs a principal component analysis on the remaining groups to identify, based on a frequency of features in the remaining groups, common features (principal components) in the remaining groups and weighs the common features based on frequency of occurrence. The processor(s) determines a smallest number of the principal components that yields a pre-defined level of validation accuracy. The processor(s) generates a predictive model, by utilizing the smallest number for a best fit in a logistic regression model. The predictive model provides binary outcomes.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: December 6, 2022
    Assignee: International Business Machines Corporation
    Inventors: Avijit Chatterjee, Wendy Wang
  • Patent number: 11521747
    Abstract: A method, system, and computer program product are provided for generating a predictive model. A processor(s) obtains a raw data set (peptide libraries) of patients designated as diagnosed/pre-diagnosed with a condition or not diagnosed with the condition. The processor(s) segments the raw data set into a pre-defined number of groups and separates out a holdout group. The processor(s) performs a principal component analysis on the remaining groups to identify, based on a frequency of features in the remaining groups, common features (principal components) in the remaining groups and weighs the common features based on frequency of occurrence. The processor(s) determines a smallest number of the principal components that yields a pre-defined level of validation accuracy. The processor(s) generates a predictive model, by utilizing the smallest number for a best fit in a logistic regression model. The predictive model provides binary outcomes.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: December 6, 2022
    Assignee: International Business Machines Corporation
    Inventors: Avijit Chatterjee, Wendy Wang
  • Patent number: 11176486
    Abstract: Method and apparatus for generating profiles using machine learning and influencing online interactions are provided. The methods include generating a user profile specifying a plurality of attribute values for a plurality of principle attributes, by processing a corpus of electronic documents using a first trained machine learning model. In an embodiment, the method further comprises generating a provider profile specifying a plurality of attribute values for the plurality of principle attributes, for each of a plurality of providers, by processing a respective corpus of electronic documents associated with each respective provider using a second trained machine learning model. A plurality of match coefficients based on comparing the user profile and the plurality of provider profiles are determined. Finally, one or more online interactions between the user and the target provider are influenced based on the determined match coefficients.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: November 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Swaminathan Balasubramanian, Avijit Chatterjee, Rajiv Joshi, John J. Thomas
  • Patent number: 11157980
    Abstract: Method and apparatus for generating profiles using machine learning and influencing online interactions are provided. The methods include receiving, from a first user of a plurality of users, a first set of electronic documents, where each electronic document in the first set of electronic documents corresponds to a respective user in the plurality of users. The methods also include identifying a plurality of user profiles, where each of the plurality of user profiles was generated by processing a corpus of electronic documents associated with each respective user using a first trained machine learning model. The methods include determining a plurality of match coefficients, based on comparing a plurality of user profiles associated with each respective user in the plurality of users, filtering the first set of electronic documents based on the plurality of match coefficients, and providing the filtered first set of electronic documents to the first user.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Swaminathan Balasubramanian, Avijit Chatterjee, Rajiv Joshi, John J. Thomas
  • Publication number: 20200350078
    Abstract: A method, system, and computer program product are provided for generating a predictive model. A processor(s) obtains a raw data set (peptide libraries) of patients designated as diagnosed/pre-diagnosed with a condition or not diagnosed with the condition. The processor(s) segments the raw data set into a pre-defined number of groups and separates out a holdout group. The processor(s) performs a principal component analysis on the remaining groups to identify, based on a frequency of features in the remaining groups, common features (principal components) in the remaining groups and weighs the common features based on frequency of occurrence. The processor(s) determines a smallest number of the principal components that yields a pre-defined level of validation accuracy. The processor(s) generates a predictive model, by utilizing the smallest number for a best fit in a logistic regression model. The predictive model provides binary outcomes.
    Type: Application
    Filed: May 18, 2020
    Publication date: November 5, 2020
    Inventors: Avijit Chatterjee, Wendy Wang
  • Patent number: 10755317
    Abstract: Disclosed aspects relate to managing a set of offers using a dialogue. An adaptive profile may be received with respect to a client. The adaptive profile may indicate a set of client profile data, a set of client event data, and a set of client context data. A dialogue may be established with the client based on the adaptive profile. A set of offers may be resolved by an offer management engine based on the dialogue. The set of offers may be presented to the client.
    Type: Grant
    Filed: March 11, 2017
    Date of Patent: August 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Swaminathan Balasubramanian, Avijit Chatterjee, Rajiv V. Joshi, John J. Thomas
  • Patent number: 10740380
    Abstract: In a general purpose computer, a method of extracting snippets includes receiving textual content and a plurality of available topics, dividing the textual content into a plurality of snippets, converting each of the snippets to a vector, determining a distance between coadjacent snippets of the plurality of snippets in the textual content, determining an update to the plurality of snippets by merging each of the pairs of coadjacent snippets having a respective distance less than a second threshold, wherein an updated plurality of snippets includes merged snippets, generating a plurality of clusters from the updated plurality of snippets, each cluster associated with one topic selected from the plurality of available topics, and generating, for each of the snippets of the updated plurality of snippets, an affinity score for each of the clusters, each affinity score measuring an assignment strength of a given snippet to a given cluster, and a dominant topic among the at least one identified topic.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: August 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ricardo Balduino, Avijit Chatterjee, Vinay R. Dandin, Aleksandr E. Petrov, John Thomas
  • Patent number: 10692605
    Abstract: A method, system, and computer program product are provided for generating a predictive model. A processor(s) obtains a raw data set (peptide libraries) of patients designated as diagnosed/pre-diagnosed with a condition or not diagnosed with the condition. The processor(s) segments the raw data set into a pre-defined number of groups and separates out a holdout group. The processor(s) performs a principal component analysis on the remaining groups to identify, based on a frequency of features in the remaining groups, common features (principal components) in the remaining groups and weighs the common features based on frequency of occurrence. The processor(s) determines a smallest number of the principal components that yields a pre-defined level of validation accuracy. The processor(s) generates a predictive model, by utilizing the smallest number for a best fit in a logistic regression model. The predictive model provides binary outcomes.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: Avijit Chatterjee, Wendy Wang
  • Publication number: 20200097808
    Abstract: A computer-implemented mechanism is disclosed. The mechanism includes receiving a data signal, and comparing the data signal to one or more predefined patterns to determine one or more long/short term predictor scores. A discount factor is generated in response to the long/short term predictor scores. A set of expected rewards is generated. The set of expected rewards correspond to an action set specific to the data signal. The set of expected rewards are generated according to reinforced learning. The set of expected rewards are adjusted based on the discount factor. A selected action is selected from the action set based on the set of expected rewards. The selected action is initiated.
    Type: Application
    Filed: September 21, 2018
    Publication date: March 26, 2020
    Inventors: John J. Thomas, Aleksandr E. Petrov, Aishwarya Srinivasan, Avijit Chatterjee
  • Publication number: 20190362854
    Abstract: A method, system, and computer program product are provided for generating a predictive model. A processor(s) obtains a raw data set (peptide libraries) of patients designated as diagnosed/pre-diagnosed with a condition or not diagnosed with the condition. The processor(s) segments the raw data set into a pre-defined number of groups and separates out a holdout group. The processor(s) performs a principal component analysis on the remaining groups to identify, based on a frequency of features in the remaining groups, common features (principal components) in the remaining groups and weighs the common features based on frequency of occurrence. The processor(s) determines a smallest number of the principal components that yields a pre-defined level of validation accuracy. The processor(s) generates a predictive model, by utilizing the smallest number for a best fit in a logistic regression model. The predictive model provides binary outcomes.
    Type: Application
    Filed: August 7, 2019
    Publication date: November 28, 2019
    Inventors: Avijit Chatterjee, Wendy Wang
  • Publication number: 20190362021
    Abstract: In a general purpose computer, a method of extracting snippets includes receiving textual content and a plurality of available topics, dividing the textual content into a plurality of snippets, converting each of the snippets to a vector, determining a distance between coadjacent snippets of the plurality of snippets in the textual content, determining an update to the plurality of snippets by merging each of the pairs of coadjacent snippets having a respective distance less than a second threshold, wherein an updated plurality of snippets includes merged snippets, generating a plurality of clusters from the updated plurality of snippets, each cluster associated with one topic selected from the plurality of available topics, and generating, for each of the snippets of the updated plurality of snippets, an affinity score for each of the clusters, each affinity score measuring an assignment strength of a given snippet to a given cluster, and a dominant topic among the at least one identified topic.
    Type: Application
    Filed: May 24, 2018
    Publication date: November 28, 2019
    Inventors: RICARDO BALDUINO, AVIJIT CHATTERJEE, VINAY R. DANDIN, ALEKSANDR E. PETROV, JOHN THOMAS
  • Publication number: 20190214141
    Abstract: A method, system, and computer program product are provided for generating a predictive model. A processor(s) obtains a raw data set (peptide libraries) of patients designated as diagnosed/pre-diagnosed with a condition or not diagnosed with the condition. The processor(s) segments the raw data set into a pre-defined number of groups and separates out a holdout group. The processor(s) performs a principal component analysis on the remaining groups to identify, based on a frequency of features in the remaining groups, common features (principal components) in the remaining groups and weighs the common features based on frequency of occurrence. The processor(s) determines a smallest number of the principal components that yields a pre-defined level of validation accuracy. The processor(s) generates a predictive model, by utilizing the smallest number for a best fit in a logistic regression model. The predictive model provides binary outcomes.
    Type: Application
    Filed: January 8, 2018
    Publication date: July 11, 2019
    Inventors: Avijit Chatterjee, Wendy Wang
  • Publication number: 20190205950
    Abstract: Method and apparatus for generating profiles using machine learning and influencing online interactions are provided. The methods include receiving, from a first user of a plurality of users, a first set of electronic documents, where each electronic document in the first set of electronic documents corresponds to a respective user in the plurality of users. The methods also include identifying a plurality of user profiles, where each of the plurality of user profiles was generated by processing a corpus of electronic documents associated with each respective user using a first trained machine learning model. The methods include determining a plurality of match coefficients, based on comparing a plurality of user profiles associated with each respective user in the plurality of users, filtering the first set of electronic documents based on the plurality of match coefficients, and providing the filtered first set of electronic documents to the first user.
    Type: Application
    Filed: December 28, 2017
    Publication date: July 4, 2019
    Inventors: Swaminathan BALASUBRAMANIAN, Avijit CHATTERJEE, Rajiv JOSHI, John J. THOMAS
  • Publication number: 20190205793
    Abstract: Method and apparatus for generating profiles using machine learning and influencing online interactions are provided. The methods include generating a user profile specifying a plurality of attribute values for a plurality of principle attributes, by processing a corpus of electronic documents using a first trained machine learning model. In an embodiment, the method further comprises generating a provider profile specifying a plurality of attribute values for the plurality of principle attributes, for each of a plurality of providers, by processing a respective corpus of electronic documents associated with each respective provider using a second trained machine learning model. A plurality of match coefficients based on comparing the user profile and the plurality of provider profiles are determined. Finally, one or more online interactions between the user and the target provider are influenced based on the determined match coefficients.
    Type: Application
    Filed: December 28, 2017
    Publication date: July 4, 2019
    Inventors: Swaminathan BALASUBRAMANIAN, Avijit CHATTERJEE, Rajiv JOSHI, John J. THOMAS
  • Patent number: 10242387
    Abstract: Disclosed aspects relate to managing a set of offers using a dialogue. An adaptive profile may be received with respect to a client. The adaptive profile may indicate a set of client profile data, a set of client event data, and a set of client context data. A dialogue may be established with the client based on the adaptive profile. A set of offers may be resolved by an offer management engine based on the dialogue. The set of offers may be presented to the client.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: March 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Swaminathan Balasubramanian, Avijit Chatterjee, Rajiv V. Joshi, John J. Thomas
  • Publication number: 20180359207
    Abstract: A computer-implemented method includes monitoring, by a user device, activity associated with the user device; detecting, by the user device, an event for activating a notification suppression mode based on the monitoring, wherein the event relates to viewing of content displayed by the user device by another user other than a primary user of the user device; receiving, by the user device, a communication; and suppressing, by the user device, a notification for the communication based on detecting the event for activating the notification suppression mode.
    Type: Application
    Filed: June 8, 2017
    Publication date: December 13, 2018
    Inventors: Avijit Chatterjee, Jagannadharao V. Dusi
  • Publication number: 20180260856
    Abstract: Disclosed aspects relate to managing a set of offers using a dialogue. An adaptive profile may be received with respect to a client. The adaptive profile may indicate a set of client profile data, a set of client event data, and a set of client context data. A dialogue may be established with the client based on the adaptive profile. A set of offers may be resolved by an offer management engine based on the dialogue. The set of offers may be presented to the client.
    Type: Application
    Filed: December 22, 2017
    Publication date: September 13, 2018
    Inventors: Swaminathan Balasubramanian, Avijit Chatterjee, Rajiv V. Joshi, John J. Thomas
  • Publication number: 20180260854
    Abstract: Disclosed aspects relate to managing a set of offers using a dialogue. An adaptive profile may be received with respect to a client. The adaptive profile may indicate a set of client profile data, a set of client event data, and a set of client context data. A dialogue may be established with the client based on the adaptive profile. A set of offers may be resolved by an offer management engine based on the dialogue. The set of offers may be presented to the client.
    Type: Application
    Filed: March 11, 2017
    Publication date: September 13, 2018
    Inventors: Swaminathan Balasubramanian, Avijit Chatterjee, Rajiv V. Joshi, John J. Thomas
  • Patent number: 8751919
    Abstract: Methods, systems, and articles of manufacture for managing global annotations made for data elements that may be instantiated (e.g., displayed) by a variety of different type applications are provided. By anchoring the global annotations to the data element, rather than the particular data source containing the data element at the time the data element was annotated, the annotation may be retrieved from any application that instantiates or displays it.
    Type: Grant
    Filed: January 11, 2010
    Date of Patent: June 10, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jordi Albornoz, Avijit Chatterjee, Lee D. Feigenbaum, Sean J. Martin, Lonnie A. McCullough, Herschel J. R. Weintraub