Patents by Inventor Cartic Ramakrishnan

Cartic Ramakrishnan 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: 11588625
    Abstract: Embodiments relate to a system, program product, and method for use with a physical computing device to process a data access request. The requested data is encrypted with two keys, including a physical device authentication key and a transient key. Access to the data requires authentication on both the device level and situational level. Device situational data is monitored, which includes selectively enabling access to the requested data and de-activation of the transient key in response to a change in the monitored situational data. The transient key de-activation removes access to the requested data.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: February 21, 2023
    Assignee: International Business Machines Corporation
    Inventors: Chad DeLuca, Daniel Gruhl, Linda Kato, Cartic Ramakrishnan, Chris Kau, Alfredo Alba
  • Patent number: 11475335
    Abstract: A mechanism is provided in a data processing system for training a computer implemented model. The mechanism determines an operation for which the computer implemented model is to be trained. The mechanism performs a statistical analysis of an enterprise dataset for an enterprise to generate one or more statistical distributions of cases and features correlated with the operation for which the computer implemented model is to be trained. The mechanism selects a subset of cases in the enterprise dataset for annotation based on the one or more statistical distributions of cases and features. The mechanism annotates the selected subset of cases to generate an annotated training dataset. The mechanism trains the computer implemented model, using the annotated training dataset, to perform the operation.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: October 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Ramani Routray, Sheng Hua Bao, Claire Abu-Assal, Cartic Ramakrishnan, Pathirage Dinindu Sujan Udayanga Perera, Abhinandan Kelgere Ramesh, Bruce L. Hillsberg
  • Patent number: 11468234
    Abstract: At least some embodiments are directed to a computer-implemented method that comprises receiving original input text that includes a term, comparing a definition of the term to definitions of multiple candidate replacement terms to generate a set of candidate replacement terms, and substituting each of the candidate replacement terms in the set for the term in the original input text to produce a plurality of modified input texts. The method also comprises determining the grammatical accuracy of each of the plurality of modified input texts, comparing meanings of the modified input texts to a meaning of the original input text, and modifying the set of candidate replacement terms based on the determinations of grammatical accuracy and the comparisons of the meanings. The method still further comprises ranking the modified set of candidate replacement terms using one or more criteria, and displaying the ranking on a display.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: October 11, 2022
    Assignee: International Business Machines Corporation
    Inventors: Alfredo Alba, Clemens Drews, Daniel F. Gruhl, Christian B. Kau, Neal R. Lewis, Pablo N. Mendes, Meenakshi Nagarajan, Cartic Ramakrishnan
  • Publication number: 20220215155
    Abstract: Provided are embodiments for performing data linking with visual information. Embodiments include receiving a form including at least one or more entities, determining a visual location information of the at least one or more entities in the forms, and identifying one or more attributes in the form. Embodiments also include linking the at least one entity with one or more attributes using the visual location information of the at least one entity, and providing structured data linking the at least one entity with the one or more attributes.
    Type: Application
    Filed: January 4, 2021
    Publication date: July 7, 2022
    Inventors: Pathirage Dinindu Sujan Udayanga Perera, Cartic Ramakrishnan, Sheng Hua Bao
  • Patent number: 11257592
    Abstract: A method, a system, and a computer program product are provided. A machine learning model is generated to process adverse event information and produce multiple corresponding medical codes associated with the adverse event information, wherein the multiple medical codes are semantically and hierarchically related in a medical taxonomy. The machine learning model includes multiple parallel output layers, each of which is associated with a corresponding medical code. The machine learning model is trained with training data elements, each of which includes adverse event information mapped to respective multiple medical codes, wherein results from each of the output layers adjusts the machine learning model. After completing the training, information pertaining to an adverse event is applied to the machine learning model to determine the corresponding multiple medical codes within the medical taxonomy.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: February 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Pathirage D. S. U Perera, Cartic Ramakrishnan, Sheng Hua Bao, Ramani Routray
  • Patent number: 11204951
    Abstract: The embodiments relate to generating hierarchical patterns based on a corpus of text. The corpus is analyzed, which includes extracting a set of features of the corpus. A set of grammatical patterns are generated based on the extracted features. The set of grammatical patterns includes at least one grammatical pattern generated from an internal pattern and at least one grammatical pattern generated from an external pattern. The grammatical patterns of the set are organized into a hierarchy and/or are ranked. The hierarchy and/or ranking are visually displayed.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: December 21, 2021
    Assignee: International Business Machines Corporation
    Inventors: Shenghua Bao, Ying Chen, Anshu N. Jain, Cartic Ramakrishnan, Maia A. Smith
  • Patent number: 11157532
    Abstract: The embodiments relate to generating hierarchical patterns based on a corpus of text. The corpus is analyzed, which includes extracting a set of features of the corpus. A set of grammatical patterns are generated based on the extracted features. The set of grammatical patterns includes at least one grammatical pattern generated from an internal pattern and at least one grammatical pattern generated from an external pattern. The grammatical patterns of the set are organized into a hierarchy and/or are ranked. The hierarchy and/or ranking are visually displayed.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Shenghua Bao, Ying Chen, Anshu N. Jain, Cartic Ramakrishnan, Maia A. Smith
  • Patent number: 11068376
    Abstract: Disclosed aspects relate to analytics engine selection management. A set of reference data may be ingested by a first analytics engine to compile a first set of characteristic data. The set of reference data may be ingested by a second analytics engine to compile a second set of characteristic data. The first set of characteristic data may be compiled for the first analytics engine. The second set of characteristic data may be compiled for the second analytics engine. A set of distinct attributes related to the first and second analytics engines may be determined based on the first and second sets of characteristic data. An analytics engine selection operation may be executed.
    Type: Grant
    Filed: March 11, 2017
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Alfredo Alba, Clemens Drews, Daniel F. Gruhl, Linda H. Kato, Christian B. Kau, Neal R. Lewis, Pablo N. Mendes, Meenakshi Nagarajan, Cartic Ramakrishnan
  • Publication number: 20210211277
    Abstract: Embodiments relate to a system, program product, and method for use with a physical computing device to process a data access request. The requested data is encrypted with two keys, including a physical device authentication key and a transient key. Access to the data requires authentication on both the device level and situational level. Device situational data is monitored, which includes selectively enabling access to the requested data and de-activation of the transient key in response to a change in the monitored situational data. The transient key de-activation removes access to the requested data.
    Type: Application
    Filed: March 24, 2021
    Publication date: July 8, 2021
    Applicant: International Business Machines Corporation
    Inventors: Chad DeLuca, Daniel Gruhl, Linda Kato, Cartic Ramakrishnan, Chris Kau, Alfredo Alba
  • Patent number: 11044078
    Abstract: Embodiments relate to a system, program product, and method for use with a physical computing device to process a data access request. The associated data is encrypted with a key pair that includes both a persistent key and a transient key. Both keys require authentication to access the requested data. The transient key is subject to real-time monitoring, with changes in situational data selectively affecting the validity of the transient key, and selectively changing the physical state of the physical computing device.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: June 22, 2021
    Assignee: International Business Machines Corporation
    Inventors: Chad DeLuca, Daniel Gruhl, Linda Kato, Cartic Ramakrishnan, Chris Kau, Alfredo Alba
  • Patent number: 10957432
    Abstract: Mechanisms are provided that implement a drug-adverse event causality evaluation engine to identify human resource selections based on a readability of unstructured text within an individual case safety report (ICSR) and a confidence value of the ICSR. The drug-adverse event causality evaluation engine receives the ICSR from a cognitive system. The drug-adverse event causality evaluation engine analyzes the ICSR to determine a readability value of the ICSR. The drug-adverse event causality evaluation engine determines whether or not an assessment, by a human reviewer, of the ICSR is required based on a combination of the readability value of the ICSR and the confidence value. The drug-adverse event causality evaluation engine outputs an indication of whether human reviewer assessment is required.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Sheng Hua Bao, Pathirage Perera, Cartic Ramakrishnan
  • Patent number: 10957431
    Abstract: Mechanisms are provided that implement a drug-adverse event causality evaluation engine to identify human resource selections based on a readability of unstructured text within an individual case safety report (ICSR) and a confidence value of the ICSR. The drug-adverse event causality evaluation engine receives the ICSR from a cognitive system. The drug-adverse event causality evaluation engine analyzes the ICSR to determine a readability value of the ICSR. The drug-adverse event causality evaluation engine determines whether or not an assessment, by a human reviewer, of the ICSR is required based on a combination of the readability value of the ICSR and the confidence value. The drug-adverse event causality evaluation engine outputs an indication of whether human reviewer assessment is required.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Sheng Hua Bao, Pathirage Perera, Cartic Ramakrishnan
  • Patent number: 10902346
    Abstract: One embodiment provides generating a similarity matrix corresponding to an input collection including initializing, by a processor, a working set as a collection of a multiple items. Until the similarity matrix converges: receiving a seed for similarity for at least one pair of items of the multiple items, and obtaining a similarity value for all other item pairs using a Naive Triangle Inequality process. The similarity is generated with obtained similarity values.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Alfredo Alba, Kenneth L. Clarkson, Clemens Drews, Ronald Fagin, Daniel F. Gruhl, Neal R. Lewis, Pablo N. Mendes, Meenakshi Nagarajan, Cartic Ramakrishnan
  • Publication number: 20200342339
    Abstract: A mechanism is provided in a data processing system for training a computer implemented model. The mechanism determines an operation for which the computer implemented model is to be trained. The mechanism performs a statistical analysis of an enterprise dataset for an enterprise to generate one or more statistical distributions of cases and features correlated with the operation for which the computer implemented model is to be trained. The mechanism selects a subset of cases in the enterprise dataset for annotation based on the one or more statistical distributions of cases and features. The mechanism annotates the selected subset of cases to generate an annotated training dataset. The mechanism trains the computer implemented model, using the annotated training dataset, to perform the operation.
    Type: Application
    Filed: April 24, 2019
    Publication date: October 29, 2020
    Inventors: Ramani Routray, Sheng Hua Bao, Claire Abu-Assal, Cartic Ramakrishnan, Pathirage Dinindu Sujan Udayanga Perera, Abhinandan Kelgere Ramesh, Bruce L. Hillsberg
  • Patent number: 10817669
    Abstract: A method, a system, and a computer program product are provided. A training set of adverse event text fragments assigned to medical codes is analyzed to determine first text fragments having frequently occurring medical code assignments and second text fragments having infrequently occurring medical code assignments. The training set is modified to undersample the first text fragments and to oversample the second text fragments such that the text fragments of the modified training set correspond to a substantially uniform assignment of the medical codes. At least one machine learning model is generated and trained with the modified training set. Some parameters of the at least one machine learning model are updated based on errors detected during the training. After completing the training, an adverse event text fragment is applied to the at least one machine learning model to assign at least one medical code.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: October 27, 2020
    Assignee: International Business Machines Corporation
    Inventors: Cartic Ramakrishnan, Pathirage D. S. U. Perera, Sheng Hua Bao, Vivek Krishnamurthy
  • Patent number: 10811125
    Abstract: A method, a computing system and a computer program product are provided. A computing system identifies elements within a collection of medical documents. The elements include patients, adverse events and medical drugs. The medical documents are analyzed by the computer system to determine associations between the identified medical drugs and corresponding identified adverse events. The identified elements and the determined associations may be encoded as features by the computing system. The computing system identifies portions of the medical documents as containing the identified elements and the determined associations. The computing system generates a classification model based at least on the encoded features associated with the identified portions for identifying medical case safety reports within medical documents. The classification model is applied to a new document to determine a classification of the new document with respect to a medical case safety report.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: October 20, 2020
    Assignee: International Business Machines Corporation
    Inventors: Shenghua Bao, Meenakshi Nagarajan, Cartic Ramakrishnan, John C. Unterholzner
  • Patent number: 10769382
    Abstract: A method, system and computer program product for disambiguating meaning of terms. A natural language processing system obtains a first corpora of words used in a first sense and a second corpora of the same words that are used in a second sense. Each of these corpora of words may be associated with different linguistic domains. The natural language processing system generates a first and a second set of patterns using both the first and second corpora of words, respectively. A question passage is then received by the natural language processing system. The natural language processing system examines a word of interest in the question passage. The user is then notified that the word of interest is being used in the first sense or the second sense in response to identifying the word of interest in only the first set of patterns or the second set of patterns, respectively.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: September 8, 2020
    Assignee: International Business Machines Corporation
    Inventors: Alfredo Alba, Clemens Drews, Daniel F. Gruhl, Linda H. Kato, Christian B. Kau, Neal R. Lewis, Pablo N. Mendes, Meenakshi Nagarajan, Cartic Ramakrishnan
  • Publication number: 20200273573
    Abstract: A method, a system, and a computer program product are provided. A machine learning model is generated to process adverse event information and produce multiple corresponding medical codes associated with the adverse event information, wherein the multiple medical codes are semantically and hierarchically related in a medical taxonomy. The machine learning model includes multiple parallel output layers, each of which is associated with a corresponding medical code. The machine learning model is trained with training data elements, each of which includes adverse event information mapped to respective multiple medical codes, wherein results from each of the output layers adjusts the machine learning model. After completing the training, information pertaining to an adverse event is applied to the machine learning model to determine the corresponding multiple medical codes within the medical taxonomy.
    Type: Application
    Filed: February 26, 2019
    Publication date: August 27, 2020
    Inventors: Pathirage D.S.U Perera, Cartic Ramakrishnan, Sheng Hua Bao, Ramani Routray
  • Publication number: 20200226218
    Abstract: A method, a system, and a computer program product are provided. A training set of adverse event text fragments assigned to medical codes is analyzed to determine first text fragments having frequently occurring medical code assignments and second text fragments having infrequently occurring medical code assignments. The training set is modified to undersample the first text fragments and to oversample the second text fragments such that the text fragments of the modified training set correspond to a substantially uniform assignment of the medical codes. At least one machine learning model is generated and trained with the modified training set. Some parameters of the at least one machine learning model are updated based on errors detected during the training. After completing the training, an adverse event text fragment is applied to the at least one machine learning model to assign at least one medical code.
    Type: Application
    Filed: January 14, 2019
    Publication date: July 16, 2020
    Inventors: Cartic Ramakrishnan, Pathirage D.S.U. Perera, Sheng Hua Bao, Vivek Krishnamurthy
  • Publication number: 20200099517
    Abstract: Embodiments relate to a system, program product, and method for use with a physical computing device to process a data access request. The associated data is encrypted with a key pair that includes both a persistent key and a transient key. Both keys require authentication to access the requested data. The transient key is subject to real-time monitoring, with changes in situational data selectively affecting the validity of the transient key, and selectively changing the physical state of the physical computing device.
    Type: Application
    Filed: September 20, 2018
    Publication date: March 26, 2020
    Applicant: International Business Machines Corporation
    Inventors: Chad DeLuca, Daniel Gruhl, Linda Kato, Cartic Ramakrishnan, Chris Kau, Alfredo Alba