Patent ID: 8001599

Claim:
A method for providing an alert, performed by a processor executing non-transitory computer usable program code, comprising: maintaining, by a device, a history of key bits of information of at least one web site browsed by a user further including: storing a uniform resource locater (URL) for said web site; storing an internet protocol (IP) address for said web site; storing an indicator of data entry to said web site; storing an indicator that communication with said web site occurred over a secure connection; monitoring a current flow of key bits of information between said user and said web site further including: comparing a URL for currently requested web site with said stored URL for said web site; comparing an IP address for currently requested web site with said stored IP address for said web site; comparing portions of an IP address for currently requested web site with said stored IP address for said web site; comparing a current indicator of data entry with said stored indicator of data entry to said web site; comparing a current indicator of a secure connection with said stored indicator that communication with said web site occurred over a secure connection; and alerting said user to a precise difference between said current flow of key bits of information and said history of key bits of information.