SYSTEM AND METHOD FOR AUTOMATED AUCTIONING OF WEB SERVICES
First Claim
1. An apparatus of providing an automated auction, comprising:
- a database to store records including information about services provided by a web service provider;
a server computer coupled to the database to receive a bid request from a customer computer over the interne for web service providers matching a profile, to utilize the database to generate a list of a plurality of web service providers matching the requested profile, to transmit the list the plurality of web service providers to the customer over the Internet;
to receive a plurality of bid requests from service providers coupled to the server computer over the Internet, to collect the received plurality of bid requests for a plurality of web service providers, and to transmit the collected bids to the customer computer
0 Assignments
0 Petitions
Accused Products
Abstract
An automated auctioning system includes a customer, a web services register server (such as an Extended Markup Language (XML)-based registry server like an Universal Description, Discovery and Integration (UDDI) registry) and a number of web service providers. Automated auctioning processes of a web service desired by the customer are undertaken between the potential customer and the web service providers. The potential customer issues a bid request, and each web service provider determines whether the value of a bid in response to the bid request is below a value warranted by market demand and issues the bid if the value is higher. The potential customer assesses the bid, creating a bid assessment score. The potential customer performs an iteration on the bid assessment score using a new bid request if the score has improved since a last iteration, while engaging the web service if the score has not improved.
8 Citations
3 Claims
-
1. An apparatus of providing an automated auction, comprising:
-
a database to store records including information about services provided by a web service provider; a server computer coupled to the database to receive a bid request from a customer computer over the interne for web service providers matching a profile, to utilize the database to generate a list of a plurality of web service providers matching the requested profile, to transmit the list the plurality of web service providers to the customer over the Internet;
to receive a plurality of bid requests from service providers coupled to the server computer over the Internet, to collect the received plurality of bid requests for a plurality of web service providers, and to transmit the collected bids to the customer computer
-
-
2. An apparatus for providing automated auctioning of a service, comprising:
-
a database; a computer to request a list of web service providers matching a profile, to receive a list of a plurality of web service providers matching the requested profile of a web service, to issue a first bid request to each entry on the list of the plurality of web service providers, to collect bids from the web service providers based on the first bid request, to assess the bids according to customer needs stored in records in the database to create a bid assessment score for each of the plurality of web service providers and to select a web service provider with a highest bid assessment score.
-
-
3. A provider apparatus for automated auctioning of a service, comprising:
-
a database; a computer, coupled to the database to receive a bid request for a service from a client computer, to create a customer bid value rating utilizing the database that is based on information in the bid request, to create a current service value utilizing the database that represents the market demand of a bid in response to the bid request, to determine if a bid is to be generated based on a comparison of the customer bid value and the current service value, and to transmit the bid if the customer bid value is above what the market demand warrants.
-
Specification