TeleBid - the concept

TeleBid is an internet-based auction platform that is fundamentally different from comparable sites like ebay, etc. Customers of this platform have to pay for every bid they place. This way a product is financed by many bidders, thus resulting in extremely low prices and making top brands affordable to everybody. Every bid for an auction restarts the corresponding countdown and increases the price for the product by 0,10€. As long as no bids are made for an auction, its countdown ticks down each second. If an auction's time is up, the latest bidder for that auction can buy the product for the current price.

Unregistered customers can bid on products by calling a 01378 voting call number and enter the product number using the keys on their telephone. Registered users have several possibilities to place a bid:
  • Directly placing single bids online
  • Using bidding-agents (so-called BietButler), which can be set-up to place bids within several customer-defined ranges. Each user may employ several of those agents for any single auction. After the initial set-up by the user, each BietButler is controlled by the TeleBid system and places a bid only several seconds before the end of the corresponding auction's countdown cycle.
A Java Applet keeps the user up-to-date for each auction, as it constantly communicates with the TeleBid auction server. Refreshing the auction pages becomes therefore unnecessary. The TeleBid system can predict the winner of each auction and the final price using the states of the current bidding-agents for that auction. Whenever this prediction becomes invalid for an auction, it is automatically recalculated by the system. TeleBid provides its users with the maximum amount of transparency as this predictions is shown for each auction. These are just two of the reasons why TeleBid auctions are different and a true real-time experience for its many exited users.


TeleBid - the web application

The full version of the TeleBid system started first in November 2005, after a successful prototype of the system was released in September 2005. Weltenschmiede was responsible for the technical conception, programming, server installation and technical support of TeleBid.

By using a combination of Javascript and Java Applets to display the countdown of each auction, we were able to update the complete dynamic content of a user's page by RMI once a second with a minimum of bandwidth usage and without the user noticing the update. This made it possible for the Telebid auction servers to supply a multitude of users with updated values while keeping the work-load of the webserver low.

The TeleBid software developed by Weltenschmiede Ltd. uses a custom-made caching layer for the web application and can easily be distributed on several physical server, thus allowing an arbitrary scaling of the number of auctions and web-load. A single web-/auctionserver is able to maintain about 5000 auctions and can update about 30000 users each second using RMI calls.

We used the following technologies for this project:
  • server-side: Java-Servlets, PHP and MySQL
  • client-side: Java-Applets, Javascript and HTML

In addition to the core modules, the TeleBid system is composed of the following custom-made components:
  • Real-time bid purchase, made possible by interfacing with several online payment services
  • Full-text search, sortable overview pages, category-navigation for all auctions
  • Integration of a variety of marketing tools like votes, Google AdSense, vouchers, etc.
  • Login and personalised member area
  • Automatic mail system for parametrised system mails
  • Content management system with modules for auction-planning, merchandise management, statistics, customer management and for many more

TeleBid website (german website)
[back...]



TeleBid - gallery (new)

Startseite von TeleBid
Start-page of the TeleBid website
  Auktions-Übersichtsseite
Overview-page for auctions
  Detailseite zu einer Auktion (Benutzer ist angemeldet)
Detail-page for a single auction (usr is logged-in)

TeleBid - gallery (old)

Start-page of the TeleBid website
Start-page of the TeleBid website
  Overview-page for auctions
Overview-page for auctions
  Detail-page for a single auction (usr is logged-in)
Detail-page for a single auction (usr is logged-in)
Login-page
Login-page
  Bid purchase in „My TeleBid“
Bid purchase in „My TeleBid“
  Observed auctions in „My TeleBid“
Observed auctions in „My TeleBid“

Deutsch

Valid HTML 4.01 Transitional