Methods and apparatus for anonymously requesting bids from a customer specified quantity of local vendors with automatic geographic expansion
First Claim
1. A method of requesting bids from a plurality of vendors, the method comprising:
- storing product information and geographical information for each of the plurality of vendors;
receiving a request for a product from a customer, the request including data indicative of the product, data indicative of a desired delivery location, and data indicative of a quantity of a plurality of desired responses;
determining that a first geographical area is closer to the desired delivery location than a second geographical area is to the desired delivery location;
selecting a first quantity of vendors associated with the first geographical area;
selecting a second quantity of vendors associated with the second geographical area if the first quantity of vendors is less than the quantity of desired responses;
storing a unique message identifier associated with a unique customer identifier of the customer; and
sending a first electronic message to the first and second quantity of vendors in response to selecting the first and second quantity of vendors, the first electronic message including the unique message identifier, the first electronic message excluding the unique customer identifier.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus to anonymously request bids from a geographically centered plurality of vendors are disclosed. The methods and apparatus enable a plurality of vendors to enter line card information (e.g., part numbers) and geographical information (e.g., zip codes) into a central database via a web page. Customers may then search for vendors in their area. The process automatically expands the geographical search area until a customer determined quantity of vendors are found. An anonymous e-mail message (i.e., a message not disclosing customer identity) is then sent to each selected vendor. The e-mail message preferably includes a hyperlink to a web page related to the customer request. Interested vendors may then supply vendor related information (e.g., price and delivery). If the customer locates a vendor able to meet the customer'"'"'s needs, the customer may select the vendor to complete the purchase via the broker server.
-
Citations
54 Claims
-
1. A method of requesting bids from a plurality of vendors, the method comprising:
- storing product information and geographical information for each of the plurality of vendors;
receiving a request for a product from a customer, the request including data indicative of the product, data indicative of a desired delivery location, and data indicative of a quantity of a plurality of desired responses;
determining that a first geographical area is closer to the desired delivery location than a second geographical area is to the desired delivery location;
selecting a first quantity of vendors associated with the first geographical area;
selecting a second quantity of vendors associated with the second geographical area if the first quantity of vendors is less than the quantity of desired responses;
storing a unique message identifier associated with a unique customer identifier of the customer; and
sending a first electronic message to the first and second quantity of vendors in response to selecting the first and second quantity of vendors, the first electronic message including the unique message identifier, the first electronic message excluding the unique customer identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
- storing product information and geographical information for each of the plurality of vendors;
-
26. A server comprising:
-
a network connection;
a memory device storing (i) product information for each of a plurality of vendors, (ii) geographical information for each of the plurality of vendors, and (iii) a software program; and
a processor operably connected to the network connection and the memory device, wherein the software program is structured to be executed by the processor to cause the server to;
receive a request for a product from a customer, the request including data indicative of the product, data indicative of a desired delivery location, and data indicative of a quantity of desired responses;
determining that a first geographical area is closer to the desired delivery location than a location of one or more other geographical areas relative to the desired delivery location;
selecting a first quantity of vendors associated with the first geographical area;
successively selecting a second quantity of vendors associated with each of the other geographical areas until a total of the selected vendors is at least equal to the quantity of desired responses;
storing a unique message identifier associated with a unique customer identifier of the customer; and
sending a first electronic message to the first and second quantity of vendors in response to selecting the first and second quantity of vendors, the first electronic message including the unique message identifier, the first electronic message excluding the unique customer identifier. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A computer readable medium comprising a plurality of computer readable instructions operable to cause a computing device to:
-
store product information and geographical information for each of a plurality of vendors;
receive a request for a service from a customer, the request including data indicative of the service, data indicative of a desired delivery location, and data indicative of a quantity of desired responses;
determine that a first geographical area is closer to the desired delivery location than a second geographical area is to the desired delivery location;
select a first quantity of vendors associated with the first geographical area;
select a second quantity of vendors associated with the second geographical area if the first quantity of vendors is less than the quantity of desired responses;
store a unique message identifier associated with a unique customer identifier of the customer; and
send a first electronic message to the first and second quantity of vendors in response to selecting the first and second quantity of vendors, the first electronic message including the unique message identifier, the first electronic message excluding the unique customer identifier. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification