Patent Document ID: 9600806
Application ID: 13020164

Base Claim:
1. A computer-implemented method, comprising: analyzing electronic messages of a first user with respect to one or more features associated with the electronic messages; associating descriptive tags with the electronic messages of the first user based on the analyzing; and performing tasks with respect to the electronic messages of the first user, on behalf of the first user, based on the descriptive tags associated with the respective electronic messages; wherein the associating descriptive tags with the electronic messages of the first user includes learning electronic message tagging rules based one or more of a statistical machine learning technique and a parser, and associating the descriptive tags with the electronic messages of the first user based on features associated with the electronic messages and the learned electronic message tagging rules.

---

Claim 12:
12. The method of claim 1 , further including: hosting a user-programmable electronic messaging client; and performing the analyzing and the performing within the hosted user-programmable electronic messaging client.