Claims
- 1. A system for generating number tones for dialing a telephone device comprising a microphone, comprising:
a housing defining a sound opening; a first data entry device supported by the housing, where the first data entry device is associated with a first sequence of stored digits; a first memory device for storing the first sequence of stored digits; a second memory device for storing frequency data associated with number tones; an output signal generator for generating, upon activation of the first data entry device, an output signal based on the first sequence of stored digits and the frequency data; and a transducer mounted within the housing adjacent to the sound opening for converting the output signal into an audible signal; whereby the housing is adapted to be attached to the telephone device with the sound opening adjacent to the microphone.
- 2. A system as recited in claim 1, further comprising:
means for detecting activation of the first data entry device that places the system in a programming mode; and programming means for allowing the first sequence of stored digits to be changed when the system is in the programming mode.
- 3. A system as recited in claim 2, in which the programming means comprises a counter for counting activations of the first data entry device in a first group of activations, where the number of activations in the first group of activations is stored in the first memory device as a first portion of the first sequence of stored digits.
- 4. A system as recited in claim 2, in which the first sequence of stored digits comprises a plurality of numbers, the system further comprising a counter for counting activations of the first data entry device in a plurality of groups of activations, where the number of activations in each of the plurality of groups of activations are stored in the first memory device as one of the numbers of the first sequence of stored digits.
- 5. A system as recited in claim 4, further comprising:
a timer for measuring a delay period during which the first data entry device is not activated; and means for storing the number of activations in each of the plurality of groups of activations in the first memory device as one of the numbers of the first sequence of stored digits based on the delay period.
- 6. A system as recited in claim 1, further comprising a second data entry device supported by the housing, wherein:
the second data entry device is associated with a second sequence of stored digits; the second sequence of stored digits is stored in the first memory device; and the output signal generator generates, upon activation of the second data entry device, the output signal based on the second sequence of stored digits and the frequency data.
- 7. A system as recited in claim 6, further comprising:
means for detecting activation of the first and second data entry devices that places the system in a programming mode; and programming means for allowing the first and second sequences of stored digits to be changed when the system is in the programming mode.
- 8. A system as recited in claim 7, in which the first and second sequences of stored digits each comprise a plurality of numbers, the system further comprising a counter for counting the activations of the first and second data entry devices in pluralities of groups of activations, where the number of activations in each of the plurality of groups of activations are stored in the first memory device as one of the numbers of the sequences of stored digits.
- 9. A system as recited in claim 1, in which the second memory device stores a plurality of sets of frequency data, where each set of frequency data represents a sine wave signal having a predetermined frequency.
- 10. A system as recited in claim 9, further comprising summing means for adding the first and second sets of frequency data to obtain composite data, where the composite data represents a composite signal comprising first and second sine wave signals associated with the first and second sets of frequency data.
- 11. A system as recited in claim 10, further comprising a pulse- width modulator for converting the composite data into the output signal.
- 12. A system as recited in claim 11, in which the output signal generator generates the output signal based on a binary representation of the composite data.
- 13. A system as recited in claim 12, in which binary representation of the composite data generally corresponds to a value of the composite signal at a given point in time.
- 14. A system as recited in claim 13, in which the output signal generator generates the output signal as a HI or LOW signal based on the value of the bits forming binary numbers of the modulation data.
- 15. A system as recited in claim 1, in which:
the transducer comprises a capacitive element; the output signal is a pulse-width modulated signal; and the capacitive element of the transducer forms part of a filtering circuit that filters the pulse-width modulated output signal such that the audible signal is a composite signal comprising first and second sine wave signals, where the frequencies of the first and second sine wave signals are associated with the numbers of the first sequence of stored digits.
- 16. A system as recited in claim 11, in which:
the transducer comprises a capacitive element; the capacitive element of the transducer forms part of a filtering circuit that filters the pulse-width modulated output signal such that the audible signal represents the composite signal, where the frequencies of the first and second sine wave signals forming the composite signal are associated with the numbers of the first sequence of stored digits.
- 17. A system for generating number tones for dialing a telephone device comprising a microphone, comprising:
a housing defining a sound opening; first and second data entry devices supported by the housing, where the first and second data entry devices are associated with the first and second sequences of stored digits; a first memory device for storing the first and second sequences of stored digits; a second memory device for storing a plurality of sets of frequency data, where
each set of frequency data represents a sine wave signal having a predetermined frequency, and the predetermined frequencies of pairs of the sine wave signals are associated with number tones; summing means for adding the first and second sets of frequency data to obtain composite data, where the composite data represents a composite signal comprising first and second sine wave signals associated with the first and second sets of frequency data; an output signal generator comprising a pulse-width modulator for generating, upon activation of one of the first and second data entry devices, the output signal based on the composite data; and a transducer mounted within the housing adjacent to the sound opening, where the transducer vibrates to convert the output signal into an audible signal and comprises a capacitive element that forms a part of a filter circuit that filters the output signal; whereby
the housing is adapted to be attached to the telephone device with the sound opening adjacent to the microphone.
- 18. A system as recited in claim 17, further comprising:
means for detecting activation of the first and second data entry devices that places the system in a programming mode; and programming means for allowing the first and second sequences of stored digits to be changed when the system is in the programming mode.
- 19. A system as recited in claim 17, in which the output signal generator generates the output signal based on a binary representation of the composite data.
- 20. A method of generating number tones for dialing a telephone device comprising a microphone, the method comprising the steps of:
providing a housing defining a sound opening; associating a first data entry device with a first sequence of stored digits; supporting the first data entry device on the housing; storing the first sequence of stored digits; storing frequency data associated with number tones; mounting a transducer within the housing adjacent to the sound opening; attaching the housing to the telephone device with the sound opening adjacent to the microphone; and generating, upon activation of the first data entry device, an output signal based on the first sequence of stored digits and the frequency data; and applying the output signal to the transducer such that the transducer converts the output signal into an audible signal.
RELATED APPLICATIONS
[0001] This application claims priority of U.S. Provisional Patent Application Serial No. 60/316,913, which was filed on Sep. 4, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60316913 |
Sep 2001 |
US |