System and method for automated auctioning of web services
First Claim
1. A method of providing automated auctioning of a web service at a customer'"'"'s side, comprising:
- receiving a list of a plurality of web service providers matching a requested profile of a required web service.issuing a first bid request to each entry on the list;
collecting bids from the web service providers based on the first bid request;
assessing the bids according to customer needs to create bid assessment scores;
performing an iteration utilizing a best bid assessment score from all scores as a reference, the iteration being performed with a second bid request; and
determining whether the web service is to be employed, wherein the customer accepts a bid if the best bid assessment score has not improved since a last iteration, while the customer assembles another bid request to perform another iteration if the best bid assessment score has improved.
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
15 Claims
-
1. A method of providing automated auctioning of a web service at a customer'"'"'s side, comprising:
-
receiving a list of a plurality of web service providers matching a requested profile of a required web service. issuing a first bid request to each entry on the list; collecting bids from the web service providers based on the first bid request; assessing the bids according to customer needs to create bid assessment scores; performing an iteration utilizing a best bid assessment score from all scores as a reference, the iteration being performed with a second bid request; and determining whether the web service is to be employed, wherein the customer accepts a bid if the best bid assessment score has not improved since a last iteration, while the customer assembles another bid request to perform another iteration if the best bid assessment score has improved. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer readable medium for use in conjunction with a system for providing automated auctioning of a web service, the computer readable medium including computer readable instructions encoded thereon for:
-
receiving a list of a plurality of web service providers matching a requested profile of a required web service; issuing a first bid request to each entry on the list; collecting bids from the web service providers based on the first bid request; assessing the bids according to customer needs to create bid assessment scores; performing an iteration utilizing a best bid assessment score from all scores as a reference, the iteration being performed with a second bid request; and determining whether the web service is to be employed, wherein the customer accepts a bid if the best bid assessment score has not improved since a last iteration, while the customer assembles another bid request to perform another iteration if the best bid assessment score has improved. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An automated auctioning system, comprising:
-
a potential customer of a web service; a web services register server connected to the potential customer; and a web service provider listed in the web services register server, wherein automated auctioning processes of the web service are undertaken between the potential customer and the web service provider, the potential customer issues a bid request for the web service to the web service provider, the web service provider determines whether a 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 to create a bid assessment score, the potential customer performs a bid assessment iteration using a new bid request if the score has improved since a last iteration, while the potential customer engages the web service if the score has not improved since the last iteration. - View Dependent Claims (12, 13, 14, 15)
-
Specification