Patent ID: 7986776

Claim:
A method for creating a caller preference database for use in determining the listening preference of a caller comprising the steps of: receiving a call; identifying the telephone number of the call; determining whether it is necessary to place a caller in a hold queue; determining whether the caller desires to hear a listening option while in the queue; when the caller desires to hear listening options and the identified telephone number is not currently in the database, creating a record for each identified telephone number, the record comprising fields for the telephone number area code, the telephone number and the listening preference of the caller; presenting listening options to the caller; detecting selected listening options of the caller; recording a listening option selected by the caller in the caller listening preference field of the created record; storing a newly created record in the caller record in the database in a location based on the area code of the caller telephone number, the database having a set of sub-directories in the caller database base on the area codes of the caller telephone numbers of the callers; and repeating above said steps for each newly identified caller telephone number.