Message translation for cognitive assistance
First Claim
Patent Images
1. A computer-implemented method for managing communications, the method comprising:
- receiving an incoming communication to a user on a communication device of the user from another individual over a communication channel, the incoming communication having a natural language-based message to the user from the other individual;
analyzing, using a cognitive system, language of the natural language-based message in the incoming communication received from the other individual to determine a context of the incoming communication, wherein the analyzing includes performing Natural Language Processing (NLP) on the natural language-based message to determine the informational content communicated by the incoming communication and determining the context based on the informational content;
determining, based on the context of the incoming communication, a situational pattern selected from among a plurality of situational pattern model candidates in a situational pattern repository, the situational pattern being a real-world event that is indicated by the context of the natural language-based message from the other individual;
identifying, based on the determined situational pattern, a criticality level; and
transmitting, for display on a wearable device of the user, one or more prompts from among a plurality of prompts to the wearable device that are based on the criticality level.
2 Assignments
0 Petitions
Accused Products
Abstract
Approaches presented herein enable managing an incoming communication on a communication device from a communication channel. Specifically, the incoming communication is received and analyzed to determine, based on a context of the incoming communication, a situational pattern from among a plurality of situational pattern models. Based on the determined situational pattern, a criticality level is identified. One or more prompts from among a plurality of prompts are transmitted to a wearable device based on the criticality level for display to provide notification to a user of the criticality of the incoming communication.
34 Citations
20 Claims
-
1. A computer-implemented method for managing communications, the method comprising:
-
receiving an incoming communication to a user on a communication device of the user from another individual over a communication channel, the incoming communication having a natural language-based message to the user from the other individual; analyzing, using a cognitive system, language of the natural language-based message in the incoming communication received from the other individual to determine a context of the incoming communication, wherein the analyzing includes performing Natural Language Processing (NLP) on the natural language-based message to determine the informational content communicated by the incoming communication and determining the context based on the informational content; determining, based on the context of the incoming communication, a situational pattern selected from among a plurality of situational pattern model candidates in a situational pattern repository, the situational pattern being a real-world event that is indicated by the context of the natural language-based message from the other individual; identifying, based on the determined situational pattern, a criticality level; and transmitting, for display on a wearable device of the user, one or more prompts from among a plurality of prompts to the wearable device that are based on the criticality level. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for managing communications, the computer program product comprising a computer readable storage device having program instructions embodied therewith, the program instructions executable by a processor to:
-
receive an incoming communication on a communication device of a user from another individual over a communication channel, the incoming communication having a natural language-based message to the user from the other individual; analyze, using a cognitive system, language of the natural language-based message in the incoming communication received from the other individual to determine a context of the incoming communication, wherein the analyzing includes performing Natural Language Processing (NLP) on the natural language-based message to determine the informational content communicated by the incoming communication and determining the context based on the informational content; determine, based on the context of the incoming communication, a situational pattern selected from among a plurality of situational pattern model candidates in a situational pattern repository, the situational pattern being a real-world event that is indicated by the context of the natural language-based message from the other individual; identify, based on the determined situational pattern, a criticality level; and transmit, for display on a wearable device of the user, one or more prompts from among a plurality of prompts to the wearable device based on the criticality level. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system for managing communications, the computer system comprising:
a memory medium comprising program instructions; a bus coupled to the memory medium; and a processor for executing the program instructions, the instructions causing the system to; receive an incoming communication on a communication device of a user from another individual over a communication channel, the incoming communication having a natural language-based message to the user from the other individual; analyze, using a cognitive system, language of the natural language-based message in the incoming communication received from the other individual to determine a context of the incoming communication, wherein the analyzing includes performing Natural Language Processing (NLP) on the natural language-based message to determine the informational content communicated by the incoming communication and determining the context based on the informational content; determine, based on the context of the incoming communication, a situational pattern selected from among a plurality of situational pattern model candidates in a situational pattern repository, the situational pattern being a real-world event that is indicated by the context of the natural language-based message from the other individual; identify, based on the determined situational pattern, a criticality level; and transmit, for display on a wearable device of the user, one or more prompts from among a plurality of prompts to the wearable device based on the criticality level. - View Dependent Claims (16, 17, 18, 19, 20)
Specification