Patent ID: 7917941

Claim:
A system for providing security for an Internet server, comprising: a logical security system for processing login and password data received from a client device during a server session with the Internet server in order to authenticate a logged in user; a physical security system for processing Internet protocol (IP) address information of the client device at the Internet server in order to authenticate the client device for the duration of the server session; and a memory system for storing, at the Internet server, a list of each logged in user and a reference IP address collected during a login procedure, wherein the logical security system is configured to access the list to authenticate the logged in user, and wherein the physical security system is configured to separately access the list in order to authenticate the client device; wherein the physical security system includes a proxy server module for comparing only an incomplete portion of an IP address obtained from a received message against only a like incomplete portion of the reference IP address for the logged in user; wherein the physical security system further performs the following: terminates the session for the user if the incomplete portion of the IP address obtained from the received message does not match the like incomplete portion of the reference IP address for the logged in user; and deletes all instances of the logged in user from the stored list if the incomplete portion of the IP address obtained from the received message does not match the like incomplete portion of the reference IP address for the logged in user.