ELECTRONIC MESSAGE ORGANIZATION VIA SOCIAL GROUPS
First Claim
Patent Images
1. A method comprising the following computer-executable acts:
- receiving an electronic message, wherein the electronic message comprises data that identifies a sender and a recipient;
assigning the electronic message to a learned social group of the recipient from amongst a plurality of learned social groups of the recipient, wherein the plurality of learned social groups of the recipient are at least semi-automatically learned based at least in part upon historic electronic correspondence between the recipient and other individuals and/or groups; and
causing the electronic message to be displayed to the recipient on a display screen of a computing device, wherein the electronic message is displayed to convey to the recipient that the electronic message is assigned to the learned social group of the recipient.
3 Assignments
0 Petitions
Accused Products
Abstract
A mechanism for automatically organizing electronic messages is described herein. Social groups of a particular user that may be representative of topics, people, projects, and the like can be automatically learned based at least in part upon historical correspondence of the user. Moreover, messages can be automatically prioritized based at least in part upon historical correspondence patterns. Electronic messages may be presented to the user in accordance with group information and how important the messages are to the user.
-
Citations
20 Claims
-
1. A method comprising the following computer-executable acts:
-
receiving an electronic message, wherein the electronic message comprises data that identifies a sender and a recipient; assigning the electronic message to a learned social group of the recipient from amongst a plurality of learned social groups of the recipient, wherein the plurality of learned social groups of the recipient are at least semi-automatically learned based at least in part upon historic electronic correspondence between the recipient and other individuals and/or groups; and causing the electronic message to be displayed to the recipient on a display screen of a computing device, wherein the electronic message is displayed to convey to the recipient that the electronic message is assigned to the learned social group of the recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising the following computer-executable components:
-
a social group determiner component that; accesses a data repository that comprises historical emails received by a user and transmitted by the user, wherein each of the historical emails comprises a sender and at least one recipient; and automatically learns a plurality of social groups of the user based at least in part upon the historical emails in the data repository; a receiver component that receives an email, wherein the email comprises data indicative of an identity of the sender of the email; an assignor component that automatically assigns the email to a social group from amongst the plurality of learned social groups based at least in part upon the identity of the sender of the email and/or other intended recipients of the email; and a display component that causes the email to be displayed on a display screen of a computing device in a manner that indicates that the email is assigned to the social group. - View Dependent Claims (18, 19)
-
-
20. A computer-readable medium comprising instructions that, when executed by a processor, cause the processor to perform the following acts:
-
access a data repository that comprises historical emails of a user; automatically learn a plurality of social groups based at least in part upon the historical email of the user; automatically update at least one of the plurality of social groups based at least in part upon email correspondence of the user over time; receive an email message, wherein the email message comprises data that is indicative of an identity of a sender and identities of individuals that are intended recipients of the email message; automatically assign the email message to a social group from among the plurality of social groups based at least in part upon the identity of the sender and the identities of individuals that are intended recipients of the email message; display at least a portion of the email message to the user together with graphical data that informs the user that the email message is assigned to the social group; and display social network data from a social network site with respect to at least one person in the social group in a manner that indicates to the user that the social network data corresponds to the social group.
-
Specification