Cognitive contact assistance with dynamically generated contact lists for messages
First Claim
Patent Images
1. A method comprising:
- performing, by a processor, prior to a message created by a user being sent to a user interface of an intended recipient of the message;
identifying content of the message;
dynamically generating a plurality of contact lists based at least in part on the content, at least one of the plurality of contact lists comprising a plurality of contacts; and
augmenting the message with a graphical representation of at least two of the plurality of contact lists; and
sending the augmented message to the user interface of the intended recipient of the message;
wherein the intended recipient can hover over each of the plurality of contacts in the graphical representation of the at least two contact lists to view their contact information.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the invention include providing cognitive contact assistance with dynamically generated contact lists for messages. Providing cognitive contact assistance includes performing by a processor, prior to a message created by a user being sent to a user interface of an intended recipient of the message: identifying content of the message; dynamically generating a contact list based at least in part on the content; and augmenting the message with the contact list. The augmented message is sent to the user interface of the intended recipient of the message.
19 Citations
16 Claims
-
1. A method comprising:
- performing, by a processor, prior to a message created by a user being sent to a user interface of an intended recipient of the message;
identifying content of the message;
dynamically generating a plurality of contact lists based at least in part on the content, at least one of the plurality of contact lists comprising a plurality of contacts; and
augmenting the message with a graphical representation of at least two of the plurality of contact lists; and
sending the augmented message to the user interface of the intended recipient of the message;
wherein the intended recipient can hover over each of the plurality of contacts in the graphical representation of the at least two contact lists to view their contact information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- performing, by a processor, prior to a message created by a user being sent to a user interface of an intended recipient of the message;
-
8. A system comprising:
- a memory having computer readable instructions; and
one or more processors for executing the computer readable instructions, the computer readable instructions controlling the one or more processors to perform operations comprising;
performing prior to a message created by a user being sent to a user interface of an intended recipient of the message;
identifying content of the message;
dynamically generating a plurality of contact lists based at least in part on the content, at least one of the plurality of contact lists comprising a plurality of contacts; and
augmenting the message with a graphical representation of at least two of the plurality of contact lists; and
sending the augmented message to the user interface of the intended recipient of the message;
wherein the intended recipient can hover over each of the plurality of contacts in the graphical representation of the at least two contact lists to view their contact information. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- a memory having computer readable instructions; and
-
15. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform operations comprising:
- performing prior to a message created by a user being sent to a user interface of an intended recipient of the message;
identifying content of the message;
dynamically generating a plurality of contact lists based at least in part on the content, at least one of the plurality of contact lists comprising a plurality of contacts; and
augmenting the message with a graphical representation of at least two of the plurality of contact lists; and
sending the augmented message to the user interface of the intended recipient of the message;
wherein the intended recipient can hover over each of the plurality of contacts in the graphical representation of the at least two contact lists to view their contact information. - View Dependent Claims (16)
- performing prior to a message created by a user being sent to a user interface of an intended recipient of the message;
Specification