Visualization of participant relationships and sentiment for electronic messaging
First Claim
1. A system, comprising:
- one or more processors;
memory communicatively coupled to the one or more processors;
an analysis component that is stored in the memory and that is configured to evaluate an electronic message and identify participants to the electronic message;
a database that is configured to organize contextual data for each of the participants, the contextual data of each of the participants being based at least in part on the evaluation of the electronic message, the contextual data of each of the participants indicating a preferred electronic messaging application that is utilized by the participant; and
a graphics component that is stored in the memory and that is configured to transform the contextual data for each of the participants into a multi-dimensional visualization, the multi-dimensional visualization displaying visual representations that each correspond to one or more of the participants, the visual representations being organized into a first group and a second group, the first group of visual representations representing one or more of the participants that utilize a first type of electronic messaging application, the second group of visual representations representing one or more of the participants that utilize a second type of messaging application.
2 Assignments
0 Petitions
Accused Products
Abstract
Providing for graphical visualization of contextual information pertinent to electronic messaging is described herein. By way of example, contextual network usage information or messaging disposition can be determined for a set of participants to electronic communication. The contextual information is compiled into categories and organized at least as a function of category. The compiled data can be transformed into a visualization of user disposition or context and output to a user device as a multi-dimensional graphical rendering. By rendering contextual data graphically, the rich and diverse information available from usage histories, current user context and user dispositions can be output and consumed rapidly and efficiently, resulting in productive electronic interaction.
-
Citations
20 Claims
-
1. A system, comprising:
-
one or more processors; memory communicatively coupled to the one or more processors; an analysis component that is stored in the memory and that is configured to evaluate an electronic message and identify participants to the electronic message; a database that is configured to organize contextual data for each of the participants, the contextual data of each of the participants being based at least in part on the evaluation of the electronic message, the contextual data of each of the participants indicating a preferred electronic messaging application that is utilized by the participant; and a graphics component that is stored in the memory and that is configured to transform the contextual data for each of the participants into a multi-dimensional visualization, the multi-dimensional visualization displaying visual representations that each correspond to one or more of the participants, the visual representations being organized into a first group and a second group, the first group of visual representations representing one or more of the participants that utilize a first type of electronic messaging application, the second group of visual representations representing one or more of the participants that utilize a second type of messaging application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
analyzing content of and identifying participants to an electronic message; referencing contextual data for each of the participants, the contextual data of each of the participants indicating a preferred electronic messaging application that is utilized by the participant; transforming the contextual data for each of the participants into a multi-dimensional visualization, the multi-dimensional visualization displaying visual representations that each correspond to one or more of the participants, the visual representations being positioned according to a type of electronic messaging application that is used, the visual representations including a first visual representation for a participant of the participants that uses a first type of electronic messaging application and a second visual representation for a participant of the participants that uses a second type of electronic messaging application; and outputting the multi-dimensional visualization for display at a user interface employed by at least one of the participants. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A visualization system, comprising:
-
one or more processors; memory communicatively coupled to the one or more processors; an analysis component that is stored in the memory and that is configured to identify participants of an electronic message; a database that is configured to organize contextual data for each of the participants, the contextual data indicating inter-relationships between the participants; a tracking component that is stored in the memory and that is configured to; monitor participant response to the electronic message, the monitoring including determining (i) whether the electronic message is opened, deleted, or forwarded and (ii) an amount of time from receiving the electronic message to opening, deleting, or forwarding the electronic message, and compile sentiment data based on the monitored participant response, the sentiment data indicating participant sentiment toward the electronic message; a relevance component that is stored in the memory and that is configured to employ the inter-relationships to weight participant sentiment for each of the participants based on a degree of association to a message initiator; and a graphics component that is stored in the memory and that is configured to transform a subset of the weighted sentiment into a multi-dimensional visualization of participant sentiment toward the electronic message.
-
Specification