I claim: 1. A method for procurement using a computer that communicates over a network, the method comprising: receiving from a purchaser a request to receive bids to sell a selected item specified from a collection of products and services, obtaining a bid to sell said selected item from at least one of a plurality of vendors, and sending said bid to said purchaser.
2. A system for procurement that communicates over a network, the system comprising: a memory for maintaining a list of individual product items and individual service items; one or more network interfaces adapted to send and receive data to and from customer nodes and vendor nodes; and one or more processors in communication with the memory, wherein, when the one or more network interfaces receive a request from a customer node to receive bids to sell a selected item specified from the list, the one or more processors submit the request to one or more selected vendor nodes, and wherein, when the one or more network interfaces receive a bid from a vendor node, the one or more processors submit that bid to the customer node.
3. A computer program product comprising a machine readable medium on which is provided program instructions for performing a method for procurement using a computer that communicates over a network, the program instructions comprising: program code for receiving from a purchaser a request to receive bids to sell a selected item specified from a collection of products and services, program code for obtaining a bid to sell said targeted selection from at least one of a plurality of vendors, and program code for sending said bid to said purchaser.
4. The method of claim 1 including: receiving an acceptance to said bid from said purchaser.
5 The method of claim 1 including receiving said request from one of a plurality of networks, said plurality of networks including a wide area network of computers, a cable television network, and wireless telephone network.
6 The method of claim 1 including receiving said request from a wide area network of computers
7 The method of claim 1 including receiving said request from a cable or satellite television network
8 The method of claim 1 including receiving said request from a wireless telephone network
9 The method of claim 1 wherein said request includes a set of customer-defined attributes particular to said selected item
10 The method of claim 9 including providing detailed information to said purchaser pertinent to said selected item
1 1 The method of claim 10 including obtaining said detailed information from a third party information vendor
12 The method of claim 10 including providing said detailed information for said purchaser to identify a set of customer- defined attributes particular to said selected item
13 The method of claim 9 including processing an interactive bidding negotiation between said vendor and said purchaser in response to submission of said bid
14 The method of claim 9 including providing procurement suggestions to said purchaser
15 The method of claim 14 including accumulating data regarding said purchaser's purchasing history to form a consumer profile for said purchaser, said procurement suggestions include predictions of product or service items said purchaser may wish to procure based on said purchasing history
16 The method of claim 15 wherein said data comprises data obtained from third parties regarding purchasing patterns similar to said purchaser's purchasing history
17 The method of claim 9 wherein said customer-defined attributes include product features of said selected item
18 The method of claim 9 including processing a comparison of a plurality of sets of vendor-defined features against said customer-defined attributes for responsiveness to said request, each said set of said vendor- defined features maintained for one of said plurality of vendors in a vendor database of said computer
19 The method of claim 13 including sending said bid to sell said selected item to said purchaser if said vendor-defined features are responsive to said customer-defined attributes
20 The method of claim 18 including said vendor database comprising a plurality of sets of vendor-defined features, each said set associated with one of said plurality of vendors, and receiving at predetermined intervals from each of said plurality of vendors an updated set of vendor-defined features for updating said associated set of vendor-defined features
21. The method of claim 9 includin sending said request to a plurality of vendors for comparison of a set of vendor- defined features maintained by each of said vendors in a vendor database against said customer-defined attributes for responsiveness to said request, and receiving from said vendor an authorization to submit said bid if said vendor-defined features are responsive to said customer-defined attributes
22. The method of claim 21 including receiving said authorization unless said request is rejected by said vendor.
23 The method of claim 22 wherein. one or more of said plurality of vendors is registered with the UDDI business registry
24 The method of claim I wherein said bid comprises an option for said vendor to sell said selected item to another purchaser for a price higher than stated in said bid
25 The method of claim 24 including: said option specifying a time period at the expiration of which the sale of said selected item to said purchaser shall be consummated, that before said expiration seller may sell said selected item to another purchaser for a price higher than stated in said bid, and that if said selected item is sold to said another purchaser, said vendor shall pay a penalty sum to said purchaser.
26 The method of claim 9 including providing to said purchaser an index of said collection of product and services items, said index comprising (a) basic items including services, products and preset bundles, (b) custom bundles of services, equipment and applications, (c) made-to-order customized products, and (d) peer-to-peer items
27 The method of claim 26 wherein-
said request specifies said selected item from said basic items, said basic items comprising a service group consisting of yield management services, risk management services, and business services, said yield management services comprising travel, telecommunications and energy services, said risk management services comprising financial and insurance services, and said business services comprising technology consulting, corporate and professional services.
28 The method of claim 27 wherein said request specifies said selected item from said basic items, said basic items comprising an equipment group consisting of customized products and industrial parts and subassemblies, said customized products comprising computer, computer software, telecommunications equipment, office product, and high-end consumer electronic equipment product groups, and said industrial parts and subassemblies comprising oil and gas, plastics, rubber, aerospace and aeronautical, automotive, computer, semiconductor and telecommunications product groups
29 The method of claim 27 wherein said request specifies said selected item from said basic items, said basic items comprising an application bundles group consisting of telecommunications applications services and financial services, said telecommunications applications services comprising integrated telephony, teleconferencing, data, and wireless services, and said financial services comprising automobile, home, business and general financial services
30 The method of claim 27 wherein said request specifies said selected item from said basic items, said basic items comprising a service bundles group consisting of yield management services, risk management services, business services, and basic services, said yield management services comprising travel, telecommunications and energy services, said risk management services comprising financial and insurance services, said business services comprising technology consulting, corporate and professional services, and said basic services comprising, local, long distance, wireless and broadband Internet services
31 The method of claim 27 including processing a reciprocal interactive bidding negotiation between said purchaser and said vendor in response to submission of said bid
32 The method of claim 31 including processing a reciprocal interactive bidding negotiation between said purchaser and a plurality of vendors in response to a bid by each of said plurality of vendors, and pausing said negotiations with all except one of said plurality of vendors while continuing said negotiation with the remaining vendor
33 The method of claim 3 1 including receiving from said purchaser an instruction to limit said request by selecting four or more vendors from which to receive said bids
34 The method of claim 33 including comparing each of a plurality of sets of vendor-defined features against said customer- defined attributes for responsiveness to said request, each said set of vendor-defined features maintained in a vendor database associated with one of said plurality of vendors
35 The method of claim 34 including receiving a bid to sell said selected item from each of said vendors if said associated set of vendor-defined features is responsive to said customer-defined attributes, and sending said bid to said purchaser
36 The method of claim 34 wherein said comparing is performed by Extensible Markup Language
37 The method of claim 34 wherein at least one of said plurality of vendors is registered with the UDDI business registry
38 The method of claim 33 including
sending said request to each of said vendors for comparison of said vendor-defined features against said customer-defined attributes for responsiveness to said request, said vendor-defined features maintained in a vendor database by each said vendor
39 The method of claim 38 including receiving an authorization to send a bid to sell said selected item from said vendor, and sending said bid to said purchaser upon receipt thereof from said vendor
40 The method of claim 33 including receiving from said purchaser at least one request to submit new bids to two or more of said four or more vendors based on revised customer-defined attributes
41 The method of claim 40 including sending said request for new bids to said two or more vendors
42 The method of claim 41 including Receiving from each of said two vendors a new bid responsive to said request for new bids
43 The method of claim 41 including receiving from each of said two vendors a new bid responsive to said request for new bids, said new bid accessible to said other vendor
44 The method of claim 43 including receiving from said purchaser at least one counter-offer to said new bid
45 The method of claim 44 including obtaining from at least one of said vendors a counter-counter-offer to said purchaser's counter-offer, and providing said counter-counter-offer to said purchaser
46 The method of claim 45 wherein
1 receiving from said purchaser an acceptance to said vendor's counter-counter-offer
1 47 The method of claim 40 including
2 obtaining at least one new bid responsive to said request to submit new bids, and
3 providing said new bid to said purchaser
1 48 The method of claim 47 including
2 receiving from said purchaser at least one counter-offer to said new bid
1 49 The method of claim 48 wherein
2 receiving an acceptance from one of said vendors to said counter-offer
1 50. The method of claim 48 including
2 receiving from at least one of said vendors a counter-counter-offer to said purchaser's
3 counter-offer
1 5 1 The method of claim 50 including
2 receiving an acceptance from said purchaser to said vendor's counter-counter-offer
1 52 The method of claim 26 wherein
2 said request specifies said selected item from said custom bundles
-
4 53 The method of claim 52 wherein
5 said bid comprises an option for said vendor to sell said selected item to another
6 purchaser for a price higher than stated in said bid
1 54. The method of claim 53 including
2 said option specifying a time period at the expiration of which the sale of said selected
3 item to said purchaser shall be consummated, that before said expiration seller may sell said
4 selected item to another purchaser for a price higher than stated in said bid, and that if said
5 selected item is sold to said another purchaser, said vendor shall pay a penalty sum to said
6 purchaser
55 The method of claim 52 including said custom bundles comprising a plurality of packages of individual service items, individual equipment items, and individual applications items, said items each selected from a group consisting of yield management services, risk management services, business services, telecommunications applications services, basic services, financial services, customized products, and industrial parts and subassemblies, said yield management services comprising travel, telecommunications and energy services, said risk management services comprising financial and insurance services, and said business services comprising technology consulting, corporate and professional services, said telecommunications applications services comprising integrated telephony, teleconferencing, data, and wireless services, said basic services comprising, local, long distance, wireless and broadband Internet services, said financial services comprising automobile, home, business and general financial services, said customized products comprising computer, computer software, telecommunications equipment, office product, and high-end consumer electronic equipment product groups, and said industrial parts and subassemblies comprising oil and gas, plastics, rubber, aerospace and aeronautical, automotive, computer, semiconductor and telecommunications product groups
56 The method of claim 52 including receiving from said purchaser an instruction to limit said request by selecting two or more of said plurality of vendors from which to receive said bids
57 The method of claim 56 including pooling a plurality of requests to purchase said selected item from a plurality of purchasers
58 The method of claim 57 including holding said pooled requests for a specified time before presenting said requests to vendors for bidding
59 The method of claim 57 including
holding said pooled request until a specified threshold has been attained before presenting said requests to vendors for bidding
60 The method of claim 59 wherein said bid comprises an option for said vendor to sell said selected item to another purchaser for a price higher than stated in said bid
61 The method of claim 60 including said option specifying a time period at the expiration of which the sale of said selected item to said purchaser shall be consummated, that before said expiration seller may sell said selected item to another purchaser for a price higher than stated in said bid, and that if said selected item is sold to said another purchaser, said vendor shall pay a penalty sum to said purchaser
62 The method of claim 61 wherein said bid includes an inducement for said purchaser to accept said bid, said inducement diminishing over a stated period of time
63 The method of claim 62 wherein said inducement is a sum, the amount of which is set at the time of acceptance
64 The method of claim 58 including receiving from said purchaser a specified holding time
65 The method of claim 64 including providing an enumerated list of specific times for selection by said plurality of purchasers, and receiving from each of said plurality of purchasers a selection from said specific times
66. The method of claim 65 wherein said enumerated list consists of immediately, one day, three days, and period of more than three days
67 The method of claim 59 including providing to said purchaser a plurality of packages of individual service, equipment and applications items, said items each selected from a group consisting of yield management services, risk management services, business services, telecommunications applications services, basic services, financial services, customized products and industrial parts and subassemblies, receiving from said purchaser a selection of said selected item from said plurality of packages, obtaining from said two vendors a plurality of sub-bids for each of said individual items of said custom bundle, and assembling from said plurality of sub-bids an assortment of sub-bids into at least one bid to sell said custom bundle, said assortment consisting of one said sub-bid for each said item of said custom bundle
68. The method of claim 67 wherein each said sub-bid is associated with one of said two vendors, said method further including receiving from said purchaser a rejection of at least one of said sub-bids, and receiving from said purchaser a counter-bid to said rejected sub-bid.
69 The method of claim 68 including said counter-bid including and based on a revised set of said customer-defined attributes
70 The method of claim 68 including receiving from said associated vendor an acceptance of said counter-bid
71 The method of claim 68 including receiving from said associated vendor a counter-counter-bid responsive to said purchaser's counter-bid, and submitting said counter-counter-bid to said purchaser
72 The method of claim 71 including receiving an acceptance to said counter-counter-bid from said purchaser
73 The method of claim 26 including receiving said purchaser's selection of said selected item from said made-to-order customized products
74 The method of claim 73 wherein said made-to-order customized products comprises a plurality of component parts, each component part selected from a group of individual made-to-order product items and individual customized service items, the method further including receiving from said purchaser an instruction to limit said request by receiving said bids from a selection of four or more vendors, obtaining from said selection of vendors at least one sub-bid for each of said component parts of said selected item, and combining said sub-bids into at least one bid to sell said selected item
75 The method of claim 74 wherein said bid comprises an option for said vendor to sell said selected item to another purchaser for a price higher than stated in said bid
76 The method of claim 75 including said option specifying a time period at the expiration of which the sale of said selected item to said purchaser shall be consummated, that before said expiration seller may sell said selected item to another purchaser for a price higher than stated in said bid, and that if said selected item is sold to said another purchaser, said vendor shall pay a penalty sum to said purchaser
77 The method of claim 76 wherein said bid includes an inducement for said purchaser to accept said bid, said inducement diminishing over a stated period of time
78 The method of claim 77 wherein said inducement is a sum, the amount of which is set at the time of acceptance
79 The method of claim 74 including providing to said purchaser an index of a collection of computers, automobiles, industrial machines, copiers, high end electronics including audio and video products, security systems, aerospace and aeronautics products, custom furniture, semiconductor products, and computer and telecommunications networks, and customized services comprising technology consulting projects, service contracts, marketing and advertising projects, professional services projects, and strategy consulting projects, receiving from said purchaser a selection from said index of said component parts
80 The method of claim 74 wherein said customer-defined attributes include characteristics for each of said component parts, said method further including comparing each of a plurality of sets of vendor-defined features against said component characteristics for responsiveness to said request, said vendor-defined features maintained in a vendor database
81 The method of claim 80 including comparing said vendor-defined features against said component characteristics for each said component part, and sending a bid to sell said component part to said purchaser if said vendor-defined features are responsive to said component characteristics
82 The method of claim 81 including said bid offers a reduced per-item price for selling at least a minimum number of said selected items
83 The method of claim 80 wherein
said vendor database comprises a plurality of sets of vendor-defined features, each said set associated with one of a plurality of vendors, said plurality of vendors including said four or more vendors, the method further including receiving at predetermined intervals from each of said selection of vendors an updated set of vendor-defined features for updating said associated set of vendor-defined features
84 The method of claim 74 including sending said request to each of said selection of vendors for comparison of said vendor-defined features against said component characteristics for responsiveness to said request, each said set of vendor-defined features maintained by said vendor in a vendor database, and obtaining from each said vendor an authorization to submit a sub-bid for each of said component parts for which said vendor-defined features are responsive to said characteristics
85 The method of claim 84 including issuing said authorization based on preagreed guidelines with said vendor
86 The method of claim 85 including automatically issuing said authorization if said vendor does not reject said request
87 The method of claim 80 wherein said comparing is performed by Extensible Markup Language
88 The method of claim 80 wherein at least one of said vendors is registered with the UDDI business registry
89 The method of claim 74 including receiving from said purchaser at least one new request to submit new bids to two or more of said selection of vendors based on revised customer-defined attributes
90 The method of claim 74 including
processing a reciprocally active bidding negotiation between said purchaser and said selection of vendors
91 The method of claim 80 including receiving from said purchaser an instruction to limit said request by selecting two or more vendors with which to further negotiate based on revised customer-defined attributes
92 The method of claim 91 including receiving from said purchaser at least one new request to submit new bids to at least one of said two or more vendors based on said revised customer-defined attributes
93 The method of claim 91 including obtaining at least one new bid from said two or more vendors based on said revised customer-defined attributes
94 The method of claim 93 including receiving an acceptance from said purchaser to said new bid
95 The method of claim 93 including receiving from said purchaser at least one counter-offer responsive to said new bid, and sending said counter-offer to one of said two or more vendors
96 The method of claim 95 including receiving from said vendor an acceptance to said counter-offer
97 The method of claim 12 wherein receiving from said purchaser a set of features related to said selected item, and searching a global computer network for products and services correlating to said features
98 The method of claim 97 including performing said searching using Shop Bots
99 The method of claim 98 including selecting one of a plurality of Shop Bots according to said set of features received from said purchaser
100. The method of claim 10 including receiving from said purchaser an identification of an item about which to provide said detailed information, said identified item selected from a group of individual product items and individual service items
101 The method of claim 100 wherein said detailed information comprises vendor ratings for items in said market segment
102 The method of claim 101 including receiving an order from said purchaser to purchase a selected item
103 The method of claim 100 wherein said detailed information includes comparison shopping information
104 The method of claim 103 wherein said detailed information includes pricing information
105 The method of claim 104 including scouring a wide area network of computers for said pricing information using Shop Bots
106 The method of claim 8105 wherein said wide area network of computers comprises vendor memories
107 The method of claim 105 wherein said Shop Bots include a plurality of software agents, each said software agent programmed to focus on one of a plurality of market segments,
the method further including selecting a software agent to focus on said selected market segment
108 The method of claim 107 including receiving from said purchaser an order to purchase a selected item
109 The method of claim 100 including providing prior customer opinions as part of said detailed information
1 10 The method of claim 100 including providing vendor ratings as part of said detailed information
1 1 1 The method of claim 100 including providing pricing information as part of said detailed information
1 12 The method of claim 1 1 1 including providing pricing for features of items as part of said detailed information
1 13 The method of claim 1 1 1 including providing pricing plans for services as part of said detailed information
1 14 The method of claim 1 1 1 including scouring a wide area network of computers using Shop Bots for said detailed information 1 15 The method of claim 1 14 including selecting one of a plurality of software agents, each said software agent programmed to focus on one of said items in said group of individual product items and individual service items, said Shop Bots including said selected software agent
1 16 The method of claim 1 15 wherein said wide area network of computers comprises vendor memories
1 17 The method of claim 7 including providing procurement suggestions to said purchaser
1 18 The method of claim 14 including receiving from said purchaser information personal to said purchaser for creation of a customer profile for said purchaser
1 19 The method of claim 1 18 including providing said procurement suggestions in a group of formats for selection by said purchaser, said group of formats consisting of profile-based suggestions, quality-based suggestions, quantity-based suggestions, price-based suggestions, and region-based suggestions
120 The method of claim 1 19 including providing recommendations to said purchaser on a plurality of items related to said selected item based on said customer profile
121 The method of claim 10 including receiving from said purchaser a selection of a research item from said market segment, supplying to said purchaser detailed information on said research item, and providing procurement suggestions to said purchaser
122 The method of claim 121 including requesting information personal to said purchaser for creation of a customer profile for said purchaser, and maintaining a customer profile on said purchaser
123 The method of claim 122 wherein providing said procurement suggestions in a group of formats for selection by said purchaser, said group of formats consisting of profile-based suggestions, quality-based
suggestions, quantity-based suggestions, price-based suggestions, popularity-based suggestions, and region-based suggestions.
124 The method of claim 123 including: providing recommendations to said purchaser on a plurality of items related to said selected item based on said customer profile.
125. The method of claim 1 including: providing detailed information to said purchaser to use to identify said selected item, including in said request a set of customer-defined attributes particular to said selected item.
126. The method of claim 125 including. providing said detailed information to said purchaser to identify said customer-defined attributes.
127 The method of claim 125 includin processing a reciprocally active bidding negotiation between said purchaser and said vendor in response to submission of said bid.
128. The method of claim 1 including: said request having a set of customer-defined attributes particular to said selected item, and processing a reciprocally active bidding negotiation between said purchaser and said vendor in response to submission of said bid.
129. The method of claim 128 wherein: said bid comprises an option for said vendor to sell said selected item to another purchaser for a price higher than stated in said bid
130. The method of claim 129 including:
said option specifying a time period at the expiration of which the sale of said selected item to said purchaser shall be consummated, that before said expiration seller may sell said selected item to another purchaser for a price higher than stated in said bid, and that if said selected item is sold to said another purchaser, said vendor shall pay a penalty sum to said purchaser.
131 The method of claim 130 wherein said bid includes an inducement for said purchaser to accept said bid, said inducement diminishing over a stated period of time
132 The method of claim 13 1 wherein said inducement is a sum, the amount of which is set at the time of acceptance
133 The method of claim 1 including providing detailed information to said purchaser to use to identify said selected item, and processing a reciprocally active bidding negotiation between said purchaser and said vendor in response to said submission of said bid
134 The method of claim 1 including providing procurement suggestions to said purchaser, and providing detailed information to said purchaser to use to identify said selected item
135 The method of claim 134 wherein said information comprises data obtained from third parties regarding purchasing patterns similar to said purchaser's purchasing history
136 The method of claim 1 including said computer providing procurement suggestions to said purchaser, providing detailed information to said purchaser to use to identify said selected item, said request having a set of customer-defined attributes particular to said selected item, and
processing a reciprocally active bidding negotiation between said purchaser and said vendor in response to said submission of said bid.
137. The method of claim 136 including: providing said detailed information to said purchaser to identify said customer-defined attributes.
138. A method for procurement using a computer that communicates over a network, the method comprising: receiving from a purchaser a request to receive bids to sell a selected item specified from a collection of products and services, sending to said purchaser at least one bid from a vendor to sell said selected item, and processing a reciprocally active bidding negotiation between said purchaser and said vendor in response to said submission of said bid.
139. The method of claim 138 including: receiving from said purchaser, included in said request, a set of customer-defined attributes particular to said selected item, sending said request to a plurality of vendors for comparison of said vendor-defined features against said customer-defined attributes for responsiveness to said request, said vendor-defined features maintained by each said vendor in a vendor database, and processing said reciprocally active bidding negotiation between each of said plurality of vendors and said purchaser in response to submission of said bid, said bidding negotiation with each said vendor accessible to every other one of said plurality of vendors and to said purchaser.
140 A method for procurement using a computer that communicates over a network, the method comprising: receiving from a purchaser a request to submit bids to sell a selected item specified from a collection of products and services, said request including a set of customer-defined attributes particular to said selected item,
sending said request to a plurality of vendors for comparison of said customer-defined attributes against vendor-defined features for responsiveness to said request, said vendor- defined features maintained in a vendor database by each said vendor, sending to said purchaser at least one bid by one of said plurality of vendors to sell said selected item, and processing a reciprocally active bidding negotiation between each of said plurality of vendors which has submitted a bid and said purchaser, said bidding negotiation with each said vendor accessible to every other one of said plurality of vendors and to said purchaser.
141 The method of claim 140 including receiving an acceptance of said bid from said purchaser
142 The method of claim 140 including receiving said request from an array of networks including a wide-area computer network, a cable television network, and a wireless telephone network
143 The method of claim 140 including providing detailed information pertinent to said selected item to said purchaser
144 The method of claim 143 including providing detailed information for said purchaser to use to identify said customer- defined attributes
145 The method of claim 140 including providing procurement suggestions to said purchaser
146 The method of claim 140 wherein comparing said vendor-defined features against said customer-defined attributes for responsiveness to said request, said vendor-defined features maintained in a vendor memory
147 The method of claim 146 including
sending a bid to sell said selected item to said purchaser if said vendor-defined features are responsive to said customer-defined attributes
148 The method of claim 146 including said vendor memory comprising a plurality of sets of vendor-defined features, each said set associated with one of said plurality of vendors, and receiving at predetermined intervals from each of said plurality of vendors an updated set of vendor-defined features for updating said associated set of vendor-defined features
149 The method of claim 140 including sending said request to a plurality of vendors for comparison of said against said customer-defined attributes for responsiveness to said request, said vendor-defined features maintained by each said vendor in a vendor memory, obtaining from each said vendor an authorization to submit said bid if said vendor- defined features are responsive to said customer-defined attributes, and sending to said purchaser said bid to sell by each said authorizing vendor
150 The method of claim 149 including issuing said authorization based on preagreed guidelines with said vendor
151 The method of claim 150 wherein at least one of said vendors is registered with the UDDI business registry
152 The method of claim 150 including receiving said authorization if said vendor does not reject said request
153 The method of claim 140 including said collection consisting of (a) basic items including services, products and preset bundles, (b) custom bundles of services, equipment and applications, and (c) made-to-order customized products, and receiving from said purchaser a selection of said selected item from said collection
154. The method of claim 153 wherein: said bid comprises an option for said vendor to sell said selected item to another purchaser for a price higher than stated in said bid.
155. The method of claim 154 including: said option specifying a time period at the expiration of which the sale of said selected item to said purchaser shall be consummated, that before said expiration seller may sell said selected item to another purchaser for a price higher than stated in said bid, and that if said selected item is sold to said another purchaser, said vendor shall pay a penalty sum to said purchaser.
156. The method of claim 155 wherein: said bid includes an inducement for said purchaser to accept said bid, said inducement diminishing over a stated period of time.
157. The method of claim 156 wherein: said inducement is a sum, the amount of which is set at the time of acceptance.
158. [deleted]
159. The method of claim 153 including: receiving from said purchaser a selection of said selected item from said basic items, said basic items comprising a service group consisting of yield management services, risk management services, and business services, said yield management services comprising travel, telecommunications and energy services, said risk management services comprising financial and insurance services, and said business services comprising technology consulting, corporate and professional services, an equipment group consisting of customized products and industrial parts and subassemblies, said customized products comprising computer, computer software, telecommunications equipment, office product, and high-end consumer electronic equipment product groups, and said industrial parts and subassemblies comprising oil and gas, plastics, rubber, aerospace and aeronautical, automotive, computer, semiconductor and telecommunications product groups, an application bundles group
consisting of telecommunications applications services and financial services, said telecommunications applications services comprising integrated telephony, teleconferencing, data, and wireless services, and said financial services comprising automobile, home, business and general financial services, and a service bundles group consisting of yield management services, risk management services, business services, and basic services, said yield management services comprising travel, telecommunications and energy services, said risk management services comprising financial and insurance services, said business services comprising technology consulting, corporate and professional services, and said basic services comprising, local, long distance, wireless and broadband Internet services.
160. The method of claim 159 including: receiving from said purchaser an instruction to limit said request by selecting four or more vendors from which to receive said bids.
161. A system for procurement that communicates over a network, the system comprising: one or more memory devices configurable for storing (a) an index of individual product items and individual service items, and (b) a plurality of sets of vendor-defined features, each of said set of vendor-defined features associated with a vendor, said index and vendor-defined features being available for access by purchaser nodes, one or more network interfaces adapted to send and receive data to and from purchaser nodes and vendor nodes on a network, one or more processors configured to compare a set of purchaser-defined attributes with said plurality of vendor-defined features for responsiveness to said request, wherein said purchaser-defined attributes are received from a purchaser node in the form of a request to receive bids to sell a selected item from said index, said request including the set of purchaser- defined attributes particular to said selected item, and said processor further configured to submit a bid to said purchaser node upon receiving from at least one of said vendors said bid to sell said selected item, said processor further configured to conduct a reciprocally active bidding negotiation between said purchaser and each of said vendors from which said bid has been received, said bidding negotiation accessible to each said vendor and to said purchaser.
162. The system of claim 161 including: receiving an acceptance of said bid from one of said purchaser nodes.
163. The system of claim 161 including: said one or more network interfaces linked to an array of networks including a wide- area computer network, a cable or satellite television network, and a wireless telephone network.
164. The system of claim 161 including: said processors sending detailed information pertinent to said selected item to said purchaser nodes.
165. The system of claim 161 including: said processors further configured to generate procurement suggestions to said purchaser, said procurement suggestions being sent to said purchaser.
166. The system of claim 161 including: said processors further configured to compare said vendor-defined features against said customer-defined attributes for responsiveness to said request.
167. The system of claim 166 including: said processors further configured to send a bid to sell said selected item to said purchaser node if said vendor-defined features are responsive to said customer-defined attributes.
168. The system of claim 166 including: each said set of vendor-defined features associated with one of a plurality of vendors, and wherein when at predetermined intervals an updated set of vendor-defined features is received from a vendor node, said processors are further configured to update said associated set of vendor-defined features.
169. The system of claim 161 wherein: when said request is sent to a plurality of vendor nodes for comparison of said vendor- defined features against said customer-defined attributes for responsiveness to said request, said processors are further configured to receive from each said vendor node an authorization to submit said bid if a vendor determines that said vendor-defined features are responsive to said customer-defined attributes, said bid being sent to said purchaser.
170. The system of claim 169 wherein: said processors are further configured to prefer vendors registered with the UDDI business registry.
171. The system of claim 161 including: said processors configured to send to a purchaser node an index of product and service items comprising (a) basic items including services, products and preset bundles, (b) custom bundles of services, equipment and applications, and (c) made-to-order customized products, and for receiving from said purchaser node a selection of said selected item by a purchaser from said index.
172. The system of claim 171 including: said basic items comprising a service group consisting of yield management services, risk management services, and business services, said yield management services comprising travel, telecommunications and energy services, said risk management services comprising financial and insurance services, and said business services comprising technology consulting, corporate and professional services, an equipment group consisting of customized products and industrial parts and subassemblies, said customized products comprising computer, computer software, telecommunications equipment, office product, and high-end consumer electronic equipment product groups, and said industrial parts and subassemblies comprising oil and gas, plastics, rubber, aerospace and aeronautical, automotive, computer, semiconductor and telecommunications product groups, an application bundles group consisting of telecommunications applications services and financial services, said telecommunications applications services comprising integrated telephony, teleconferencing,
data, and wireless services, and said financial services comprising automobile, home, business and general financial services, and a service bundles group consisting of yield management services, risk management services, business services, and basic services, said yield management services comprising travel, telecommunications and energy services, said risk management services comprising financial and insurance services, said business services comprising technology consulting, corporate and professional services, and said basic services comprising, local, long distance, wireless and broadband Internet services
173 The system of claim 172 including upon receipt of an instruction from said purchaser, said processors are further configured to limit said request by selecting four or more vendors from which to receive said bids
174 A computer program product comprising a machine readable medium on which are provided program instructions for performing a method for procurement using a computer that communicates over a network, the program instructions comprising: program code for receiving from a purchaser a request to receive bids to sell a selected item specified from a collection of products and services, program code for sending to said purchaser at least one bid from a vendor to sell said selected item, and program code for processing an interactive bidding negotiation between said purchaser and said vendor in response to said submission of said bid
175 A method for procurement using a computer that communicates over a network, the method comprising receiving from each of a plurality of purchasers a request to receive bids to sell a custom bundle, said custom bundle including two or more items, which are selected from the group consisting of a plurality of individual service items, individual equipment items, and individual applications items, said bid comprising a plurality of sub-bids, each said sub-bid for sale of one of said items of said custom bundle, pooling a plurality of said requests from said plurality of purchasers, holding said pooled requests until a specified threshold is attained,
upon attaining said threshold, obtaining from said plurality of vendors at least one sub- bid to sell each of said items of said custom bundle, and sending to said purchaser at least one bid to sell said custom bundle, said bid comprising a bundle of sub-bids, each said sub-bid from one of said vendors for sale of one of said items of said custom bundle.
176. The method of claim 175 wherein: said plurality of vendors consists of two or more vendors.
177. The method of claim 176 including: processing a reciprocally active bidding negotiation between each of said plurality of vendors which has submitted a sub-bid and said purchaser in response to submission of said bid, said bidding negotiation with each said vendor accessible to every other one of said plurality of vendors and to said purchaser.
178. A method for procurement using a computer that communicates over a network, the method comprising: receiving from each of a plurality of purchasers a request to receive bids to sell a custom bundle, said custom bundle including two or more items, which are selected from the group consisting of a plurality of individual service items, individual equipment items, and individual applications items, said bid comprising a plurality of sub-bids, each said sub-bid for sale of one of said items of said custom bundle, pooling a plurality of said requests from said plurality of purchasers, holding said pooled requests until a specified threshold is attained, upon attaining said threshold, obtaining from said plurality of vendors at least one sub- bid to sell each of said items, sending to said purchaser at least one bid to sell said custom bundle, said bid comprising a bundle of sub-bids, each said sub-bid from one of said vendors for sale of one of said items of said custom bundle, and processing a reciprocally active bidding negotiation between each of said plurality of vendors which has submitted a sub-bid and said purchaser in response to submission of said
bid, said bidding negotiation with each said vendor accessible to every other one of said plurality of vendors and to said purchaser.
179. The method of claim 178 wherein: said bid comprises an option for said vendor to sell said selected item to another purchaser for a price higher than stated in said bid.
180 The method of claim 179 including said option specifying a time period at the expiration of which the sale of said selected item to said purchaser shall be consummated, that before said expiration seller may sell said selected item to another purchaser for a price higher than stated in said bid, and that if said selected item is sold to said another purchaser, said vendor shall pay a penalty sum to said purchaser.
181 The method of claim 180 wherein said bid includes an inducement for said purchaser to accept said bid, said inducement diminishing over a stated period of time
182 The method of claim 181 wherein: said inducement is a sum, the amount of which is set at the time of acceptance.
183 The method of claim I 78 including- processing a reciprocal interactive bidding negotiation between said purchaser and a plurality of vendors in response to a bid by each of said plurality of vendors, and pausing said negotiations with all except one of said plurality of vendors while continuing said negotiation with the remaining vendor.
184 The method of claim 178 wherein said items are selected from a group consisting of [1] yield management services, [2] risk management services, [3] business services, [4a] telecommunications applications services, [4b] basic services, [4c] financial services, [5] customized products, and [6]
industrial parts and subassemblies, said yield management services comprising travel, telecommunications and energy services, said risk management services comprising financial and insurance services, said business services comprising technology consulting, corporate and professional services, said telecommunications applications services comprising integrated telephony, teleconferencing, data, and wireless services, said basic services comprising, local, long distance, wireless and broadband Internet services, said financial services comprising automobile, home, business and general financial services, said customized products comprising computer, computer software, telecommunications equipment, office product, and high-end consumer electronic equipment product groups, and said industrial parts and subassemblies comprising oil and gas, plastics, rubber, aerospace and aeronautical, automotive, computer, semiconductor and telecommunications product groups.
185. The method of claim 178 wherein: said specified threshold comprises a waiting period.
186. The method of claim 185 including: receiving from each of said plurality of purchasers a specified waiting period.
187. The method of claim 186 wherein: said waiting period is selected from a group of periods consisting of immediately, one day three days, and at least three days.
188. The method of claim 187 including: pooling said requests by clustering together said requests according to said selected waiting period
189. The method of claim 178 wherein: said threshold comprises a minimum quantity of requests.
190. The method of claim 184 wherein: said plurality of vendors consists of two or more vendors.
191 The method of claim 190 wherein said request specifies a set of customer-defined attributes particular to each item
192 The method of claim 191 including comparing said vendor-defined features for said item against said customer-defined attributes for each item for responsiveness to said request.
193 The method of claim 192 including maintaining said vendor-defined features in a vendor memory
194 The method of claim 192 including providing to said purchaser a sub-bid for each said item if said vendor-defined features are responsive to said customer-defined features
195 The method of claim 194 including said vendor memory comprising a plurality of sets of vendor-defined features, each said set associated with one of said plurality of vendors, and receiving from each of said plurality of vendors update information for updating said associated set of vendor-defined features
196 The method of claim 191 including sending said request to a plurality of vendors for comparison of said vendor-defined features against said customer-defined attributes for responsiveness to said request, said vendor-defined features maintained in a vendor memory by each said vendor, receiving from each said vendor an authorization if said vendor-defined features are responsive to said customer-defined attributes, and sending said bid to sell said custom bundle if a sub-bid is produced by one of said plurality of vendors for each said item
197 The method of claim 196 including linking to each said vendor,
receiving said authorization from each said vendor if said vendor-defined features are responsive to said customer-defined attributes
198 The method of claim 197 wherein said linking is performed using Extensible Markup Language
199 The method of claim 197 including at least one of said plurality of vendors registering with the UDDI business registry
200 The method of claim 190 wherein each said sub-bid is associated with one of said two or more vendors, and said method further includes receiving from said purchaser a rejection of at least one of said sub-bids, and receiving from said purchaser a counter-bid to said associated vendor to replace said rejected sub-bid
201 The method of claim 200 including said counter-bid including and based on a revised set of said customer-defined attributes
202 The method of claim 200 including receiving from said associated vendor an acceptance of said counter-bid
203 The method of claim 200 including receiving from said associated vendor a counter-counter-bid responsive to said purchaser's counter-bid, and submitting said counter-counter-bid to said purchaser
204 The method of claim 203 including receiving an acceptance to said counter-counter-bid from said purchaser
205 A system for procurement that communicates over a network, the system comprising
a memory for storing in an index comprising individual product items, individual service items, and individual applications items, a network interface allowing a purchaser to access said index, and for receiving from each of a plurality of purchasers requests to submit bids to sell custom bundles, each of said custom bundles including two or more items which are selected from said index, a processor configured to accumulate items from a plurality of said requests into pools of items until at least one of said pools of items attains a predetermined threshold, and upon attaining said threshold to send said at least one pools of items to a plurality of vendors, said processor also configured to submit to said purchaser a bid to sell at least one item from said custom bundle upon receiving from at least one of said plurality of vendors the bid, said processor further configured or designed to conduct a reciprocally active bidding negotiation between said purchaser and each said vendor having submitted a bid, said bidding negotiation accessible to each said vendor and to said purchaser
206 The system of claim 205 wherein. when bids from at least two of said plurality of vendors are received, said processor is further configured to process a reciprocally active bidding negotiation between said purchaser and each of said plurality of vendors which has submitted a bid, said bidding negotiation accessible to each said vendor and to said purchaser
207 The system of claim 1206 wherein said items are selected from a group consisting of [1 ] yield management services, [2] risk management services, [3] business services, [4a] telecommunications applications services, [4b] basic services, [4c] financial services, [5] customized products, and [6] industrial parts and subassemblies, said yield management services comprising travel, telecommunications and energy services, said risk management services comprising financial and insurance services, said business services comprising technology consulting, corporate and professional services, said telecommunications applications services comprising integrated telephony, teleconferencing, data, and wireless services, said basic services comprising, local, long distance, wireless and broadband Internet services, said financial services comprising automobile, home, business and general financial services, said customized products
comprising computer, computer software, telecommunications equipment, office product, and high-end consumer electronic equipment product groups, and said industrial parts and subassemblies comprising oil and gas, plastics, rubber, aerospace and aeronautical, automotive, computer, semiconductor and telecommunications product groups
208 The system of claim 206 wherein said specified threshold comprises a waiting period
209 The system of claim 208 wherein said processor is configured to receive a specified waiting period from each of said plurality of purchasers
210 The system of claim 209 wherein said waiting period is selected from a group of periods consisting of immediately, one day three days, and at least three days
211 The system of claim 210 wherein said pooling is performed by clustering together said requests according to said selected waiting period
212 The system of claim 206 wherein said threshold comprises a minimum quantity of requests
213 The system of claim 207 wherein said plurality of vendors consists of two or more vendors
214 The system of claim 213 wherein a request includes a specified set of customer-defined attributes particular to each item
215 The system of claim 214 including said processor configured to compare said vendor-defined features for each said item
against said customer-defined attributes for said item for responsiveness to said request
1 216 The system of claim 215 including
? said vendor-defined features maintained in said memory
1 217 The system of claim 215 including
2 said processor configured to provide to said purchaser a sub-bid for each said item if
3 said vendor-defined features are responsive to said customer-defined features
1 218 The system of claim 217 including
2 said vendor-defined features comprising a plurality of sets of vendor-defined features,
3 each said set associated with one of said plurality of vendors, and
4 said processor configured to update said associated set of vendor-defined features
5 upon receiving update information from one of said plurality of vendors
1 219 The system of claim 214 wherein
2 said processor is configured to send said request to a plurality of vendors for
3 comparison of said vendor-defined features against said customer-defined attributes for
4 responsiveness to said request, said vendor-defined features maintained in a vendor memory
5 by each said vendor, to receive from each said vendor an authorization if said vendor-defined
6 features are responsive to said customer-defined attributes, and to provide said bid to sell said
7 custom bundle to said purchaser if a sub-bid is produced by one of said plurality of vendors
1 220 The system of claim 219 wherein
2 said network interface is linked electronically to a vendor node for each said vendor
1 221 The system of claim 220 wherein
2 said link is performed using Extensible Markup Language
222 The system of claim 220 wherein
"> said processor is configured or designed to favor vendors registered with the UDDI
business registry.
223 The system of claim 213 wherein each said sub-bid is associated with one of said two or more vendors, and said processor is further configured or designed to receive from said purchaser a rejection of at least one of said sub-bids, and a counter-bid from said purchaser to said associated vendor to replace said rejected sub-bid, and to provide said counter-bid to said vendor.
224 A computer program product comprising a machine readable medium on which is provided program instructions for performing a method for procurement using a computer that communicates over a network, the program instructions comprising: program code for receiving from each of a plurality of purchasers a request to receive bids to sell a custom bundle, said custom bundle including two or more items, which are selected from the group consisting of a plurality of individual service items, individual equipment items, and individual applications items, said bid comprising a plurality of sub-bids, each said sub-bid for sale of one of said items of said custom bundle, program code for pooling a plurality of said requests said plurality of purchasers, program code for holding said pooled requests until a specified threshold attained, program code for upon attaining said threshold, obtaining from said plurality of vendors at least one sub-bid to sell each of said items of said custom bundle, program code for sending to said purchaser at least one bid to sell said custom bundle, said bid comprising a sub-bid for each said item of said custom bundle, and program code for processing a reciprocally active bidding negotiation between each of said plurality of vendors which has submitted a sub-bid and said purchaser in response to submission of said bid, said bidding negotiation with each said vendor accessible to every other one of said plurality of vendors and to said purchaser.
225 A method for procurement using a computer that communicates over a network, the method comprising receiving from a purchaser a request to receive bids to sell a made-to-order customized product, said request including a set of characteristics describing said purchaser,
processing said set of characteristics into product features, said made-to-order customized product comprises a plurality of component parts selected from a group consisting of individual service items, individual equipment items and individual applications items, each said component part selected for compliance with said product features, obtaining from said plurality of vendors at least one sub-bid to sell each of said component parts, and submitting to said purchaser at least one bid to sell said made-to-order customized product, said bid comprising a plurality of sub-bids, each said sub-bid from one of said vendors for sale of one of said component parts of said made-to-order customized product
226 The method of claim 225 including said bid offers a reduced per-item price for selling at least a minimum number of said selected items
227 A system for procurement using a computer that communicates over a network, the system comprising one or more network interfaces adapted to send and receive data to and from purchaser nodes and vendor nodes on a network, said data including (a) a request from a purchaser node to submit bids to sell a made-to-order customized product, said made-to-order customized product comprising a plurality of component parts, said request including a description of said purchaser, and (b) a sub-bid to sell each of said plurality of component parts selected for compliance with product features including at least one of individual customized product items and individual customized service items, and a processor configured or designed to convert said description into said product features
228 The system of claim 1 , wherein the processor is designed or configured to submit said request, including said product features, to a plurality of vendors, said processor also configured or designed to receive the sub-bid from a vendor node and submit that sub- bid to the purchaser
229. The system of claim 1, wherein said processor is designed or configured to prepare at least one bid consisting of one said sub-bid to sell each said component part of said made-to-order customized product, said bid being delivered to said purchaser.
230. A computer program product comprising a machine readable medium on which is provided program instructions for performing a method for procurement using a computer that communicates over a network, the program instructions comprising: program code for receiving from a purchaser a request to receive bids to sell a made- to-order customized product, said request including a set of features describing said purchaser, program code for processing said set of features into product features, program code for said made-to-order customized product comprises a plurality of component parts selected from a group consisting of individual service items, individual equipment items and individual applications items, each said component part selected for compliance with said product features, program code for obtaining from said plurality of vendors at least one sub-bid to sell each of said component parts, and program code for submitting to said purchaser at least one bid to sell said made-to- order customized product, said bid comprising a plurality of sub-bids, each said sub-bid from one of said vendors for sale of one of said component parts of said made-to-order customized product
231. A method for procurement using a computer that communicates over a network, the method comprising providing detailed information to a purchaser to use to identify a selected item, receiving from a purchaser a request to receive bids to sell said selected item, said request including a set of customer-defined attributes particular to said selected item, receiving at least one bid to sell said selected item from at least one vendor, and submitting said bid to said purchaser
232 The method of claim 23 I wherein said bid comprises an option for said vendor to sell said selected item to another
purchaser for a price higher than stated in said bid
233 The method of claim 232 including said option specifying a time period at the expiration of which the sale of said selected item to said purchaser shall be consummated, that before said expiration seller may sell said selected item to another purchaser for a price higher than stated in said bid, and that if said selected item is sold to said another purchaser, said vendor shall pay a penalty sum to said purchaser
234 The method of claim 233 wherein said bid includes an inducement for said purchaser to accept said bid, said inducement diminishing over a stated period of time
235 The method of claim 234 wherein said inducement is a sum, the amount of which is set at the time of acceptance
236 The method of claim 231 wherein said selected item is selected from an index of individual product items, individual service items, and individual bundles, each said bundle comprising two or more items selected from a group of individual product items and individual service items
237 The method of claim 23 I including receiving from said purchaser a description of features desired by said purchaser in a product item, service item, or bundle, and identifying said product item, service item, or bundle using said description of features
238 The method of claim 23 I including obtaining said detailed information from a third party information vendor
239 The method of claim 231 including receiving from said purchaser a selection of product and service items about which to obtain detailed information
240 The method of claim 239 wherein said product and service items comprise [1] yield management services, [2] risk management services, [3] business services, [4a] telecommunications applications services, [4b] basic services, [4c] financial services, [5] customized products, and [6] industrial parts and subassemblies, said yield management services comprising travel, telecommunications and energy services, said risk management services comprising financial and insurance services, and said business services comprising technology consulting, corporate and professional services, said telecommunications applications services comprising integrated telephony, teleconferencing, data, and wireless services, said basic services comprising, local, long distance, wireless and broadband Internet services, said financial services comprising automobile, home, business and general financial services, said customized products comprising computer, computer software, telecommunications equipment, office product, and high-end consumer electronic equipment product groups, and said industrial parts and subassemblies comprising oil and gas, plastics, rubber, aerospace and aeronautical, automotive, computer, semiconductor and telecommunications product groups
241 The method of claim 23 1 including providing said detailed information to said purchaser to identify said customer-defined attributes
242 The method of claim 240 wherein said detailed information includes consumer ratings
243 The method of claim 240 wherein said detailed information includes pricing information
244 The method of claim 243 including scouring a global computer network for said pricing information using Shop Bots
245 The method of claim 240 wherein said detailed information includes comparison shopping information
246 The method of claim 240 wherein said detailed information includes vendor ratings
247 A system for procurement that communicates over a network, the system comprising: a memory for storing information on at least one of (a) an identified product item, (b) an identified service item, and (c) an identified bundle of two or more items including at least one of a product item and a service item, one or more network interfaces adapted to send and receive data to and from purchaser nodes and vendor nodes on a network, and allowing access by said purchaser nodes to detailed information, and for receiving from a purchaser node a request to submit bids to sell a selected item, said detailed information allowing a purchaser using said purchaser node to identify said selected item in said request by a set of purchaser-defined attributes particular to said selected item, and one or more processors designed or configured to submit a request identifying the selected item to a plurality of vendors, and, upon receiving from at least one vendor bid to sell said selected item, submitting a bid to sell said selected item to the purchaser node
248 The system of claim 247 including said processor configured or designed to provide said detailed information to said purchaser upon receipt from said purchaser of features desired in a product or service item
249 The system of claim 247 including said processor configured or designed to provide said detailed information upon receipt from said purchaser of an identification of a generic product or service upon which to provide said detailed information
250 The system of claim 249 wherein said generic product or service comprises [1] yield management services, [2] risk management services, [3] business services, [4a] telecommunications applications services, [4b] basic services, [4c] financial services, [5] customized products, and [6] industrial parts and subassemblies, said yield management seivices comprising travel, telecommunications and
energy services, said risk management services comprising financial and insurance services, , and said business services comprising technology consulting, corporate and professional services, said telecommunications applications services comprising integrated telephony, teleconferencing, data, and wireless services, said basic services comprising, local, long distance, wireless and broadband Internet services, said financial services comprising automobile, home, business and general financial services, said customized products comprising computer, computer software, telecommunications equipment, office product, and high-end consumer electronic equipment product groups, and said industrial parts and subassemblies comprising oil and gas, plastics, rubber, aerospace and aeronautical, automotive, computer, semiconductor and telecommunications product groups
251 The system of claim 247 including said purchaser using said detailed information to identify said customer-defined attributes
252 The system of claim 250 wherein said detailed information includes consumer ratings
253 The system of claim 250 wherein said detailed information includes pricing information
254 The system of claim 253 including scouring a global computer network for said pricing information using Shop Bots
255 The system of claim 250 wherein said detailed information includes comparison shopping information
256 The system of claim 250 wherein said detailed information includes vendor ratings
257 A computer program product comprising a machine readable medium on which is provided program instructions for performing a method for procurement using a
computer that communicates over a network, the program instructions comprising program code for providing detailed information on an identified product item, service item, or bundle of two or more items selected from a group of product items and service items to a purchaser to use to identify a selected item, program code for receiving from a purchaser a request to receive bids to sell said selected item, said request including a set of customer-defined attributes particular to said selected item, program code for receiving at least one bid to sell said selected item from at least one vendor, and program code for submitting said bid to said purchaser
258 A method for procurement using a computer that communicates over a network, the method comprising providing detailed information for a purchaser to use to identify a selected item, receiving from said purchaser a request to receive bids to sell said selected item, obtaining at least one bid to sell said selected item from at least one of a plurality of vendors, submitting said bid to said purchaser, and processing an interactive bidding negotiation between said purchaser and said vendor in response to said submission of said bid
259 The method of claim 258 wherein said bid comprises an option for said vendor to sell said selected item to another purchaser for a price higher than stated in said bid
260 The method of claim 259 including said option specifying a time period at the expiration of which the sale of said selected item to said purchaser shall be consummated, that before said expiration seller may sell said selected item to another purchaser for a price higher than stated in said bid, and that if said selected item is sold to said another purchaser, said vendor shall pay a penalty sum to said purchaser
261 The method of claim 260 wherein said bid includes an inducement for said purchaser to accept said bid, said inducement diminishing over a stated period of time
262 The method of claim 261 wherein said inducement is a sum, the amount of which is set at the time of acceptance
263 The method of claim 258 wherein said request includes a set of customer-defined attributes particular to said selected item, maintaining a plurality of sets of vendor-defined item features, each said set of vendor- defined item features associated with a plurality of items available for sale by a vendor, and processing a comparison of said customer-defined attributes with said vendor-defined ' item features for responsiveness to said request
264 The method of claim 258 including obtaining said detailed information from a third party information vendor
265 The method of claim 258 including receiving from said purchaser features desired in a product or service item
266 The method of claim 258 including receiving from said purchaser a selection of product and service items about which to obtain detailed information
267 The method of claim 258 including providing said detailed information for said purchaser to identify said customer-defined attributes
268 The method of claim 267 wherein said detailed information includes consumer ratings
269. The method of claim 267 wherein. said detailed information includes pricing information.
270 The method of claim 269 including: scouring a global computer network for said pricing information using Shop Bots.
271. The method of claim 267 wherein: said detailed information includes comparison shopping information.
272 The method of claim 267 wherein said detailed information includes vendor ratings
273. A system for procurement that communicates over a network, the system comprising one or more memory devices on which is provided information on at least one of an identified product item, an identified service item, and a bundle of two or more items including at least one of a product item and a service item, one or more network interfaces adapted to send and receive data to and from purchaser nodes and vendor nodes on a network, the data including (a) requests from said purchaser nodes to submit bids and (b) vendor bids from said vendor nodes, the network interface allowing-a purchaser using a purchaser node to access the information provided on the one or more memory devices and thereby identify a selected item using said information, one or more processors configured or designed to submit requests, to a plurality of vendor nodes, for bids to sell said selected item, said one or more processors also configured or designed to submit to said purchaser node a bid to sell said selected item, which bid was received from a vendor node, said one or more processors further configured for processing an interactive bidding negotiation between said purchaser and said vendor in response to said submission of said bid.
274 The system of claim 273 including said processor configured or designed to provide said information to said purchaser upon receipt from said purchaser of features desired in a product or service item.
275 The system of claim 273 including said processor configured or designed to provide said information upon receipt from said purchaser of a selection of product and service items about which to obtain said information.
276. The system of claim 273 including. said computer providing said information to said purchaser to identify said customer- defined attributes.
277 The system of claim 273 wherein said information includes consumer ratings
278 The system of claim 273 wherein said information includes pricing information
279 The system of claim 278 including scouring a global computer network for said pricing information using Shop Bots
280 The system of claim 276 wherein said information includes comparison shopping information
281 The system of claim 276 wherein said information includes vendor ratings
282 A computer program product comprising a machine readable medium on which is provided program instructions for performing a method for procurement using a computer that communicates over a network, the program instructions comprising program code for providing detailed information on an identified product item, service item, or bundle of two or more items selected from a group of product items and service items to a purchaser for said purchaser to use to identify a selected item, program code for receiving from said purchaser a request to receive bids to sell said selected item,
program code for obtaining at least one bid to sell said selected item from at least one of a plurality of vendors, program code for submitting said bid to said purchaser, and program code for processing an interactive bidding negotiation between said purchaser and said vendor in response to said submission of said bid.
283. A method for procurement using a computer that communicates over a network, the method comprising providing detailed information on an identified product item, service item, or bundle of two or more items selected from a group of product items and service items to a purchaser for said purchaser to use to identify a selected item, and receiving from said purchaser a request to receive bids to sell said selected item, said request including a set of customer-defined attributes particular to said selected item, maintaining a plurality of sets of vendor-defined item features, each said set of vendor- defined item features associated with a plurality of items available for sale by a vendor, processing a comparison of said customer-defined attributes with said vendor-defined item features for responsiveness to said request, receiving at least one bid to sell said selected item from at least one of a plurality of vendors, sending said bid to said purchaser, and processing an interactive bidding negotiation between said purchaser and said vendor in response to submission of said bid.
284 The method of claim 283 wherein. said bid comprises an option for said vendor to sell said selected item to another purchaser for a price higher than stated in said bid.
285 The method of claim 284 including said option specifying a time period at the expiration of which the sale of said selected item to said purchaser shall be consummated, that before said expiration seller may sell said selected item to another purchaser for a price higher than stated in said bid, and that if said selected item is sold to said another purchaser, said vendor shall pay a penalty sum to said
purchaser
286 The method of claim 285 wherein said bid includes an inducement for said purchaser to accept said bid, said inducement diminishing over a stated period of time
287 The method of claim 286 wherein said inducement is a sum, the amount of which is set at the time of acceptance
288 The method of claim 283 including obtaining said detailed information from a third party information vendor
289 The method of claim 283 including receiving from said purchaser an identification of a product or service item about which to obtain detailed information, said product or service item described by desired features
290 The method of claim 283 including said product or service item comprises a generic product or service item
291 The method of claim 283 wherein said detailed information includes consumer ratings
292 The method of claim 283 wherein said detailed information includes pricing information
293 The method of claim 292 including scouring a global computer network for said pricing information using Shop Bots
294 The method of claim 291 wherein said detailed information includes comparison shopping information
295. The method of claim 291 wherein: said detailed information includes vendor ratings.
296. A system for procurement that communicates over a network, the system comprising: one or more network interfaces adapted to send and receive data to and from purchaser nodes and vendor nodes on a network, allowing a purchaser to access-information on an identified product item, service item, or bundle of two or more items including at least one of a product items and service items, the one or more network interfaces allowing the system to receive from said purchaser node a request to submit bids to sell a selected item, identified by a purchaser using said-information, and a processor configured or designed for submitting to said purchaser node at least one bid from one of a plurality of vendors to sell said selected item and for conducting an interactive bidding negotiation between said purchaser and said vendor in response to submission of said bid.
297. The system of claim 296 including: when features desired in a product or service item are received from a purchaser node, said processor configured to identify said selected item by said features.
298 The system of claim 296 including: said selected item being identified from a selection by said purchaser from a list of product and service items resident in a system memory.
299 The system of claim 298 wherein said information includes consumer ratings.
300 The system of claim 298 wherein. said information includes pricing information.
301. The system of claim 299 including: scouring a global computer network for said pricing information using Shop Bots.
302 The system of claim 298 wherein said information includes comparison shopping information
303 The system of claim 298 wherein said information includes vendor ratings
304 A computer program product comprising a machine readable medium on which is provided program instructions for performing a method for procurement using a computer that communicates over a network, the program instructions comprising program code for providing detailed information on an identified product item, service item, or bundle of two or more items selected from a group of product items and service items to a purchaser for said purchaser to use to identify of a selected item, and program code for receiving from said purchaser a request to receive bids to sell said selected item, program code for receiving at least one bid to sell said selected item from at least one of a plurality of vendors, program code for submitting said bid to said purchaser, and program code for processing an interactive bidding negotiation between said purchaser and said vendor in response to submission of said bid
305 A method for procurement using a computer that communicates over a network, the method comprising providing procurement suggestions to a purchaser, providing detailed information on an identified product item, service item, or bundle of two or more items selected from a group of product items and service items to a purchaser to use to identify a selected item, receiving a request from said purchaser to receive bids to sell said selected item, obtaining at least one bid from a vendor to sell said selected item, and submitting said bid to said purchaser
306 The method of claim 304 including obtaining said detailed information from a third party information vendor
307. The method of claim 304 including: accumulating data regarding said purchaser's purchasing history to form a consumer profile for said purchaser, said procurement suggestions include predictions of product or service items said purchaser may wish to procure based on said consumer profile.
308. The method of claim 15 wherein: said data comprises data obtained from third parties regarding purchasing patterns similar to said purchaser's purchasing history
309. A system for procurement that communicates over a network, the system comprising: one or more network interfaces adapted to send and receive data to and from purchaser nodes and vendor nodes on a network, and allowing a purchaser node to access information on an identified product item, service item, or bundle of two or more items including at least one of a product items and a service items, a processor designed or configured to prepare and submit suggestions-for procurement of product items and service items in response to inquiries received from the purchaser node, said processor also designed or configured to identify a selected item upon receipt of a request to submit bids from said purchaser node and then, upon receipt of at least one bid from one of a plurality of vendor nodes to sell said selected item,-submitting said bid to said purchaser.
310. A computer program product comprising a machine readable medium on which is provided program instructions for performing a method for procurement using a computer that communicates over a network, the program instructions comprising: program code for providing procurement suggestions to a purchaser, program code for providing detailed information on an identified product item, service item, or bundle of two or more items selected from a group of product items and service items to a purchaser to use to identify a selected item, program code for receiving a request from said purchaser to receive bids to sell said selected item, program code for obtaining at least one bid from a vendor to sell said selected item,
and program code for submitting said bid to said purchaser
31 1 A method for procurement using a computer that communicates over a network, the method comprising providing information on a collection of items and vendors to a purchaser, receiving a purchaser's selection of two or more vendors, receiving a set of customer-defined attributes from said purchaser, presenting said customer-defined attributes to said two or more selected vendors, receiving bids from at least two of said vendors, delivering said bids to said purchaser, and processing a negotiation between said purchaser and said vendors
312 The method of claim 31 1 wherein said bid comprises an option for said vendor to sell said selected item to another purchaser for a price higher than stated in said bid
3 13 The method of claim 3 12 including said option specifying a time period at the expiration of which the sale of said selected item to said purchaser shall be consummated, that before said expiration seller may sell said selected item to another purchaser for a price higher than stated in said bid, and that if said selected item is sold to said another purchaser, said vendor shall pay a penalty sum to said purchaser
314 The method of claim 313 wherein said bid includes an inducement for said purchaser to accept said bid, said inducement diminishing over a stated period of time
315 The method of claim 314 wherein said inducement is a sum, the amount of which is set at the time of acceptance
316 A system for procurement that communicates over a network, the system comprising
one or more memory devices; one or more processors in communication with said one or more processor devices; one or more network interfaces adapted to send and receive data to and from purchaser nodes and vendor nodes on a network, wherein at least one of the processors and memory devices make available to a purchaser node information about a collection of items and vendors to a purchaser, and wherein when the system receives a selection of two or more vendors and a set of purchaser- defined attributes from said purchaser node, the processor presents the purchaser-defined attributes to vendor nodes for the two or more selected vendors, and wherein when the system receives bids from at least two vendor nodes, the processor presents the bids to the purchaser node, the processor further conducting a negotiation between said purchaser and said vendors
317 A computer program product comprising a machine readable medium on which is provided program instructions for performing a method for procurement using a computer that communicates over a network, the program instructions comprising: program code for providing information on a collection of items and vendors to a purchaser, program code for receiving a purchaser's selection of two or more vendors, program code for receiving a set of customer-defined attributes from said purchaser, program code for presenting said customer-defined attributes to said vendors, program code for receiving bids from said vendors, program code for delivering said bid to said purchaser, and program code for processing a negotiation between said purchaser and said vendors
3 18 A method for procurement using a computer that communicates over a network, the method comprising receiving from each of a plurality of sellers an identification of an identified item for sale by said seller, each said item identified by a set of item features, maintaining a list of said identified items in an index of individual product items and individual service items,
receiving from one of a plurality of purchasers a request to receive bids to sell one of said individual product and service items, said request including a set of item attributes desired in said item, comparing said item attributes with said item features for responsiveness to said request, selecting at least one selected item from said list as being responsive to said request, providing at least one bid to said purchaser, said bid from one of said plurality of sellers to sell said selected item, and conducting a reciprocally active bidding negotiation between said purchaser and said seller
3 19 The method of claim 3 18 wherein said bid comprises an option for said vendor to sell said selected item to another purchaser for a price higher than stated in said bid.
320 The method of claim 319 including said option specifying a time period at the expiration of which the sale of said selected item to said purchaser shall be consummated, that before said expiration seller may sell said selected item to another purchaser for a price higher than stated in said bid, and that if said selected item is sold to said another purchaser, said vendor shall pay a penalty sum to said purchaser
321. The method of claim 320 wherein: said bid includes an inducement for said purchaser to accept said bid, said inducement diminishing over a stated period of time.
322 The method of claim 321 wherein said inducement is a sum, the amount of which is set at the time of acceptance.
323 The method of claim 318 including: receiving an acceptance from said purchaser to one of said at least one bids.
324 The method of claim 318 including receiving said request from one of a plurality of networks, said plurality of networks including a wide area network of computers, a cable television network, and wireless telephone network
325 The method of claim 318 wherein said request includes a set of customer-defined attributes particular to said item
326 The method of claim 318 including providing information for said purchaser to use to identify said item
327 The method of claim 3 18 including providing procurement suggestions to said purchaser
328 The method of claim 318 including accumulating information regarding said purchaser's purchasing history to form a customer profile for said purchaser, said procurement suggestions include predictions of product or service items said purchaser may wish to procure based on said purchasing history
329 The method of claim 3 18 including one or more of said plurality of vendors is registered with the UDDI business registry, and said one or more vendors are favored in said comparing process
330 The method of claim 318 including said comparing is performed using Extensible Markup Language
331 The method of claim 3 18 including said comparing is performed using hypertext markup language
332 The method of claim 318 including receiving from said purchaser a counter-offer to one of said at least one bids
333 The method of claim 332 including receiving an acceptance from a vendor to said counter-offer
334 The method of claim 318 including receiving a request for new bids from said purchaser, and receiving a new bid from each of at least one of said vendors
335 The method of claim 318 including receiving an acceptance from said purchaser to said at least one bid
336 The method for procurement of claim 3 18 wherein said index comprises yield management services, customized products, miscellaneous or used products, small business services, and personnel and management resource services
337 The method for procurement of claim 336 wherein said yield management services comprise travel, telecommunications and energy services
338 The method for procurement of claim 336 wherein said customized products comprise computer, computer software, telecommunications equipment, office product, and consumer electronic equipment product groups
339 The method for procurement of claim 336 wherein said miscellaneous.or used products comprise computers, office equipment, audio and video equipment, antiques, carpets, photography equipment, autos and trucks, industrial equipment, CDS and DVDs, collectibles, watches and jewelry, art objects, memorabilia, software or books on demand, music on demand, or videos on demand
340 The method for procurement of claim 336 wherein said small business services comprise plumbing, electrical, gardening, household repair, technology advice and repair (e g , computers, communications), and desktop
publishing
341 The method for procurement of claim wherein said personnel and management resource services comprise general management (e g., senior executives, administrators and middle management), health and medicine (e.g , medical doctors, nurses), information technology, science and engineering (e g., scientists and technologists), manufacturing, professionals (e g , lawyers, strategy management consultants, accountants, technology consultants), sales and marketing (e g., sales, marketing, advertising and public relations, customer service), human resources (e g , human resource management, benefits, compensation, and training), finance (e.g , CFOs, commercial banking, and investment banking), and materials management (e g , inventory and quality control)
342 The method of claim 318 including selecting a plurality of items from said list as being responsive to said request, providing said plurality of bids to said purchaser, and conducting a reciprocally active bidding negotiation between said purchaser and said plurality of sellers
343 The method of claim 342 wherein said bidding negotiation is accessible to said purchaser and to each of said plurality of sellers
344 The method of claim 318 including receiving from each of said plurality of purchasers a request to receive bids to sell said one item, providing a plurality of seller bids to each of said purchasers to sell said one item, and conducting a reciprocally active bidding negotiation between each said purchaser and said plurality of sellers providing bids to that said purchaser
345 The method of claim 344 wherein said bidding negotiation between each said purchaser and said sellers providing bids to that purchasers is accessible to said purchaser and to each of said plurality of sellers, and
said bidding negotiations being participated in by any one purchaser accessible to any other of said plurality of purchasers, contingent upon each of said purchasers granting access to that purchaser's negotiations
346 The method of claim 318 wherein said bidding negotiation is conducted between said purchaser and a plurality of sellers
347 The method of claim 346 including processing a reciprocal interactive bidding negotiation between said purchaser and a plurality of vendors in response to a bid by each of said plurality of vendors, and pausing said negotiations with all except one of said plurality of vendors while continuing said negotiation with the remaining vendor
348 The method of claim 318 wherein said index includes bundles, each said bundle selected from a group of individual product items and individual service items
349 A system for procurement using a computer that communicates over a network, the system comprising a memory for maintaining a first list descriptions from each of a plurality of sellers of an identified item for sale by said seller, each said item described by a set of item features, and said memory for maintaining a second list of identified items in an index of individual product items and individual service items, one or more network interfaces adapted to send and receive data to and from customer nodes and vendor nodes, and one or more processors in communication with the memory, wherein, when the one or more network interfaces receives a request from one of a plurality of customer nodes to receive bids to sell one of said individual product and service items, the request including a set of item attributes desired in said item, the one or more processors compare said item attributes with said item features for responsiveness to said request, select at least one selected item from said list as being responsive to said request, and submit that item to that customer node in the form of an offer to sell the selected item, and
the one or more processors process a reciprocally active bidding negotiation between said purchaser and said seller.
350. The system of claim 349 wherein the bidding negotiation is conducted between the purchaser and a plurality of sellers, and the bidding negotiation is accessible to the purchaser and to each of the plurality of sellers.
351 A computer program product comprising a machine readable medium on which is provided program instructions for performing a method for procurement using a computer that communicates over a network, the program instructions comprising: program code for receiving from each of a plurality of sellers an identification of an identified item for sale by said seller, each said item identified by a set of item features, program code for maintaining a list of said identified items in an index of individual product items and individual service items, program code for receiving from one of a plurality of purchasers a request to receive bids to sell one of said individual product and service items, said request including a set of item attributes desired in said item, program code for comparing said item attributes with said item features for responsiveness to said request, program code for selecting at least one selected item from said list as being responsive to said request, program code for providing at least one bid to said purchaser, said bid to sell said selected item, and program code for conducting a reciprocally active bidding negotiation between said purchaser and said seller
352 The computer program product of claim 351 wherein: said bidding negotiation is conducted between said purchaser and a plurality of sellers, and said bidding negotiation is accessible to said purchaser and to each of said plurality of sellers.
353 The method of claim 352 wherein said bidding negotiation is accessible to said purchaser and to each of said plurality of sellers
354 The method of claim 318 including facilitating said negotiation by providing direct communication between said purchaser and any one of said plurality of sellers for negotiations between said purchaser and said any one seller
355 The method of claim 13 including said negotiation including revisions to terms, said terms comprising price, item features, and item quality
356 The method of claim 355 wherein said terms comprise method of payment, quality of customer service, and credit terms
357 The method of claim 1 including sending to said plurality of vendors accountability information about said purchaser, said accountability information comprising a number of experiences the customer has had with the system, a number of experiences that resulted in successful transactions, a number of experiences that resulted in unsuccessful transactions, and vendor feedback
358 The method of claim 62 including
sending to said plurality of vendors accountability information about said purchaser, said accountability information comprising a number of experiences the customer has had with the system, a number of experiences the customer has had with the system that resulted in successful transactions, a number of experiences the customer has had with the system that resulted in unsuccessful transactions, and vendor feedback
359 The method of claim 151 including sending to said plurality of vendors accountability information about said purchaser,
said accountability information comprising a number of experiences the customer has had with the system, a number of experiences the customer has had with the system that resulted in successful transactions, a number of experiences the customer has had with the system that resulted in unsuccessful transactions, and vendor feedback.
360. The method of claim 198 including: sending to said plurality of vendors accountability information about said purchaser, said accountability information comprising a number of experiences the customer has had with the system, a number of experiences the customer has had with the system that resulted in successful transactions, a number of experiences the customer has had with the system that resulted in unsuccessful transactions, and vendor feedback.
361. The method of claim 242 including: sending to said plurality of vendors accountability information about said purchaser, said accountability information comprising a number of experiences the customer has had with the system, a number of experiences the customer has had with the system that resulted in successful transactions, a number of experiences the customer has had with the system that resulted in unsuccessful transactions, and vendor feedback.
362. The method of claim 265 including: sending to said plurality of vendors accountability information about said purchaser, said accountability information comprising a number of experiences the customer has had with the system, a number of experiences the customer has had with the system that resulted in successful transactions, a number of experiences the customer has had with the system that resulted in unsuccessful transactions, and vendor feedback.
363. The method of claim 268 including: sending to said plurality of vendors accountability information about said purchaser, said accountability information comprising a number of experiences the customer has had with the system, a number of experiences the customer has had with the system that resulted in successful transactions, a number of experiences the customer has had with the system that resulted in unsuccessful transactions, and vendor feedback.
364. The method of claim 268 including: sending to purchasers accountability information about each of said plurality of sellers, said accountability information comprising a number of experiences each said seller has had with the system, a number of experiences said seller has had with the system that resulted in successful transactions, a number of experiences said seller has had with the system that resulted in unsuccessful transactions, and purchaser feedback.