Patents by Inventor Robert C. Sizemore
Robert C. Sizemore 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: 11823798Abstract: A mechanism is provided in a data processing system comprising 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 a clinical decision support system. The mechanism receives a plurality of patient electronic medical records (EMRs) for a patient from a plurality of different sources. For a portion of a patient EMR record of the plurality of patient EMRs, the mechanism detects entities and analyzes a document structure of the portion of the patient EMR to identify a hierarchical structure of the portion of the patient EMR. The mechanism generates a container representation of the portion of the patient EMR based on the hierarchical structure. The mechanism placing each of the one or more sentences within the container representation based on relative position within the hierarchical structure.Type: GrantFiled: September 28, 2016Date of Patent: November 21, 2023Inventors: Corville O. Allen, Roberto DeLima, Aysu Ezen Can, Robert C. Sizemore
-
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: 11113418Abstract: A method for de-identifying protected health information (PHI) associated with electronic medical records (EMRs) based on a common analysis structure (CAS) is provided. The method may include detecting a system event associated with a system comprising the EMRs. The method may further include in response to detecting the system event, detecting a first CAS associated with the EMRs. The method may further include extracting first CAS data associated with the first CAS, wherein the first CAS data comprises unstructured data associated with the EMRs and normalized annotations based on CAS objects that are associated with the unstructured data. The method may further include obfuscating the unstructured data associated with the first CAS. The method may also include generating a second CAS comprising the obfuscated unstructured data and a copied version of the normalized annotations, wherein the copied version of normalized annotations are correlated with the obfuscated unstructured data.Type: GrantFiled: November 30, 2018Date of Patent: September 7, 2021Assignee: International Business Machines CorporationInventors: Corville O. Allen, Aysu Ezen Can, Roberto Delima, Robert C. Sizemore
-
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: 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: 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
-
Patent number: 10956662Abstract: First content containing a plurality of list items in one or more lists can be parsed for conjunctions and implied list indicators. One or more modifications can occur at one or more conjunctions or implied list indicators. The one or more modifications can comprise one or more of expanding text, contracting text, and replacing text. The one or more modifications can generate second content conducive to natural language processing operations.Type: GrantFiled: September 12, 2018Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: Keith P. Biegert, Brendan C. Bull, David Contreras, Robert C. Sizemore, 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