Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
90 words
A method for processing both voice and fax data communicated over a digital communications channel, comprising the steps of: (a) distinguishing the content of a received signal to determine whether the signal contains fax data or voice data; (b) selecting between a source of executable code for processing received voice data and a source of executable code for processing received fax data in response to detection of fax data; and (b) processing the received voice data or the received fax data by executing the executable code selected by the multiplexer.
Claim 2
Independent Claim
90 words
A method for processing both voice and fax data communicated over a digital communications channel, comprising the steps of: (a) distinguishing the content of a received signal to determine whether the signal contains fax data or voice data; (b) selecting between a source of executable code for processing received voice data and a source of executable code for processing received fax data in response to detection of fax data; and (b) processing the received voice data or the received fax data by executing the executable code selected by the multiplexer.
Claim 3
Independent Claim
115 words
An apparatus for transmitting both voice and fax data over a digital communications channel, comprising: (a) a fax detector capable of distinguishing fax data from voice data and which is configured to receive a signal containing voice data or fax data; (b) a multiplexer, coupled to the fax detector, which is capable of selecting between a source of executable code for processing received voice data and a source of executable code for processing received fax data in response to detection of fax data by the fax detector; and (c) a processor, coupled to the multiplexer, which processes the received voice data or the received fax data by executing the executable code selected by the multiplexer.
Claim 4
Independent Claim
115 words
An apparatus for transmitting both voice and fax data over a digital communications channel, comprising: (a) a fax detector capable of distinguishing fax data from voice data and which is configured to receive a signal containing voice data or fax data; (b) a multiplexer, coupled to the fax detector, which is capable of selecting between a source of executable code for processing received voice data and a source of executable code for processing received fax data in response to detection of fax data by the fax detector; and (c) a processor, coupled to the multiplexer, which processes the received voice data or the received fax data by executing the executable code selected by the multiplexer.
Claim 5
Dependent Claim
73 words
The apparatus of claim 2 wherein the fax detector comprises: (a) a first subband energy calculator which calculates first subband energy values; (b) second subband energy calculator calculates second subband energy values; and (c) a processor which receives said first subband energy values and said second subband energy values and determines, based upon statistics of said first subband energy values and said second subband energy values, whether said signal is a fax signal.
Claim 6
Dependent Claim
23 words
The apparatus of claim 2 wherein said fax detector determines when said signal consists of fax data based upon V.21 preamble message protocol.