Skip to main content
Log in

IntelliBid: An Event-Trigger-Rule-Based Auction System over the Internet

  • Published:
World Wide Web Aims and scope Submit manuscript

Abstract

This paper presents the design and implementation of an Event-Trigger-Rule-Based auction system called IntelliBid. A network of Knowledge Web Servers, each consisting of a Web server, an Event-Trigger-Rule (ETR) Server, an Event Engine, a Knowledge Profile Manager, and Bid Servers and their proxies constitutes IntelliBid. Together, they provide auction-related services to the creator of an auction site and the bidders and suppliers of products. IntelliBid offers a number of desirable features. First and foremost is the flexibility offered to bidders for defining their own rules to control their bids in an automatic bidding process, which frees the bidders from having to be on-line to place bids. By using different rules, the bidders can apply different bidding strategies. Second, it furnishes valuable statistical information about past auctions to both suppliers (or sellers) and bidders. The information can assist a bidder in bidding and a seller in setting a reasonable base price and/or the minimum incremental price. Third, since rules that control the automatic bidding are installed and processed by the ETR servers installed at bidders' individual sites, bidders' privacy and security are safeguarded. The statistical information that is released by IntelliBid only depicts the trend of the bidding prices of a product. The information about bidders is kept completely secret, thus safeguarding the privacy of the bidders. Fourth, IntelliBid's event, event filtering and event notification mechanisms keep both bidders and suppliers timely informed of auction events so that they or their software system can take the proper actions in the auction process. Fifth, any registered user of IntelliBid, bidder or supplier, can monitor the bids placed to any product being auctioned in IntelliBid. Sixth, IntelliBid allows bidders to do both on-line (or manual) bidding and automatic bidding. It also allows a bidder to participate in several auctions at the same time, in both manual and automated modes. The bidding of a product can depend on the result of the bidding of another product. Last, but not least, IntelliBid allows a person or organization to play both the role of bidder and the role of supplier simultaneously. The Profile Manager keeps the information as a bidder and information as a supplier separately. Moreover, IntelliBid's architecture uses a parallel event management system to do event registration and notification. This paper also reports the result of a performance study on the implication of using such a parallel system to achieve scalability.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Amazon, http://www.amazon.com, May 2001.

  2. AuctionWatch, http://www.auctionwatch.com, February 2001.

  3. AuctionWatch, http://www.auctionwatch.com/awdaily/features/history/7.html

  4. C. Beam, A. Segev, and A. Shanthikumar, “Electronic negotiation through Internet-based auctions,” Technical Report, University of California at Berkeley, 1996.

    Google Scholar 

  5. S. Chakravarthy, E. Anwar, L. Maugis, and D. Mishra, “Design of Sentinel: An object-oriented DEBMS with event-based rules,” Information and Software Technology 39(9), 1994, 555–568.

    Google Scholar 

  6. U. Dayal, “The HiPAC Project: Combining active databases and timing constraints,” ACMSIGMOD Record 17(1), March 1988, 51–70.

    Google Scholar 

  7. e-bay, http://www.ebay.com, April 2001.

  8. A. S. G. Hendro, “A scalable event service to support Internet-based e-business enterprises,” Master's Thesis, University of Florida, 2001.

  9. Java, “Remote method invocation,” http://java.sun.com/products/jdk/rmi/, April 2001.

  10. N. Joshi, “INTELLIBID: An event-trigger-rule-based auction system over the Internet (V1),” Master thesis, Department of Computer and Information Science, University of Florida, 2001.

  11. M. Kumar and S. I. Feldman, “Business negotiation on the Internet,” IBM Institute for Advanced Commerce (IAC) Report, http://www.ibm.com/iac/reports-technical/reports-bus-neg-internet.html, 1998.

  12. M. Lee, “Event and rule services for achieving a Web-based knowledge network,” PhD Dissertation, Department of Computer and Information Science and Engineering, TR 002, University of Florida, http://www.cise.ufl.edu/tech-reports/tech-reports/tr00-abstracts.shtml, 2000.

  13. M. Lee, S. Y. W. Su, and H. Lam, “Event and rule services for achieving aWeb-based knowledge network,” in Proceedings of the First Asia-Pacific Conference on Web Intelligence (WI-2001), Maebashi City, Japan, October 23–26, 2001.

  14. M. Lee, S. Y. W. Su, and H. Lam, “A Web-based knowledge network for supporting emerging Internet applications,” WWW Journal 4(1/2), 2001, 121–140.

    Google Scholar 

  15. R. P. McAfee and J. McMillan, “Auction and bidding,” Journal of Economic Literature 25, 1987, 699–738.

    Google Scholar 

  16. National Consumers League, “Welcome to the National Consumers League,” http://nclnet.org/onlineauctions/auctionsurvey2001.htm, January 2002.

  17. Onsale, http://www.onsale.com, June 2001.

  18. U. Parui, “Knowledge profile manger for supporting event-trigger-rule services on the Internet,” Master's Thesis, University of Florida, 1999.

  19. PointCast, http://www.pointcast.com, June 2001.

  20. A. Shenoy, “Persistent object manager,” Master's thesis, Department of Computer and Information Science and Engineering, University of Florida, 2001.

  21. M. Stonebraker, E. N. Hanson, and S. Potamianos, “The POSTGRES rule manager,” IEEE Transactions on Software Engineering 14(7), 1988, 897–907.

    Google Scholar 

  22. S. Y. W. Su and H. Lam, “Iknet: Scalable infrastructure for achieving Internet-based knowledge network,” in Proceedings of the International Conference on Advances in Infrastructure for Electronic Business, Science, and Education on the Internet, l'Aquila, Rome, Italy, July 31–August 6, 2000, Invited paper.

  23. S. Y. W. Su and T. F. Yu, “Distributed information mediation and query processing in a CORBA environment,” in Proc. of International Symposium on Digital Media Information Base, Nara, Japan, November 26–28, 1997, pp. 120–131.

  24. K. Thakore, “INTELLIBID: An event-trigger-rule-based auction system over the Internet (V2),” Masters thesis, Department of Computer and Information Science and Engineering, University of Florida, 2002.

  25. The Fishmarket Project, URL: http://www.iiia.csic.es/Projects/fishmarket/ newindex.html, July 2001.

  26. M. Tsvetovatyy, M. Gini, B. Mobasher, and Z. Wieckowski, “MAGMA: An agent-based virtual market for electronic commerce,” Journal of Applied Artifical Intelligence 11(6), Special Issue on Intelligent Agents, 1997, 501–523.

    Google Scholar 

  27. J. Widom, Active Database Systems: Triggers and Rules for Advanced Database Processing, Morgan Kaufmann: San Francisco, CA, 1996.

    Google Scholar 

  28. P. Wurman, M. P. Wellman, and W. E. Walsh, “The Michigan Internet AuctionBot: A configurable Auction Server for Human Software Agents,” in Proceedings of the Second International Conference on Autonomous Agents, Minneapolis, MN, May 1998.

  29. XML-RPC Home page, http://www.xml-rpc.org/, April 2001.

  30. Yahoo!, http://auctions.yahoo.com, April 2001.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Joshi, N., Thakore, K. & Su, S.Y.W. IntelliBid: An Event-Trigger-Rule-Based Auction System over the Internet. World Wide Web 7, 181–210 (2004). https://doi.org/10.1023/B:WWWJ.0000017209.39493.e7

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:WWWJ.0000017209.39493.e7

Navigation