Patent ID: 7987171

Claim:
A computer-implemented method for providing access to a Web site, wherein the Web site is implemented on a server and is associated with at least a first interface and a second interface for users to interface with the Web site, the method comprising: under control of instructions executed by the server: receiving a query request from a user via the first interface or the second interface, wherein the query request, if received via the first interface, has a marker added thereto indicating that the user wishes to remain anonymous with the query request; determining whether the marker is present with the query request; responsive to determining that the marker is not present with the query request, processing the query request by: collecting information associated with the user utilizing a data collecting scheme, and providing the user with a personalized version of the Web site in accordance with the collected information; and responsive to determining that the marker is present with the query request, processing the query request by providing the user with a generic non-personalized version of the Web site.