Patent ID: 6418203
Filing Date: 2002-07-09
Classification: H04L,H04M

Abstract:
A computer system configured for use as a speakerphone, comprising:an expansion bus coupled to a processor; a sound system operably coupled to said expansion bus; a modem operably coupled to said expansion bus and operable for coupling to a telephone line; wherein the processor is operable to place the modem in a speakerphone mode; wherein said sound system is operable to support speakerphone functionality and to receive a first analog audio input signal from a microphone and convert said first analog audio input signal into first digital audio output samples during a real-time speakerphone operation; wherein said first digital audio output samples are operable to be transferred from said sound system to said modem on said expansion bus during said speakerphone operation; wherein, when said modem is in said speakerphone mode, said modem is operable to convert said first digital audio output samples into a first analog audio output signal for transmission on the telephone line; wherein, when said modem is in said speakerphone mode, said modem is operable to receive a second analog audio input signal from the telephone line and convert said second analog audio input signal into second digital audio samples; wherein said second digital audio samples are operable to be transferred from said modem on said expansion bus to said sound system during said real-time speakerphone operation; wherein said sound system is operable to receive said second digital audio samples and convert said second digital audio samples into a second analog audio output signal for transmission to a speaker during said real-time speakerphone operation; and a direct memory access controller (DMAC) operable during said real-time speakerphone operation to transfer said first digital audio output samples from said sound system to said modem on said expansion bus and to transfer said second digital audio output samples from said modem on said expansion bus to said sound system.