Patent ID: 8245304

Claim:
A computer-implemented method for detecting an attempt to perpetrate fraud on a user, the computer-implemented method comprising: receiving, using a server device, a client-supplied link and a client-supplied IP address from a user computer, said client-supplied link representing a link to a target website which said user computer is attempting to access, said client-supplied IP address representing an IP address ascertained by said user computer to be an IP address associated with said target website; acquiring a first autonomous system number (“first AS number”) using said server device and using said client-supplied IP address; acquiring a second autonomous system number (“second AS number”) using said server device and using said client-supplied link; after said acquiring said first AS number and after said acquiring said second AS number, determining whether said first AS number and said second AS number are autonomous system group peers (“AS group peers”) such that said first AS number and said second AS number belong in a same autonomous system group (“AS group”); analyzing, using said server device, said client-supplied link to resolve a host name; obtaining a server-resolved IP address using said server device and said host name; obtaining a second autonomous system path (“second AS path”) using said server device and using said server-resolved IP address; and designating the last AS number in said second AS path said second AS number; and after said determining, if said first AS number and said second AS number do not belong in the same AS group, providing a warning to said user computer to indicate a first potential fraud being attempted.