Method and system for facilitating the anonymous purchase of goods and services from an e-commerce website
First Claim
1. A method for facilitating the anonymous purchase of goods and services from a remote computer terminal, said method comprising:
- providing a plurality of transaction account numbers;
storing said plurality of transaction account numbers in a database, said database having a plurality of records, each of said plurality of records corresponding to one of said plurality of transaction account numbers, wherein none of said plurality of records is configured to store identifying information of a purchaser of one of said plurality of transaction account numbers;
associating one of said plurality of transaction account numbers with a monetary load value. receiving from a remote computer terminal a request for an authorization of a purchase transaction having a purchase value, wherein said request is associated with said one of said plurality of transaction account numbers comparing said purchase value to said monetary load value associated with said one of said plurality of transaction account numbers to determine if said purchase value exceeds said monetary load value;
authorizing said request for an authorization of a purchase transaction;
subtracting said purchase value from said monetary load value associated with said one of said plurality of transaction account numbers to obtain a first updated monetary load value; and
associating said first updated monetary load value with said one of said plurality of transaction account numbers.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for facilitating the purchase of goods and services anonymously from an e-commerce website is provided. The method includes providing a plurality of transaction account numbers, each of which is associated with a monetary load value. The transaction account numbers are stored in a database having a plurality of records. Each of the records corresponds to one of the transaction account numbers. None of the records are configured to store identifying information of a purchaser of one of the transaction numbers. A request for an authorization of a purchase transaction having a purchase value is received from a remote computer terminal. The request is associated with a transaction account number. If the purchase value does not exceed the monetary value associated with the transaction account number, an authorization message is sent to the remote computer terminal granting the request.
-
Citations
55 Claims
-
1. A method for facilitating the anonymous purchase of goods and services from a remote computer terminal, said method comprising:
-
providing a plurality of transaction account numbers;
storing said plurality of transaction account numbers in a database, said database having a plurality of records, each of said plurality of records corresponding to one of said plurality of transaction account numbers, wherein none of said plurality of records is configured to store identifying information of a purchaser of one of said plurality of transaction account numbers;
associating one of said plurality of transaction account numbers with a monetary load value. receiving from a remote computer terminal a request for an authorization of a purchase transaction having a purchase value, wherein said request is associated with said one of said plurality of transaction account numbers comparing said purchase value to said monetary load value associated with said one of said plurality of transaction account numbers to determine if said purchase value exceeds said monetary load value;
authorizing said request for an authorization of a purchase transaction;
subtracting said purchase value from said monetary load value associated with said one of said plurality of transaction account numbers to obtain a first updated monetary load value; and
associating said first updated monetary load value with said one of said plurality of transaction account numbers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
16. A system for facilitating the anonymous purchase of goods and services from an e-commerce website, said system comprising:
-
a database configured to store a plurality of transaction account numbers, said database having a plurality of records, each of said plurality of records corresponding to one of said plurality of transaction account numbers, wherein none of said records is configured to store identifying information of a purchaser of one of said plurality of transaction account numbers; and
an account authorization system in operative communication with said database and configured to receive a request for an authorization of a purchase transaction having a purchase value, wherein said request is associated with said one of said plurality of transaction account numbers.
-
-
36. A method for facilitating the purchase of goods and services anonymously over a computer network, said method comprising:
-
generating a plurality of non-activated account numbers;
storing said plurality of non-activated account numbers in a database, said database having a plurality of records, each of said plurality of records corresponding to one of said plurality of non-activated account numbers, wherein each of said plurality of records comprises a field for storing one of said plurality of non-activated account numbers and a field for storing a monetary value associated with each of said plurality of non-activated account numbers and wherein none of said plurality of records is configured to store identifying information of a user of one of said plurality of non-activated account numbers, providing one of said plurality of non-activated account numbers to a user in return for a monetary payment not less than said monetary value associated with said one of said plurality of non-activated account numbers and converting said one of said plurality of non-activated account numbers to an activated account number;
receiving from a computer terminal remote from said database a request for an authorization of a purchase transaction having a purchase value, wherein said request is associated with a transmitted account number;
determining if said transmitted account number is equal to said activated account number;
if said transmitted account number is not equal to said activated account number, sending a denial message denying said request;
if said transmitted account number is equal to said activated account number, comparing said purchase value to said monetary value associated with said activated account number to determine if said purchase value exceeds said monetary value;
if said purchase value exceeds said monetary value associated with said activated account number, sending a denial message denying said request;
if said purchase value does not exceed said monetary value associated with said activated account number;
sending an authorization message authorizing said purchase transaction;
subtracting said purchase value from said monetary value associated with said activated account number to obtain an updated monetary value associated with said activated account number; and
storing said updated monetary value in said field for storing a monetary value.
-
-
38. A method for a purchaser to purchase anonymously goods and services from an ecommerce website, said method comprising:
-
transmitting to a card provider system a purchase request for the purchase of a transaction number, wherein information sufficient to identify the purchaser of said transaction number is not provided to said card provider system;
transmitting to said card provider system a monetary load request for associating a monetary load value with said transaction number;
receiving from said card provider system authorization of said purchase request;
accessing a merchant via an e-commerce website and selecting a purchase;
providing to said merchant via said e-commerce website said transaction number as a form of payment for said purchase.
-
-
39. A method for facilitating the purchase of goods and services anonymously over a computer network, said method comprising:
-
generating a plurality of transaction account numbers;
storing said plurality of transaction account numbers in a database, said database having a plurality of records, each of said plurality of records corresponding to one of said plurality of transaction account number wherein none of said records is configured to store identifying information of a purchaser of one of said plurality of transaction account numbers;
associating a monetary value with said one of said plurality of transaction account numbers;
receiving from a computer remote from said database a request for an authorization of a purchase transaction having a purchase value, wherein said request is associated with a transmitted account number;
determining if said transmitted account number is equal to said one of said plurality of transaction account numbers;
if said transmitted account number is not equal to said one of said plurality of transaction account numbers, sending a denial message denying said request;
if said transmitted account number is equal to said one of said plurality of transaction account numbers, comparing said purchase value to said monetary value associated with said one of said plurality of transaction account numbers to determine if said purchase value exceeds said monetary value;
if said purchase value exceeds said monetary value associated with said one of said plurality of transaction account numbers, sending a denial message denying said request;
if said purchase value does not exceed said monetary value associated with said one of said plurality of transaction account numbers;
sending an authorization message authorizing said purchase transaction; and
subtracting said purchase value from said monetary value associated with said one of said plurality of transaction account numbers to obtain a first updated monetary value associated with said one of said plurality of transaction account numbers.
-
-
46. A method for facilitating the anonymous purchase of goods and services from a remote computer terminal, said method comprising:
-
providing a plurality of transaction account numbers;
storing said plurality of transaction account numbers in a database of a host, said database having a plurality of records, each of said plurality of records corresponding to one of said plurality of transaction account numbers, wherein said plurality of records is configured to store identifying information of a purchaser of one of said plurality of transaction account numbers and wherein said host is not configured to provide said identifying information to a non-host entity;
associating one of said plurality of transaction account numbers with a monetary load value;
receiving from a remote computer terminal a request for an authorization of a purchase transaction having a purchase value, wherein said request is associated with said one of said plurality of transaction account numbers;
30 comparing said purchase value to said monetary load value associated with said one of said plurality of transaction account numbers to determine if said purchase value exceeds said monetary load value;
authorizing said request for an authorization of a purchase transaction;
subtracting said purchase value from said monetary load value associated with said one of said plurality of transaction account numbers to obtain a first updated monetary load value; and
associating said first updated monetary load value with said one of said plurality of transaction account numbers.
-
Specification