Retaining mail for availability after relay
First Claim
Patent Images
1. A system for handling messages comprising:
- a processor 104 configured to execute computer-executable instructions to;
receive and/or send messages 302;
store the received and/or sent messages 304;
process the stored messages 306;
move the processed messages to a holding status 308;
evaluate the moved messages in the holding status with respect to a parameter 310, 312; and
delete selected messages in the holding status as a function of the evaluating 314.
2 Assignments
0 Petitions
Accused Products
Abstract
A processor 104 executes computer-executable instructions to receive messages 302; store 304 the received messages in a foreground memory 108; process 306 the stored messages in the foreground memory 108; send 306 the processed messages; move 308 the sent messages to a background memory 110; evaluate 310, 312 the messages in the background memory with respect to a parameter; and delete 314 selected messages in the background memory as a function of the evaluating. Alternatively, a message queue may be used to track lost messages.
-
Citations
20 Claims
-
1. A system for handling messages comprising:
-
a processor 104 configured to execute computer-executable instructions to;
receive and/or send messages 302;
store the received and/or sent messages 304;
process the stored messages 306;
move the processed messages to a holding status 308;
evaluate the moved messages in the holding status with respect to a parameter 310, 312; and
delete selected messages in the holding status as a function of the evaluating 314. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computerized method for handling messages comprising:
-
Receiving and/or sending messages;
storing the received and/or sent messages;
processing the stored messages;
moving the processed messages to a holding status;
evaluating the moved messages in the holding status with respect to a parameter; and
deleting selected messages in the holding status as a function of the evaluating. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for handling messages comprising:
-
a processor 104 configured to execute computer-executable instructions to;
receive and/or send messages 302;
store 304 a listing of the received and/or sent messages in a queue;
process 306 the stored messages;
maintain a second copy of the queue; and
in the event that messages listed in the queue are lost, recover the lost messages listed in the second copy of the queue. - View Dependent Claims (20)
-
Specification