Electronic mail analysis and processing
First Claim
1. A method comprising:
- receiving a plurality of electronic mail messages;
for each of the plurality of electronic mail messages, determining two or more characteristics associated with the respective electronic mail message, wherein the two or more characteristics comprise at least a user identification of a sender of the electronic mail message and a sentiment associated with content included in the respective electronic mail message, the sentiment determined by at least two of a content analysis, linguistic analysis, and grammatical analysis;
assigning a plurality of numerical values to each of the plurality of electronic mail messages based on at least the user identification and the sentiment, wherein the numerical values indicate a relative importance of the electronic mail message and the relative importance indicates a priority of an action item related to the electronic mail message;
based on the assigned numerical values, selecting one or more of the plurality of electronic mail messages to transmit to a user;
generating a message based on the selected one or more of the plurality of electronic mail messages; and
transmitting the generated message to the user.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for electronic mail analysis and processing is disclosed. In one embodiment, the method includes receiving a plurality of electronic mail messages. The method also includes for each of the plurality of electronic mail messages, determining one or more characteristics associated with the respective electronic mail message. Further, the method includes assigning a numerical value to each of the plurality of electronic mail messages based on the determined characteristics and based on the assigned numerical values, selecting one or more of the plurality of electronic mail messages to transmit to a user. The method further includes generating a message based on the selected one or more of the plurality of electronic mail messages and transmitting the generated message to the user.
29 Citations
15 Claims
-
1. A method comprising:
-
receiving a plurality of electronic mail messages; for each of the plurality of electronic mail messages, determining two or more characteristics associated with the respective electronic mail message, wherein the two or more characteristics comprise at least a user identification of a sender of the electronic mail message and a sentiment associated with content included in the respective electronic mail message, the sentiment determined by at least two of a content analysis, linguistic analysis, and grammatical analysis; assigning a plurality of numerical values to each of the plurality of electronic mail messages based on at least the user identification and the sentiment, wherein the numerical values indicate a relative importance of the electronic mail message and the relative importance indicates a priority of an action item related to the electronic mail message; based on the assigned numerical values, selecting one or more of the plurality of electronic mail messages to transmit to a user; generating a message based on the selected one or more of the plurality of electronic mail messages; and transmitting the generated message to the user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
a memory operable to store a plurality of received electronic mail messages; and a processor coupled to the memory and operable to; for each of the plurality of electronic mail messages, determine two or more characteristics associated with the respective electronic mail message, wherein the two or more characteristics comprise at least a user identification of a sender of the electronic mail message and a sentiment associated with content included in the respective electronic mail message, the sentiment determined by at least two of a content analysis, linguistic analysis, and grammatical analysis; assign a plurality of numerical values to each of the plurality of electronic mail messages based on at least the user identification and the sentiment, wherein the numerical values indicate a relative importance of the electronic mail message and the relative importance indicates a priority of an action item related to the electronic mail message; based on the assigned numerical values, select one or more of the plurality of electronic mail messages to transmit to a user; generate a message based on the selected one or more of the plurality of electronic mail messages; and transmit the message to the user. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium encoded with logic, the logic operable, when executed on a processor, to:
-
store a plurality of received electronic mail messages; for each of the plurality of electronic mail messages, determine two or more characteristics associated with the respective electronic mail message, wherein the two or more characteristics comprise at least a user identification of a sender of the electronic mail message and a sentiment associated with content included in the respective electronic mail message, the sentiment determined by at least two of a content analysis, linguistic analysis, and grammatical analysis; assign a plurality of numerical values to each of the plurality of electronic mail messages based on at least the user identification and the sentiment, wherein the numerical values indicate a relative importance of the electronic mail message and the relative importance indicates a priority of an action item related to the electronic mail message; based on the assigned numerical values, select one or more of the plurality of electronic mail messages to transmit to a user; generate a message based on the selected one or more of the plurality of electronic mail messages; and transmit the message to the user. - View Dependent Claims (12, 13, 14, 15)
-
Specification