1. A method, implemented at a web site that has been enabled for automated purpose usage selection, comprising:
- responsive to a query from a user agent that has been pre-configured with a set of one or more purpose usage selections, providing to the user agent a purpose usage option;
- receiving from the user agent at least one purpose usage setting from the set of one or more purpose usage selections that have been pre-configured;
- receiving personally identifying information (PII); and
- managing the personally identifying information received from the user agent in accordance with the at least one purpose usage setting received from the user agent;
- wherein the step of providing to the user agent the purpose usage option and the step of receiving from the user agent at least one purpose usage setting occur in an automated manner without user input.
2. The method as described in claim 1 wherein the purpose usage option is one of a set of purpose usage options.
3. The method as described in claim 2 further including receiving from the user agent a purpose usage setting for each purpose usage option.
4. The method as described in claim 1 wherein the purpose usage option is associated with a given storage location.
5. The method as described in claim 1 wherein the web site is associated with a set of one or more trusted web sites that have been identified to the user agent.
6. The method as described in claim 1 wherein the user agent is a web browser.
7. The method as described in claim 1 further including providing the user agent an indication that the web site is enabled for automated purpose usage selection.
8. The method as described in claim 7 wherein the indication is provided via an automated information exchange initiated from the web site.
9. The method as described in claim 1 wherein the purpose usage option is provided via an XML-based information exchange initiated from the web site.
10. The method as described in claim 9 wherein the XML-based information exchange includes transferring from the web site to the user agent an XML code snippet for each personally identifiable information entry form on the web site.
11. Apparatus operative at a web site for automated purpose usage selection, comprising:
- a processor, and
- a computer memory holding computer program instructions which, when executed by the processor, perform a method comprising:
- responsive to a query from a user agent that has been pre-configured with a set of one or more purpose usage selections, providing to the user agent a purpose usage option;
- receiving from the user agent at least one purpose usage setting from the set of one or more purpose usage selections that have been pre-configured;
- receiving personally identifying information (PII); and
- managing the personally identifying information received from the user agent in accordance with the at least one purpose usage setting received from the user agent;
- wherein the step of providing to the user agent the purpose usage option and the step of receiving from the user agent at least one purpose usage setting occur in an automated manner without user input.
12. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program when executed on a server causes the server to perform the following method steps:
- displaying, as a web site, a set of pages at least one of which has been enabled for automated purpose usage selection, comprising:
- responsive to a query from a user agent that has been pre-configured with a set of one or more purpose usage selections, providing to the user agent a purpose usage option;
- receiving from the user agent at least one purpose usage setting from the set of one or more purpose usage selections that have been pre-configured;
- receiving personally identifying information (PII); and
- managing the personally identifying information received from the user agent in accordance with the at least one purpose usage setting received from the user agent;
- wherein the step of providing to the user agent the purpose usage option and the step of receiving from the user agent at least one purpose usage setting occur in an automated manner without user input.