Patents by Inventor Christian B. Kau
Christian B. Kau 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: 11562094Abstract: Embodiments relate to a computer system, computer program product, and method to prevent unauthorized file dissemination and replication. A file parameter is defined, with the defined file parameter including a file dissemination characteristic. The file is encoded with the defined file parameter as file metadata. Dissemination and replication of the file is managed responsive to the encoded file parameter. The defined parameter is assessed along with a physical replication destination. The file is selectively replicated or transmitted responsive to the file parameter and the destination assessment.Type: GrantFiled: December 31, 2019Date of Patent: January 24, 2023Assignee: International Business Machines CorporationInventors: Steven R. Welch, Sandeep Gopisetty, Chad Eric DeLuca, Christian B. Kau, Anna Lisa Gentile, Daniel Gruhl, Linda Ha Kato, Alfredo Alba
-
Patent number: 11500922Abstract: According to one embodiment, a computer-implemented method includes obtaining a sensory profile, identifying an occurrence of a sensory aspect event affecting a user, comparing the sensory aspect event to the sensory profile, determining from comparing the sensory profile, whether the sensory aspect event is a positive sensory aspect, and countering and/or adjusting the sensory aspect event in response to determining the sensory aspect event is not a positive sensory aspect.Type: GrantFiled: September 19, 2018Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Jeremy R. Fox, John C. Rice, Liam S. Harpur, Christian B. Kau
-
Patent number: 11468234Abstract: At least some embodiments are directed to a computer-implemented method that comprises receiving original input text that includes a term, comparing a definition of the term to definitions of multiple candidate replacement terms to generate a set of candidate replacement terms, and substituting each of the candidate replacement terms in the set for the term in the original input text to produce a plurality of modified input texts. The method also comprises determining the grammatical accuracy of each of the plurality of modified input texts, comparing meanings of the modified input texts to a meaning of the original input text, and modifying the set of candidate replacement terms based on the determinations of grammatical accuracy and the comparisons of the meanings. The method still further comprises ranking the modified set of candidate replacement terms using one or more criteria, and displaying the ranking on a display.Type: GrantFiled: June 26, 2017Date of Patent: October 11, 2022Assignee: International Business Machines CorporationInventors: Alfredo Alba, Clemens Drews, Daniel F. Gruhl, Christian B. Kau, Neal R. Lewis, Pablo N. Mendes, Meenakshi Nagarajan, Cartic Ramakrishnan
-
Publication number: 20210232955Abstract: Technology for using a computing device to interpret entity and relationship occurrences a natural language understanding system that includes the following operations (not necessarily in the following order): (i) receiving a corpus that includes unstructured data and/or structured data; (ii) parsing the corpus to obtain parsed corpus information; (iii) applying artificial intelligence to the parsed corpus information to determine a plurality of logical relationships manifested by the corpus; and (iv) expressing, by machine logic, the plurality of logical relationships as a respectively corresponding plurality of logical rule expressions, with each logical rule expression of the plurality of logical rule expressions expressing the respectively corresponding logical relationship as fact(s) with regard to the corpus.Type: ApplicationFiled: January 29, 2020Publication date: July 29, 2021Inventors: Alfredo Alba, Daniel Gruhl, Chad Eric DeLuca, Petar Ristoski, Christian B. Kau, Anna Lisa Gentile, Linda Ha Kato, Steven R. Welch
-
Patent number: 11068376Abstract: 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: GrantFiled: March 11, 2017Date of Patent: July 20, 2021Assignee: International Business Machines CorporationInventors: 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: 20210200891Abstract: Embodiments relate to a computer system, computer program product, and method to prevent unauthorized file dissemination and replication. A file parameter is defined, with the defined file parameter including a file dissemination characteristic. The file is encoded with the defined file parameter as file metadata. Dissemination and replication of the file is managed responsive to the encoded file parameter. The defined parameter is assessed along with a physical replication destination. The file is selectively replicated or transmitted responsive to the file parameter and the destination assessment.Type: ApplicationFiled: December 31, 2019Publication date: July 1, 2021Applicant: International Business Machines CorporationInventors: Steven R. Welch, Sandeep Gopisetty, Chad Eric DeLuca, Christian B. Kau, Anna Lisa Gentile, Daniel Gruhl, Linda Ha Kato, Alfredo Alba
-
Patent number: 11036816Abstract: A computer-implemented method according to one embodiment includes receiving a first set of inputs from a first plurality of users. A history of interactions and/or collaborations of a first group of users of the first plurality of users is accessed. A latent class model of the first plurality of users is generated using information obtained from the accessing. It is determined from the latent class model whether any of the first plurality of users exceed a predetermined threshold of relatability. Users of the first plurality of users that are determined to exceed the predetermined threshold are allowed access to a generated first state of a forum. Users of the first plurality of users that are determined to not exceed the predetermined threshold and the users of the first plurality of users that are determined to exceed the predetermined threshold are allowed access to a generated second state of the forum.Type: GrantFiled: May 23, 2019Date of Patent: June 15, 2021Assignee: International Business Machines CorporationInventors: Christian B. Kau, Jeremy R. Fox, Liam S. Harpur, John C. Rice
-
Publication number: 20200372538Abstract: A computer-implemented method includes analyzing content associated with a plurality of users, selecting a group of users associated with a topic of the content and generating a class model for the group of users based on the analysis. The computer-implemented method also includes providing new content to the group of users and identifying a leader of the group of users based on relationships defined by the class model and the new content. The computer-implemented method also includes providing a notification to the leader, wherein the notification encourages the leader to engage with the new content.Type: ApplicationFiled: May 23, 2019Publication date: November 26, 2020Inventors: Jeremy R. Fox, Liam S. Harpur, Christian B. Kau, John C. Rice
-
Publication number: 20200374145Abstract: A computer-implemented method according to one embodiment includes receiving a first set of inputs from a first plurality of users. A history of interactions and/or collaborations of a first group of users of the first plurality of users is accessed. A latent class model of the first plurality of users is generated using information obtained from the accessing. It is determined from the latent class model whether any of the first plurality of users exceed a predetermined threshold of relatability. Users of the first plurality of users that are determined to exceed the predetermined threshold are allowed access to a generated first state of a forum. Users of the first plurality of users that are determined to not exceed the predetermined threshold and the users of the first plurality of users that are determined to exceed the predetermined threshold are allowed access to a generated second state of the forum.Type: ApplicationFiled: May 23, 2019Publication date: November 26, 2020Inventors: Christian B. Kau, Jeremy R. Fox, Liam S. Harpur, John C. Rice
-
Patent number: 10769382Abstract: 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: GrantFiled: January 28, 2019Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: 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: 20200151810Abstract: 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: ApplicationFiled: November 13, 2018Publication date: May 14, 2020Inventors: Daniel F. Gruhl, Christian B. Kau, Chad E. DeLuca, Anna Lisa Gentile, Alfredo Alba, Linda H. Kato, Steven R. Welch
-
Publication number: 20200089807Abstract: According to one embodiment, a computer-implemented method includes obtaining a sensory profile, identifying an occurrence of a sensory aspect event affecting a user, comparing the sensory aspect event to the sensory profile, determining from comparing the sensory profile, whether the sensory aspect event is a positive sensory aspect, and countering and/or adjusting the sensory aspect event in response to determining the sensory aspect event is not a positive sensory aspect.Type: ApplicationFiled: September 19, 2018Publication date: March 19, 2020Inventors: Jeremy R. Fox, John C. Rice, Liam S. Harpur, Christian B. Kau
-
Patent number: 10397299Abstract: A Voice-over-IP (VOIP) system includes a plurality of multi control units (MCUs), in which a first MCU hosts a VOIP session. A method for recommending an MCU to host the VOIP session includes receiving MCU status associated with performance of each of the first MCU and a second MCU included in the VOIP system. The method further includes determining, based on the first and the second MCU status, that hosting the VOIP session on the second MCU can improve a VOIP system metric. According to the method, a recommendation is communicated to transfer hosting the VOIP session to the second MCU.Type: GrantFiled: July 6, 2018Date of Patent: August 27, 2019Assignee: International Business Machines CorporationInventors: Diaa Eldin Ali Mohamed Mahmoud Ali, Hitham Ahmed Assem Aly Salama, Christian B. Kau, Patrick J. O'Sullivan
-
Publication number: 20190155908Abstract: 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: ApplicationFiled: January 28, 2019Publication date: May 23, 2019Inventors: 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: 10255271Abstract: 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: GrantFiled: February 6, 2017Date of Patent: April 9, 2019Assignee: International Business Machines CorporationInventors: 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: 10212206Abstract: A Voice-over-IP (VOIP) system includes a plurality of multi control units (MCUs), in which a first MCU hosts a VOIP session. A method for recommending an MCU to host the VOIP session includes receiving MCU status associated with performance of each of the first MCU and a second MCU included in the VOIP system. The method further includes determining, based on the first and the second MCU status, that hosting the VOIP session on the second MCU can improve a VOIP system metric. According to the method, a recommendation is communicated to transfer hosting the VOIP session to the second MCU.Type: GrantFiled: July 15, 2016Date of Patent: February 19, 2019Assignee: International Business Machines CorporationInventors: Diaa Eldin Ali Mohamed Mahmoud Ali, Hitham Ahmed Assem Aly Salama, Christian B. Kau, Patrick J. O'Sullivan
-
Patent number: 10171408Abstract: A method for following asynchronous and synchronous productivity application communications includes providing, by an update processor, a targeted medium with a notification for changes associated with the productivity application communication based on a promotion of the productivity application communication to the targeted medium. The update processor further receives subscriptions for receiving update notifications through the targeted medium for the changes associated with the productivity application communication.Type: GrantFiled: June 27, 2017Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Kun Bai, Di Ling Chen, Christian B. Kau, Zhi Cheng Liu, Patrick J. O'Sullivan
-
Publication number: 20180373691Abstract: At least some embodiments are directed to a computer-implemented method that comprises receiving original input text that includes a term, comparing a definition of the term to definitions of multiple candidate replacement terms to generate a set of candidate replacement terms, and substituting each of the candidate replacement terms in the set for the term in the original input text to produce a plurality of modified input texts. The method also comprises determining the grammatical accuracy of each of the plurality of modified input texts, comparing meanings of the modified input texts to a meaning of the original input text, and modifying the set of candidate replacement terms based on the determinations of grammatical accuracy and the comparisons of the meanings. The method still further comprises ranking the modified set of candidate replacement terms using one or more criteria, and displaying the ranking on a display.Type: ApplicationFiled: June 26, 2017Publication date: December 27, 2018Inventors: Alfredo ALBA, Clemens DREWS, Daniel F. GRUHL, Christian B. KAU, Neal R. LEWIS, Pablo N. MENDES, Meenakshi NAGARAJAN, Cartic RAMAKRISHNAN
-
Publication number: 20180316742Abstract: A Voice-over-IP (VOIP) system includes a plurality of multi control units (MCUs), in which a first MCU hosts a VOIP session. A method for recommending an MCU to host the VOIP session includes receiving MCU status associated with performance of each of the first MCU and a second MCU included in the VOIP system. The method further includes determining, based on the first and the second MCU status, that hosting the VOIP session on the second MCU can improve a VOIP system metric. According to the method, a recommendation is communicated to transfer hosting the VOIP session to the second MCU.Type: ApplicationFiled: July 6, 2018Publication date: November 1, 2018Inventors: Diaa Eldin Ali Mohamed Mahmoud Ali, Hitham Ahmed Assem Aly Salama, Christian B. Kau, Patrick J. O'Sullivan
-
Publication number: 20180260460Abstract: 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: ApplicationFiled: December 29, 2017Publication date: September 13, 2018Inventors: Alfredo Alba, Clemens Drews, Daniel F. Gruhl, Linda H. Kato, Christian B. Kau, Neal R. Lewis, Pablo N. Mendes, Meenakshi Nagarajan, Cartic Ramakrishnan