Flexible systems and methods are disclosed that may be used for
provisioning, configuring, and controlling a host embodied in a cable set
top box or other digital device attached to a digital communication
network, such as cable distribution network. An enhanced services system
maintains various host files for various types of hosts that a cable
subscriber may purchase and connect to the cable network. The Enhanced
Services Server interacts with the host using the host files. The host
files may be downloaded from the host manufacturer into a database that
distributes the modules as required to the various enhanced services
systems. The host may be purchased by the cable subscriber and
provisioning may be initiated by the retailer at the time of purchase
using a provisioning network interacting with the appropriate cable
system serving the subscriber. This abstract is not intended to limit or
construe the scope of the claims.