System and method for automated auctioning of web services
First Claim
1. A method of providing an automated auction of a web service at a web service provider'"'"'s side, comprising:
- receiving a bid request from a potential customer;
creating a customer bid value (CBV) rating based on information in the bid request and the web service provider'"'"'s priorities;
creating a current service value (CSV) rating that signifies value warranted by market demand of a bid in response to the bid request; and
determining whether a value of the bid in response to the bid request is below what market demand warrants by determining whether the CBV rating is less than the CSV rating, wherein the bid requested is rejected if the bid value is below what market demand warrants, while the bid is assembled and issued to the potential customer if the bid value is above what market demand warrants, and the automated auction is terminated if the bid request is rejected or if the assembled and issued bid is rejected.
1 Assignment
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
10 Claims
-
1. A method of providing an automated auction of a web service at a web service provider'"'"'s side, comprising:
-
receiving a bid request from a potential customer; creating a customer bid value (CBV) rating based on information in the bid request and the web service provider'"'"'s priorities; creating a current service value (CSV) rating that signifies value warranted by market demand of a bid in response to the bid request; and determining whether a value of the bid in response to the bid request is below what market demand warrants by determining whether the CBV rating is less than the CSV rating, wherein the bid requested is rejected if the bid value is below what market demand warrants, while the bid is assembled and issued to the potential customer if the bid value is above what market demand warrants, and the automated auction is terminated if the bid request is rejected or if the assembled and issued bid is rejected. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer readable medium for use in conjunction with a system for providing an automated auction at a web service provider'"'"'s side, the computer readable medium including computer readable instructions encoded thereon which when executed cause:
-
receiving a bid request from a potential customer; creating a customer bid value (CBV) rating based on information in the bid request and the web service provider'"'"'s priorities; creating a current service value (CSV) rating that signifies value warranted by market demand of a bid in response to the bid request; and determining whether a value of the bid in response to the bid request is below what market demand warrants by determining whether the CBV rating is less than CSV rating, wherein the bid requested is rejected if the bid value is below what market demand warrants, while the bid is assembled and issued to the potential customer if the bid value is above what market demand warrants, and the automated auction is terminated if the bid request is rejected or if the assembled and issued bid is rejected. - View Dependent Claims (7, 8, 9, 10)
-
Specification