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: 11562094
    Abstract: 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: Grant
    Filed: December 31, 2019
    Date of Patent: January 24, 2023
    Assignee: International Business Machines Corporation
    Inventors: Steven R. Welch, Sandeep Gopisetty, Chad Eric DeLuca, Christian B. Kau, Anna Lisa Gentile, Daniel Gruhl, Linda Ha Kato, Alfredo Alba
  • Patent number: 11500922
    Abstract: 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: Grant
    Filed: September 19, 2018
    Date of Patent: November 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Jeremy R. Fox, John C. Rice, Liam S. Harpur, Christian B. Kau
  • Patent number: 11468234
    Abstract: 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: Grant
    Filed: June 26, 2017
    Date of Patent: October 11, 2022
    Assignee: International Business Machines Corporation
    Inventors: Alfredo Alba, Clemens Drews, Daniel F. Gruhl, Christian B. Kau, Neal R. Lewis, Pablo N. Mendes, Meenakshi Nagarajan, Cartic Ramakrishnan
  • Publication number: 20210232955
    Abstract: 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: Application
    Filed: January 29, 2020
    Publication date: July 29, 2021
    Inventors: Alfredo Alba, Daniel Gruhl, Chad Eric DeLuca, Petar Ristoski, Christian B. Kau, Anna Lisa Gentile, Linda Ha Kato, Steven R. Welch
  • Patent number: 11068376
    Abstract: 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: Grant
    Filed: March 11, 2017
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: 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: 20210200891
    Abstract: 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: Application
    Filed: December 31, 2019
    Publication date: July 1, 2021
    Applicant: International Business Machines Corporation
    Inventors: Steven R. Welch, Sandeep Gopisetty, Chad Eric DeLuca, Christian B. Kau, Anna Lisa Gentile, Daniel Gruhl, Linda Ha Kato, Alfredo Alba
  • Patent number: 11036816
    Abstract: 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: Grant
    Filed: May 23, 2019
    Date of Patent: June 15, 2021
    Assignee: International Business Machines Corporation
    Inventors: Christian B. Kau, Jeremy R. Fox, Liam S. Harpur, John C. Rice
  • Publication number: 20200372538
    Abstract: 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: Application
    Filed: May 23, 2019
    Publication date: November 26, 2020
    Inventors: Jeremy R. Fox, Liam S. Harpur, Christian B. Kau, John C. Rice
  • Publication number: 20200374145
    Abstract: 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: Application
    Filed: May 23, 2019
    Publication date: November 26, 2020
    Inventors: Christian B. Kau, Jeremy R. Fox, Liam S. Harpur, John C. Rice
  • Patent number: 10769382
    Abstract: 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: Grant
    Filed: January 28, 2019
    Date of Patent: September 8, 2020
    Assignee: International Business Machines Corporation
    Inventors: 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: 20200151810
    Abstract: 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: Application
    Filed: November 13, 2018
    Publication date: May 14, 2020
    Inventors: Daniel F. Gruhl, Christian B. Kau, Chad E. DeLuca, Anna Lisa Gentile, Alfredo Alba, Linda H. Kato, Steven R. Welch
  • Publication number: 20200089807
    Abstract: 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: Application
    Filed: September 19, 2018
    Publication date: March 19, 2020
    Inventors: Jeremy R. Fox, John C. Rice, Liam S. Harpur, Christian B. Kau
  • Patent number: 10397299
    Abstract: 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: Grant
    Filed: July 6, 2018
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Diaa Eldin Ali Mohamed Mahmoud Ali, Hitham Ahmed Assem Aly Salama, Christian B. Kau, Patrick J. O'Sullivan
  • Publication number: 20190155908
    Abstract: 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: Application
    Filed: January 28, 2019
    Publication date: May 23, 2019
    Inventors: 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: 10255271
    Abstract: 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: Grant
    Filed: February 6, 2017
    Date of Patent: April 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: 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: 10212206
    Abstract: 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: Grant
    Filed: July 15, 2016
    Date of Patent: February 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Diaa Eldin Ali Mohamed Mahmoud Ali, Hitham Ahmed Assem Aly Salama, Christian B. Kau, Patrick J. O'Sullivan
  • Patent number: 10171408
    Abstract: 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: Grant
    Filed: June 27, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Kun Bai, Di Ling Chen, Christian B. Kau, Zhi Cheng Liu, Patrick J. O'Sullivan
  • Publication number: 20180373691
    Abstract: 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: Application
    Filed: June 26, 2017
    Publication date: December 27, 2018
    Inventors: Alfredo ALBA, Clemens DREWS, Daniel F. GRUHL, Christian B. KAU, Neal R. LEWIS, Pablo N. MENDES, Meenakshi NAGARAJAN, Cartic RAMAKRISHNAN
  • Publication number: 20180316742
    Abstract: 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: Application
    Filed: July 6, 2018
    Publication date: November 1, 2018
    Inventors: Diaa Eldin Ali Mohamed Mahmoud Ali, Hitham Ahmed Assem Aly Salama, Christian B. Kau, Patrick J. O'Sullivan
  • Publication number: 20180260460
    Abstract: 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: Application
    Filed: December 29, 2017
    Publication date: September 13, 2018
    Inventors: Alfredo Alba, Clemens Drews, Daniel F. Gruhl, Linda H. Kato, Christian B. Kau, Neal R. Lewis, Pablo N. Mendes, Meenakshi Nagarajan, Cartic Ramakrishnan