System and method for creating a customer account
First Claim
1. A method comprising:
- receiving a bid from each of a plurality of bidders for a plurality of items in an electronic auction, each bid containing bid information including bid price and quantityfor each bid;
determining, by a processor, an existence of a customer record for a customer in a customer database using the bid information;
based on a determination that the customer record does not exist for the customer, creating a new customer record as part of the validating of the bid; and
placing the created new customer record in the customer database;
validating the bid information of the bid to ensure that bid requirements are satisfied, the validating of the bid information occurring after the customer record is created and placed in the customer database; and
based on a successful validation of the bid, entering the bid for the item in a bid database; and
awarding one or more items from the plurality of items to each of a plurality of successful bidders of the plurality of bidders at different item prices based on the bid prices in the bid information by each of the plurality of successful bidders.
1 Assignment
0 Petitions
Accused Products
Abstract
In an electronic auction, bids may be received from each of a plurality of bidders for a plurality of commodities for online distribution, wherein each bid includes a price and information used to identify an appropriate commodity to which to apply the bid. Then a process is performed for each bid. This process includes: validating bid information from the bid, the validating occurring after a customer record has been created for a bidder corresponding to the bid, then based on a successful validation of the bid, entering the bid for the item in a bid database, then awarding one or more commodities from the plurality of commodities to each of a plurality of successful bidders of the plurality of bidders at different item prices based on the prices in the bid information for each of the plurality of successful bidders.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a bid from each of a plurality of bidders for a plurality of items in an electronic auction, each bid containing bid information including bid price and quantity for each bid; determining, by a processor, an existence of a customer record for a customer in a customer database using the bid information; based on a determination that the customer record does not exist for the customer, creating a new customer record as part of the validating of the bid; and placing the created new customer record in the customer database; validating the bid information of the bid to ensure that bid requirements are satisfied, the validating of the bid information occurring after the customer record is created and placed in the customer database; and based on a successful validation of the bid, entering the bid for the item in a bid database; and awarding one or more items from the plurality of items to each of a plurality of successful bidders of the plurality of bidders at different item prices based on the bid prices in the bid information by each of the plurality of successful bidders. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
receiving bids from each of a plurality of bidders for a plurality of commodities for online distribution, wherein each bid includes a price and information used to identify an appropriate commodity to which to apply the bid;
for each bid;validating, via a processor, bid information from the bid, the validating occurring after a customer record has been created for a bidder corresponding to the bid; based on a successful validation of the bid, entering the bid for the item in a bid database; awarding one or more commodities from the plurality of commodities to each of a plurality of successful bidders of the plurality of bidders at different item prices based on the prices in the bid information for each of the plurality of successful bidders. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium comprising instructions that, when executed by at least one processor of a machine, cause the machine to perform the operations of:
-
receiving a bid from each of a plurality of bidders for a plurality of items in an electronic auction, each bid containing bid information including bid price and quantity for each bid; determining, by a processor, an existence of a customer record for a customer in a customer database using the bid information; based on a determination that the customer record does not exist for the customer, creating a new customer record as part of the validating of the bid; and placing the created new customer record in the customer database; validating the bid information of the bid to ensure that bid requirements are satisfied, the validating of the bid information occurring after the customer record is created and placed in the customer database; and based on a successful validation of the bid, entering the bid for the item in a bid database; and awarding one or more items from the plurality of items to each of a plurality of successful bidders of the plurality of bidders at different item prices based on the bid prices in the bid information by each of the plurality of successful bidders. - View Dependent Claims (12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium having embodied thereon instructions executable by one or more machines to perform operations comprising:
-
receiving bids from each of a plurality of bidders for a plurality of commodities for online distribution, wherein each bid includes a price and information used to identify an appropriate commodity to which to apply the bid;
for each bid;validating bid information from the bid, the validating occurring after a customer record has been created for a bidder corresponding to the bid; based on a successful validation of the bid, entering the bid for the item in a bid database; awarding one or more commodities from the plurality of commodities to each of a plurality of successful bidders of the plurality of bidders at different item prices based on the prices in the bid information for each of the plurality of successful bidders. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification