Patent ID: 7930736

Claim:
A method for providing a user with selected features of a restricted web site, comprising: providing a screening web site adapted to: receive data about the user; store the received data in a database entry identified by a key; and selectively provide the user with a token having the key incorporated therein; and providing a restricted web site having a set of features and computer program code for interacting with the user as if the restricted site did not exist upon a determination that a token received from the user is invalid, the restricted site adapted to: receive the token from the user; validate the token received from the user; responsive to a determination that the token is invalid, interact with the user as if the restricted site did not exist; and responsive to a determination that the token is valid: retrieve at least a part of the received data from the database entry using the key retrieved from the token; determine selected features in the set of features that the user may access based at least in part on the data retrieved from the database entry; and provide the selected features to the user.