A mechanism is provided to build and maintain a searchable database of
communication content and related indicia information of all voice and
multimedia (audio and video) communications in which a person
participates using a broadband communication system. A personal
communication module may be coupled to a user's communication device and
a broadband communication network for capturing data and performing voice
recognition associated with a communication. Data may be stored in a
database and searched including, for example, keywords from the
communications, date, time, number, etc.