Patents by Inventor Namit Kabra

Namit 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).

  • Publication number: 20240095547
    Abstract: An embodiment for monitoring machine learning models to detect and rectify model drift using governance. The embodiment may receive a plurality of machine learning models and register the plurality of machine learning models to a governance dashboard. The embodiment may automatically monitor the received plurality of machine learning models to identify factors used by each of the received plurality of machine learning models and generate corresponding clusters of similar machine learning models. The embodiment may automatically detect an incorrect decision made by a target machine learning model and then automatically calculate a correlation score between the target machine learning model and machine learning models within an associated corresponding cluster of similar machine learning models. The embodiment may, in response to detecting a correlation score above a threshold, automatically determine and output a cluster reinforcement recommendation.
    Type: Application
    Filed: September 21, 2022
    Publication date: March 21, 2024
    Inventors: Neerju Gupta, Namit Kabra, Yannick Saillet
  • Patent number: 11929845
    Abstract: A system and method are disclosed that utilizes an artificial intelligence based virtual proxy node. The virtual proxy node includes an intent resolution model and communicates between a smart audio device and at least one secondary device, wherein the at least one secondary device is configured to be controlled by a smart audio device or smart hub. The virtual proxy node tracks interactions between the smart audio device and the at least one secondary device to derive historical and context data from the tracking interactions. The virtual proxy node uses the historical and context data to predict which secondary device will be successful in responding to the user input command and broadcasts the input command to the virtual proxy node associated with one of the at least one secondary device. The virtual proxy node includes an intent resolution model trained by historical and context data.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: March 12, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anvita Vyas, Namit Kabra, Vijay Ekambaram, Sarbajit K. Rakshit
  • Publication number: 20240078241
    Abstract: An embodiment for managing data using machine learning models and information governance. The embodiment may automatically detect a data analysis request made within a system and identify subject datasets. The embodiment may automatically conduct shallow term assignments on each row and column of data in the subject datasets and automatically match the shallow term assignments for each row and column with a stored set of ranked terms, and automatically flag rows or columns matching with ranked terms above a predetermined threshold ranking for further analysis. The embodiment may automatically and continuously monitor and detect irrelevant metadata types to prevent subsequent analysis and storage of data including the irrelevant metadata types. The embodiment may automatically generate a criticality ranking for stored analysis datasets.
    Type: Application
    Filed: September 7, 2022
    Publication date: March 7, 2024
    Inventors: Neerju Gupta, Namit Kabra, Yannick Saillet
  • Patent number: 11907860
    Abstract: Targeted acquisition of data for model training includes automatically generating metadata describing samples, of an initial dataset, in neighborhoods of an embedding space in which the samples are embedded. The samples described by the automatically generated metadata are classified by a classification model, and include both correctly classified samples in the neighborhoods and incorrectly classified samples in the neighborhoods. Additionally, attributes of one or more correctly classified samples of the collection of samples and one or more incorrectly classified samples of the collection of samples are identified, and queries are generated based on the identified attributes, the queries tailored, based on the attributes, to retrieve additional training data for training the classification model to more accurately classify samples and avoid incorrect sample classification.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: February 20, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Namit Kabra, Ritesh Kumar Gupta, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya
  • Patent number: 11882232
    Abstract: A method includes determining a presence of one or more people around a user and determining, based on the presence of the one or more people, an exposure level. The method also includes receiving a message for the user, the message comprising a first portion and a second portion and removing, based on the exposure level, the first and second portions from the message to produce a first message. The method further includes removing, based on the exposure level, the first portion from the message to produce a second message and presenting, based on the exposure level, the first message to the user. The method also includes receiving, from the user, feedback about the first message and presenting the second message to the user in response to the feedback.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: January 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Hemant Kumar Sivaswamy, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya, Namit Kabra
  • Publication number: 20230395070
    Abstract: Embodiments of the present invention provide computer-implemented methods, computer program products and computer systems. Embodiments of the present invention can dynamically predict a user need based, at least in part, on context associated with an activity. Embodiments of the present invention can then execute a remedial action that satisfies the predicted user need.
    Type: Application
    Filed: June 1, 2022
    Publication date: December 7, 2023
    Inventors: Namit Kabra, Vijay Ekambaram, Sarbajit K. Rakshit
  • Publication number: 20230297484
    Abstract: An approach for a computer application prediction program on a computing device to receive a user input to the computer user interface. The approach includes the computer program retrieving a status of one or more connected computer devices. The approach includes the computer program performing a contextual analysis of the user input. Furthermore, the approach includes the computer program retrieving, from a database, at least one similar user input and at least one target application for each of the at least one similar user inputs. The approach includes the computer program predicting at least one target application for the user input.
    Type: Application
    Filed: March 17, 2022
    Publication date: September 21, 2023
    Inventors: Namit Kabra, Vijay Ekambaram, Sarbajit K. Rakshit
  • Patent number: 11755926
    Abstract: A method, computer system, and a computer program product for data pipeline prioritization is provided. Embodiments may include receiving, by a cognitive rules engine, one or more data pipelines. Embodiments may then include analyzing, using a computational method of the cognitive rules engine, the one or more data pipelines. Embodiments may lastly include prioritizing the one or more data pipelines based on a result of the computational method of the cognitive rules engine.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: September 12, 2023
    Assignee: International Business Machines Corporation
    Inventors: Ritesh Kumar Gupta, Namit Kabra, Likhitha Maddirala, Eric Allen Jacobson, Scott Louis Brokaw, Jo Ramos
  • Patent number: 11748382
    Abstract: A method provides for classifying data fields of a dataset. A classifier configured for determining confidence values for a plurality of data classes for the data fields may be applied. Using the confidence values, data class candidates may be identified. Data fields may be determined for which a plurality of data class candidates is identifiable. Using previous user-selected data class assignments, a probability may be determined for the data class candidates that the respective data class candidate is a data class to which the respective data field is to be assigned. The data fields may be classified using the probabilities to select for the data fields a data class from the data class candidates. The dataset may be provided with metadata identifying for the data fields the data classes to which the respective data fields are assigned.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: September 5, 2023
    Assignee: International Business Machines Corporation
    Inventors: Yannick Saillet, Namit Kabra, Mike W. Grasselt, Krishna Kishore Bonagiri
  • Publication number: 20230224186
    Abstract: A system and method are disclosed that utilizes an artificial intelligence based virtual proxy node. The virtual proxy node includes an intent resolution model and communicates between a smart audio device and at least one secondary device, wherein the at least one secondary device is configured to be controlled by a smart audio device or smart hub. The virtual proxy node tracks interactions between the smart audio device and the at least one secondary device to derive historical and context data from the tracking interactions. The virtual proxy node uses the historical and context data to predict which secondary device will be successful in responding to the user input command and broadcasts the input command to the virtual proxy node associated with one of the at least one secondary device. The virtual proxy node includes an intent resolution model trained by historical and context data.
    Type: Application
    Filed: January 7, 2022
    Publication date: July 13, 2023
    Inventors: Anvita VYAS, Namit KABRA, Vijay EKAMBARAM, Sarbajit K. RAKSHIT
  • Patent number: 11687491
    Abstract: Data-deduplicating includes comparing a first record of a data-store with a second record of the data-store but instead of using a static weight for a field, the present data-deduplicating dynamically assigns a first weight for the first score to generate a first weighted score, wherein the first weight is based on one or both of the first value or the second value; and assigns a second weight for the second score to generate a second weighted score. A composite score is calculated based on the first weighted score and the second weighted score; and it is determined whether or not the first record and the second record are duplicate records, based on the composite score.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: June 27, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION, ARMONK, NY
    Inventors: Namit Kabra, Manish A. Bhide
  • Patent number: 11675838
    Abstract: An approach is provided for completing a pipeline graph. Using a deep learning based sequence model, an initial data pipeline having a sequence of nodes is generated. Mismatch(es) between data formats required by input and output in the sequence of nodes is identified. Virtual gap node(s) that correct the mismatch(es) are added to the initial data pipeline. For a given virtual gap node, tentative graph structures are determined using knowledge graphs and a crowd sourced validation system. Reuse forecast scores and performance scores for the tentative graph structures are calculated. Based on the reuse forecast scores and the performance scores, a final graph structure for implementing the given virtual gap node is determined.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: June 13, 2023
    Assignee: International Business Machines Corporation
    Inventors: Namit Kabra, Ritesh Kumar Gupta, Yannick Saillet, Vijay Ekambaram
  • Patent number: 11656855
    Abstract: An approach is disclosed that receives a code segment from a source code file. The received code segment is inputted to a trained knowledge manager from which one or more comparable code segments are received. Each of the comparable code segments are identified as having similar functionality as the selected code segment and each of the comparable code segments has a set of metadata. The metadata is used to select one of the comparable code segments and this selected code segment is used to replace the original code segment in the source code file.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: May 23, 2023
    Assignee: International Business Machines Corporation
    Inventors: Anvita Vyas, Namit Kabra, Saranga dhar Tripathy, Tarun Tater, Vijay Ekambaram
  • Publication number: 20230074414
    Abstract: A computer-implemented method, system and computer program product for optimizing a flow of data within transform, load (ETL) data processing pipelines. Database columns from a source database that are to be transformed as well as not transformed in the data processing stages of a processing segment of an ETL data processing pipeline are identified. Those database columns that are to be transformed are grouped into a processing schema. Transformations are then performed on the database columns of the processing schema. Those database columns that are not to be transformed are grouped into a non-processing schema. A large object data type (LOB) is then created to reference the non-processing schema. An identifier is created and inserted in the data processing stages to identify the LOB in replace of the database columns that are not to be transformed thereby avoiding the copying of the database columns that are not to be transformed.
    Type: Application
    Filed: September 8, 2021
    Publication date: March 9, 2023
    Inventors: Srinivas Mudigonda, Syam Dulla, Namit Kabra, Alekhya Telekicherla
  • Patent number: 11593061
    Abstract: A method, the method comprising retrieving a sound intensity map for a venue, wherein the sound intensity map is divided up into a plurality of regions, wherein the sound intensity map predicts a sound quality for each region during a current event. Receiving data from a plurality of IOT enabled operated aerial vehicles, where each IOT enabled operated aerial vehicle of the plurality of IOT enabled operated aerial vehicles travels around different regions of the plurality of regions, wherein each IOT enabled operated aerial vehicle collects data during the event. Comparing the received data to the sound intensity map to determine the region where an audio component of a venue audio needs to be adjusted. Determining the adjustment required for the audio component and adjusting the audio equipment.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: February 28, 2023
    Assignee: International Business Machines Corporation
    Inventors: Syed Shahid Ali Afser, Namit Kabra, Smitkumar Narotambhai Marvaniya, Prashant Sharma
  • Publication number: 20230016082
    Abstract: Targeted acquisition of data for model training includes automatically generating metadata describing samples, of an initial dataset, in neighborhoods of an embedding space in which the samples are embedded. The samples described by the automatically generated metadata are classified by a classification model, and include both correctly classified samples in the neighborhoods and incorrectly classified samples in the neighborhoods. Additionally, attributes of one or more correctly classified samples of the collection of samples and one or more incorrectly classified samples of the collection of samples are identified, and queries are generated based on the identified attributes, the queries tailored, based on the attributes, to retrieve additional training data for training the classification model to more accurately classify samples and avoid incorrect sample classification.
    Type: Application
    Filed: September 26, 2022
    Publication date: January 19, 2023
    Inventors: Namit Kabra, Ritesh Kumar Gupta, Vijay Ekambaram, Smitkumar Narotambhai MARVANIYA
  • Patent number: 11556558
    Abstract: A computer-implemented method applies insights from a variety of data sources to each of the data sources. The method includes identifying a set of data sources, wherein each of the data sources are associated with a domain. The method includes analyzing documentation for each of the data sources. The method further includes extracting a set of attributes for each data source, and determining a data schema associated with each data source. The method includes mapping each data schema to a common domain schema. The method also includes linking, based on the mapping and on the set of attributes for each data source, common features across each data source. The method includes generating, in response to the linking, a knowledge graph. The method further includes preparing a visual display for a set of domain insights; and forking the set of domain insights into a first data source.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: January 17, 2023
    Assignee: International Business Machines Corporation
    Inventors: Namit Kabra, Ritesh Kumar Gupta, Ron Reuben, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya
  • Patent number: 11550813
    Abstract: Techniques are described relating to automatic data standardization in a managed services domain of a cloud computing environment. An associated computer-implemented method includes receiving a dataset during a data onboarding procedure and classifying datapoints within the dataset. The method further includes applying a machine learning data standardization model to each classified datapoint within the dataset and deriving a proposed set of data standardization rules for the dataset based upon any standardization modification determined consequent to model application. Optionally, the method includes presenting the proposed set of data standardization rules for client review and, responsive to acceptance of the proposed set of data standardization rules, applying the proposed set of data standardization rules to the dataset. The method further includes, responsive to acceptance of the proposed set of data standardization rules, updating the machine learning data standardization model accordingly.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: January 10, 2023
    Assignee: International Business Machines Corporation
    Inventors: Namit Kabra, Krishna Kishore Bonagiri, Mike W. Grasselt, Yannick Saillet
  • Patent number: 11537915
    Abstract: Targeted acquisition of data for model training includes automatically generating metadata describing samples, of an initial dataset, in neighborhoods of an embedding space in which the samples are embedded. The samples described by the automatically generated metadata are classified by a classification model, and include both correctly classified samples in the neighborhoods and incorrectly classified samples in the neighborhoods. Additionally, attributes of one or more correctly classified samples of the collection of samples and one or more incorrectly classified samples of the collection of samples are identified, and queries are generated based on the identified attributes, the queries tailored, based on the attributes, to retrieve additional training data for training the classification model to more accurately classify samples and avoid incorrect sample classification.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: December 27, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Namit Kabra, Ritesh Kumar Gupta, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya
  • Publication number: 20220398075
    Abstract: An approach is disclosed that receives a code segment from a source code file. The received code segment is inputted to a trained knowledge manager from which one or more comparable code segments are received. Each of the comparable code segments are identified as having similar functionality as the selected code segment and each of the comparable code segments has a set of metadata. The metadata is used to select one of the comparable code segments and this selected code segment is used to replace the original code segment in the source code file.
    Type: Application
    Filed: June 14, 2021
    Publication date: December 15, 2022
    Inventors: Anvita Vyas, Namit Kabra, Saranga dhar Tripathy, Tarun Tater, Vijay Ekambaram