Foreign Network Spam Blocker
First Claim
1. A method for blocking unsolicited e-mail being transmitted to an e-mail server at an Internet Service Provider (ISP) from a remote server when a roaming customer of the ISP logs onto the Internet through the remote server, comprising:
- receiving a user identification (USERID) and a password associated with the roaming customer;
retrieving a plurality of data associated with the roaming customer from a Authentication, Authorization, and Accounting (AAA) database located at the ISP based on the USERID and password;
authenticating the remote customer using the retrieved plurality of data;
assigning an IP address to the remote customer;
dynamically adding the IP address to a plurality of valid IP address associated with the ISP;
logging onto a mail server at the ISP from the remote server using the IP address and the plurality of data used to authenticate the roaming customer at the remote server, wherein only the remote customer may accesses the mail server using the assigned IP address from the remote server.
0 Assignments
0 Petitions
Accused Products
Abstract
A method involves blocking unsolicited e-mail being transmitted from a remote server when a roaming customer of the ISP logs onto the Internet through the foreign NAS. The roaming customer first logs onto the ISP through the foreign NAS by providing a user identification (USERID) and password, which are sent to the ISP. The ISP uses the USERID and the password to authenticate the roaming customer as a valid subscriber of the ISP. An IP address is assigned by the foreign NAS to the roaming customer and is dynamically added to a pool of IP addresses used by the mail server. The roaming customer can then log onto the mail server to send and receive email messages. Once the roaming customer terminates the session, the IP address assigned to the roaming customer is removed from the pool of valid IP address that can be used to access the mail server.
128 Citations
18 Claims
-
1. A method for blocking unsolicited e-mail being transmitted to an e-mail server at an Internet Service Provider (ISP) from a remote server when a roaming customer of the ISP logs onto the Internet through the remote server, comprising:
-
receiving a user identification (USERID) and a password associated with the roaming customer;
retrieving a plurality of data associated with the roaming customer from a Authentication, Authorization, and Accounting (AAA) database located at the ISP based on the USERID and password;
authenticating the remote customer using the retrieved plurality of data;
assigning an IP address to the remote customer;
dynamically adding the IP address to a plurality of valid IP address associated with the ISP;
logging onto a mail server at the ISP from the remote server using the IP address and the plurality of data used to authenticate the roaming customer at the remote server, wherein only the remote customer may accesses the mail server using the assigned IP address from the remote server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of connecting a roaming customer to a foreign network access server to prevent unsolicited e-mails from being transmitted from the foreign network access server (NAS) to the roaming customer'"'"'s Internet Service Provider (ISP), comprising:
-
receiving a user command through an Internet device associated with the roaming customer to connect to the foreign NAS;
transmitting a user identification (USERID) and a password from the Internet device to the foreign NAS, wherein the USERID and password are associated with the roaming customer;
transmitting the USERID, password to an Authentication, Authorization, and Accounting AAA Server located at the roaming customer'"'"'s ISP for the purpose of authenticating the roaming customer as a registered user of the ISP;
generating a positive response if the roaming customer is a registered user of the ISP;
assigning a local IP address to the roaming customer, the local IP address being selected from a plurality of IP address at the foreign NAS;
generating a START record indicating that the roaming customer is being logged onto the system;
writing the START record to a database located at the roaming customer'"'"'s ISP. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of logging on a roaming customer onto a mail server located at the roaming customer'"'"'s Internet Service Provider (ISP) via a foreign network access server (NAS) while preventing the unauthorized distribution of foreign SPAM messages from the NAS to the mail server, comprising:
-
establish a network connection between the NAS and the ISP;
authenticating that the roaming customer is a registered customer of the ISP;
storing a data log in a database at the ISP, the data log comprising a plurality of attributes to track the roaming customers usage of the network connection;
transferring the data log to a mail access server at the ISP;
assigning an IP address to the roaming customer to access the mail server;
adding the IP address assigned to the roaming customer to a list of a valid IP address from the NAS that are allowed to access the mail server on the ISP; and
connecting the roaming user to the mail server using the IP address from the NAS. - View Dependent Claims (16, 17, 18)
-
Specification