Method and apparatus for bouncing electronic messages
First Claim
Patent Images
1. A computer-readable storage device having instructions stored thereon that, in response to execution, cause a first system, including a processor, associated with a primary account to perform operations comprising:
- receiving a routing address associated with a temporary account;
identifying a flight number associated with the primary account;
generating a start time associated with the flight number based upon detection of user presence associated with the primary account and with an airline associated with the flight number;
transferring one or more electronic messages to a second system associated with the temporary account according to the start time;
receiving a notification of a termination of the temporary account; and
ceasing the transferring in response to the receiving the notification.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus is provided that establishes user accounts that automatically forward a user'"'"'s e-mail to the user'"'"'s pre-selected forwarding e-mail address(es). Each user creates a forwarding directory, which may comprise multiple e-mail accounts, that the user activates and deactivates as needed.
-
Citations
27 Claims
-
1. A computer-readable storage device having instructions stored thereon that, in response to execution, cause a first system, including a processor, associated with a primary account to perform operations comprising:
-
receiving a routing address associated with a temporary account; identifying a flight number associated with the primary account; generating a start time associated with the flight number based upon detection of user presence associated with the primary account and with an airline associated with the flight number; transferring one or more electronic messages to a second system associated with the temporary account according to the start time; receiving a notification of a termination of the temporary account; and ceasing the transferring in response to the receiving the notification. - View Dependent Claims (2, 3, 4, 5, 6, 21)
-
-
7. A computer-readable storage device having instructions stored thereon that, in response to execution, cause a first device, including a processor and associated with a primary account, to perform operations comprising:
-
receiving a routing address associated with a temporary account; receiving an input specifying a flight number; generating a transfer time associated with the flight number based upon detection of user presence associated with the primary account and with an airline associated with the flight number, wherein the transfer time indicates a time to start transferring one or more electronic messages from the first device to a second device associated with the temporary account; and transferring, at or after the transfer time, the one or more electronic messages from the first device to the second device. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method, comprising:
-
receiving, by a first device including a processor, an address of a temporary account, wherein the first device is associated with a primary account; determining a flight number associated with the primary account; generating a start time associated with the flight number based upon detection of user presence associated with the primary account and with an airline associated with the flight number; transferring at least one electronic message from the first device to a second device associated with the temporary account according to the start time; receiving, by the first device, a termination message; and terminating, by the first device, the transferring of the at least one electronic message in response to the receiving the termination message. - View Dependent Claims (13, 14, 15, 16, 22)
-
-
17. A system, comprising:
-
first means for receiving an identifier of a temporary account; means for determining a flight number associated with a primary account associated with a first system; means for generating a start time with the flight number based upon detection of user presence associated with the primary account and with an airline associated with the flight number; means for transferring one or more electronic messages from the first system to a second system associated with the temporary account based on the start time; second means for receiving a message indicating a termination of the temporary account; and means for terminating the transferring of the means for transferring in response to the message being received. - View Dependent Claims (27)
-
-
18. A system, comprising:
-
a processor; and a memory-communicatively coupled to the processor, the memory having stored therein computer-executable instructions, comprising; a bounce hub component associated with a primary account and configured to at least; receive an address of a temporary account, identify a flight number associated with the primary account, generate a transfer time associated with the flight number based upon detection of user presence associated with the primary account and with an airline associated with the flight number, wherein the transfer time indicates a time to start transferring one or more electronic messages from the primary account to the temporary account, transfer, based on the address, at least one electronic message to at least one computing device associated with the temporary account at the transfer time, receive a notification of a termination of the temporary account, and terminate the transfer based on the notification. - View Dependent Claims (19, 20, 23, 24)
-
-
25. A method, comprising:
-
communicating, to a second system associated with a primary account by a first system including a processor and associated with a temporary account, a routing address associated with the temporary account; identifying a flight number associated with the primary account; generating a transfer time associated with the flight number based upon detection of user presence associated with an airline associated with the flight number, wherein the transfer time indicates a time to start transferring one or more electronic messages from the second system to the first system; and communicating the transfer time to the second system.
-
-
26. A system, comprising:
-
a processor; and a memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions, comprising; a bounce hub component associated with a primary account and configured to at least; receive a routing address associated with a temporary account, receive an input specifying a flight number, generate a transfer time associated with the flight number based upon detection of user presence associated with an airline associated with the flight number, wherein the transfer time indicates a time to begin to transfer one or more electronic messages from a first device associated with the primary account to a second device associated with the temporary account, and transfer, based on the routing address, the one or more electronic messages from the first device to the second device according to the transfer time.
-
Specification