Patents by Inventor Bryan J. Kyle
Bryan J. Kyle 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: 10956824Abstract: Mechanisms are provided for performing watched question processing. The mechanisms detect a change in content of electronic documents in a corpus of electronic documents, and retrieve a watched question from a watched question database. The mechanisms determine whether full processing of the watched question through the question answering pipeline is to be bypassed when performing watched question processing in response to the detected change in content of the electronic documents in the corpus. The mechanisms bypass one or more stages of processing of the question answering pipeline in response to determining that full processing of the watched question through the question answering pipeline is to be bypassed. The mechanisms return a result of the watched question processing indicating that no changes to the previously generated answers are caused by the change in the content of the electronic documents in the corpus.Type: GrantFiled: December 8, 2016Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: John M. Boyer, Bryan J. Kyle
-
Patent number: 10354078Abstract: An approach is provided in which a knowledge manager generates a knowledge structure that includes security annotation tokens and term tokens. Each of the security annotation tokens are stored in a parallel field and align to at least one of the term tokens. The knowledge manager matches security policies corresponding to a search request to one or more of the security annotation tokens and, in turn, generates search results based upon obfuscation of one or more of the term tokens aligned to the matched security annotation tokens.Type: GrantFiled: September 27, 2017Date of Patent: July 16, 2019Assignee: International Business Machines CorporationInventors: Bridget B. Beamon, Bradley M. Debroni, Octavian F. Filoti, Bryan J. Kyle, Christopher M. Nolan
-
Patent number: 10062030Abstract: A transformation process determines whether a predicate of a rule matches a given node of tree structured data containing a set of nodes and, when the predicate of a rule matches the given node, applies a function of an identified rule to the node to generate a compound result and an interim mutated output document, and when the compound result contains a next node, determines whether the next node is compared with the predicate of a next rule. The transform process includes determining that the next node is processed by a next rule, using the interim mutated output document as input, and determining whether a predicate of a rule matches the next node in a set of nodes. When the predicate of a rule matches the next node, a function of an identified rule is applied to the next node to generate a compound result and interim mutated output document. When the compound result does not contain a next node, a final mutated output document is generated.Type: GrantFiled: December 29, 2017Date of Patent: August 28, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Bryan J. Kyle
-
Publication number: 20180165580Abstract: Mechanisms are provided for performing watched question processing. The mechanisms detect a change in content of electronic documents in a corpus of electronic documents, and retrieve a watched question from a watched question database. The mechanisms determine whether full processing of the watched question through the question answering pipeline is to be bypassed when performing watched question processing in response to the detected change in content of the electronic documents in the corpus. The mechanisms bypass one or more stages of processing of the question answering pipeline in response to determining that full processing of the watched question through the question answering pipeline is to be bypassed. The mechanisms return a result of the watched question processing indicating that no changes to the previously generated answers are caused by the change in the content of the electronic documents in the corpus.Type: ApplicationFiled: December 8, 2016Publication date: June 14, 2018Inventors: John M. Boyer, Bryan J. Kyle
-
Publication number: 20180121809Abstract: A transformation process determines whether a predicate of a rule matches a given node of tree structured data containing a set of nodes and, when the predicate of a rule matches the given node, applies a function of an identified rule to the node to generate a compound result and an interim mutated output document, and when the compound result contains a next node, determines whether the next node is compared with the predicate of a next rule. The transform process includes determining that the next node is processed by a next rule, using the interim mutated output document as input, and determining whether a predicate of a rule matches the next node in a set of nodes. When the predicate of a rule matches the next node, a function of an identified rule is applied to the next node to generate a compound result and interim mutated output document. When the compound result does not contain a next node, a final mutated output document is generated.Type: ApplicationFiled: December 29, 2017Publication date: May 3, 2018Inventor: BRYAN J. KYLE
-
Publication number: 20180032742Abstract: An approach is provided in which a knowledge manager generates a knowledge structure that includes security annotation tokens and term tokens. Each of the security annotation tokens are stored in a parallel field and align to at least one of the term tokens. The knowledge manager matches security policies corresponding to a search request to one or more of the security annotation tokens and, in turn, generates search results based upon obfuscation of one or more of the term tokens aligned to the matched security annotation tokens.Type: ApplicationFiled: September 27, 2017Publication date: February 1, 2018Inventors: Bridget B. Beamon, Bradley M. Debroni, Octavian F. Filoti, Bryan J. Kyle, Christopher M. Nolan
-
Patent number: 9881254Abstract: A transformation process determines whether a predicate of a rule matches a given node of tree structured data containing a set of nodes and, when the predicate of a rule matches the given node, applies a function of an identified rule to the node to generate a compound result and an interim mutated output document, and when the compound result contains a next node, determines whether the next node is compared with the predicate of a next rule. The transform process includes determining that the next node is processed by a next rule, using the interim mutated output document as input, and determining whether a predicate of a rule matches the next node in a set of nodes. When the predicate of a rule matches the next node, a function of an identified rule is applied to the next node to generate a compound result and interim mutated output document. When the compound result does not contain a next node, a final mutated output document is generated.Type: GrantFiled: November 23, 2012Date of Patent: January 30, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Bryan J. Kyle
-
Patent number: 9881166Abstract: An approach is provided in which a knowledge manager generates a knowledge structure that includes security annotation tokens and term tokens. Each of the security annotation tokens are stored in a parallel field and align to at least one of the term tokens. The knowledge manager matches security policies corresponding to a search request to one or more of the security annotation tokens and, in turn, generates search results based upon obfuscation of one or more of the term tokens aligned to the matched security annotation tokens.Type: GrantFiled: April 16, 2015Date of Patent: January 30, 2018Assignee: International Business Machines CorporationInventors: Bridget B. Beamon, Bradley M. Debroni, Octavian F. Filoti, Bryan J. Kyle, Christopher M. Nolan
-
Patent number: 9875364Abstract: An approach is provided in which a knowledge manager generates a knowledge structure that includes security annotation tokens and term tokens. Each of the security annotation tokens are stored in a parallel field and align to at least one of the term tokens. The knowledge manager matches security policies corresponding to a search request to one or more of the security annotation tokens and, in turn, generates search results based upon obfuscation of one or more of the term tokens aligned to the matched security annotation tokens.Type: GrantFiled: May 27, 2015Date of Patent: January 23, 2018Assignee: International Business Machines CorporationInventors: Bridget B. Beamon, Bradley M. Debroni, Octavian F. Filoti, Bryan J. Kyle, Christopher M. Nolan
-
Publication number: 20160308902Abstract: An approach is provided in which a knowledge manager generates a knowledge structure that includes security annotation tokens and term tokens. Each of the security annotation tokens are stored in a parallel field and align to at least one of the term tokens. The knowledge manager matches security policies corresponding to a search request to one or more of the security annotation tokens and, in turn, generates search results based upon obfuscation of one or more of the term tokens aligned to the matched security annotation tokens.Type: ApplicationFiled: May 27, 2015Publication date: October 20, 2016Inventors: Bridget B. Beamon, Bradley M. Debroni, Octavian F. Filoti, Bryan J. Kyle, Christopher M. Nolan
-
Publication number: 20160306985Abstract: An approach is provided in which a knowledge manager generates a knowledge structure that includes security annotation tokens and term tokens. Each of the security annotation tokens are stored in a parallel field and align to at least one of the term tokens. The knowledge manager matches security policies corresponding to a search request to one or more of the security annotation tokens and, in turn, generates search results based upon obfuscation of one or more of the term tokens aligned to the matched security annotation tokens.Type: ApplicationFiled: April 16, 2015Publication date: October 20, 2016Inventors: Bridget B. Beamon, Bradley M. Debroni, Octavian F. Filoti, Bryan J. Kyle, Christopher M. Nolan