Disposable mini-applications are executable software items whose
activation, deactivation and deletion in a mobile terminal are defined by
trigger parameters and rules. Trigger parameters may include, but are not
intended to be limited to, location, time, stored user data and the like.
Rules are one or more trigger parameters needed to effect one of the
foregoing actions. In one embodiment, a housekeeping means monitors for
data that corresponds to the parameters and satisfies the rules, and
performs a variety of housekeeping functions relating to the disposable
mini-applications. The deletion of the disposable mini-application clears
memory space associated with storing and executing the disposable
mini-application, and thus, makes that space available for other
purposes.