Providing parallel generic web site supporting anonymous or semi-anonymous internet activity
First Claim
1. 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, andproviding 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.
0 Assignments
0 Petitions
Accused Products
Abstract
Parallel generic and non-generic versions of a Web site allow a user of the site to either remain anonymous (if accessing the generic version) or allow user information to be collected (if accessing the non-generic version). In one exemplary embodiment, a Web site may provide a user an interface for entering and processing a search query. A search query processed by a generic version of the Web site includes a marker that informs a Web server supporting the generic Web site that the user wishes to remain anonymous. A parallel non-generic version of the Web site may also interface with the same Web server as interfaced by the generic Web site, but permit a data collecting scheme at the Web server to collect user-specific or user-identifiable information. Such user information, if collected, can be used by the Web server to enhance the user'"'"'s experience with the Web site.
14 Citations
23 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A system for providing access to a Web site, comprising:
-
a memory having computer-executable instructions stored therein; and at least one computing device in communication with the computer memory, wherein execution of the computer-executable instructions by the computing device causes the computing device to; receive a query request from a user via a first interface or a second interface, wherein the query request includes a uniform resource identifier (URI) associated with the Web site, and when the query request is received via the first interface, the URI included with the query request further includes a marker indicating that the user wishes to remain anonymous with the query request; determine the presence of the marker with the URI included with the query request; and responsive to determining that the marker is present, provide the user with a generic non-personalized version of the Web site without collecting information associated with the user. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer-readable storage medium having computer-executable instructions for providing access to a Web site implemented on a server, wherein the instructions, in response to being executed by a computing device, cause the computing device to:
-
receive a query request from a user via an interface; determine the presence of a marker with the query request, wherein the marker is indicative of whether the user wishes to remain anonymous with the query request; and provide the user with either a first version of the Web site or a second version of the Web site depending on whether the marker is present with the query request, wherein the first version of the Web site is a non-personalized version of the Web site that is provided without collecting information in association with the user and the second version of the Web site is a personalized version of the Web site provided in accordance with information collected in association with the user. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification