Telephonic alphanumeric data transmission system
First Claim
1. A system of the type responsive to signals from a telephone set, said signals including a plurality of distinct interconnection supervisory signals, said system including translation means for converting said supervisory signals into a computer compatible code, and means for transmitting respective computer compatible codes to a computer device, said translation means comprising:
- decoder means, responsive to said signals from said telephone set, for generating a first digital code word indicative of the particular supervisory signal present in said signal from said telephone set;
a plurality of translator means, each translator means responsive to said telephone signals and for generating a respective second code word indicative of different predetermined sequences of said supervisory signals;
memory means, responsive to address signals applied thereto and including at least one individually addressable location corresponding to each symbol in said computer compatible code containing indicia of the corresponding code symbol, for generating an output signal indicative of the contents of an addressed location therein in accordance with said address signals;
means for applying said first code word to said memory means as a portion of said address signal;
selector means, responsive to control signals applied thereto, for selecting one of said plurality of translator means, and applying the second code word generated by said selected translator means to said memory means as another portion of said address signal; and
means, responsive to said memory means output signals and a strobe control signal applied thereto, for selectively transmitting indicia of said symbol code to said computer.
4 Assignments
0 Petitions
Reexaminations
Accused Products
Abstract
A system for translating interconnection supervisory signals, such as Touch Tone signals or dial pulses, from a remote telephone set into alphanumeric data. The system is capable of utilizing any one of a plurality of translation schemes, chosen by the user at the telephone set. Synthesized speech feedback is provided to the user after entry of each character. A number of new translation techniques are also disclosed.
-
Citations
52 Claims
-
1. A system of the type responsive to signals from a telephone set, said signals including a plurality of distinct interconnection supervisory signals, said system including translation means for converting said supervisory signals into a computer compatible code, and means for transmitting respective computer compatible codes to a computer device, said translation means comprising:
-
decoder means, responsive to said signals from said telephone set, for generating a first digital code word indicative of the particular supervisory signal present in said signal from said telephone set; a plurality of translator means, each translator means responsive to said telephone signals and for generating a respective second code word indicative of different predetermined sequences of said supervisory signals; memory means, responsive to address signals applied thereto and including at least one individually addressable location corresponding to each symbol in said computer compatible code containing indicia of the corresponding code symbol, for generating an output signal indicative of the contents of an addressed location therein in accordance with said address signals; means for applying said first code word to said memory means as a portion of said address signal; selector means, responsive to control signals applied thereto, for selecting one of said plurality of translator means, and applying the second code word generated by said selected translator means to said memory means as another portion of said address signal; and means, responsive to said memory means output signals and a strobe control signal applied thereto, for selectively transmitting indicia of said symbol code to said computer. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
2. A system of the type responsive to a set of supervisory signals from a telephone set, each of said supervisory signals being capable of presentation to the system for at least two distinct durations, said system including translation means for converting sequences of said supervisory signals into a digital code for application to a utilization device;
- the improvement wherein said translation means comprises;
decoder means, response to said supervisory signals, for generating a first digital code word corresponding to the particular supervisory signal presented to the system; means for developing a count indicative of the number of successive supervisory signals generated in a sequence, the end of said sequence being signified by presentation to the system of a supervisory signal of a predetermined one of said distinct durations; memory means, responsive to address signals applied thereto and including at least one addressable location corresponding to each symbol in said digital code containing indicia of said symbol, for generating an output signal indicative of the contents of an addressed location therein in accordance with said address signals; means for applying said first code word and said count together to said memory means as said address signal; means, responsive to signals indicative of said supervisory signals, for generating a strobe signal in response to supervisory signals of said predetermined one of said distinct durations; and means, responsive to said strobe signal for selectively applying said memory means instantaneous output signal to said utilization device.
- the improvement wherein said translation means comprises;
-
36. A system for converting supervisory signals from a telephone set into a computer compatible code, comprising:
-
memory means, responsive to address signals applied thereto, and including at least one individually addressable location corresponding to each symbol in said computer compatible code and containing indicia of the corresponding code symbol, for generating an output signal indicative of the contents of an addressed location therein in accordance with said address signals; means, responsive to said memory means output signals and strobe signals applied thereto, for selectively transmitting indicia of said symbol code to said computer; decoder means, responsive to said supervisory signals, for generating a first code word indicative of the identity of particular supervisory signals from said telephone set; means for applying said first code word to said memory means as a portion of said address signal; first detector means, for generating latch command signals indicative of the occurrence of relatively long duration supervisory signals which have durations longer than a predetermined period; latch means, responsive to said latch command signals, for responsively storing indicia of at least a portion of said first code word corresponding to said long duration supervisory signals, for application to said memory means as a portion of said address signal; and strobe means, responsive to relatively short duration supervisory signals, for responsively generating a strobe control signal to said means for selectively transmitting, to effect transmission of the symbol code indicia from the instantaneously addressed location in said memory means. - View Dependent Claims (37, 47, 48)
-
-
38. A system for converting supervisory signals from a telephone set into a computer compatible code, comprising:
-
memory means, responsive to address signals applied thereto, and including at least one individual addressable location corresponding to each symbol in said computer compatible code and containing indicia of the corresponding code symbol, for generating an output signal indicative of the contents of an addressed location therein in accordance with said address signals; means, responsive to said memory means output signals and strobe signals applied thereto, for selectively transmitting indicia of said symbol code to said computer; decoder means, responsive to said supervisory signals, for generating a first code word indicative of the identity of particular supervisory signals from said telephone set; means for applying said first code word to said memory means as a portion of said address signal; counter means, responsive to signals indicative of a predetermined first particular supervisory signal, for generating a count indicative of the number of sequential occurrences of said first particular supervisory signal in said signal from said telephone set, said count being applied to said memory means as a portion of said address signal; and means, responsive to signals indicative of a predetermined set of particular supervisory signals not including said predetermined first particular supervisory signal, for generating said strobe control signal to said means for selectively transmitting in accordance with the occurrence of any of said set of supervisory signals in the signal from said telephone set, to effect transmission of the instantaneously addressed location in said storage means. - View Dependent Claims (39, 49, 50)
-
-
40. A system for converting supervisory signals from a telephone set into a computer compatible code, comprising:
-
memory means, responsive to address signals applied thereto, and including at least one individual addressable location corresponding to each symbol in said computer compatible code and containing indicia of the corresponding code symbol, for generating an output signal indicative of the contents of an addressed location therein in accordance with said address signals; means, responsive to said memory means output signals and strobe signals applied thereto, for selectively transmitting indicia of said symbol code to said computer; decoder means, responsive to said supervisory signals, for generating a first code word indicative of the identity of particular supervisory signals from said telephone set; means for applying said first code word to said memory means as a portion of said address signal, said count being selectively applied as said second code word to said memory means; counter means, responsive to signals indicative of the occurrence of supervisory signals in said signal from said telephone set, for selectively generating a count indicative of the number of sequential occurrences of supervisory signals in said signal from said telephone set for application to said memory means as a portion of said address signal; and means, responsive to supervisory signals having durations greater than a predetermined value, for selectively generating said strobe signal to said means for selectively transmitting to effect transmission of the code symbol indicia from the instantaneously addressed location in said memory means. - View Dependent Claims (41, 42, 43, 51, 52)
-
-
44. A method of communicating a character to a remote site utilizing a telphone set, incuding a plurality of keys, the depression of which effects generation of a respective corresponding DTMF signal, said character being chosen from a set of characters portrayed on said keys in predetermined ordered groups, each ordered group of characters being associated with a respective associated key, said set of characters being nominally divided into a plurality of placement divisions in accordance with the relative placement of the individual characters in the ordered groups on said keys, the method comprising:
-
depressing a first designated key, not associated with any of said characters, a predetermined number of times indicative of the placement division of said character, to thereby generate a corresponding number of DTMF signals indicative of said designated key to said remote site; developing at said remote site, responsive to said DTMF signals corresponding to said depressing of said first designated key, a placement division count indicative of the placement division of said character; subsequently depressing the key associated with said character, to thereby generate a corresponding DTMF signal to said remote site indicative of said associated key; developing at said remote site, responsive to said associated key corresponding DTMF signal, indicia of said associated key; and developing at said remote site, responsive to said placement division count and said indicia of said associated key, indicia of said character. - View Dependent Claims (45)
-
-
46. A method of communicating a character to a remote site, utilizing a telephone set of the type including respective keys, the depression of which effects generation of a respective corresponding DTMF signal, said character being chosen from a set of characters nominally divided into a plurality of placement divisions, each of said set of characters being associated with a respective associated key, only one character from any given placement division being associated with any given key, the method comprising the steps of:
-
first depressing said key associated with said character a number of times indicative of the placement division of said character less one, each said first depressing being of a relatively short duration, to generate thereby to said remote site a corresponding number of short duration corresponding DTMF signals; subsequently depressing said key associated with said character, for a relatively long duration to generate a long duration corresponding DTMF signal; detecting, at said remote site, said short duration and long duration corresponding DTMF signals, and developing therefrom a placement division count indicative of the placement division of said character to be communicated; detecting at said remote site said long duration corresponding DTMF signal; and developing, responsive to said placement division count and said long duration corresponding DTMF signal, indicia of said character.
-
Specification