ELECTRONIC MESSAGING SYSTEM UTILIZING SOCIAL CLASSIFICATION RULES
First Claim
1. A computer-implemented method comprising:
- receiving a user interaction update from a messaging client associated with a first user, the user interaction update having data indicating that the first user interacted with an electronic message;
determining that the first user is associated with a classification attribute, the classification attribute defining a relationship in a social network;
using the user interaction update, updating a social classification rule corresponding to the classification attribute, the social classification rule including data usable to organize a plurality of electronic messages; and
sending the updated social classification rule to a messaging client associated with a second user, the updated social classification rule being usable to organize electronic messages displayed by the messaging client associated with the second user.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for identifying and organizing electronic messages are described. With some embodiments, a method receives a user interaction update from a messaging client associated with a first user. The user interaction update has data indicating that the first user interacted with an electronic message. The method may then determine that the first user is associated with a classification attribute that defines a relationship in a social network. Using the user interaction update, the a social classification rule corresponding to the classification attribute associated with the first user is then updated. The social classification rule may include data usable to organize a plurality of electronic messages. Finally, the method may optionally send the updated social classification rule to a messaging client associated with a second user, where the updated social classification rule can be used to organize electronic messages displayed by the messaging client associated with the second user.
54 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving a user interaction update from a messaging client associated with a first user, the user interaction update having data indicating that the first user interacted with an electronic message; determining that the first user is associated with a classification attribute, the classification attribute defining a relationship in a social network; using the user interaction update, updating a social classification rule corresponding to the classification attribute, the social classification rule including data usable to organize a plurality of electronic messages; and sending the updated social classification rule to a messaging client associated with a second user, the updated social classification rule being usable to organize electronic messages displayed by the messaging client associated with the second user. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
2. A computer-implemented method, wherein the classification attribute is at least one of:
- a job title, a department, a number of years of experience, a name, a skill, a group, an age, a gender, an interest, contact information, location information, a family member, education information, employment information, or a professional organization.
-
8. A non-transitory computer-readable medium storing executable instructions thereon, which, when executed by a processor, cause the processor to perform operations including:
-
receiving a user interaction update from a messaging client associated with a first user, the user interaction updates having data indicating that the first user interacted with an electronic message; determining that the first user is associated with a classification attribute, the classification attribute defining a relationship in a social network; using the user interaction update, updating a social classification rule corresponding to the classification attribute, the social classification rule including data usable to organize a plurality of electronic messages; and sending the updated social classification rule to a messaging client associated with a second user, the updated social classification rule being usable to organize electronic messages displayed by the messaging client associated with the second user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system comprising:
-
at least one processor; a rule builder module implemented by the at least one processor and configured to; receive a user interaction update from a messaging client associated with a first user, the user interaction updates having data indicating that the first user interacted with an electronic message, determine that the first user is associated with a classification attribute, the classification attribute defining a relationship in a social network, and update, using the user interaction update, a social classification rule corresponding to the classification attribute, the social classification rule including data usable to organize a plurality of electronic messages; and a rule builder module implemented by the at least one processor and configured to send the updated social classification rule to a messaging client associated with a second user, the updated social classification rule being usable to organize electronic messages displayed by the messaging client associated with the second user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification