Method for selectively restricting access to computer systems
AssigneeCompaq Computer Corporation
InventorsMark D. Lillibridge, Martin Abadi, Krishna Bharat, Andrei Z. Broder
Life of this patent
Estimating the term…
Loading patent…
AssigneeCompaq Computer Corporation
InventorsMark D. Lillibridge, Martin Abadi, Krishna Bharat, Andrei Z. Broder
Estimating the term…
A computerized method selectively accepts access requests from a client computer connected to a server computer by a network. The server computer receives an access request from the client computer. In response, the server computer generates a predetermined number of random characters. The random characters are used to form a string in the server computer. The string is randomly modified either visually or audibly to form a riddle. The original string becomes the correct answer to the riddle. The server computer renders the riddle on an output device of the client computer. In response, the client computer sends an answer to the server. Hopefully, the answer is a user's guess for the correct answer. The server determines if the guess is the correct answer, and if so, the access request is accepted. If the correct answer is not received within a predetermined amount of time, the connection between the client and server computer is terminated by the server on the assumption that an automated agent is operating in the client on behalf of the user.
A computerized method for selectively accepting access requests from a client computer connected to a server computer by a network, comprising:
An apparatus for accepting access requests from a client computer connected to a server computer by a network, comprising:
A computer program product for use in conjunction with a computer system, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism for selectively accepting access requests from a client computer connected to a server computer by a network, the computer program mechanism comprising:
A computer system for selectively accepting access requests from a client computer connected to a server computer by a network, comprising:
Dependencies are inferred from the claim text.