Generating context aware data and conversation's mood level to determine the best method of communication
First Claim
1. A computer-implementable method for providing information related to a user address, comprising:
- selecting, by a message sender, a message recipient for a message;
retrieving, for display on a client of the message sender, first previously-stored information associated with a user address of the message recipient, the first previously-stored information comprising;
at least one tag;
for each of the at least one retrieved tag, a preferred communication method; and
any associated auto-message;
creating the message, by the message sender;
transmitting the message to the message recipient; and
responsive to receiving the transmitted message at the message recipient, performing;
retrieving, for display on a client of the message recipient, second previously-stored information associated with a user address of the message sender, the second previously-stored information comprising;
at least one tag;
for each of the at least one retrieved tag, a historical amount of communication time; and
for each of the at least one retrieved tag, a historical tone of communication, wherein the historical tone of communication, for each of the at least one tag in the second previously-stored information, is associated with communications of the message sender in a plurality of messages with which the tag is associated and is determined by performing linguistic analysis on the plurality of messages with which the tag is associated.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer-usable medium are disclosed for providing information related to a user address as used in a communication session. A tag processing module is implemented for processing tags related to a user. A first user selects a second user to receive a message to initiate a communication session. The message recipient'"'"'s tags, along with their preferred communication method(s) are displayed within the message sender'"'"'s messaging client. The message sender then composes and sends a message to the message recipient, using the message recipient'"'"'s preferred method of communication. The message is received by the message recipient and the message sender'"'"'s tags are displayed within the message recipient'"'"'s messaging client. If the message recipient decides to respond to the message, then a communication session is conducted. Once the communications session is ended, a linguistic analysis of the communication session is performed by the tag processing module. The message sender'"'"'s tags are then updated.
-
Citations
14 Claims
-
1. A computer-implementable method for providing information related to a user address, comprising:
-
selecting, by a message sender, a message recipient for a message; retrieving, for display on a client of the message sender, first previously-stored information associated with a user address of the message recipient, the first previously-stored information comprising;
at least one tag;
for each of the at least one retrieved tag, a preferred communication method; and
any associated auto-message;creating the message, by the message sender; transmitting the message to the message recipient; and responsive to receiving the transmitted message at the message recipient, performing; retrieving, for display on a client of the message recipient, second previously-stored information associated with a user address of the message sender, the second previously-stored information comprising;
at least one tag;
for each of the at least one retrieved tag, a historical amount of communication time; and
for each of the at least one retrieved tag, a historical tone of communication, wherein the historical tone of communication, for each of the at least one tag in the second previously-stored information, is associated with communications of the message sender in a plurality of messages with which the tag is associated and is determined by performing linguistic analysis on the plurality of messages with which the tag is associated. - View Dependent Claims (2, 3, 4)
-
-
5. A system comprising:
-
a processor; a data bus coupled to the processor; and a computer-usable medium embodying computer program code, the computer-usable medium being coupled to the data bus, the computer program code comprising instructions executable by the processor and configured for; selecting, by a message sender, a message recipient for a message; retrieving, for display on a client of the message sender, first previously-stored information associated with a user address of the message recipient, the first previously-stored information comprising;
at least one tag;
for each of the at least one retrieved tag, a preferred communication method; and
any associated auto-message;creating the message, by the message sender; transmitting the message to the message recipient; and responsive to receiving the transmitted message at the message recipient, performing; retrieving, for display on a client of the message recipient, second previously-stored information associated with a user address of the message sender, the second previously-stored information comprising;
at least one tag;
for each of the at least one retrieved tag, a historical amount of communication time; and
for each of the at least one retrieved tag, a historical tone of communication, wherein the historical tone of communication, for each of the at least one tag in the second previously-stored information, is associated with communications of the message sender in a plurality of messages with which the tag is associated and is determined by performing linguistic analysis on the plurality of messages with which the tag is associated. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer-usable medium embodying computer program code, the computer program code comprising computer executable instructions configured for:
-
selecting, by a message sender, a message recipient for a message; retrieving, for display on a client of the message sender, first previously-stored information associated with a user address of the message recipient, the first previously-stored information comprising;
at least one tag;
for each of the at least one retrieved tag, a preferred communication method; and
any associated auto-message;creating the message, by the message sender; transmitting the message to the message recipient; and responsive to receiving the transmitted message at the message recipient, performing; retrieving, for display on a client of the message recipient, second previously-stored information associated with a user address of the message sender, the second previously-stored information comprising;
at least one tag;
for each of the at least one retrieved tag, a historical amount of communication time; and
for each of the at least one retrieved tag, a historical tone of communication, wherein the historical tone of communication, for each of the at least one tag in the second previously-stored information, is associated with communications of the message sender in a plurality of messages with which the tag is associated and is determined by performing linguistic analysis on the plurality of messages with which the tag is associated. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification