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 having a generic version and a non-generic version, the method comprising:
- under control of instructions executed by at least one processor of a computer system;
receiving a query request from an originator through an interface associated with the Web site, wherein the interface is configured to provide anonymous access to the generic version of the Web site, the query request including a first universal resource locator (URL) associated with the Web site;
determining whether the first URL included in the query request indicates a desire of the originator to anonymously access the generic version of the Web site;
generating an internal URL for redirecting processing of the query request to the back end server associated with the Web site;
inserting into the internal URL a marker indicating that the originator of the query request is to remain anonymous when the first URL included in the query request indicates a desire of the originator to anonymously access the generic version of the Web site;
redirecting processing of the query request to the back end server using the internal URL;
at the back end server,when the internal URL includes the marker,processing the query request without using user-identifiable information associated with the originator as part of a data collecting scheme for personalizing Web site interaction with the originator, andproviding the originator with access to the generic version of the Web site; and
when the internal URL does not include the marker,processing the query request using user-identifiable information associated with the originator as part of a data collecting scheme for personalizing Web site interaction with the originator, andproviding the originator with access to the non-generic version of the Web site.
1 Assignment
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
16 Claims
-
1. A computer-implemented method for providing access to a Web site having a generic version and a non-generic version, the method comprising:
under control of instructions executed by at least one processor of a computer system; receiving a query request from an originator through an interface associated with the Web site, wherein the interface is configured to provide anonymous access to the generic version of the Web site, the query request including a first universal resource locator (URL) associated with the Web site; determining whether the first URL included in the query request indicates a desire of the originator to anonymously access the generic version of the Web site; generating an internal URL for redirecting processing of the query request to the back end server associated with the Web site; inserting into the internal URL a marker indicating that the originator of the query request is to remain anonymous when the first URL included in the query request indicates a desire of the originator to anonymously access the generic version of the Web site; redirecting processing of the query request to the back end server using the internal URL; at the back end server, when the internal URL includes the marker, processing the query request without using user-identifiable information associated with the originator as part of a data collecting scheme for personalizing Web site interaction with the originator, and providing the originator with access to the generic version of the Web site; and when the internal URL does not include the marker, processing the query request using user-identifiable information associated with the originator as part of a data collecting scheme for personalizing Web site interaction with the originator, and providing the originator with access to the non-generic version of the Web site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 16)
-
11. A computer system providing access to a Web site, comprising:
-
a front end server component operable using a computer processor to receive a query request from an originator through an interface associated with the Web site, wherein the interface is configured to provide anonymous access to a generic version of the Web site, and wherein the query request includes a universal resource locator (URL) associated with the Web site, the front end server component being operable using a computer processor to generate an internal URL that is used to redirect processing of the query request to a back end server, and when the query request indicates a desire of the originator to anonymously access the generic version of the Web site, the front end server component is configured to include a marker in the internal URL that indicates the originator of the query request is to remain anonymous; and a back end server component operable using a computer processor to receive the internal URL and determine whether the internal URL includes the marker, wherein if the internal URL includes the marker, the back end server component is configured to process the query request without using information associated with the originator of the query request as part of a data collecting scheme and provide access to the generic version of the Web site; and wherein if the internal URL does not include the marker, the back end server component is configured to process the query request using information associated with the originator of the query request as part of a data collecting scheme and provide access to a non-generic version of the Web site. - View Dependent Claims (12, 13, 14, 15)
-
Specification