System and method for exacting a system resource access cost
First Claim
Patent Images
1. A system for controlling access to a resource of a computer system, comprising:
- a database of problems and corresponding precalculated solutions;
a problem retriever that responds to a request from a client for access to said resource by retrieving one of said problems from said database and transmitting said one of said problems to said client without allocating resources of said computer system, wherein said problems and said corresponding precalculated solutions exist before said request; and
a solution evaluator that, upon receiving a putative solution from said client, employs said database to validate said putative solution and, if said putative solution is valid, grants said client access to said resource.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for, and method of, controlling access to a resource of a computer system. In one embodiment, the system includes: (1) a database of problems and corresponding precalculated solutions, (2) a problem retriever that responds to a request from a client for access to the resource by retrieving one of the problems from the database and transmitting the one of the problems to the client and (3) a solution evaluator that, upon receiving a putative solution from the client, employs the database to validate the putative solution and, if the putative solution is valid, grants the client access to the resource.
23 Citations
18 Claims
-
1. A system for controlling access to a resource of a computer system, comprising:
-
a database of problems and corresponding precalculated solutions; a problem retriever that responds to a request from a client for access to said resource by retrieving one of said problems from said database and transmitting said one of said problems to said client without allocating resources of said computer system, wherein said problems and said corresponding precalculated solutions exist before said request; and a solution evaluator that, upon receiving a putative solution from said client, employs said database to validate said putative solution and, if said putative solution is valid, grants said client access to said resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of controlling access to a resource of a computer system, comprising:
-
creating a database of problems and corresponding precalculated solutions; responding to a request from a client for access to said resource by retrieving one of said problems from said database and transmitting said one of said problems to said client without allocating resources of said computer system, wherein said problems and said corresponding precalculated solutions exist before said request; upon receiving a putative solution from said client, employing said database to validate said putative solution; and if said putative solution is valid, granting said client access to said resource. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification