Patents by Inventor Linda H. Kato

Linda H. Kato 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: 11184251
    Abstract: One embodiment provides a method including identifying all computing nodes and connections associated with the computing nodes in a data center based on running processes in the data center that communicate with one another. For each computing node, running processes are identified using natural language processing (NLP) by: iteratively refining a rule set that enables processing of surveillance information from the data center into an initial map of systems and applications in the data center, and extracting known process entities according to predetermined rules from the rule set. A visual dependency representation of the computing nodes and the processes running on the computing nodes is generated.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Chad E. DeLuca, Alfredo Alba, Chris Kau, Daniel Gruhl, Linda H. Kato
  • 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: 20210176138
    Abstract: One embodiment provides a method including identifying all computing nodes and connections associated with the computing nodes in a data center based on running processes in the data center that communicate with one another. For each computing node, running processes are identified using natural language processing (NLP) by: iteratively refining a rule set that enables processing of surveillance information from the data center into an initial map of systems and applications in the data center, and extracting known process entities according to predetermined rules from the rule set. A visual dependency representation of the computing nodes and the processes running on the computing nodes is generated.
    Type: Application
    Filed: February 23, 2021
    Publication date: June 10, 2021
    Inventors: Chad E. DeLuca, Alfredo Alba, Chris Kau, Daniel Gruhl, Linda H. Kato
  • Patent number: 11018953
    Abstract: One embodiment provides a method including identifying all computing nodes and connections associated with the computing nodes in a data center. For each computing node, running processes are identified using natural language processing (NLP) by: extracting known process entities according to predetermined rules; extracting unknown process entities by: grouping process logs that share process entities and identifying hints in parameters and directory paths; receiving annotations to the hints to identify an application a process is running; and creating a new rule based on the annotations and propagating the new rule to other process logs. A visual representation of the computing nodes and the processes running on the computing nodes is generated.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventors: Chad E. DeLuca, Alfredo Alba, Chris Kau, Daniel Gruhl, Linda H. Kato
  • Publication number: 20200403881
    Abstract: One embodiment provides a method including identifying all computing nodes and connections associated with the computing nodes in a data center. For each computing node, running processes are identified using natural language processing (NLP) by: extracting known process entities according to predetermined rules; extracting unknown process entities by: grouping process logs that share process entities and identifying hints in parameters and directory paths; receiving annotations to the hints to identify an application a process is running; and creating a new rule based on the annotations and propagating the new rule to other process logs. A visual representation of the computing nodes and the processes running on the computing nodes is generated.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 24, 2020
    Inventors: Chad E. DeLuca, Alfredo Alba, Chris Kau, Daniel Gruhl, Linda H. Kato
  • 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
  • Patent number: 10740379
    Abstract: A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions executed by the at least one processor to cause the at least one processor to implement an automated lexicon expansion for an identified corpus. For a selected corpus in a set of corpora, the mechanism determines an estimated number of new terms in the selected corpus that are not in the lexicon based on a frequency count known terms in the selected corpus. Responsive to the estimated number of new terms in the selected corpus being greater than a threshold, the mechanism performs lexicon expansion using the selected corpus to form an expanded lexicon. Responsive to the estimated number of new terms in the selected corpus not being greater than the threshold, the mechanism halts lexicon expansion.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: August 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Alfredo Alba, Clemens Drews, Daniel F. Gruhl, Linda H. Kato, Neal R. Lewis, Pablo N. Mendes, Meenakshi Nagarajan
  • Patent number: 10733224
    Abstract: A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions executed by the at least one processor to cause the at least one processor to implement an automated lexicon expansion for an identified corpus. For a selected corpus in a set of corpora, the mechanism determines an estimated number of new terms in the selected corpus that are not in the lexicon based on a frequency count known terms in the selected corpus. Responsive to the estimated number of new terms in the selected corpus being greater than a threshold, the mechanism performs lexicon expansion using the selected corpus to form an expanded lexicon. Responsive to the estimated number of new terms in the selected corpus not being greater than the threshold, the mechanism halts lexicon expansion.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: August 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Alfredo Alba, Clemens Drews, Daniel F. Gruhl, Linda H. Kato, Neal R. Lewis, Pablo N. Mendes, Meenakshi Nagarajan
  • Publication number: 20200151810
    Abstract: A computer-implemented method according to one embodiment includes receiving a request to perform an action associated with a virtual monetary account, applying one or more rules associated with the virtual monetary account to one or more characteristics of the request, and conditionally implementing the request, based on results of the applying.
    Type: Application
    Filed: November 13, 2018
    Publication date: May 14, 2020
    Inventors: Daniel F. Gruhl, Christian B. Kau, Chad E. DeLuca, Anna Lisa Gentile, Alfredo Alba, Linda H. Kato, Steven R. Welch
  • Patent number: 10607720
    Abstract: The present invention relates to a method and system for associating gene expression data with a disease name. A first data set associated with a plurality of genetic probes for a plurality of biological samples may be received. The first data set may be sorted based on a normalized gene expression values for the plurality of genetic probes. A largest value gap of the normalized gene expression values may be identified. A set of expressed genes within the first data set may be identified. An indexable document may be generated for a biological sample of the plurality of biological samples comprising data associated with the set of expressed genes. A second data set associated with an expressed gene of the set of expressed genes may be searched. A disease name may be associated with an expressed gene based on a threshold correlation between the disease name and the expressed gene.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Linda H. Kato, Jeffrey T. Kreulen, Jacques Labrie, William S. Spangler, Ignacio G. Terrizzano
  • Publication number: 20190385706
    Abstract: The present invention relates to a method and system for associating gene expression data with a disease name. A first data set associated with a plurality of genetic probes for a plurality of biological samples may be received. The first data set may be sorted based on a normalized gene expression values for the plurality of genetic probes. A largest value gap of the normalized gene expression values may be identified. A set of expressed genes within the first data set may be identified. An indexable document may be generated for a biological sample of the plurality of biological samples comprising data associated with the set of expressed genes. A second data set associated with an expressed gene of the set of expressed genes may be searched. A disease name may be associated with an expressed gene based on a threshold correlation between the disease name and the expressed gene.
    Type: Application
    Filed: August 27, 2019
    Publication date: December 19, 2019
    Inventors: Linda H. Kato, Jeffrey T. Kreulen, Jacques Labrie, William S. Spangler, Ignacio G. Terrizzano
  • Publication number: 20190155908
    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: Application
    Filed: January 28, 2019
    Publication date: May 23, 2019
    Inventors: Alfredo Alba, Clemens Drews, Daniel F. Gruhl, Linda H. Kato, Christian B. Kau, Neal R. Lewis, Pablo N. Mendes, Meenakshi Nagarajan, Cartic Ramakrishnan
  • Patent number: 10255271
    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: February 6, 2017
    Date of Patent: April 9, 2019
    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: 20180260460
    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: Application
    Filed: December 29, 2017
    Publication date: September 13, 2018
    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: 20180260459
    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: Application
    Filed: March 11, 2017
    Publication date: September 13, 2018
    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: 20180225278
    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: Application
    Filed: February 6, 2017
    Publication date: August 9, 2018
    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: 20180225374
    Abstract: A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions executed by the at least one processor to cause the at least one processor to implement an automated lexicon expansion for an identified corpus. For a selected corpus in a set of corpora, the mechanism determines an estimated number of new terms in the selected corpus that are not in the lexicon based on a frequency count known terms in the selected corpus. Responsive to the estimated number of new terms in the selected corpus being greater than a threshold, the mechanism performs lexicon expansion using the selected corpus to form an expanded lexicon. Responsive to the estimated number of new terms in the selected corpus not being greater than the threshold, the mechanism halts lexicon expansion.
    Type: Application
    Filed: December 8, 2017
    Publication date: August 9, 2018
    Inventors: Alfredo Alba, Clemens Drews, Daniel F. Gruhl, Linda H. Kato, Neal R. Lewis, Pablo N. Mendes, Meenakshi Nagarajan
  • Publication number: 20180225373
    Abstract: A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions executed by the at least one processor to cause the at least one processor to implement an automated lexicon expansion for an identified corpus. For a selected corpus in a set of corpora, the mechanism determines an estimated number of new terms in the selected corpus that are not in the lexicon based on a frequency count known terms in the selected corpus. Responsive to the estimated number of new terms in the selected corpus being greater than a threshold, the mechanism performs lexicon expansion using the selected corpus to form an expanded lexicon. Responsive to the estimated number of new terms in the selected corpus not being greater than the threshold, the mechanism halts lexicon expansion.
    Type: Application
    Filed: February 7, 2017
    Publication date: August 9, 2018
    Inventors: Alfredo Alba, Clemens Drews, Daniel F. Gruhl, Linda H. Kato, Neal R. Lewis, Pablo N. Mendes, Meenakshi Nagarajan
  • Patent number: 9886665
    Abstract: A method, system, and computer program product for event detection using roles and relationships of entities are provided in the illustrative embodiments. A training event and a set of entities participating in the training event are identified in a training data. For a first entity in the set of entities, a first role occupied by the entity in the event is determined. A behavior attribute is assigned to the first role. A relationship of the first role with a second role corresponding to a second entity in the set of entities is determined. An event rule is constructed to detect an event corresponding to the training event in new data and comprising a plurality of roles, behavior attributes, and the relationship. The plurality of roles includes the first role and the second role, and the plurality of behavior attributes includes the behavior attribute assigned to the first role.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: February 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ying Chen, Linda H. Kato, Jacques J. Labrie, Meenakshi Nagarajan, William Scott Spangler, Ioana R. Stanoi, Anbu Karani Adikesavan, Benjamin J. Bachman, Lawrence A. Donehower, Olivier Lichtarge, Sam J. Regenbogen, Maria E. Terron-Diaz, Angela D. Wilkins, Curtis R. Pickering
  • Publication number: 20170329900
    Abstract: The present invention relates to a method and system for associating gene expression data with a disease name. A first data set associated with a plurality of genetic probes for a plurality of biological samples may be received. The first data set may be sorted based on a normalized gene expression values for the plurality of genetic probes. A largest value gap of the normalized gene expression values may be identified. A set of expressed genes within the first data set may be identified. An indexable document may be generated for a biological sample of the plurality of biological samples comprising data associated with the set of expressed genes. A second data set associated with an expressed gene of the set of expressed genes may be searched. A disease name may be associated with an expressed gene based on a threshold correlation between the disease name and the expressed gene.
    Type: Application
    Filed: May 11, 2016
    Publication date: November 16, 2017
    Inventors: Linda H. Kato, Jeffrey T. Kreulen, Jacques Labrie, William S. Spangler, Ignacio G. Terrizzano