Telephone calling party announcement system and method
First Claim
1. A telephone calling party announcement system, comprising:
- a voice message unit coupled to receive a voice message and a playback control signal, wherein the voice message unit is configured to store the voice message, and wherein the voice message unit is configured to provide the stored voice message when the playback control signal is asserted;
a caller ID decoder coupled to receive encoded calling party information after a ring signal has been received by the telephone calling party announcement system, wherein the telephone calling party announcement system is configured to audibly generate an initial ring in response to the ring signal received prior to the encoded calling party information, and wherein the caller ID decoder is configured to produce decoded calling party information, wherein the decoded calling party information comprises a telephone number portion; and
a control unit coupled to receive the decoded calling party information, wherein the control unit is configured to provide the playback control signal, and wherein the control unit asserts the playback control signal if the telephone number portion of the decoded calling party information matches a previously stored telephone number associated with the voice message;
wherein in response to assertion of the playback control signal, the voice message is audibly played after the initial ring and in place of audible rings from any subsequent ring signals.
10 Assignments
0 Petitions
Accused Products
Abstract
Presented is a telephone calling party announcement system which stores telephone numbers and associated voice messages provided by a user. When an incoming telephone call occurs, and a telephone number of a calling party matches a stored telephone number, an associated stored voice message is played back. Calling party information is provided by Caller ID information transmitted between a first and a second ring signal. If a stored telephone number matches the telephone number portion of the Caller ID information, a stored voice message associated with the telephone number is played back between (or in place of) subsequent ring signals. The stored voice message is typically the name of the calling party, and in this case the name of the calling party is announced between ring signals. A first embodiment includes a voice message unit which receives, stores, and plays back voice messages provided by the user. A caller ID decoder decodes the Caller ID information and provides the decoded Caller ID information to a control unit. The control unit compares the telephone number portion of the decoded Caller ID information to telephone numbers stored in a control memory unit. If a match is found, the control unit asserts a playback control signal which causes the voice message unit to play back an associated stored voice message. In a second embodiment, a digital signal processor (DSP) performs the many of the functions of the voice message unit and the caller ID decoder of the first embodiment.
126 Citations
20 Claims
-
1. A telephone calling party announcement system, comprising:
-
a voice message unit coupled to receive a voice message and a playback control signal, wherein the voice message unit is configured to store the voice message, and wherein the voice message unit is configured to provide the stored voice message when the playback control signal is asserted;
a caller ID decoder coupled to receive encoded calling party information after a ring signal has been received by the telephone calling party announcement system, wherein the telephone calling party announcement system is configured to audibly generate an initial ring in response to the ring signal received prior to the encoded calling party information, and wherein the caller ID decoder is configured to produce decoded calling party information, wherein the decoded calling party information comprises a telephone number portion; and
a control unit coupled to receive the decoded calling party information, wherein the control unit is configured to provide the playback control signal, and wherein the control unit asserts the playback control signal if the telephone number portion of the decoded calling party information matches a previously stored telephone number associated with the voice message;
wherein in response to assertion of the playback control signal, the voice message is audibly played after the initial ring and in place of audible rings from any subsequent ring signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
an analog-to-digital converter coupled to receive the voice message and configured to convert the voice message into digital information associated with the voice message;
a digital storage unit coupled to receive and configured to store the digital information associated with the voice message; and
a digital-to-analog converter coupled to receive the digital information associated with the voice message and configured to generate an analog voice message from the digital information.
-
-
11. A telephone calling party announcement system, comprising:
-
an interface unit coupled to receive a voice message and encoded calling party information, wherein the interface unit is configured to produce a corresponding analog signal, and wherein the encoded calling party information is received after a ring signal has been received by the telephone calling party announcement system, wherein the telephone calling party announcement system is configured to audibly generate an initial ring in response to the ring signal received prior to the encoded calling party information;
an analog-to-digital converter coupled to receive the analog signal and configured to produced a corresponding digital signal;
a digital signal processor (DSP) coupled to receive the digital signal and a playback control signal, wherein the DSP is configured to produce;
a compressed digitized voice message when the digital signal corresponds to the voice message;
decoded calling party information when the digital signal corresponds to encoded calling party information, wherein said decoded calling party information comprises a telephone number portion; and
a reproduced digitized voice message when the playback control signal is asserted, wherein the reproduced digitized voice message is a digitized version of the voice message;
a DSP memory unit coupled to receive and configured to store the compressed digitized voice message;
a digital-to-analog converter coupled to receive the reproduced digitized voice message and configured to produce a reproduced voice message, wherein the reproduced voice message is substantially the voice message; and
a control unit coupled to receive the decoded calling party information, wherein the control unit is configured to provide the playback control signal, and wherein the control unit asserts the playback control signal if the telephone number portion of the decoded calling party information matches a previously stored telephone number associated with the voice message;
wherein in response to assertion of the playback control signal, the reproduced voice message is audibly played after the initial ring and in place of audible rings from any subsequent ring signals. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of announcing a calling party of an incoming telephone call, comprising:
-
receiving and storing a telephone number and an associated voice message provided by a user;
receiving an incoming telephone call comprising encoded calling party information and an initial ring signal, wherein the encoded calling party information comprises a telephone number portion;
audibly ringing in response to the ring signal, wherein the ring signal is received prior to the encoded calling party information;
decoding the telephone number portion of the encoded calling party information; and
if the decoded telephone number portion matches the stored telephone number, playing back the stored voice message after said audibly ringing instead of audibly ringing in response to any subsequent ring signals.
-
Specification