An apparatus, method and system are provided for personal telecommunication
speed calling. The system includes a line unit couplable to customer
premise equipment; a network signaling interface for receiving network
signaling information; a network trunk interface for receiving
corresponding network communications; a memory; and a processor coupled to
the memory, to the line unit, to the network signaling interface, and to
the network trunk interface. The processor includes instructions for
generating a user specific affinity database, which contains names and
corresponding telephone numbers of those people with whom the user has an
affinity and therefore is likely to want to speed call. The affinity
database is generated based upon affinity information derived from the
user's outgoing calls and the user's incoming calls which have been
answered and which have a minimum duration. The affinity database is
ordered and displayed for the user, who may then select an affinity name
for automatic speed calling of the corresponding affinity telephone
number.