`
`
`
`
`Petitioner’s Exhibit CSC 1010
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`United States Patent [19]
`McLaughlin et al.
`
`[54] ITU/TDD MODEM
`
`[75] (cid:9)
`
`Inventors: Thomas J. McLaughlin, Salt Lake
`City; James E. Messinger, Sandy;
`Ronald J. Nelson, Salt Lake City, all of
`U
`
`[73] (cid:9) Assignee: NXi Communications, Inc., Salt Lake
`City. Utah
`
`[21] Appl. No.: 684,331
`[22] Filed: (cid:9)
`
`Jul. 19, 1996
`
`Related U.S. Application Data
`
`[63] (cid:9) Continuation of Ser. No. 281,341, Jul. 26,1994, abandoned,
`which is a continuation-in-part of Ser. No. 270,657, Jul. 5,
`1994, abandoned.
`[51] Int. C1.6 (cid:9)
`.................................................... (cid:9) H04M 11/00
`[52] U.S. CL ............................ 379/97; 375/222; 375/225;
`379/52
`[58] (cid:9) Field of Search (cid:9)
`.................................. (cid:9) 375/52, 96-99,
`375/93, 90, 110, 88, 67, 70, 82, 222, 223,
`334, 377, 225
`
`[56] (cid:9)
`
`References Cited
`U.S. PATENT DOCUMENTS
`3,644,896 (cid:9)
`2/1972 (cid:9) Chaddha (cid:9)
`................................. 375/222
`4,215,243 (cid:9)
`7/1980 (cid:9) Maxwell (cid:9)
`................................. 375/223
`4,268,721 (cid:9)
`5/1981 (cid:9) Nielson et al..
`4,432,837 (cid:9)
`2/1984 Engelke et al..
`4,466,106 (cid:9)
`8/1984 (cid:9) Serrano (cid:9) ................................... 375/223
`4,471,489 (cid:9)
`9/1984 Konetski et al..
`4,782,498 (cid:9) 11/1988 (cid:9) Copeland, III .......................... 375/222
`4,924,456 (cid:9)
`5/1990 (cid:9) Maxwell et al ......................... 375/222
`4,959,847 (cid:9)
`9/1990 (cid:9) Engelke et al ............................ (cid:9) 379/98
`5,023,905 (cid:9)
`6/1991 (cid:9) Wells et al..
`5,029,198 (cid:9)
`7/1991 (cid:9) Walpole et al . (cid:9)
`.......................... (cid:9) 379/52
`5,065,427 (cid:9) 11/1991 (cid:9) Godbole ....................................379/97
`5,081,673 (cid:9)
`1/1992 Engelke et al..
`5,121,421 (cid:9)
`6/1992 Alum.
`5,163,081 (cid:9) 11/1992 (cid:9) Wycherley et al..
`5,200,988 (cid:9)
`4/1993 (cid:9) Riskin.
`5,311,578 (cid:9)
`5/1994 (cid:9) Bremer et al ............................. (cid:9) 379/97
`5,325,417 (cid:9)
`6/1994 (cid:9) Engelke et al..
`
`liii I liii! 11111 I fli IIIH M III 11111 IIH II Ull III
`
`US005687222A
`[11] (cid:9) Patent Number: (cid:9)
`[45] (cid:9) Date of Patent: (cid:9)
`
`5,687,222
`Nov. 11, 1997
`
`5,327,479 (cid:9)
`7/1994 Engelke et al. .
`5,343,515 (cid:9)
`8/1994 (cid:9) Treflkorn (cid:9)
`................................ 375/222
`5,351,288 (cid:9)
`9/1994 Engelke et al. .
`5,361,296 (cid:9) 11/1994 (cid:9) Reyes et al ............................... (cid:9) 379/98
`5,473,674 (cid:9) 12/1995 (cid:9) Maeda .....................................379/100
`5,491,720 (cid:9)
`2/1996 (cid:9) Davis et al . (cid:9)
`............................ 375/222
`OTHER PUBLICATIONS
`
`Brochure for NexCom I modem, marketed by Nexion. Inc.
`undated (two pages).
`Brochure for Superprint modem, marketed by Ultratec,
`undated (two pages).
`Brochure for MIC300i modem, marketed by Microflip, Inc.,
`undated (two pages).
`
`Primary Examiner—Wing F. Chan
`Attorney, Agent, or Firm—Madson & Metcalf
`[57] (cid:9)
`ABSTRACT
`
`A communication system includes an ITU/TDDNOICE
`modem that is connected to a local computer and a telephone
`line. The ITU/TDDNOICE modem allows transmission and
`reception of 1TU, TDD, and voice signals over the telephone
`line to and from a remote device. Examples of remote
`devices include a remote TDD or 1TU modem (which
`connects to a remote computer), or a telephone. The 1TU/
`TDDNOICE modem may operate in various modes includ-
`ing (1) a computer communications mode and (2) a stand
`alone mode. During computer communications mode, the
`1TU/TDD/VOICE modem is controlled by the local com-
`puter. During stand alone mode, the ITU/TDDNOICE
`modem operates independently of the local computer. The
`stand alone mode may further include an answering machine
`mode and prestored outgoing message mode. The 1TU/
`TDDNOICE modem includes various other features includ-
`ing one or more of the following: a particular utilization of
`the transmit/receive LED's in TDD mode; the ability to
`reacquire a new 1TU or TDD connection from TDD mode
`(i.e., reacquisition mode); techniques for minimizing answer
`tone duration; techniques for modem status query; tech-
`niques for silencing Baudot or ITU modulation during voice
`carry over or hearing carry over; uses for audio-in and
`audio out connectors.
`
`22 Claims, 7 Drawing Sheets
`
`}0~
`
`48 (cid:9)
`
`14 (cid:9)
`
`!8
`
`LOC4L
`COMPUTER
`
`ITU/TDD/YOICE
`MODEM (cid:9)
`
`POWER
`LOCAL TELEPHONE
`
`OUTGOING
`MESSAGE (cid:9)
`BUTTON (cid:9)
`
`ANSWERING (cid:9)
`MACHINE (cid:9)
`BUTTON
`
`26
`
`42 (cid:9)
`
`REMOTE TDD
`
`38
`TELEPHONE LINE
`
`22 (cid:9)
`
`REMOTE (cid:9)
`ITU MODEM (cid:9)
`
`REMOTE
`COMPUTER
`
`28
`REMOTE I (cid:9)
`
`30
`
`Petitioner Cypress Semiconductor Corp. - Ex. CSC 1010, p. 1
`
`(cid:9)
`(cid:9)
`(cid:9)
`(cid:9)
`(cid:9)
`
`
`30
`
`I (cid:9)
`
`REMOTE
`28
`
`ITU MODEM COMPUTE
`REMOTE REMOTE
`
`REMOTE TDD
`
`26
`
`Fig. 1
`
`22 (cid:9)
`
`TELEPHONE LINE 22
`38
`
`ANSWERING
`
`46
`
`BUTTON
`MACHINE
`
`42 (cid:9)
`
`LOCAL TELEPHONE
`POWER
`
`ITU/TDD/VOICE (cid:9)
`
`MODEM (cid:9)
`
`BUTTON
`MESSAGE -
`OUTGOING
`
`LOCAL
`
`18
`
`14
`
`48
`
`10
`
`Petitioner Cypress Semiconductor Corp. - Ex. CSC 1010, p. 2
`
`
`
`4
`o
`
`
`
`v,
`
`z
`
`
`
`rD
`
`TELEPHONE
`
`LOCAL
`
`3
`
`TELEPHONE LINE
`
`18
`
`COMPUTER
`
`LOCAL
`
`RS-232 PORT
`
`Fig. 2
`
`80
`
`SPEAKER
`INTERNAL
`
`72
`
`84 (cid:9)
`
`DAA
`
`_____
`
`
`
`76
`
`8
`
`CHIP
`DSP (cid:9)
`
`L.
`
`I (cid:9)
`
`MEMORY
`
`74 (cid:9)
`
`BUFFER
`
`66
`
`58
`
`MEMORY
`
`CONTROLLER
`
`MICRO-
`
`-
`
`-
`8
`
`54
`
`-
`R
`
`F
`
`F
`
`B
`
`92
`
`46
`
`ANSWERING
`BUTTON 48
`MESSAGE
`OUTGOING
`90K
`90j
`
`BUTTON
`MACHINE
`
`90H
`
`90F
`
`90D
`90C
`90B
`
`ITU/TDD/VOICE MODEM
`
`14
`
`90L
`
`LED'S gp
`
`INDICATOR (cid:9)
`
`Petitioner Cypress Semiconductor Corp. - Ex. CSC 1010, p. 3
`
`
`
`00
`
`
`
`
`
`
`
`
`•
`
`CONNECTOR
`AUDIO-OUT
`
`104
`
`Fig.3
`
`CONNECTOR
`
`AUDIO-IN
`
`42
`
`102
`TEL
`
`LOCAL
`i
`
`TELEPHONE LINE
`
`i8
`
`80
`
`b
`k 3
`
`114
`
`116 (cid:9)
`
`84 (cid:9)
`
`SPEAKER
`INTERNAL
`
`AMP (cid:9)
`
`DAA 1
`
`J
`
`I
`
`CHIP (cid:9)
`DSP (cid:9)
`
`MEMORY
`
`CONTROLLER
`
`MICRO-
`
`70
`
`76
`
`I MEMORY I
`
`74 (cid:9)
`
`54
`
`8
`
`CARD
`SOUND
`
`COMPUTER (cid:9)
`
`LOCAL (cid:9)
`
`8
`
`BUFFER (cid:9)
`
`110
`
`RS-232 PORT (cid:9)
`
`66
`
`ITU/TDD/VOICE MODEM
`
`g2
`
`14
`
`c
`
`~
`
`ANSWERING
`BUTTON 4g
`MESSAGE
`OUTGOING
`
`BUTTON
`MACHINE
`
`R
`E
`F
`F
`U
`
`901
`
`~D
`90C
`90B
`90A
`
`\
`
`90L
`
`LEDIS7
`
`INDICATOR
`
`Petitioner Cypress Semiconductor Corp. - Ex. CSC 1010, p. 4
`
`
`
`N
`14
`00
`n Is
`
`A
`
`
`
`Qn
`
`Fig. 4 (cid:9)
`
`80
`
`SPEAKER
`INTERNAL
`
`TELEPHONE
`
`LOCAL
`
`72
`
`84
`
`P (cid:9)
`
`21
`
`TELEPHONE LINE
`
`DAA
`
`MODEM
`
`CHIP (cid:9)
`
`70
`
`142 (cid:9)
`
`o
`
`18
`
`COMPUTER
`
`LOCAL
`
`RS-232 PORT
`
`6
`
`8
`
`BUFFER (cid:9)
`
`5-
`
`66
`
`58
`
`MEMORY
`
`CONTROLLER
`
`MICRO-
`
`Bq
`
`R (cid:9)
`E
`F
`F
`U
`B 92
`
`ITU/TDD MODEM
`
`120
`
`BUTTON
`MACHINE cl
`
`ANSWERING
`
`BUTTON qg J
`MESSAGE
`OUTGOING
`
`80K -'-'
`SW
`9OF
`90E--- -
`80D --~
`90C --~-
`SOB—r
`90A -~-
`
`LED'S 90
`
`INDICATOR
`
`Petitioner Cypress Semiconductor Corp. - Ex. CSC 1010, p. 5
`
`
`
`cn
`
`v~
`
`TELEPHONE
`
`LOCAL
`
`38
`
`22
`
`TELEPHONE LINE
`
`0
`
`18
`
`
`
`rD
`
`COMPUTER
`
`LOCAL
`
`RS-232 PORT
`
`Fig. 5
`
`0
`
`72 (cid:9)
`
`DAA
`
`SPEAKER
`INTERNAL
`
`AMP
`
`MODEM
`
`CHIP
`
`70
`
`142
`
`62
`
`8 (cid:9)
`
`BUFFER
`
`66
`
`58J
`
`MEMORY
`
`CONTROLLER
`
`MICRO-
`
`46J
`
`ANSWERING
`BUTTON 48
`MESSAGE
`OUTGOING
`
`BUTTON
`MACHINE
`
`54
`
`8
`
`R (cid:9)
`E
`F (cid:9)
`F
`U
`B 92
`
`M f
`
`,OK/—
`
`90E —r'
`90D --~-
`90C
`90B --~~
`90A
`
`ITU MODEM
`
`140
`
`LED'S 90
`
`INDICATOR
`
`Petitioner Cypress Semiconductor Corp. - Ex. CSC 1010, p. 6
`
`
`
`U'
`
`0,
`o,
`A
`
`Fig. 6
`
`80
`
`SPEAKER
`INTERNAL
`
`42
`
`TELEPHONE
`
`LOCAL
`
`72
`
`84
`
`AMP (cid:9)
`
`AA
`
`J
`
`I (cid:9)
`
`CHIP (cid:9)D
`
`58
`
`MEMORY
`
`CONTROLLER
`
`MICRO-
`
`~'
`
`TELEPHONE LINE
`
`18
`
`COMPUTER
`
`LOCAL
`
`RS 232 PORT
`
`-
`
`VD
`SO
`
`70
`76
`
`IMEMORii
`
`74 (cid:9)
`
`8
`
`8
`
`BUFFER (cid:9)
`
`►TU/VOICE MODEM
`
`r
`
`1fi0
`
`46
`
`ANSWERING
`BUTTON 48
`MESSAGE
`OUTGOING
`
`BUTTON
`MACHINE
`
`R
`E
`F
`F
`U
`B
`
`90K
`9OF
`
`90D
`90C
`9~B
`
`90
`
`LED'S (cid:9)
`
`INDICATOR
`
`Petitioner Cypress Semiconductor Corp. - Ex. CSC 1010, p. 7
`
`
`
`180
`
`186
`
`Fig. 7
`
`YI
`
`42
`
`-~
`
`AUD/O-OUT
`
`AUDIO-IN
`
`178
`
`TELEPHONE
`
`LOCAL
`
`38
`
`-'
`
`TELEPHONE LINE
`
`18
`
`z
`
`COMPUTER
`
`LOCAL
`
`RS-232 PORT
`
`AMP I
`
`AMP
`
`184
`
`80
`
`SPEAKER (cid:9)
`INTERNAL
`
`72
`
`84
`
`AMP
`
`DAA
`
`70
`
`176
`
`BUFFER
`
`r
`
`58
`
`1
`
`i
`
`MEMORY
`
`CHIP
`DSP
`
`174
`
`8
`
`R J
`El
`F
`F
`B
`
`92 (cid:9)
`
`•
`
`ITU/TDD/VOICE MODEM (cid:9)
`
`170
`
`46
`
`ANSWERING
`BUTTON 48
`MESSAGE
`OUTGOING
`90K
`901
`901
`90H
`900
`90F
`90E
`
`BUTTON
`MACHINE
`
`90C
`90B
`9Q4--t
`
`
`
`INDICATOR'
`
`LED'S 90
`
`Petitioner Cypress Semiconductor Corp. - Ex. CSC 1010, p. 8
`
`
`
`5,687,222
`
`1
`ITU/TDD MODEM
`
`This application is a continuation of application Ser. No.
`08/281341, filed Jul. 26, 1994, now abandoned, which is a
`continuation-in-part of Ser. No. 08/270,657, filed Jul. 5,
`1994. now abandoned.
`
`GOVERNMENT RIGHTS
`
`This present invention was developed in part through
`grant no. 2-R44-DC01457-02 from the National Institute on
`Deafness and other Communication Disorders (NIDCD)
`through the Small Business Innovation Research Program
`(SBIR). The United States Government may have some
`rights therein.
`
`2
`modem" is a modem that may operate using an ITU
`modulation/demodulation protocol (or standard). Typically.
`JTU modems may also operate in at least one Bell
`modulation/demodulation protocol. A "Bell modem" may
`5 operate in a Bell modulation/demodulation protocol. Most
`modems currently being sold in the United States are 1TU
`modems that are capable of transmitting and receiving in
`various ITU modulation/demodulation protocols as well as
`Bell modulation/demodulation protocols. The term "ASCII
`10 modem" is sometimes used to refer to an ITU or Bell
`modem.
`As used herein, a "standard modem" is a modem other
`than a TDD that follows an established protocol such as an
`ITU or Bell modulation/demodulation protocol and trans-
`15 mits and/or receives data over a communication medium.
`The communication medium may be a telephone system
`(such as the PSTN), private branch exchange (PBX), or
`other media such as microwave link, coax, or fiber optic
`cable. ITU modems and Bell modems are examples of
`20 standard modems.
`Differences between standard modems andTDDs include:
`(1) TDDs encode text characters with the generally obsolete
`five bit Baudot code, while most modems and desktop
`computers in the United States today use an ASCII
`25 encoding, also known as the ANSI X3.4-1977 or ASCII-77
`encoding, (2) TDDs do not provide for parity bits, (3) TDD's
`in the United States transmit/receive only at 45.45 bits per
`second, and (4) TDDs use frequency shift keying
`modulation/demodulation at frequencies of 1400 and 1800
`30 Hz. Because TDDs do not use ITU modulation and protocol
`schemes, TDDs and 1TU modems are incompatible and
`cannot communicate with each other.
`Dual purpose modems have been developed that can
`communicate with both TDDs and 1TU modems. Some of
`35 these dual purpose modems have the capability to determine
`whether incoming and outgoings signals are in TDD format
`or standard modem format.
`
`BACKGROUND OF THE INVENTION
`1. Field of the Invention
`The present invention relates to an JTU/TDDNOICE
`modem and, more particularly, an PTU/TDD/VOICE
`modem that may operate in a stand alone mode, which
`includes an answering machine mode and a prestored out-
`going message mode.
`2. State of the Art
`The telephone system or `public switched telephone
`network" (PSTN) was first developed in the late 1800's to
`allow for person to person communications by voice over
`long distances. The invention of computers made it useful to
`exchange digital data over the PSTN. In the 1950's.
`"modems" were developed for that purpose. A modem
`accepts digital data, modulates it into a form suitable for
`transmission over the PSTN such that a corresponding
`receiving modem can demodulate the signal back into the
`original digital data.
`Modems provide a means for the deaf or speech impaired
`to communicate over the telephone system, since typed
`characters can be sent over the PSTN via modem and read
`by another modem user. However, standard modems have
`evolved with poor provision for communications by the deaf
`or speech impaired and are largely unsuitable for this
`purpose. Standard modems were developed primarily for
`computer to computer communications. For example, most
`standard modems have a "carrier" which is a constant
`audible signal. If this signal is lost because the call is placed
`on hold, a standard modem will generally hang up and
`cannot reestablish the connection with a different modem
`Modems are very inflexible in their protocol requirements
`and will not operate properly or will abort the call if the
`protocol settings are wrong.
`In the late 1960's, three deaf engineers developed a new
`type of very simple modem called a TDD or "telecommu-
`nication device for the deaf', sometimes called a TTY. A
`TDD is typically a stand alone modem system with an
`integral keyboard and display that allows typed characters to
`be exchanged with another TDD over the PSTN. Because of
`its simple protocol requirements, the TDD is robust and easy
`to use. Consequently, the TDD is, in many respects, more
`suitable than are standard modems for communications by
`the deaf.
`The International Telecommunications Union ("1TU")
`(formerly known as the CCITT) has been active in setting
`various modulation standards for modems. Examples of 1TU
`standards are V.21, V.22, V.22 Bis, V.32, V.32 Bis, and V.34.
`In the United States, prior to the adoption of 1TU standards,
`various 'Bell standards" were established. Examples of Bell
`standards are Bell 103 and Bell 212. As used herein, an "1TU
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`SUMMARY OF THE INVENTION
`One embodiment of the present invention is an 1 TU/I'DD/
`VOICE modem that is connected a communications medium
`(such as a telephone line) and is connected to or internal to
`a local computer. The 1TU/TDD/VOICE modem allows
`transmission and reception of JTU, TDD, and voice signals
`over the telephone line to and from a remote device.
`Examples of remote devices include a remote TDD and a
`remote ITU modem (which typically connects to or is
`internal to a remote computer). The 1TU/TDDNOICE
`modem may operate in various modes including (1) a
`computer communications mode and (2) a stand alone
`mode. During computer communications mode, the ITU/
`TDD/VOICE modem is controlled by the local computer.
`During stand alone mode, the ITU/I'DD/VOICE modem
`operates independently of the local computer. The stand
`alone mode may further include an answering machine
`mode and/or a prestored outgoing message mode.
`The 1TU/TDD/VOICE modem includes various other
`features including one or more of the following: a particular
`utilization of the transmit/receive LED's in TDD mode; the
`ability to reacquire a new ITU or TDD connection from
`TDD mode (i.e., reacquisition mode); techniques for mini-
`mizing answer tone duration; techniques for modem status
`query; techniques for silencing Baudot or ITU modulation
`during voice carry over or hearing carry over; uses for
`audio-in and audio-out connectors.
`Different embodiments of the invention may include some
`but not others of the various modes and features. The various
`
`Petitioner Cypress Semiconductor Corp. - Ex. CSC 1010, p. 9
`
`
`
`5,687,222
`
`3
`modes and features may be employed in various combina-
`tions. For example, 1TU modem that does not have TDD
`capabilities, may include answering machine mode, pre-
`stored outgoing message mode, and other features described
`herein. An 1TU/TDD modem need not include voice capa-
`bilities. An 1TUNOICE modem need not include TDD
`capabilities. Facsimile capability may be included with any
`combination.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`FIG. 1 is a schematic block diagram representation of an
`ITU/TDDIVOICE modem according to a preferred embodi-
`ment of the present invention in a communications system.
`FIG. 2 is a more detailed schematic block diagram rep-
`resentation of a preferred embodiment of the 1TU/TDD/
`VOICE modem of FIG. 1.
`FIG. 3 is a schematic block diagram representation of
`FIG. 2 with additional audio-in and audio-out connectors.
`FIG. 4 is a schematic block diagram representation of an
`1TU/TDD modem according to the present invention.
`FIG. 5 is a schematic block diagram representation of an
`ITU modem according to the present invention.
`FIG. 6 is a schematic block diagram representation of an
`ITU/VOICE modem according to the present invention.
`FIG. 7 is a schematic block diagram representation of an
`ITU/TDDNOICE modem with alternate circuitry to that of
`FIG. 2.
`DETAIL DESCRIPTION OF PREFERRED
`EMBODIMENTS
`A. Circuitry and modes of operation
`Referring to FIG. 1, a communication system 10 includes
`an ITUTFDD/VOICE modem 14 that is connected to a local
`computer 18 (which may be a desk top PC computer) and a
`telephone line 22. 1TU/rDDNOICE modem 14 is referred
`to as an 1TU/TDD/VOICE modem because it allows trans-
`mission and reception of ITU, TDD, and voice signals over
`telephone line 22 to and from a remote device. However, as
`described in connection with FIG. 4, a modem according to
`the present invention could have 1TU and TDD capabilities
`without also detecting, recording, or transmitting voice
`signals. As described in connection with FIG. 5, a modem
`according to the present invention could include ITU (or
`other standard modem) capabilities without detecting,
`recording, or transmitting TDD or voice signals. As
`described in connection with FIG. 6, a modem according to
`the present invention could include TTUNOICE capabilities
`without detecting, recording, or transmitting TDD signals.
`Examples of remote devices include a remote TDD 26, a
`remote 1TU modem 28 (which connects to or is internal to
`a remote computer 30), and a remote telephone 32. The
`remote device could also include a facsimile machine. In
`that case, ITU/T'DDNOICE modem 14 could detect fax
`tones as well as Baudot or ITU answer tones. 1TU/TDD/
`VOICE modem 14 can also detect voice signals. Voice
`signals could be stored on tape or in electronic memory.
`JTU/TDDNOICE modem 14 may include internal fac-
`simile capability. A separate facsimile device may also be
`attached to the local PC, internal to the PC. or attached to the
`telephone line 22 on the local end. The circuitry of FIGS.
`1-7 could support internal facsimile capability through
`modifying the firmware of a digital signal processing (DSP)
`chip 74, modem chip 142. and DSP chip 174.
`The user of 1TU/rDD/VOICE modem 14 and local com-
`puter 18 is referred to as the "local user" and the user of the
`remote device is referred to as the "remote user."
`
`30
`
`4
`TTU/TDD/VOICE modem 14 includes a "PHONE" con-
`nector 38 for connection to a line of an optional local
`telephone 42. The local user may use local telephone 42 in
`voice communications over telephone line 22 to, for
`5 example, remote telephone 32.
`ITU/TDDNOICE modem 14 may operate in various
`modes including (1) a computer communications mode and
`(2) a stand alone mode. During computer communications
`mode, TTU/IDD/VOICE modem 14 is controlled by local
`10 computer 18. During stand alone mode, ITU/TDDNOICE
`modem 14 operates independently of local computer 18. For
`example, in stand alone mode, rI U/TDD/VOICE modem 14
`may operate when (1) local computer 18 is turned off or (2)
`when local computer 18 is on, but the communications
`15 software of local computer 18 is not active with respect to
`TTU/TDDNOICE modem 14.
`As described below, stand alone mode may further be
`divided into an answering machine mode and a prestored
`outgoing message mode. fTUTTDDNOICE modem 14 may
`20 be placed in an answering machine mode through activation
`of an answering machine control, which may be an answer-
`ing machine button 46 or a software command. (Pressing
`button 46 may take ITU/TDDNOICE modem 14 into
`answering machine mode, while pressing button 46 again
`25 may take TTUITDD/VOICE modem 14 out of answering
`machine mode.) ITU/TDD/VOICE modem 14 may be
`placed in prestored outgoing message mode through activa-
`tion of an outgoing message control, which may be an
`outgoing message button 48 or a software command.
`The control of the stand alone answering machine and
`prestored outgoing message could be through a variety of
`techniques other than or in addition to a button. For example,
`rTU/TDD/VOICE modem 14 could include electromagnetic
`receivers that allow activation through a remote transmitter.
`Another remote technique would be to control these modem
`modes through a computer network, either in conjunction
`with local computer 18 or by another network controlled
`device. These remote means would be particularly useful for
`40 activating the prestored outgoing message mode.
`TTU/TDDNOICE modem 14 could also be controlled
`through telephone line 22 from a remote device such as
`remote telephone 32 or a remote ITU or TDD modem. This
`may be particularly useful to activate the answering machine
`45 mode or to retrieve answering machine messages from a
`remote location.
`Referring to FIG. 2, a preferred embodiment of 1TU/
`TDD/VOICE modem 14 is shown in more detail. 1TUIFDD/
`VOICE modem 14 includes a micro-controller 54 and
`50 memory 58. Memory 58 typically contains at least two
`prestored messages, one for prestored outgoing message
`mode and one for answering machine mode. (It is possible,
`but unlikely, that the messages for prestored outgoing mes-
`sage mode and answering machine mode would be
`55 identical). The messages may have been prestored by the
`manufacturer or someone else other than the user, or may be
`created and stored by the user through, for example. local
`computer 18. In that case, the user will typically type the
`desired prestored outgoing message and/or the answering
`60 machine mode greeting on the keyboard of local computer
`18 and transmit this text to the memory 58 of 1TU/TDD/
`VOICE modem 14 for storage. (The message may even be
`changed remotely.) One or more prestored voice message
`may also be contained in memory 58.
`65 Means of entering voice signals include recording through
`telephone line 22; local telephone 42; a microphone via
`sound card 110; a microphone via audio-in 102 (see FIG. 3);
`
`35
`
`Petitioner Cypress Semiconductor Corp. - Ex. CSC 1010, p. 10
`
`
`
`5,687,222
`
`10
`
`25
`
`5
`or sound card 110 through RS-232 port 62. Voice signals
`may be synthesized in sound card 110, DSP chip 74, or local
`computer 18.
`ITU/TDD/VOICE modem 14 includes a separate DSP
`chip 74 with its associated memory 76, which may be
`internal to or external to DSP chip 74. Voice signals may be
`stored in memory 58 and/or memory 76. DSP chip 74
`typically provides the ITU modem functions and audio
`processing for voice functions. The TDD modem functions
`may be supported by either DSP chip 74 or microcontroller
`54.
`Local computer 18 is connected to microcontroller 54
`through a EIA-TIA 232 port (formerly called "RS-232" and
`also known as a V.24 port) 62 and a buffer 66. The port 62
`will be called an "RS-232" port herein. Alternatively, the
`ITU/TDD/VOICE modem 14 may be a plug-in card internal
`to local computer 18, or the functionality of modem 14 may
`be incorporated in the circuitry of local computer 18.
`Telephone line 22 is connected to microcontroller 54
`through data access arrangement circuit (DAA) 70 and
`modem chip 74. Line 72 is a digital ring indicator line. A
`codec (ADC and DAC) is included in DSP chip 74 or
`between DSP chip 74 and DAA 70, for processing signals to
`and from DAA 70.
`PTU/TDD/VOICE modem 14 may include an internal
`speaker 80, which is connected to micro-controller 54 and/or
`modem chip 74 through an amplifier 84. When an incoming
`call is received, telephone 42 (if present) is connected to line
`22 through DAA 70 and will ring to signal an incoming call.
`Alternatively, or in addition, internal speaker 80 will trans-
`mit audible sounds. The presence of an incoming call may
`be indicated through a variety of other means including a
`separate telephone or some other signalling device (using
`light, vibration, or sounds).
`1TU/TDD/VOICE modem 14 may provide call progress
`monitoring messages (e.g., busy, ringback, ringing, carrier
`status, dial tone, etc.) to the screen of local computer 18.
`ITU/TDDNOICE modem 14 may also provide a visual
`indication of sound energy on telephone line 22 to the screen
`of local computer 18. This last function would be most
`useful in the internal card version of 1TU/TDDNOICE
`modem 14 to replace the function of the external indicator
`LED 90C, described below.
`1TU/TDDNOICE modem 14 may include various indi-
`cator lights 90 that are activated through a buffer 92. For
`example, one embodiment of 1TU/TDDNOICE modem 14
`includes light emitting diodes (LEDs) 90A-90K that pro-
`vide the following information.
`LED 90A monitors RS-232 port 62 and indicates that
`signals are being transmitted from local computer 18 to
`1TU/TDD/VOICE modem 14. LED 90A may be referred to
`as an "Out" or "TX" light.
`LED 90B monitors RS-232 port 62 and indicates that
`signals are being transmitted from ITU/TDDNOICE
`modem 14 to local computer 18. LED 90B may be referred
`to as an "In" or "RX" light.
`LED 90C indicates that sound signals which exceed a
`certain amplitude threshold are on telephone line 22. The
`1TU/TDD/VOICE modem 14 may include a programmable
`amplitude threshold which governs the activation of the
`LED 90C. LED 90C gives a deaf user information about the
`remote call. For example, a ringing or busy signal will
`generally cause the light to flash with a distinctive cadence.
`Voice signals generally cause LED 90C to flash irregularly.
`LED 90D indicates that ITU/TDD/VOICE modem 14 is
`receiving power.
`
`6
`LED 90E indicates that 1 TU/FDDNOICE modem 14 will
`automatically answer line 22, and may be referred to as an
`"AA" light.
`LED 90F indicates ITU/TDDNOICE modem 14 is con-
`5 nected to telephone line 22, and may be referred to as an
`"OH" or "off hook" light.
`LED 90G indicates 1TU/TDD/VOICE modem 14 is in an
`autodetect mode and will discriminate between TDD and
`ITU formats in answering or calling mode.
`LED 90H if LED 90G is oft) ft) indicates that the ITU/
`TDDNOICE modem 14 has been set to operate as a TDD.
`LED 90I (if LED 90G is off) indicates that the 1TU/TDD/
`VOICE modem 14 has been set to operate as an ITU modem.
`is If LED 900 and LED 90H are on, ITU/TDD/VOICE
`modem 14 is in autodetect mode, and the active call is in
`TDD mode.
`If LED 90G and LED 90I are on, TTU/TDD/VOICE
`modem 14 is in autodetect mode, and the active call is in
`20 ITU mode.
`LED 90J indicates ITU/TDDNOICE modem 14 is in
`answering machine mode.
`LED 90K indicates a data message has been received and
`stored in memory, such as memory 58.
`LED 90L indicates a voice message has been received and
`stored in memory, Such as memory 76.
`As used herein, a telephone call includes any signal over
`telephone line 22, whether originating from a telephone
`30 (voice call), an 1TUTTDDNOICE modem, a TDD, a stan-
`dard modem, a facsimile machine, or other remote device.
`The present invention may be employed in connection with
`a private branch exchange (PBX) system, in which case
`telephone line 22 might not be part of the PSTN.
`ITU/TDD/VOICE modem 14 may include an 'I TUfTDD
`autodetection" feature that determines whether signals are in
`Baudot or an ITU or similar format. When 1TUITDD/
`VOICE modem 14 originates a call over the PSTN, ITU/
`TDD/VOICE modem 14 goes off-hook, dials the outgoing
`40 call, sets its detectors to "listen" for TDD Baudot frequen-
`cies as well as 1TU modem answer tones, and then connects
`appropriately according to the signals received. When an
`incoming call is received by ITU/TDD/VOICE modem 14
`through line 22, ITUITDDNOICE modem 14 first answers
`45 the call by going off-hook and then transmits an ITU answer
`tone for a few seconds. If a calling 1TU modem responds, the
`ITU "handshake" or call negotiation process is begun and
`the connection established. If no 1TU calling modem
`response is elicited, 1TU#TDDNOICE modem 14 may
`5o transmit in TDD Baudot format to attempt TDD communi-
`cations with the caller.
`1TU/TDD/VOICE modem 14, while transmitting an ITU
`answer tone may simultaneously set its detectors to listen for
`Baudot TDD signals. If the remote caller is using a TDD and
`ss transmits TDD characters, ITU/TDDNOICE modem 14
`may immediately abort the ITU answer tones and switch to
`TDD mode.
`Alternatively, with an incoming call, ITU/TDDNOICE
`modem 14 may go off hook and first transmit Baudot TDD
`60 characters to elicit a response from a TDD caller. This
`attempt could be followed by the ITU answer tone, if
`necessary, to attempt connection with an 1TU modem.
`ITUITDDNOICE modem 14 can add the detection of
`voice to the above "ITU/TDD autodetection" procedure to
`65 create an `TTU/TDD/VOICE autodetection" procedure. In
`call originate mode, after dialing the phone number, ITU/
`TDD/VOICE modem 14 can set its detectors to listen for
`
`35
`
`Petitioner Cypress Semiconductor Corp. - Ex. CSC 1010, p. 11
`
`
`
`(cid:9) (cid:9)
`
`5,687,222
`
`7
`8
`explained below, answering machine mode may include a
`either an TTU answer tone, TDD tones, or voice signals and
`query-driven information retrieval system mode.) A pre-
`connect accordingly.
`ferred implementation allows this process to be initiated by
`In call answer mode. TTU/TDD/VOICE modem 14 can
`either activating answering machine button 46 on ITUITDD/
`operate as follows during the ITU/TDDNOICE autodetec-
`5 VOICE modem 14, or by sending a software command from
`tion procedure.
`local computer 18 to TTU/TDD/VOICE modem 14. The
`In a preferred embodiment, TTU/TDDNOICE modem 14
`button may be replaced with any type of sensor or remote
`is ABC
``This
`will first transmit a voice message such as (cid:9)
`actuation technique.
`Agency. If you have a touch tone phone please press one
`An incoming call to TTU/TDDNOICE modem 14 will
`If a DTMF "1" is received by ITU/TDD/VOICE
`......
`now
`modem 14 then the call is determined to be a voice call and 10 cause the telephone line 22 to `ring." TTU/TDD/VOICE
`modem 14 can answer the call after a specified number of
`TTU/TDDNOICE modem 14 can proceed as a voice
`rings. The number of rings before answering may be speci-
`answering machine or information retrieval system.
`fied by the local user and transmitted to the memory of
`However, if a DTMF "1" is not received, then rrU/rDD/
`modem 14, or may be set by the manufacturer or others.
`VOICE modem 14 can proceed to enter the TTU/TDD
`Once the TTU/TDDNOICE modem 14 is set to stand
`autodetection mode described above so as to ascertain 15 (cid:9)
`alone answering machine mode, the operation may be as
`whether the call is from an TTU or TDD modem.
`follows:
`Alternatively, if the DTMF "1" is not received, rI'UITDD/
`a. After detecting the `ringing" of an incoming call, and
`VOICE modem 14 can transfer or cause to transfer the call
`waiting the specified number of rings to answer,1TU/TDD/
`to a human operator. or otherwise signal a human operator
`to attempt to talk to the caller. The human operator will 20 VOICE modem 14 will answer by "going off hook" and
`connecting to phone line 22.
`typically ascertain if the caller is a voice caller not using a
`b. TTU/TDDNOICE modem 14 enters the "ITU/TDD
`touch tone phone. If no voice response is elicited by the
`autodetect", negotiates whether the call is from an TTU or
`human operator, then the human operator can cause TTU/
`TDDNOICE modem 14 to enter the 1TU/TDD autodetec- 25 TDD device, or enters the 'TFUfFDD/VOICE autodetect"
`and negotiates whether the call is from an TTU or TDD
`Lion mode described above and attempt an ITU or TDD
`device or a voice caller. Facsimile calls will announce
`connection with the caller.
`themselves through their signals and may also be detected.
`Alternatively, the initial voice message can request that
`c. 1TU/TDD/VOICE modem 14 sends the prestored
`the caller speak. A typical initial voice message might be
``This is ABC Agency. if you wish to use our automated 30 answering machine greeting or other message in the appro-
`priate format (TTU, TDD, or voice). This message can tell
`voice system please say "YES now."1TU/TDDNOICE
`the caller to leave a message. In this case. TTUIFDDNOICE
`modem 14 will now listen for voice signals on the telephone
`modem 14 will record the caller's ITU. TDD, or v