System and method for automated auctioning of web services
First Claim
1. An automated auctioning system for providing automated auctioning of a service, the automated auctioning system comprising:
- a database to store records including information about services provided by a web service provider;
a computer, coupled to the database, and including software, which when executed by a processor in the computer, causes the 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, and 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 bid assessment score for each of the plurality of web service providers, the bid assessment scores calculated based on at least two of reliability, security and accuracy of the web service providers bid; and
to select a web service provider with a highest bid assessment score.
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.
-
Citations
2 Claims
-
1. An automated auctioning system for providing automated auctioning of a service, the automated auctioning system comprising:
-
a database to store records including information about services provided by a web service provider; a computer, coupled to the database, and including software, which when executed by a processor in the computer, causes the 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, and 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 bid assessment score for each of the plurality of web service providers, the bid assessment scores calculated based on at least two of reliability, security and accuracy of the web service providers bid; and
to select a web service provider with a highest bid assessment score.
-
-
2. An automated web service provider, computer, comprising:
-
a database to store records including information about services provided by a web service provider; a computer, coupled to the database and including software, which when executed by a processor in the computer causes the computer to; receive a bid request for a service from a client computer; create a customer bid value rating utilizing the database that is based on information in the bid request; create a current service value utilizing the database that represents a market demand of a bid in response to the bid request, determine if a bid is to be generated based on a comparison of the customer bid value and the current service value; if the customer bid value is above the current service value, causes the automated web service provider computer to transmit the bid value to the client computer; and if the customer bid value is below or equal to the current service value, causes the automated web service provider to reject the corresponding bid.
-
Specification