A conditional e-coupon distribution method distributes e-coupon predefined
by sellers to mobile users only if the number of mobile users requesting
such e-coupons equals or exceeds a threshold. The method receives a
request to browse e-coupons from a mobile user. The method receives the
location of the mobile user and determines a plurality of sellers local
to the mobile electronic device and a plurality of corresponding
e-coupons available from the local sellers. The method receives a request
for a particular e-coupon from a seller and authorizes the provision of
said e-coupon to the mobile user. At the end of a processing cycle, the
mobile user receives the requested e-coupon if all conditions, such as a
period of time and threshold, have been met. A computer-usable medium
having computer-readable program code embodied therein allows for storage
of the method.