Patent ID: 7373510

Claim:
A method for preventing robots from browsing a Web site beyond a welcome page, said method in said Web site comprising the steps of: receiving an initial request from an undefined originator and responding to said initial request with a challenge that prompts a response from said undefined originator; and receiving a response from said undefined originator and checking said response to determine whether said challenge is fulfilled; and if said challenge is fulfilled: processing any further requests; and if said challenge is not fulfilled: stopping processing of any further requests, wherein said step of stopping processing of said further requests includes the further step of: dropping or redirecting a TCP connection established with said undefined originator logging a source IP address of said undefined originator and starting a timer, further including steps upon receiving a new request of: checking whether a source IP address of said new request matches said logged source IP address; and if said source IP address matches said logged source IP address: checking whether said timer has expired and, if said timer is expired, resetting said logged IP address; and proceeding normally with said new request; and if said timer is not expired, dropping or redirecting said TCP connection; if said source IP address does not match said logged source IP address, proceeding normally with said new request and executing all the above steps with each newly received request.