Patents by Inventor David B. Werts

David B. Werts 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: 11934969
    Abstract: Mechanisms are provided to implement a bias identification engine that identifies bias in the operation of a trained cognitive computing system. A bias risk annotator is configured to identify a plurality of bias triggers in inputs and outputs of the trained cognitive computing system based on a bias risk trigger data structure that specifies terms or phrases that are associated with a bias. An annotated input and an annotated output of the trained cognitive computing system is received and processed by the bias risk annotator to determine if they comprise a portion of content that contains a bias trigger. In response to at least one of the annotated input or annotated output comprising a portion of content containing a bias trigger a notification is transmitted, to an administrator computing device, that specifies the presence of bias in the operation of the trained cognitive computing system.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith
  • Publication number: 20230315765
    Abstract: A mechanism is provided in a data processing system to implement an annotator for annotating content using context-based surface forms. The mechanism receives a dictionary data structure of surface forms comprising a plurality of regular expressions and input content. The mechanism compares a given span of text in the input content to each regular expression in the dictionary data structure. Responsive to the given span of text matching a given regular expression, an annotator annotates the span of text with a content indicator corresponding to a content category-associated with the dictionary data structure. The mechanism performs a natural language processing operation on the input content based on results of the annotation.
    Type: Application
    Filed: March 27, 2023
    Publication date: October 5, 2023
    Inventors: Robert C. Sizemore, Jennifer L. La Rocca, Sterling R. Smith, Mario J. Lorenzo, Kristin E. Mcneil, David B. Werts
  • Patent number: 11748562
    Abstract: Mechanisms are provided to perform selective deep parsing of natural language content. A targeted deep parse natural language processing system is configured to recognize one or more triggers that specify elements within natural language content that indicate a portion of natural language content that is to be targeted with a deep parse operation. A portion of natural language content is received and a pre-deep parse scan operation is performed on the natural language content based on the one or more triggers to identify one or more sub-portions of the natural language content that contain at least one of the one or more triggers. A deep parse is performed on only the one or more sub-portions of the portion of natural language content that contain at least one of the one or more triggers, while other sub-portions of the portion of natural language content are not deep parsed.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: September 5, 2023
    Inventors: Robert C. Sizemore, David B. Werts, Sterling R. Smith
  • Patent number: 11625422
    Abstract: A mechanism is provided in a data processing system to implement an annotator for annotating content using context-based surface forms. The mechanism receives a dictionary data structure of surface forms comprising a plurality of regular expressions and input content. The mechanism compares a given span of text in the input content to each regular expression in the dictionary data structure. Responsive to the given span of text matching a given regular expression, an annotator annotates the span of text with a content indicator corresponding to a content category associated with the dictionary data structure. The mechanism performs a natural language processing operation on the input content based on results of the annotation.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: April 11, 2023
    Inventors: Robert C. Sizemore, Jennifer L. La Rocca, Sterling R. Smith, Mario J. Lorenzo, Kristin E. McNeil, David B. Werts
  • Publication number: 20220335215
    Abstract: Mechanisms are provided to perform selective deep parsing of natural language content. A targeted deep parse natural language processing system is configured to recognize one or more triggers that specify elements within natural language content that indicate a portion of natural language content that is to be targeted with a deep parse operation. A portion of natural language content is received and a pre-deep parse scan operation is performed on the natural language content based on the one or more triggers to identify one or more sub-portions of the natural language content that contain at least one of the one or more triggers. A deep parse is performed on only the one or more sub-portions of the portion of natural language content that contain at least one of the one or more triggers, while other sub-portions of the portion of natural language content are not deep parsed.
    Type: Application
    Filed: June 28, 2022
    Publication date: October 20, 2022
    Inventors: Robert C. Sizemore, David B. Werts, Sterling R. Smith
  • Patent number: 11449675
    Abstract: Mechanisms are provided to perform selective deep parsing of natural language content. A targeted deep parse natural language processing system is configured to recognize one or more triggers that specify elements within natural language content that indicate a portion of natural language content that is to be targeted with a deep parse operation. A portion of natural language content is received and a pre-deep parse scan operation is performed on the natural language content based on the one or more triggers to identify one or more sub-portions of the natural language content that contain at least one of the one or more triggers. A deep parse is performed on only the one or more sub-portions of the portion of natural language content that contain at least one of the one or more triggers, while other sub-portions of the portion of natural language content are not deep parsed.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: September 20, 2022
    Inventors: Robert C. Sizemore, David B. Werts, Sterling R. Smith
  • Patent number: 11423223
    Abstract: A mechanism is provided to implement a cognitive dictionary builder. The mechanism configures the cognitive dictionary builder with a set of selection criteria comprising a set of rules. The mechanism performs natural language processing on an input document in a corpus of information to analyze a context for each term or phrase in the input document and applies the set of rules to each term or phrase in the input document with respect to its context. The mechanism adds a term or phrase to at least one corresponding dictionary data structure based on a result of applying the set of rules.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: August 23, 2022
    Assignee: International Business Machines Corporation
    Inventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith, David G. Herbeck
  • Patent number: 11354321
    Abstract: A mechanism is provided for re-ranking search results based on a personal medical condition. One or more medical conditions associated with a patient are identified based on an analysis of patient information associated with the patient. The one or more medical conditions are correlated with a set of medical condition content indicator data structures. A search query corresponding to the patient is processed to generate initial search results that are ranked with an initial ranking. The initial search results are analyzed based on a patient specific dictionary data structure corresponding to the one or more medical conditions associated with the patient. The content of the initial search results are re-ranked to generate re-ranked search results having a modified ranking that is based on the one or more medical conditions of the patient. The re-ranked search results are output to the patient in accordance with the modified ranking.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: June 7, 2022
    Assignee: International Business Machines Corporation
    Inventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith
  • Patent number: 11322234
    Abstract: A medical condition based content filter mechanism is provided that analyzes patient information associated with a patient to identify medical condition(s) associated with the patient and correlating the medical condition(s) with one or more medical condition content indicator data structures specifying negative content indicators and/or positive content indicators. A user specific content indicator dictionary data structure (USCID) is generated based on the correlation and used to process received content to filter out portions of the content matching the negative content indicators or present portions of the content matching the positive content indicators, thereby generating modified content that is output to the patient via a content access application executing on a computing device associated with the patient.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: May 3, 2022
    Assignee: International Business Machines Corporation
    Inventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith
  • Publication number: 20210342533
    Abstract: Mechanisms are provided to perform selective deep parsing of natural language content. A targeted deep parse natural language processing system is configured to recognize one or more triggers that specify elements within natural language content that indicate a portion of natural language content that is to be targeted with a deep parse operation. A portion of natural language content is received and a pre-deep parse scan operation is performed on the natural language content based on the one or more triggers to identify one or more sub-portions of the natural language content that contain at least one of the one or more triggers. A deep parse is performed on only the one or more sub-portions of the portion of natural language content that contain at least one of the one or more triggers, while other sub-portions of the portion of natural language content are not deep parsed.
    Type: Application
    Filed: July 14, 2021
    Publication date: November 4, 2021
    Inventors: Robert C. Sizemore, David B. Werts, Sterling R. Smith
  • Patent number: 11165905
    Abstract: A mechanism is provided for implementing an emergency response cognitive computing system. The emergency response cognitive computing system identifies a first party about which a communication is being performed between a caller and the emergency response system. The emergency response cognitive computing system generates, in real-time, a transcript of the communication as the communication is being conducted. The emergency response cognitive computing system performs natural language processing on the transcript of the communication to identify portions of content corresponding to medical concepts. The emergency response cognitive computing system processes patient information to identify elements of the patient information referencing concepts corresponding to medical concepts. The emergency response cognitive computing system outputs the elements of the patient information to a second party involved in the communication.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith, David G. Herbeck
  • Patent number: 11120216
    Abstract: Mechanisms are provided to perform selective deep parsing of natural language content. A targeted deep parse natural language processing system is configured to recognize one or more triggers that specify elements within natural language content that indicate a portion of natural language content that is to be targeted with a deep parse operation. A portion of natural language content is received and a pre-deep parse scan operation is performed on the natural language content based on the one or more triggers to identify one or more sub-portions of the natural language content that contain at least one of the one or more triggers. A deep parse is performed on only the one or more sub-portions of the portion of natural language content that contain at least one of the one or more triggers, while other sub-portions of the portion of natural language content are not deep parsed.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Robert C. Sizemore, David B. Werts, Sterling R. Smith
  • Patent number: 11068480
    Abstract: Generating structured queries from natural language text may include receiving, using a processor, a natural language text input directed to a database management system and, using the processor, performing natural language processing on the natural language text input using an Unstructured Information Management Architecture. The natural language processing may annotate the natural language text input according to a structure of the database management system. A database operation and query elements may be determined using a processor from the annotated natural language text input. A structured query may be created, using the processor, for the database management system that implements the database operation using the query elements.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: July 20, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dhruv A. Bhatt, David B. Werts
  • Publication number: 20210165959
    Abstract: A mechanism is provided to implement a cognitive dictionary builder. The mechanism configures the cognitive dictionary builder with a set of selection criteria comprising a set of rules. The mechanism performs natural language processing on an input document in a corpus of information to analyze a context for each term or phrase in the input document and applies the set of rules to each term or phrase in the input document with respect to its context. The mechanism adds a term or phrase to at least one corresponding dictionary data structure based on a result of applying the set of rules.
    Type: Application
    Filed: December 2, 2019
    Publication date: June 3, 2021
    Inventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith, David G. Herbeck
  • Publication number: 20210165811
    Abstract: A mechanism is provided in a data processing system to implement an annotator for annotating content using context-based surface forms. The mechanism receives a dictionary data structure of surface forms comprising a plurality of regular expressions and input content. The mechanism compares a given span of text in the input content to each regular expression in the dictionary data structure. Responsive to the given span of text matching a given regular expression, an annotator annotates the span of text with a content indicator corresponding to a content category associated with the dictionary data structure. The mechanism performs a natural language processing operation on the input content based on results of the annotation.
    Type: Application
    Filed: December 2, 2019
    Publication date: June 3, 2021
    Inventors: Robert C. Sizemore, Jennifer L. La Rocca, Sterling R. Smith, Mario J. Lorenzo, Kristin E. McNeil, David B. Werts
  • Publication number: 20210097405
    Abstract: Mechanisms are provided to implement a bias identification engine that identifies bias in the operation of a trained cognitive computing system. A bias risk annotator is configured to identify a plurality of bias triggers in inputs and outputs of the trained cognitive computing system based on a bias risk trigger data structure that specifies terms or phrases that are associated with a bias. An annotated input and an annotated output of the trained cognitive computing system is received and processed by the bias risk annotator to determine if they comprise a portion of content that contains a bias trigger. In response to at least one of the annotated input or annotated output comprising a portion of content containing a bias trigger a notification is transmitted, to an administrator computing device, that specifies the presence of bias in the operation of the trained cognitive computing system.
    Type: Application
    Filed: October 1, 2019
    Publication date: April 1, 2021
    Inventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith
  • Publication number: 20210090691
    Abstract: A mechanism is provided in a data processing system, wherein the at least one memory comprises instructions that are executed to implement a medical condition-based question answering (QA) system. The medical condition-based QA system processes a natural language input question about a patient to generate a set of candidate answers with an initial ranking of the candidate answers. A content indicator association component analyzes portions of content associated with each of the candidate answers in the set of candidate answers based on medical condition content indicator data structures corresponding to the one or more medical conditions associated with the patient to determine which portions of content match content indicators of the medical condition content indicator data structures.
    Type: Application
    Filed: September 24, 2019
    Publication date: March 25, 2021
    Inventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith
  • Publication number: 20210089616
    Abstract: Mechanisms are provided to perform selective deep parsing of natural language content. A targeted deep parse natural language processing system is configured to recognize one or more triggers that specify elements within natural language content that indicate a portion of natural language content that is to be targeted with a deep parse operation. A portion of natural language content is received and a pre-deep parse scan operation is performed on the natural language content based on the one or more triggers to identify one or more sub-portions of the natural language content that contain at least one of the one or more triggers. A deep parse is performed on only the one or more sub-portions of the portion of natural language content that contain at least one of the one or more triggers, while other sub-portions of the portion of natural language content are not deep parsed.
    Type: Application
    Filed: September 20, 2019
    Publication date: March 25, 2021
    Inventors: Robert C. Sizemore, David B. Werts, Sterling R. Smith
  • Publication number: 20210064628
    Abstract: A mechanism is provided for re-ranking search results based on a personal medical condition. One or more medical conditions associated with a patient are identified based on an analysis of patient information associated with the patient. The one or more medical conditions are correlated with a set of medical condition content indicator data structures. A search query corresponding to the patient is processed to generate initial search results that are ranked with an initial ranking. The initial search results are analyzed based on a patient specific dictionary data structure corresponding to the one or more medical conditions associated with the patient. The content of the initial search results are re-ranked to generate re-ranked search results having a modified ranking that is based on the one or more medical conditions of the patient. The re-ranked search results are output to the patient in accordance with the modified ranking.
    Type: Application
    Filed: August 30, 2019
    Publication date: March 4, 2021
    Inventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith
  • Publication number: 20210057055
    Abstract: A mechanism is provided that implements a medical information release mechanism. The medical information release mechanism receives, via a sensor, an input from a use of the medical information release mechanism by a patient. The medical information release mechanism performs an authentication operation on the input to determine whether the input corresponds to the patient of the medical information release mechanism in response to receiving the input sensed by the sensor. The medical information release mechanism controls a wireless communication system to send a medical information release signal to at least one other computing device in response to determining that the input corresponds to the patient of the medical information release apparatus. The medical information release signal identifies the patient and provides an authorization to the at least one other computing device to access patient information about the patient.
    Type: Application
    Filed: August 20, 2019
    Publication date: February 25, 2021
    Inventors: David G. Herbeck, Robert C. Sizemore, David B. Werts, Sterling R. Smith