Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for ensuring that a composed message is being sent to an appropriate recipient, the method comprising: detecting a message being composed by an author using a computing device; identifying a recipient to receive said composed message in response to detecting said message being composed by said author; analyzing said composed message to identify the following characteristics of said composed message: a topic, a greeting, a dialect, a conversation pattern and a language pattern, wherein said conversation pattern comprises one or more of the following: a conversation tone, use of abbreviations, formality of words and use of emotion words, wherein said language pattern refers to a pattern of language utilized by said author for certain recipients; obtaining five or more of the following characteristics of said recipient from a first profile: a name, a language, a location, a gender, an age, an ethnicity, a social group, an expertise, interests, topic affinities for particular users, a language pattern, historical topics discussed, topic discussed in current conversation thread and a conversation pattern; obtaining characteristics of said author from a second profile; generating, by a processor, a score based on a consistency between said characteristics of said composed message with said characteristics of said recipient obtained from said first profile and said characteristics of said author obtained from said second profile; and issuing a warning notification to said author to ensure that said recipient is a correct recipient to receive said composed message in response to said score being less than a threshold value.
2. The method as recited in claim 1 further comprising: permitting said composed message to be sent to said recipient without issuing said warning notification to said author in response to said score not being less than said threshold value.
3. The method as recited in claim 1 , wherein said message is detected as being composed by said author by detecting said author entering words in one of the following: a body of an e-mail message, an instant message chat session window and a social networking feed.
4. The method as recited in claim 1 , wherein said characteristics of said composed message are identified using natural language processing.
5. The method as recited in claim 1 , wherein said first profile is populated with said characteristics of said recipient by monitoring messages composed by said recipient across multiple communication channels and extracting characteristics of said monitored messages comprising one or more of the following: said topic affinities for particular users, said language pattern, said historical topics discussed, said topic discussed in current conversation thread and said conversation pattern.
6. The method as recited in claim 5 , wherein said characteristics of said monitored messages are extracted using natural language processing.
7. A computer program product for ensuring that a composed message is being sent to an appropriate recipient, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code comprising the programming instructions for: detecting a message being composed by an author using a computing device; identifying a recipient to receive said composed message in response to detecting said message being composed by said author; analyzing said composed message to identify the following characteristics of said composed message: a topic, a greeting, a dialect, a conversation pattern and a language pattern, wherein said conversation pattern comprises one or more of the following: a conversation tone, use of abbreviations, formality of words and use of emotion words, wherein said language pattern refers to a pattern of language utilized by said author for certain recipients; obtaining five or more of the following characteristics of said recipient from a first profile: a name, a language, a location, a gender, an age, an ethnicity, a social group, an expertise, interests, topic affinities for particular users, a language pattern, historical topics discussed, topic discussed in current conversation thread and a conversation pattern; obtaining characteristics of said author from a second profile; generating a score based on a consistency between said characteristics of said composed message with said characteristics of said recipient obtained from said first profile and said characteristics of said author obtained from said second profile; and issuing a warning notification to said author to ensure that said recipient is a correct recipient to receive said composed message in response to said score being less than a threshold value.
8. The computer program product as recited in claim 7 , wherein the program code further comprises the programming instructions for: permitting said composed message to be sent to said recipient without issuing said warning notification to said author in response to said score not being less than said threshold value.
9. The computer program product as recited in claim 7 , wherein said message is detected as being composed by said author by detecting said author entering words in one of the following: a body of an e-mail message, an instant message chat session window and a social networking feed.
10. The computer program product as recited in claim 7 , wherein said characteristics of said composed message are identified using natural language processing.
11. The computer program product as recited in claim 7 , wherein said first profile is populated with said characteristics of said recipient by monitoring messages composed by said recipient across multiple communication channels and extracting characteristics of said monitored messages comprising one or more of the following: said topic affinities for particular users, said language pattern, said historical topics discussed, said topic discussed in current conversation thread and said conversation pattern.
12. The computer program product as recited in claim 11 , wherein said characteristics of said monitored messages are extracted using natural language processing.
13. A system, comprising: a memory unit for storing a computer program for ensuring that a composed message is being sent to an appropriate recipient; and a processor coupled to the memory unit, wherein the processor is configured to execute the program instructions of the computer program comprising: detecting a message being composed by an author using a computing device; identifying a recipient to receive said composed message in response to detecting said message being composed by said author; analyzing said composed message to identify the following characteristics of said composed message: a topic, a greeting, a dialect, a conversation pattern and a language pattern, wherein said conversation pattern comprises one or more of the following: a conversation tone, use of abbreviations, formality of words and use of emotion words, wherein said language pattern refers to a pattern of language utilized by said author for certain recipients; obtaining five or more of the following characteristics of said recipient from a first profile: a name, a language, a location, a gender, an age, an ethnicity, a social group, an expertise, interests, topic affinities for particular users, a language pattern, historical topics discussed, topic discussed in current conversation thread and a conversation pattern; obtaining characteristics of said author from a second profile; generating a score based on a consistency between said characteristics of said composed message with said characteristics of said recipient obtained from said first profile and said characteristics of said author obtained from said second profile; and issuing a warning notification to said author to ensure that said recipient is a correct recipient to receive said composed message in response to said score being less than a threshold value.
14. The system as recited in claim 13 , wherein the program instructions of the computer program further comprise: permitting said composed message to be sent to said recipient without issuing said warning notification to said author in response to said score not being less than said threshold value.
15. The system as recited in claim 13 , wherein said first profile is populated with said characteristics of said recipient by monitoring messages composed by said recipient across multiple communication channels and extracting characteristics of said monitored messages comprising one or more of the following: said topic affinities for particular users, said language pattern, said historical topics discussed, said topic discussed in current conversation thread and said conversation pattern.
16. The system as recited in claim 13 , wherein said message is detected as being composed by said author by detecting said author entering words in one of the following: a body of an e-mail message, an instant message chat session window and a social networking feed.
17. The system as recited in claim 13 , wherein said characteristics of said composed message are identified using natural language processing.
Unknown
November 13, 2018
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.