Patent US5819230A successfully refreshed from Google Patents.
Patent US6687682B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6687682B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System for discounting in a bidding process based on quality of service

Assignee: MLN AcquisitionCo ULC
•
Filing: 1999-11-08
•
Granted: 2004-02-03
•
Expires: 2019-11-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A multi-agent system for selecting a service based on competing bids, comprising a Bid Manager agent for issuing a call for bids, receiving the bids and selecting a best bid from among the received bids taking into consideration Quality of Service, and a plurality of Bidder agents for issuing the bids in response to the call for bids, wherein one of the Bidder agents issues the best bid and provides the service upon selection of the best bid by the Bid Manager.

Inventors

  • 👤 Babak Esfandiari
  • 👤 Michael Weiss

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 14:51
CPC Classifications
G; G06; G06Q; G06Q40/00; G06Q40/04; H; H04; H04L; H04L41/00; H04L41/04; H04L41/046; H04L41/30; H04L41/50; H04L41/5029; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0062; H04Q3/0095

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 220 words
A multi-agent system for selecting a service based on competing bids, comprising: a Bid Manager agent for issuing a call for bids, receiving said bids and selecting a best bid from among said bids taking into consideration Quality of Service; and a plurality of Bidder agents for issuing said bids in response to said call for bids, wherein one of said Bidder agents issues said best bid and provides said service upon selection of said best bid by said Bid Manager; wherein said Bid Manager provides feedback to said Bidders concerning said Quality of Service and each of said Bidders discounts its bid based on said Quality of Service feedback received from said Bid Manager; and wherein each one of said Bidder agents comprises a QoSResourceAdapter class for establishing an interface to access an APlof a resource for providing said service and calculating a success rate for said resource in providing said service based on the feedback from said Bid Manager; a ResourceManager class for managing and selecting said QoSResourceAdapter; and a BidderFeature class for accessing said success rate calculated by said QoSResourceAdapter class and in response calculating and issuing a bid to said Bid Manager and for receiving said feedback from said Bid Manager and forwarding said feedback to said QoSResourceAdapter class for use in calculating said success rate.
Claim 2
Dependent Claim 220 words
A multi-agent system for selecting a service based on competing bids, comprising: a Bid Manager agent for issuing a call for bids, receiving said bids and selecting a best bid from among said bids taking into consideration Quality of Service; and a plurality of Bidder agents for issuing said bids in response to said call for bids, wherein one of said Bidder agents issues said best bid and provides said service upon selection of said best bid by said Bid Manager; wherein said Bid Manager provides feedback to said Bidders concerning said Quality of Service and each of said Bidders discounts its bid based on said Quality of Service feedback received from said Bid Manager; and wherein each one of said Bidder agents comprises a QoSResourceAdapter class for establishing an interface to access an APlof a resource for providing said service and calculating a success rate for said resource in providing said service based on the feedback from said Bid Manager; a ResourceManager class for managing and selecting said QoSResourceAdapter; and a BidderFeature class for accessing said success rate calculated by said QoSResourceAdapter class and in response calculating and issuing a bid to said Bid Manager and for receiving said feedback from said Bid Manager and forwarding said feedback to said QoSResourceAdapter class for use in calculating said success rate.
Claim 3
Dependent Claim 64 words
The multi-agent system of claim 1 , wherein said Bid Manager further comprises a BidderAgentAdapter class for providing an interface for communicating with each of said Bidder agents; and a BidManagerFeature class for receiving said bids and selecting said best bid from among said bids received from said Bidders via said BidderAgentAdapter class and sending said feedback to said Bidders via said BidderAgentAdapter class.
Claim 4
Dependent Claim 238 words
A multi-agent system for selecting a service based on competing bids, comprising: a Bid Manager agent for issuing a call for bids, receiving said bids and selecting a best bid from among said bids taking into consideration Quality of Service; and a plurality of Bidder agents for issuing said bids in response to said call forbids; wherein one of said Bidder agents issues said best bid and provides said service upon selection of said best bid by said Bid Manager; wherein said Bid Manager assesses said Quality of Service for each of said Bidders for storage in a database, and discounts said bids based on said stored Quality of Service; wherein each one of said Bidder agents comprises a ResourceAdapter class for establishing an interface to access an API of a resource for providing said service; a ResourceManager class for managing and selecting said ResourceAdapter; and a BidderFeature class for calculating and issuing a bid to said Bid Manager; and wherein said Bid Manager further comprises a BidderAgentAdapter class for providing an interface for communicating with each of said Bidder agents; an Informant class for monitoring use and performance of said BidderAgentAdapter class; a ResourceManager class for consulting said Informant class; and a BidManagerFeature class for using said ResourceManager class and said BidderAgentAdapter class to receive said bids and selecting said best bid from among said bids based on said use and performance monitored by said Informant class.
Claim 5
Dependent Claim 238 words
A multi-agent system for selecting a service based on competing bids, comprising: a Bid Manager agent for issuing a call for bids, receiving said bids and selecting a best bid from among said bids taking into consideration Quality of Service; and a plurality of Bidder agents for issuing said bids in response to said call forbids; wherein one of said Bidder agents issues said best bid and provides said service upon selection of said best bid by said Bid Manager; wherein said Bid Manager assesses said Quality of Service for each of said Bidders for storage in a database, and discounts said bids based on said stored Quality of Service; wherein each one of said Bidder agents comprises a ResourceAdapter class for establishing an interface to access an API of a resource for providing said service; a ResourceManager class for managing and selecting said ResourceAdapter; and a BidderFeature class for calculating and issuing a bid to said Bid Manager; and wherein said Bid Manager further comprises a BidderAgentAdapter class for providing an interface for communicating with each of said Bidder agents; an Informant class for monitoring use and performance of said BidderAgentAdapter class; a ResourceManager class for consulting said Informant class; and a BidManagerFeature class for using said ResourceManager class and said BidderAgentAdapter class to receive said bids and selecting said best bid from among said bids based on said use and performance monitored by said Informant class.

References Cited (Backward Citations)

US5579467A Cited
US5440739A Cited
US5802502A Cited
US5675636A Cited
US5774656A Cited
WO1997029443A1 Cited
GB2311689A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-02-02 2007-08-04 2008-02-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-02-02 2011-08-04 2012-02-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-02-02 2015-08-04 2016-02-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag