Email parking lot
First Claim
1. In a computing environment, a system for ordering a series of messages when there is a possibility that the messages will be received out of order, the system comprising:
- at least one processor;
at least one hardware storage device having stored computer-executable instructions for processing messages between a first mailbox, comprising a temporary mailbox, and a second mailbox, comprising a user-accessible mailbox;
the temporary mailbox which is configured to store a plurality of received messages in a series of messages, the series of messages being associated with and identified by a master message, wherein the master message also identifies an ordering for the series of messages, the series of messages being stored in the temporary mailbox until at least the system receives the master message;
the user-accessible mailbox which is configured to receive the series of messages from the temporary mailbox after the system receives the master message and to provide a user access to the series of messages;
an ordering tool coupled to the temporary mailbox and the user-accessible mailbox, wherein the ordering tool is configured to order the messages in the series of messages in the temporary mailbox according to the ordering defined by the master message, once the master message is received, and to subsequently move the series of messages from the temporary mailbox to the user-accessible mailbox according to the ordering defined in the master message.
2 Assignments
0 Petitions
Accused Products
Abstract
Ordering a series of messages when there is a possibility that the messages will be received out of order. A method includes receiving a plurality of messages in a series of messages. Each of the messages in the plurality of messages is stored in a temporary storage container; in anticipation of receiving a master message. A master message is received. The master message defines an ordering for the plurality of messages. The messages in the series of message from the temporary storage to a destination container accessible by a user according to the ordering defined in the master message.
58 Citations
14 Claims
-
1. In a computing environment, a system for ordering a series of messages when there is a possibility that the messages will be received out of order, the system comprising:
-
at least one processor; at least one hardware storage device having stored computer-executable instructions for processing messages between a first mailbox, comprising a temporary mailbox, and a second mailbox, comprising a user-accessible mailbox; the temporary mailbox which is configured to store a plurality of received messages in a series of messages, the series of messages being associated with and identified by a master message, wherein the master message also identifies an ordering for the series of messages, the series of messages being stored in the temporary mailbox until at least the system receives the master message; the user-accessible mailbox which is configured to receive the series of messages from the temporary mailbox after the system receives the master message and to provide a user access to the series of messages; an ordering tool coupled to the temporary mailbox and the user-accessible mailbox, wherein the ordering tool is configured to order the messages in the series of messages in the temporary mailbox according to the ordering defined by the master message, once the master message is received, and to subsequently move the series of messages from the temporary mailbox to the user-accessible mailbox according to the ordering defined in the master message. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a computing environment, a method for processing messages between a first mailbox, comprising a temporary mailbox, and a second mailbox, comprising a user-accessible mailbox, the method comprising:
-
receiving a plurality of messages in a series of messages, the series of messages being associated with and identified by a master message, wherein the master message also identifies an ordering for the series of messages, the series of messages being stored in the temporary mailbox until at least the system receives the master message; storing each of the messages in the plurality of messages in a temporary storage container in anticipation of receiving the master message, the series of messages being stored in the temporary mailbox until at least the master message is received; receiving the master message; and moving the messages in the series of messages from the temporary storage to a destination container comprising a user-accessible mailbox after the master message is received according to the ordering defined by the master message; and providing user access to the series of messages at the destination container according to the ordering defined in the master message. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. One or more hardware storage device having stored computer-executable instructions that are executable by one or more processors of a computing system for causing the computing system to implement a method for processing messages between a first mailbox, comprising a temporary mailbox, and a second mailbox, comprising a user-accessible mailbox, the method comprising:
-
receiving a plurality of messages in a series of messages, the series of messages being associated with and identified by a master message, wherein the master message also identifies an ordering for the series of messages, the series of messages being stored in the temporary mailbox until at least the system receives the master message; storing each of the messages in the plurality of messages in a temporary storage container;
in anticipation of receiving the master message, the series of messages being stored in the temporary mailbox until at least the master message is received;receiving the master message that defines the ordering for the plurality of messages; and moving the messages in the series of messages from the temporary storage to a destination container comprising a user-accessible mailbox after the master message is received; and providing user access to the series of messages at the destination container according to the ordering defined in the master message.
-
Specification