Method and system for using one form to send a message using multiple transports
First Claim
1. A computer-implemented method for sending a message using at least one transport, comprising:
- receiving data including at least one address; and
for each address in the data, determining a transport to deliver the message using data associated with the address; and
setting a flag associated with the message to indicate the determined transport.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for sending a message to multiple recipients using multiple transports from the same user interface is provided. The method allows a user to specify recipients and associated transports explicitly or implicitly. The user may explicitly associate a transport with a recipient by selecting the recipient'"'"'s address from a contact list. The user may implicitly associate a transport with a recipient by entering the literal address of the recipient, such as an email address or a wireless address. When the user enters one or more literal addresses, the system parses the one or more addresses to determine which transport should deliver the message to each address, respectively. As it parses the addresses and makes its determinations, it sets flags appropriately. Then, each transport uses the flags to determine if it has a message to deliver, and if so, delivers the message. The transport that delivers the message last may perform or cause additional processing on the message such as moving to a sent box, deleting it, or performing other actions.
-
Citations
18 Claims
-
1. A computer-implemented method for sending a message using at least one transport, comprising:
-
receiving data including at least one address; and
for each address in the data, determining a transport to deliver the message using data associated with the address; and
setting a flag associated with the message to indicate the determined transport. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 18)
-
-
12. A system for sending a message using at least one transport, comprising:
-
an input component that receives the message and at least one address to deliver the message to;
an address processor that uses data associated with the at least one address to determine a candidate transport to deliver the message, wherein the address processor indicates the candidate transport to deliver the message by setting a flag; and
a transport that uses the flag to determine if it should deliver the message, and if so, delivers the message.
-
-
17. A computer-readable media including computer-readable instructions for sending a message using at least one transport, the computer-readable media comprising:
-
means for receiving data including at least one address; and
for each address in the data, means for determining a transport to deliver the message using data associated with the address, and means for setting a flag associated with the message to indicate the determined transport.
-
Specification