The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 16, 1991
Filed:
Oct. 29, 1987
Clifford H Wallach, Lincolnshire, IL (US);
Robert C Suffern, Chicago, IL (US);
Dale M Walsh, Burr Ridge, IL (US);
U.S. Robotics, Inc., Skokie, IL (US);
Abstract
A modem for connecting data terminal equipment (DTE) to a remote DTE via a general switched telephone network or leased lines at data rates of 300, 1200 and 2400 bps using standard modulation techniques, and additonally providing virtual full duplex transmission capability at 9600 bps using trellis code modulation (TCM). The high-speed 9600 bps path is implemented by asymmetrical frequency division of the available bandwidth into a high speed, wideband forward channel (9600 bps) and a low speed, narrowband backchannel (300 bps). The high speed transmitting channel is assigned to that modem having the greatest data demand and the direction is dynamically reversed whenever the amount of data awaiting transmission over the low speed channel exceeds a predetermined maximum backlog, provided that a direction reversal has not taken place for at least a specified minimum interval during which use of the forward channel is guaranteed. To improve the efficiency of the backchannel, extended data formats are added to the MNP link protocol for use in backchannel transmission and to control direction reversals on the line. The modem is implemented with three available general purpose microprocessors with interprocessor communications being synchronized by a timer driven interrupt mechanism. A hardware timer/counter built into one of these processors is used to monitor the signals on the telephone line to detect and distinguish answer tones, voice signals, busy signals, ringback signals and dial tones. A hardware counter/timer is also used to measure the width of the start bit from the serial port to form the basis for a calculation of the baud rate being used by the DTE.