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: 11934969Abstract: 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: GrantFiled: October 1, 2019Date of Patent: March 19, 2024Assignee: International Business Machines CorporationInventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith
-
Publication number: 20230315765Abstract: 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: ApplicationFiled: March 27, 2023Publication date: October 5, 2023Inventors: Robert C. Sizemore, Jennifer L. La Rocca, Sterling R. Smith, Mario J. Lorenzo, Kristin E. Mcneil, David B. Werts
-
Patent number: 11748562Abstract: 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: GrantFiled: June 28, 2022Date of Patent: September 5, 2023Inventors: Robert C. Sizemore, David B. Werts, Sterling R. Smith
-
Patent number: 11625422Abstract: 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: GrantFiled: December 2, 2019Date of Patent: April 11, 2023Inventors: Robert C. Sizemore, Jennifer L. La Rocca, Sterling R. Smith, Mario J. Lorenzo, Kristin E. McNeil, David B. Werts
-
Publication number: 20220335215Abstract: 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: ApplicationFiled: June 28, 2022Publication date: October 20, 2022Inventors: Robert C. Sizemore, David B. Werts, Sterling R. Smith
-
Patent number: 11449675Abstract: 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: GrantFiled: July 14, 2021Date of Patent: September 20, 2022Inventors: Robert C. Sizemore, David B. Werts, Sterling R. Smith
-
Patent number: 11423223Abstract: 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: GrantFiled: December 2, 2019Date of Patent: August 23, 2022Assignee: International Business Machines CorporationInventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith, David G. Herbeck
-
Patent number: 11354321Abstract: 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: GrantFiled: August 30, 2019Date of Patent: June 7, 2022Assignee: International Business Machines CorporationInventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith
-
Patent number: 11322234Abstract: 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: GrantFiled: July 25, 2019Date of Patent: May 3, 2022Assignee: International Business Machines CorporationInventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith
-
Publication number: 20210342533Abstract: 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: ApplicationFiled: July 14, 2021Publication date: November 4, 2021Inventors: Robert C. Sizemore, David B. Werts, Sterling R. Smith
-
Patent number: 11165905Abstract: 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: GrantFiled: August 20, 2019Date of Patent: November 2, 2021Assignee: International Business Machines CorporationInventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith, David G. Herbeck
-
Patent number: 11120216Abstract: 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: GrantFiled: September 20, 2019Date of Patent: September 14, 2021Assignee: International Business Machines CorporationInventors: Robert C. Sizemore, David B. Werts, Sterling R. Smith
-
Patent number: 11068480Abstract: 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: GrantFiled: September 30, 2019Date of Patent: July 20, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dhruv A. Bhatt, David B. Werts
-
Publication number: 20210165959Abstract: 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: ApplicationFiled: December 2, 2019Publication date: June 3, 2021Inventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith, David G. Herbeck
-
Publication number: 20210165811Abstract: 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: ApplicationFiled: December 2, 2019Publication date: June 3, 2021Inventors: Robert C. Sizemore, Jennifer L. La Rocca, Sterling R. Smith, Mario J. Lorenzo, Kristin E. McNeil, David B. Werts
-
Publication number: 20210097405Abstract: 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: ApplicationFiled: October 1, 2019Publication date: April 1, 2021Inventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith
-
Publication number: 20210090691Abstract: 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: ApplicationFiled: September 24, 2019Publication date: March 25, 2021Inventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith
-
Publication number: 20210089616Abstract: 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: ApplicationFiled: September 20, 2019Publication date: March 25, 2021Inventors: Robert C. Sizemore, David B. Werts, Sterling R. Smith
-
Publication number: 20210064628Abstract: 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: ApplicationFiled: August 30, 2019Publication date: March 4, 2021Inventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith
-
Publication number: 20210057055Abstract: 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: ApplicationFiled: August 20, 2019Publication date: February 25, 2021Inventors: David G. Herbeck, Robert C. Sizemore, David B. Werts, Sterling R. Smith