Electronic message organization via social groups
First Claim
Patent Images
1. A computing system, comprising:
- at least one processor; and
memory storing instructions that, when executed by the at least one processor, cause the processor to perform acts comprising;
receiving an indication that a user of a computing device has selected a social group in an electronic communications application being executed by the computing device, the social group comprises a plurality of members, the plurality of members includes the user; and
responsive to receiving the indication, causing graphical data to be displayed in a graphical user interface that corresponds to the electronic communications application, the graphical data being representative of a summary of activities of the user with respect to the social group selected by the user, wherein the activities relate to communications exchanged between the plurality of members of the social group by way of the electronic communications application.
2 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 computing system, comprising:
-
at least one processor; and memory storing instructions that, when executed by the at least one processor, cause the processor to perform acts comprising; receiving an indication that a user of a computing device has selected a social group in an electronic communications application being executed by the computing device, the social group comprises a plurality of members, the plurality of members includes the user; and responsive to receiving the indication, causing graphical data to be displayed in a graphical user interface that corresponds to the electronic communications application, the graphical data being representative of a summary of activities of the user with respect to the social group selected by the user, wherein the activities relate to communications exchanged between the plurality of members of the social group by way of the electronic communications application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable memory comprising instructions that, when executed by a processor, cause the processor to perform acts comprising:
-
receiving an indication that a user of a computing device has selected a social group in an electronic communications application being executed by the computing device, the social group comprises a plurality of members, the plurality of members includes the user; and responsive to receiving the indication, causing graphical data to be displayed in a graphical user interface of the electronic communications application, the graphical data depicting a summary of communications exchanged between the plurality of members of the social group by way of the electronic communications application.
-
-
11. A method comprising the following computer-executable acts:
-
receiving, at an electronic communications application executing on a computing device, a selection of a social group that comprises a plurality of members, the plurality of members includes a user of the computing device; and responsive to receipt of the selection of a social group, causing graphical data to be displayed in a graphical user interface that corresponds to the electronic communications application, the graphical data being representative of a summary of activities of the user with the social group in the electronic communications application, wherein the activities relate to electronic communications exchanges between the plurality of members of the social group by way of the electronic communications application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification