Proxy system for customer confidentiality
First Claim
1. A method of enabling a user to effect a purchase of goods or services from a merchant without revealing selected real user data to the merchant, comprising the steps of:
- (a) generating proxy user data corresponding with the selected real user data;
(b) maintaining a database including the selected real user data and the corresponding proxy user data for use in translating the selected real user data into the corresponding proxy user data, and in translating the proxy user data into the corresponding selected real user data; and
(c) routing purchase authorization requests and replies between the merchant and a purchase authorization entity using the selected real user data and the corresponding proxy user data in the database, wherein the requests routed to the purchase authorization entity include the selected real user data, and the replies routed to the merchant include the corresponding proxy user data and do not include the selected real user data.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for allowing customers to make purchases and take delivery of goods or services with a desired level of security and confidentiality are disclosed. The system and method enable a customer (user) to effect a purchase and a delivery of goods or services from a merchant without revealing selected real user data to the merchant. In one embodiment, the system includes a proxy user data generator for generating proxy user data corresponding with selected real user data, a database for storing the selected real user data and the corresponding proxy user data, and a purchase authorization request and reply router connectable to a network for routing purchase authorization requests and replies between a merchant and a purchase authorization entity. In another embodiment, the system includes a unit for providing real delivery data corresponding with proxy delivery data to a delivery entity. The system and method are useful for making purchases and taking delivery from either traditional retail outlets or on-line merchants.
53 Citations
29 Claims
-
1. A method of enabling a user to effect a purchase of goods or services from a merchant without revealing selected real user data to the merchant, comprising the steps of:
-
(a) generating proxy user data corresponding with the selected real user data;
(b) maintaining a database including the selected real user data and the corresponding proxy user data for use in translating the selected real user data into the corresponding proxy user data, and in translating the proxy user data into the corresponding selected real user data; and
(c) routing purchase authorization requests and replies between the merchant and a purchase authorization entity using the selected real user data and the corresponding proxy user data in the database, wherein the requests routed to the purchase authorization entity include the selected real user data, and the replies routed to the merchant include the corresponding proxy user data and do not include the selected real user data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23)
-
-
20. A method of enabling a user to effect a purchase of goods or services from a merchant using a funding account, comprising the steps of:
-
(a) generating user account data for the funding account, the user account data having at least one restricted-use attribute;
(b) maintaining a database including the user account data; and
(c) routing purchase authorization requests and replies between the merchant and a purchase authorization entity using the user account data in the database, wherein the restricted-use attribute corresponds with at least one of a number of purchases that can be funded using the funding account, a period of time during which purchases can be funded using the funding account, and/or a monetary limit for purchases that can be funded using the funding account. - View Dependent Claims (21, 22, 24)
-
-
25. A method of enabling a user to effect a delivery of goods or services from a merchant without revealing real delivery data to the merchant, comprising the steps of:
-
(a) generating proxy delivery data corresponding with the real delivery data;
(b) maintaining a database including the real delivery data and the corresponding proxy delivery data for use in translating the proxy delivery data into the corresponding real delivery data; and
(c) providing the real delivery data corresponding with the proxy delivery data to a delivery entity, wherein the user provides the proxy delivery data to the merchant, and wherein the merchant provides the goods or services and the proxy delivery data to the delivery entity for subsequent delivery of the goods or services to the user.
-
-
26. A system for enabling a user to effect a purchase of goods or services over a distributed network without sending selected real user data over the distributed network, for use with at least one merchant site accessible on the distributed network, each merchant site being connectable to an authorization network for making purchase authorization requests and receiving replies thereto, at least one user computer connected to the distributed network, each user computer running at least one client application for accessing the at least one merchant site on the distributed network, and at least one purchase authorization entity, each purchase authorization entity being accessible on the authorization network and capable of sending replies over the authorization network in response to the purchase authorization requests, the system comprising:
-
a proxy user data generator for generating proxy user data corresponding with the selected real user data;
a database for storing the selected real user data and the corresponding proxy user data, for use in translating the selected real user data into the corresponding proxy user data and in translating the proxy user data into the corresponding selected real user data; and
a purchase authorization request/reply router connectable to the authorization network for routing purchase authorization requests/replies between each merchant site and each purchase authorization entity using the selected real user data and the corresponding proxy user data stored in the database.
-
-
27. A system for enabling a user to effect a purchase of goods or services over a distributed network using a funding account, for use with at least one merchant site accessible on the distributed network, each merchant site being connectable to an authorization network for making purchase authorization requests and receiving replies thereto, at least one user computer connected to the distributed network, each user computer running at least one client application for accessing the at least one merchant site on the distributed network, and at least one purchase authorization entity, each purchase authorization entity being accessible on the authorization network and capable of sending replies over the authorization network in response to the purchase authorization requests, the system comprising:
-
a user account data generator for generating user account data for the funding account, the user account data having at least one restricted-use attribute;
a database for storing the user account data; and
a purchase authorization request/reply router connectable to the authorization network for routing purchase authorization requests/replies between each merchant site and each purchase authorization entity using the user account data stored in the database, wherein the restricted-use attribute corresponds with at least one of a number of purchases that can be funded using the funding account, a period of time during which purchases can be funded using the funding account, or a monetary limit for purchases that can be funded using the funding account.
-
-
28. A system for enabling a user to effect a delivery of goods or services from an on-line merchant without revealing real delivery data to the on-line merchant, for use with at least one merchant site accessible on a distributed network, at least one user computer connected to the distributed network, each user computer running at least one client application for accessing the at least one merchant site on the distributed network, and at least one delivery entity, the system comprising:
-
a proxy delivery data generator for generating proxy delivery data corresponding with the real delivery data, for use by the user;
a database for storing the real delivery data and the corresponding proxy delivery data, for use in translating the proxy delivery data into the corresponding real delivery data; and
a unit for receiving a request for the real delivery data corresponding with the proxy delivery data, and for providing the real delivery data in response to the request, for use by the delivery entity in delivering the goods or services to the user.
-
-
29. A system for enabling a user to effect a delivery of goods or services over a distributed network via e-mail without sending a real e-mail address over the distributed network, for use with at least one merchant site accessible on a distributed network, and at least one user computer connected to the distributed network, each user computer running at least one client application for accessing the at least one merchant site on the distributed network, the system comprising:
-
a proxy e-mail address generator for generating a proxy e-mail address corresponding with the real e-mail address, for use by the user;
a database for storing the real e-mail address and the corresponding proxy e-mail address, for use in translating the proxy e-mail address into the corresponding real e-mail address; and
an e-mail router connectable to the distributed network for routing e-mail between each merchant site and the user computer, wherein the merchant site sends the goods or services over the distributed network using the proxy e-mail address and the e-mail router routes the goods or services sent by the merchant site to the user using the corresponding real e-mail address.
-
Specification