METHODS AND SYSTEM FOR PROCESSING ELECTRONIC MESSAGES
First Claim
Patent Images
1. A method for processing electronic messages, comprising:
- in a microprocessor, connecting to a message server;
accessing a user account;
retrieving a plurality of source message identifiers from the message server, each source being associated with a source folder;
selecting a target message identifier from the plurality of source messages identifiers;
determining a target folder associated with the account; and
instructing the message server to copy the target message from the source folder to the target folder.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a system for processing electronic messages. The system includes a communications module configured to interoperate with a plurality of email servers and coupled to a message processing module. The message processing module is configured to identify inbound messages and process such messages based on statistical analysis, user training, and shared rules. The system is compatible with most existing email clients and servers. The invention also relates to methods for processing messages and methods for training message processing systems.
19 Citations
19 Claims
-
1. A method for processing electronic messages, comprising:
-
in a microprocessor, connecting to a message server; accessing a user account; retrieving a plurality of source message identifiers from the message server, each source being associated with a source folder; selecting a target message identifier from the plurality of source messages identifiers; determining a target folder associated with the account; and instructing the message server to copy the target message from the source folder to the target folder. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer system, comprising:
-
a microprocessor; and an application executing on the microprocessor and comprising; a communications module configured to; retrieve a plurality of message identifiers from a message server; and instruct the message server to copy a message from a first folder to a second folder; and a message processing module coupled to the communications module and configured to; determine a source folder associated with user account within an message server; retrieve a plurality of source message identifiers using the communications module, each source message being associated with the source folder; select a target message identifier from the plurality of source message identifiers; determine a target folder associated with the user account; and instruct the message server to copy a message associated with the target message identifier from the source folder to the target folder. - View Dependent Claims (15, 16)
-
-
17. A computer program product embodied on a computer medium, the computer program product comprising instructions for:
-
connecting to a message server; accessing a user account; determining a source folder associated with the user account; retrieving a plurality of source messages from the message server, each source message having an identifier and being associated within the source folder; selecting a target message from the plurality of source messages; determining a target folder associated with the account; and instructing the message server to copy the target message from the source folder to the target folder. - View Dependent Claims (18, 19)
-
Specification