Automatic generation of disposable e-mail addresses
First Claim
Patent Images
1. A method for generating disposable e-mail addresses, comprising:
- monitoring, with a computer, network traffic for HyperText Transport Protocol (HTTP) communications;
detecting, with the computer, an attempted submission to a network destination of a HTTP communication including an un-aliased e-mail address;
responsive to detecting the attempted submission, seeking, with the computer, authorization to create a disposable e-mail address;
responsive to receiving authorization, creating, with the computer, the disposable e-mail address;
associating, with the computer, the newly created disposable e-mail address with the corresponding network destination; and
replacing, with the computer, the un-aliased e-mail address with the disposable e-mail address in the detected HTTP communication.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatuses, and computer-readable media for automatically generating disposable e-mail addresses. A method embodiment for generating disposable e-mail addresses comprises: monitoring (310) network traffic; detecting (320) the submission of a un-aliased e-mail address to a network destination; seeking (460) authorization to create a disposable e-mail address; creating (375) a disposable e-mail address; associating (380) the newly created disposable e-mail address with the corresponding network destination; and replacing (385) the un-aliased e-mail address with the disposable e-mail address.
131 Citations
23 Claims
-
1. A method for generating disposable e-mail addresses, comprising:
-
monitoring, with a computer, network traffic for HyperText Transport Protocol (HTTP) communications; detecting, with the computer, an attempted submission to a network destination of a HTTP communication including an un-aliased e-mail address; responsive to detecting the attempted submission, seeking, with the computer, authorization to create a disposable e-mail address; responsive to receiving authorization, creating, with the computer, the disposable e-mail address; associating, with the computer, the newly created disposable e-mail address with the corresponding network destination; and replacing, with the computer, the un-aliased e-mail address with the disposable e-mail address in the detected HTTP communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Apparatus for generating disposable e-mail addresses, the apparatus comprising:
a proxy computer interposed between a user computer and a server, the proxy computer comprising; a detection module adapted to monitor network traffic for HyperText Transport Protocol (HTTP) communications, and to detect a HTTP communication attempting submission of an un-aliased e-mail address to a network destination via network traffic directed to the server; coupled to the detection module, a disposable e-mail address creation module adapted to seek authorization to create a disposable e-mail address responsive to detection of the attempted submission of an un-aliased e-mail address and create the disposable e-mail address responsive to receiving the authorization; and coupled to the detection module and to the disposable e-mail address creation module, a storage module adapted to maintain a correlated list of disposable e-mail addresses and their corresponding network destinations. - View Dependent Claims (13)
-
14. At least one computer-readable medium containing computer program instructions for generating disposable email addresses, the computer program instructions performing the steps of:
-
monitoring network traffic for HyperText Transport Protocol (HTTP) communications; detecting an attempted submission to a network destination of a HTTP communication including an un-aliased e-mail address; responsive to detecting the attempted submission, seeking authorization to create a disposable e-mail address; responsive to receiving authorization, creating the disposable e-mail address; associating the newly created disposable e-mail address with the corresponding network destination; and replacing the un-aliased e-mail address in the HTTP communications with the disposable e-mail address. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification