A telephone communication system for integrating a telephone line, a microprocessor and a user comprising:
- a microprocessor housing;
- a microprocessor located within said microprocessor housing;
- an alphanumeric data entry keyboard in communication with said microprocessor;
- program memory means located within said microprocessor housing and in communication with said microprocessor for storing plural signals to control the operation of said microprocessor;
- data memory means located within said microprocessor housing and in communication with said microprocessor for temporary storage of data;
- communication bus means in communication with said microprocessor for transferring data and instructions from/to plural remote devices;
- visual display means, including plural display lines, in communication with said microprocessor for displaying selected visual data;
- telephone line interface means located within said microprocessor housing for coupling to a telephone line, said telephone line interface means including means for receiving electrical signals from and providing electrical signals to a telephone line, including an off-hook signal to maintain a telephone line connection;
- dialing means operatively connected to said telephone line interface means for selectively providing electrical dialing signals to said telephone interface means;
- telephone line interface control means located within said microprocessor housing for controlling the operation of said telephone line interface means said control means comprising:
- a control microprocessor in communication with said communication bus means;
- control program memory means in communication with said control microprocessor and storing plural signals to control the operation of said control microprocessor;
- and
- control data memory means in communication with said control microprocessor for temporary storage of data;
- a speaker for converting electrical signals received from said telephone line interface means to audio signals;
- and, a microphone for converting audio signals to electrical signals to be provided to said telephone line interface means;
- tone decoding means operatively connected to said telephone line interface means for decoding electrical signals into a predetermined set of digital signal;
- and display interface means for converting a portion of said display lines which can be anywhere on said display means into signals representing a telephone number to be dialed;
- whereby a user selects any section of the display means as said selected portion of said display lines, causes a desired telephone number to be displayed within said portion of said display lines and causes said system to call the desired telephone number.