WO1995005045A1 - Device for acoustic identification of calling parties on telephone systems - Google Patents

Device for acoustic identification of calling parties on telephone systems Download PDF

Info

Publication number
WO1995005045A1
WO1995005045A1 PCT/CA1994/000424 CA9400424W WO9505045A1 WO 1995005045 A1 WO1995005045 A1 WO 1995005045A1 CA 9400424 W CA9400424 W CA 9400424W WO 9505045 A1 WO9505045 A1 WO 9505045A1
Authority
WO
WIPO (PCT)
Prior art keywords
unit
audio
telephone
unit according
calling party
Prior art date
Application number
PCT/CA1994/000424
Other languages
French (fr)
Inventor
Francis N. Shen
Anthony P. Shen
Eric C. Edwards
Gerrard B. Schmid
Grigor K. Kotsev
Original Assignee
Aastra Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aastra Corporation filed Critical Aastra Corporation
Priority to CA002168545A priority Critical patent/CA2168545C/en
Priority to AU73800/94A priority patent/AU7380094A/en
Publication of WO1995005045A1 publication Critical patent/WO1995005045A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/64Automatic arrangements for answering calls; Automatic arrangements for recording messages for absent subscribers; Arrangements for recording conversations
    • H04M1/65Recording arrangements for recording a message from the calling party
    • H04M1/6505Recording arrangements for recording a message from the calling party storing speech in digital form
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/57Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
    • H04M1/575Means for retrieving and displaying personal data about calling party
    • H04M1/578Means for retrieving and displaying personal data about calling party associated with a synthesized vocal announcement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/66Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
    • H04M1/663Preventing unauthorised calls to a telephone set

Definitions

  • the invention relates to the identification of calling parties on telephone systems.
  • This feature displays the calling party's number to a display unit, allowing selective
  • Sample features for call display units on the market include:
  • Memory to store information about the previous incoming calls, including those that were not answered, such as calling party number, 2 time and date;
  • the unit stores text representations entered at the called party's telephone keypad of calling party names corresponding to their numbers, converts them to speech when there is a match with a calling party number and speaks them through the speaker.
  • the use of the keypad for entering text requires the user to understand which numbers or combination of numbers correspond to a given letter and to know the spelling of the calling party's name.
  • a full keyboard can be used, but this would require a custom telephone for the Blakley system or would add to the expense and size of the Fujioka unit.
  • Speech generators typically have poor sound quality or are relatively expensive.
  • the invention provides an audio calling party identification unit for connection to a telephone line.
  • the unit has a line input for receiving an identifying portion of a telephone call on the line from a calling party. It also has an audio input accessible to a user of the unit to input an audio message. There is storage for an audio message in audio form.
  • a recording device provides recording into storage of an audio
  • a user programmable table of concordance contains the location of an audio message in the storage and a corresponding identifying portion of a user anticipated calling party.
  • the unit deciphers the identifying portions of a calling party telephone call, searches the table of concordance to determine the location of corresponding audio messages and plays back the corresponding audio messages from the storage through the audio output.
  • the line input may have a controller to decipher the identifying portions of the calling party telephone call and search the table of concordance.
  • the audio input may have a controller and a telephone line interface.
  • the controller would receive audio messages from the user and pass them to the recording device for storage.
  • a microphone connected to the recording device may be part of the audio input.
  • a telephone may be connected to the controller.
  • the controller would record audio messages from the telephone.
  • the controller may also receive audio messages
  • Control keys may be used to send signals to the controller to place the unit in a program mode for programming the table of concordance according to user instructions.
  • the control keys can be signals received from the telephone, possibly touchtone signals. 6
  • control keys may be signals received from the line, possibly touchtone signals, or signals from a keypad.
  • the recording device and the playback device can be one unit, possibly a solid state recorder.
  • the audio output may have a speaker.
  • the audio output may use a telephone line interface and a controller.
  • the playback device would play back messages through the interface and the controller to the line.
  • a microcontroller and memory can form part of the controller.
  • the microcontroller would control the operation of the unit according to instructions stored in the memory.
  • the controller can also have a demodulator for connection to the line and decoding of calling party signals on the line into a serial digital data bit stream for the microcontroller.
  • a receiver decoding touchtone signals can form part of the controller.
  • a relay could be used to selectively provide a ringing signal to the telephone after a call is received and before the call is answered.
  • the controller deciphers the calling party signals, searches the table of concordance and plays back the corresponding audio message while the unit is blocking the ringing signal.
  • the relay can be used to selectively provide a ringing signal to the telephone after a call is received and before the call is answered.
  • the controller deciphers the calling party signals, searches the table of concordance and plays back the corresponding audio message while the unit is blocking the ringing signal.
  • the relay can be used to selectively provide a ringing signal to the telephone after a call is received and before the call is answered.
  • the controller deciphers the calling party signals, searches the table of concordance and plays back the corresponding audio message while the unit is blocking the ringing signal.
  • the relay can be used to selectively provide a ringing signal to the telephone after a call is received and before the call is answered.
  • the controller decipher
  • the relay may be connected to a telephone interface to play messages from and record messages to the record/playback device through the telephone.
  • the calling party number could be displayed by the unit.
  • the unit may have a display driver and a display screen.
  • Calling party information about each call received by the unit could be stored in memory.
  • a voice synthesizer could form part of the unit for converting alphanumeric character messages conveying calling party information
  • messages might contain pre-stored messages for play back.
  • the invention also provides an audio calling party identification unit for connection to a telephone line.
  • the unit has a line input for receiving, from the line, the telephone number of a calling party and an audio input
  • a microcontroller controls the operation of the unit according to instructions stored in a memory, a receiver decodes touchtone signals and a demodulator connects to the line
  • the unit has control keys.
  • a relay can be used to suppress the
  • the relay connects a telephone to the line when the user causes the telephone to go off hook.
  • the unit deciphers the telephone number of a calling party, searches the table of
  • the unit is suppressing the ringing signal to the telephone.
  • the microcontroller receives signals from the control keys and places the unit in a program mode, the unit programs the table of concordance according to user instructions when in program mode.
  • the invention also provides an audio calling party identification
  • the unit for connection to a telephone line.
  • the unit has a line input for receiving from the line an identifying portion of a telephone call placed by a calling party.
  • the unit deciphers the identifying portions of a calling party telephone call, searches the table of concordance to determine the location of corresponding audio messages, and plays back the corresponding audio messages from the storage through the audio output.
  • the unit may store audio messages, and the table may be programmed, prior to sale of the unit.
  • Figure 1 is a block diagram of an audio caller identification unit according to the preferred embodiment of the present invention connected between a telephone exchange and a user's telephone;
  • FIG. 2 is a detailed block diagram of a controller in the unit of Figure 1;
  • Figure 3 is a detailed block diagram of the unit of Figure 1.
  • audio caller identification unit 1 is connected between a line input, shown as an exchange 7, and a user's telephone 5.
  • the exchange 7 may be a conventional telephone exchange or a private branch exchange (PBX), both being encompassed under the term "exchange 7" for the purpose of this description, that provides coded information corresponding to a calling party's number and/or name.
  • PBX private branch exchange
  • the unit 1 has audio message storage 11, a user programmable table of concordance 13, a record/playback device 14, a speaker 15, and a controller 17.
  • the controller 17 is connected to the exchange 7, through a jack in the unit (not shown, but as is known in the art), and to the storage 11, the record/playback device 14 and the speaker 15.
  • the controller 17 forms a user accessible audio input for audio messages from a handset 23 of the telephone 5.
  • Other audio inputs may be used, such as a microphone 26 which could form part of the unit 1, or the controller 17 as an input for audio messages from a remote telephone, not shown, calling through the exchange 7.
  • the controller 17 also forms a line input for receiving calling party telephone calls.
  • the audio message storage 11 is a random access memory (RAM) integrated
  • circuit for example an Oki Semiconductor MSM6389 Solid State Recorder Data
  • the record/playback device 14 could be a solid state audio record playback integrated circuit or functionally similar digital
  • An example of a device 14 would be an Oki Semiconductor MSM6388
  • MSM6588 ADPCM Solid State Recorder This is a digital adaptive differential pulse code modulation device 14.
  • Alternative technologies include analog RAM devices, such as Information Storage Devices ISD1012A family, including both the device 14
  • the table 13 is stored in a general memory 19 connected to the controller 17.
  • the storage is to be a RAM integrated circuit
  • the general memory 19 and the audio message storage 11 could use the same integrated circuit with consequent modification, however given their 11, 19 different functions, as will be discussed below, it may be easier to keep them 11, 19 separated.
  • the speaker 15 is an audio output for the unit.
  • An example of another audio signal is an audio output for the unit.
  • the controller 17 is composed of a microcontroller 17a
  • a Microchip PIC16C57 or Motorola 8051 connected between an FSK demodulator 17b (for example, Mitel MT8841 or Exar 2211), a DTMF receiver 17c
  • the decoder 17b and relay 17d provide the connection to the jack 3.
  • the relay 17d and receiver 17c are connected to the jack 9.
  • the unit 1 may also have a visual display 28.
  • the display 28 is made up of a panel 30, for example an LCD panel, at least capable of displaying alphanumeric characters.
  • a display driver 24 is connected between the
  • controller 17 controls the panel 30.
  • Control keys 32 may be connected to the controller 17, however their function
  • a speech generator 18 may also be connected to the controller 17 and to the speaker 15.
  • Power to the unit can be provided by a battery or AC adapter, not shown.
  • a phone line interface 40 is connected to the device 14 and the relay 17d.
  • the interface 40 could be a Cermetek Telephone Line Interface Module, also known as a DAA, CHI 817.
  • Input protection 42 is connected between the exchange 7, the relay 17d and the demodulator 17b in a manner known in the art.
  • the microcontroller 17a provides all control, communication and other functions to the other components of the unit 1 according to instructions stored in the microcontroller 17a.
  • the demodulator 17b decodes the incoming calling party signals and presents them to the microcontroller 17a as a serial digital data stream.
  • the receiver 17c decodes touch-tone signals from the keypad 34 and presents then to the microcontroller 17a as digital data.
  • the relay 17d is used to isolate the telephone 5
  • the unit 1 has programming, review, and monitoring modes. Its basic function is to recognize the number of a caller (decoded from calling number delivery, call
  • All audio playback of audio messages, in any mode, is done through the record/playback device 14.
  • the device 14 is connected to storage 11 that may contain both factory-programmed messages for generic items such as the digits 0 through 9,
  • the 0 device 14 outputs sound through an audio amplifier 42, not shown in Figure 1 but shown in Figure 3, to the speaker 15. Depending on the device 14 used, a separate amplifier 42 may not be required, but would form part of the device 14.
  • the device 14 is connected to storage 11 that permits the recording and retrieval of customized messages.
  • the device 14 receives sound through the microphone 26 or the handset 23 through the interface 40 and places it in storage 11 under the control of the 0 microcontroller 17 a.
  • a user will press one of the control keys 32 on the unit 1 or dial a specific code on the keypad 34. In order to operate the telephone 5 in this manner the telephone 5 must be in tone mode.
  • the unit 1 may have a door, not shown, over the control keys 32 that automatically sends a signal to the microcontroller 17a to place the unit 1 in programming mode when the door is opened.
  • the unit 1 In programming mode, the unit 1 will disconnect the telephone 5 from the
  • the microcontroller 17a activates the relay 17d
  • the user may (optionally) be prompted at the display 28 or over the telephone 5 to enter a password through the keypad 34 or the control keys 32. The user will then be prompted to enter the number of a calling party. If the number is already assigned to an audio message, then the user will be given the option of reviewing the message, deleting or changing the message, or returning to
  • the message may be limited to a length of less than six seconds. If the handset 23 is to be used for recording or prompts to the user then the relay 17d will connect the telephone
  • unit 1 When programming is complete, unit 1 will re-connect the phone to the exchange 7 line.
  • the user When the user programs the unit 1, the user provides an anticipated calling party number at the keypad 34 or the control keys 32 and a corresponding audio message through the handset 23 or the microphone 26.
  • the calling party number is added to the table of concordance 13 and assigned a message number.
  • $ message is converted to digital data, maintaining the audio form of the message, by the device 14 and stored in a block of storage 11.
  • the message numbers correspond to numbers for the audio memory blocks.
  • the blocks can be of fixed lengths providing typically 6 seconds of audio recording capacity. 0
  • Programming may also be done remotely from a telephone, not shown, using the remote keypad and handset for the remote telephone, not shown. The access is described more fully under Review Mode below.
  • This mode will allow the user to either review the stored messages or to review the information from incoming calls stored in memory in the same manner as they are 0 reviewed in programming mode, but without the ability to change a message unless programming mode is entered.
  • the unit 1 will allow the user to use the control keys 32 and display on the display 28 or read aloud to the speaker 15 or handset 23 from memory 19 5 the calling party numbers that are assigned to messages and to play back the corresponding message from storage 11 to the speaker 15 or handset 23.
  • the user may then directly enter program mode to review, change or delete messages as described previously, then return to Review Mode. If deletion is selected then the message and the calling party number will be removed from memory 19 and storage 11. Selecting change will allow a new audio message to be recorded in the block corresponding to that calling party number. Selecting review will allow the user to listen to the message.
  • the unit 1 For incoming call information, the unit 1 will allow the user to list on the
  • the unit 1 may also allow continuous sequential listing of information from incoming calls. For each call, this may include
  • the unit 1 will store this information in general memory 19 for each incoming call, up to some maximum number of calls.
  • the user may clear the general memory 19 of incoming call data during the review of information from incoming calls.
  • the unit 1 can deliver a signal to the exchange 7 line, the unit 1 could also read the recorded call information over a phone line when interrogated by the user from a remote location. The user would access unit 1 by calling the number to which unit 1 is
  • Unit 1 would then read out all call information in its memory 19 over the phone line, to the interrogating party.
  • the user might be required to use the keypad of his/her phone to access specific information in memory 19. This could be done by routing the exchange 7 line through the relay 17d
  • Unit 1 might note the time of the
  • Unit 1 could be set up to not open the line when the user initially calls, if there have been no calls to unit 1 since the previous interrogation, for purposes of saving on long distance costs at the user's end. 10
  • the user may command the unit 1 while the unit 1 is in
  • unit 1 In Monitoring Mode, unit 1 is dormant until an incoming call arrives.
  • the unit 20 1 then decodes the information presented by the network-to-terminal signals after the first ring package or sequence of rings that announces an incoming call.
  • Some multiple number services send ring signals that are a group of two or three closely spaced rings separated by a silent period, instead of the usual single ring with a silent pause.
  • the -" unit 1 stores the calling party number, the time and date of the call, and the calling party's name (if included in the network-to- terminal signals) in the memory 19.
  • the unit 1 compares the calling party's number with those assigned in the table 13 to
  • the microcontroller 17a either calculates or looks up in a permanent table, not shown, the memory address corresponding to the message number and provides the address to the device 14 which plays back the message. If no match is found, then the calling party's number is simply
  • the actual memory locations in storage 11 for messages i.e. the start and end locations, may be recorded in the table 13 with the calling party number
  • the telephone 5 may be disabled while the message is read so that the telephone 5 will not ring at that time.
  • Unit 1 may also announce from storage messages corresponding to pertinent information from the network-to-terminal signals or information derived from searching memory 19, such as "Long Distance Call", 0
  • the controller 17 decodes the incoming name/number data from the incoming FSK signal and converts it to digital data. This data is then stored in 5 memory 19 and also used in the audio message/number playback, as previously described.
  • the telephone 5 may resume ringing as normal.
  • the unit could provide a ringing sound or some other indication of a call on the exchange 7 line.
  • the calling party's phone number, name (if available), and other relevant information will be presented on the alphanumeric display at the same time.
  • the unit 1 will then return to Monitoring Mode. The message or number may be read aloud more than once.
  • the unit 1 could be adapted to process the name of the calling party from the

Abstract

The unit is connected between a user's telephone and a telephone exchange providing calling party identification, such as calling number or name. The unit has user accessible audio inputs, either a microphone or an interface to a handset of the telephone. The unit also has audio message memory, a user programmable table of concordance for tracking the location of audio messages, a record/playback device, a speaker, and a controller. The unit may also have a visual display. Control keys may be connected to the controller, however their function may also be performed by using a keypad of the telephone. A speech generator may also be connected to the controller and to the speaker. In operation, the unit has programming, review, and monitoring modes. In the monitoring mode, the unit recognizes the number of a calling party (decoded from calling number delivery, call display, or similar network-to-terminal signals on phone lines) by reviewing the table of concordance, finds the appropriate message for that number and plays aloud the message stored for that calling party's number either through the speaker or the handset. The unit also stores information about the call for later recovery, possibly from a remote location. In programming mode, the control keys are used to prepare the unit to receive audio messages from the microphone or handset. The unit stores the messages and programs the table of concordance.

Description

DEVICE FOR ACOUSTIC IDENTIFICATION OF CALLING PARTIES ON TELEPHONE SYSTEMS TECHNICAL FIELD
c The invention relates to the identification of calling parties on telephone systems.
BACKGROUND ART
As program controlled switching stations have evolved, a number of custom calling features have been developed, including incoming calling line identification.
This feature displays the calling party's number to a display unit, allowing selective
acceptance of certain calls while other calls are either not answered or routed to a
message centre.
Sample features for call display units on the market include:
Memory to store information about the previous incoming calls, including those that were not answered, such as calling party number, 2 time and date;
Display, scroll and delete functions to remove the information stored in
memory;
The date and time of each call, answered or unanswered; and
25
The number of times that a particular number called.
These units typically require the user to walk over and look at the display in order to determine the number of the calling party. As well, customers usually 30 remember only a few numbers that they frequently call so they often cannot identify the party simply from the calling number on the display. A number of solutions have been proposed.
U.S. patent numbers 5,007,076, 4,922,490, and 4,899,358 to Blakley each disclose a caller identification system at a telephone switch that stores at the switch text representations entered through the called party's telephone keypad of the names
corresponding to the numbers of frequent calling parties. When the number of a calling
party matches one of the numbers for which a name has been stored then the system
converts the name from text to speech and speaks it to the called party through the called party's telephone in the blank time between rings.
U.S. patent number 4,894,861 to Fujioka discloses a single unit integrating a
telephone with a call display, speech memory, a text to speech generator and a speaker.
The unit stores text representations entered at the called party's telephone keypad of calling party names corresponding to their numbers, converts them to speech when there is a match with a calling party number and speaks them through the speaker.
The use of the keypad for entering text requires the user to understand which numbers or combination of numbers correspond to a given letter and to know the spelling of the calling party's name. Alternatively, a full keyboard can be used, but this would require a custom telephone for the Blakley system or would add to the expense and size of the Fujioka unit.
Speech generators typically have poor sound quality or are relatively expensive.
They also have a limited number of 'voices' from which to select and can have difficulty pronouncing all but the simplest of names.
Existing units do not provide for remote access of stored calling party information. Those with display only capability cannot interface with remote telephones to provide information. Fujioka cannot open the telephone line and therefore cannot accept a telephone call without a user being at the unit.
DISCLOSURE OF THE INVENTION
In one aspect, the invention provides an audio calling party identification unit for connection to a telephone line. The unit has a line input for receiving an identifying portion of a telephone call on the line from a calling party. It also has an audio input accessible to a user of the unit to input an audio message. There is storage for an audio message in audio form. A recording device provides recording into storage of an audio
message received from the audio input. A user programmable table of concordance contains the location of an audio message in the storage and a corresponding identifying portion of a user anticipated calling party. There is an audio output and a playback device for replaying messages from storage.
The unit deciphers the identifying portions of a calling party telephone call, searches the table of concordance to determine the location of corresponding audio messages and plays back the corresponding audio messages from the storage through the audio output.
The line input may have a controller to decipher the identifying portions of the calling party telephone call and search the table of concordance.
The audio input may have a controller and a telephone line interface. The controller would receive audio messages from the user and pass them to the recording device for storage. A microphone connected to the recording device may be part of the audio input. A telephone may be connected to the controller. The controller would record audio messages from the telephone. The controller may also receive audio messages
from the line.
Control keys may be used to send signals to the controller to place the unit in a program mode for programming the table of concordance according to user instructions. The control keys can be signals received from the telephone, possibly touchtone signals. 6
Alternatively, the control keys may be signals received from the line, possibly touchtone signals, or signals from a keypad.
The recording device and the playback device can be one unit, possibly a solid state recorder.
The audio output may have a speaker. Alternatively, the audio output may use a telephone line interface and a controller. The playback device would play back messages through the interface and the controller to the line.
A microcontroller and memory can form part of the controller. The microcontroller would control the operation of the unit according to instructions stored in the memory.
The controller can also have a demodulator for connection to the line and decoding of calling party signals on the line into a serial digital data bit stream for the microcontroller. A receiver decoding touchtone signals can form part of the controller.
A relay could be used to selectively provide a ringing signal to the telephone after a call is received and before the call is answered. The controller deciphers the calling party signals, searches the table of concordance and plays back the corresponding audio message while the unit is blocking the ringing signal. Alternatively, the relay can
connect a telephone to the line when the user causes the telephone to go off hook. The relay may be connected to a telephone interface to play messages from and record messages to the record/playback device through the telephone.
The calling party number could be displayed by the unit. The unit may have a display driver and a display screen. Calling party information about each call received by the unit could be stored in memory. A voice synthesizer could form part of the unit for converting alphanumeric character messages conveying calling party information
stored in memory into speech for playing through the audio output. The character
messages might contain pre-stored messages for play back.
In a second aspect, the invention also provides an audio calling party identification unit for connection to a telephone line. The unit has a line input for receiving, from the line, the telephone number of a calling party and an audio input
accessible to a user of the unit to input an audio message. There is also storage for an audio message in audio form and a recording device for recording in audio form into the storage an audio message received from the audio input. A user programmable table of concordance is used for relating the location of an audio message in the storage and a corresponding telephone number of a user anticipated calling party. There is an audio output and a playback device for replaying messages from storage. A microcontroller controls the operation of the unit according to instructions stored in a memory, a receiver decodes touchtone signals and a demodulator connects to the line
for decoding of calling party signals on the line into a serial digital data bit stream for the microcontroller. The unit has control keys. A relay can be used to suppress the
ringing signal to the phone after a call is received and before the call is answered. The relay connects a telephone to the line when the user causes the telephone to go off hook.
The unit deciphers the telephone number of a calling party, searches the table of
concordance to determine the location of corresponding audio messages, and plays back
the corresponding audio messages from the storage through the audio output while the
unit is suppressing the ringing signal to the telephone. The microcontroller receives signals from the control keys and places the unit in a program mode, the unit programs the table of concordance according to user instructions when in program mode.
In a third aspect the invention also provides an audio calling party identification
unit for connection to a telephone line. The unit has a line input for receiving from the line an identifying portion of a telephone call placed by a calling party. There is storage for an audio message in audio form and a programmed table of concordance for relating the location of an audio message in storage to a corresponding identifying portion of a user anticipated calling party telephone call. There is an audio output and a playback device for replaying messages from storage. The unit deciphers the identifying portions of a calling party telephone call, searches the table of concordance to determine the location of corresponding audio messages, and plays back the corresponding audio messages from the storage through the audio output.
c The unit may store audio messages, and the table may be programmed, prior to sale of the unit.
BRIEF DESCRIPTION OF DRAWINGS
For a better understanding of the present invention and to show more clearly how it may be carried into effect, reference will now be made, by way of example, to the accompanying drawings which show the preferred embodiment of the present
invention and in which:
Figure 1 is a block diagram of an audio caller identification unit according to the preferred embodiment of the present invention connected between a telephone exchange and a user's telephone;
Figure 2 is a detailed block diagram of a controller in the unit of Figure 1; and
Figure 3 is a detailed block diagram of the unit of Figure 1.
MODES FOR CARRYING OUT THE INVENTION
Referring to Figure 1, audio caller identification unit 1 is connected between a line input, shown as an exchange 7, and a user's telephone 5. The exchange 7 may be a conventional telephone exchange or a private branch exchange (PBX), both being encompassed under the term "exchange 7" for the purpose of this description, that provides coded information corresponding to a calling party's number and/or name.
The unit 1 has audio message storage 11, a user programmable table of concordance 13, a record/playback device 14, a speaker 15, and a controller 17. The controller 17 is connected to the exchange 7, through a jack in the unit (not shown, but as is known in the art), and to the storage 11, the record/playback device 14 and the speaker 15.
The controller 17 forms a user accessible audio input for audio messages from a handset 23 of the telephone 5. Other audio inputs may be used, such as a microphone 26 which could form part of the unit 1, or the controller 17 as an input for audio messages from a remote telephone, not shown, calling through the exchange 7. The controller 17 also forms a line input for receiving calling party telephone calls.
The audio message storage 11 is a random access memory (RAM) integrated
circuit (for example an Oki Semiconductor MSM6389 Solid State Recorder Data
Register), however magnetic tape or another storage medium, not shown, could be used, however their functions may be limited. The record/playback device 14 could be a solid state audio record playback integrated circuit or functionally similar digital
recording unit. An example of a device 14 would be an Oki Semiconductor MSM6388
or MSM6588 ADPCM Solid State Recorder. This is a digital adaptive differential pulse code modulation device 14. Alternative technologies include analog RAM devices, such as Information Storage Devices ISD1012A family, including both the device 14
and the audio storage 11.
The table 13 is stored in a general memory 19 connected to the controller 17.
If the storage is to be a RAM integrated circuit, the general memory 19 and the audio message storage 11 could use the same integrated circuit with consequent modification, however given their 11, 19 different functions, as will be discussed below, it may be easier to keep them 11, 19 separated.
The speaker 15 is an audio output for the unit. An example of another audio
output is the telephone line interface 40 through a relay 17d and connected, directly or indirectly, to the exchange 7 and telephone 5 as described below with reference to
Figures 2 and 3.
Referring to Figure 2, the controller 17 is composed of a microcontroller 17a
(for example, a Microchip PIC16C57 or Motorola 8051), connected between an FSK demodulator 17b (for example, Mitel MT8841 or Exar 2211), a DTMF receiver 17c
(for example Mitel MT8870D or Sanyo LC7385) and a relay 17d (electromechanical or solid state). The decoder 17b and relay 17d provide the connection to the jack 3. The relay 17d and receiver 17c are connected to the jack 9.
Referring again to Figure 1, the unit 1 may also have a visual display 28. The display 28 is made up of a panel 30, for example an LCD panel, at least capable of displaying alphanumeric characters. A display driver 24 is connected between the
controller 17 and the panel 30.
Control keys 32 may be connected to the controller 17, however their function
may also be performed by using a specific code, such as *... or # ... at a keypad 34 of the telephone 5 that will be recognized by the controller 17 and operate the unit 1 in programming mode as will be discussed further below. A speech generator 18 may also be connected to the controller 17 and to the speaker 15.
Power to the unit can be provided by a battery or AC adapter, not shown.
Referring to Figure 3, the details of the controller 17 have been added to the block diagram of Figure 1. A phone line interface 40 is connected to the device 14 and the relay 17d. The interface 40 could be a Cermetek Telephone Line Interface Module, also known as a DAA, CHI 817. Input protection 42 is connected between the exchange 7, the relay 17d and the demodulator 17b in a manner known in the art.
In operation, the microcontroller 17a provides all control, communication and other functions to the other components of the unit 1 according to instructions stored in the microcontroller 17a. The demodulator 17b decodes the incoming calling party signals and presents them to the microcontroller 17a as a serial digital data stream. The receiver 17c decodes touch-tone signals from the keypad 34 and presents then to the microcontroller 17a as digital data. The relay 17d is used to isolate the telephone 5
from the exchange 7 during when the unit 1 is in Programming Mode as will be
**' discussed further below.
The unit 1 has programming, review, and monitoring modes. Its basic function is to recognize the number of a caller (decoded from calling number delivery, call
display, or similar terminal-to-network interface on phone lines) and to either read the
number aloud or to play back a unique stored message assigned to that caller's number. A limited number of these unique messages can be recorded by the user for anticipated calling parties.
All audio playback of audio messages, in any mode, is done through the record/playback device 14. The device 14 is connected to storage 11 that may contain both factory-programmed messages for generic items such as the digits 0 through 9,
"Blocked Call" or "Unknown Call", and user messages for customizing responses. The 0 device 14 outputs sound through an audio amplifier 42, not shown in Figure 1 but shown in Figure 3, to the speaker 15. Depending on the device 14 used, a separate amplifier 42 may not be required, but would form part of the device 14.
5 All user message recording is performed through the device 14. The device 14 is connected to storage 11 that permits the recording and retrieval of customized messages. The device 14 receives sound through the microphone 26 or the handset 23 through the interface 40 and places it in storage 11 under the control of the 0 microcontroller 17 a.
Programming Mode To program the unit 1, a user will press one of the control keys 32 on the unit 1 or dial a specific code on the keypad 34. In order to operate the telephone 5 in this manner the telephone 5 must be in tone mode. For ease of use, the unit 1 may have a door, not shown, over the control keys 32 that automatically sends a signal to the microcontroller 17a to place the unit 1 in programming mode when the door is opened.
In programming mode, the unit 1 will disconnect the telephone 5 from the
exchange 7 line and supply power to it. The microcontroller 17a activates the relay 17d
to disconnect the telephone 5 from the exchange 7 and the interface 40 supplies power
to the telephone 5 through relay 17d. The user may (optionally) be prompted at the display 28 or over the telephone 5 to enter a password through the keypad 34 or the control keys 32. The user will then be prompted to enter the number of a calling party. If the number is already assigned to an audio message, then the user will be given the option of reviewing the message, deleting or changing the message, or returning to
Monitoring Mode. If the user elects to record a message then the user speaks the message into a microphone 26 or through the handset 23 following a prompt. The
message may be limited to a length of less than six seconds. If the handset 23 is to be used for recording or prompts to the user then the relay 17d will connect the telephone
5 to the device 14 through the interface 40. After recording a message, the user will again be given the choice of reviewing the message, recording a new message, or returning to monitoring mode.
If there is insufficient memory for further messages, the user will be informed
via display 28 or the handset 23.
When programming is complete, unit 1 will re-connect the phone to the exchange 7 line. When the user programs the unit 1, the user provides an anticipated calling party number at the keypad 34 or the control keys 32 and a corresponding audio message through the handset 23 or the microphone 26. The calling party number is added to the table of concordance 13 and assigned a message number. The audio
$ message is converted to digital data, maintaining the audio form of the message, by the device 14 and stored in a block of storage 11. The message numbers correspond to numbers for the audio memory blocks. The blocks can be of fixed lengths providing typically 6 seconds of audio recording capacity. 0
Programming may also be done remotely from a telephone, not shown, using the remote keypad and handset for the remote telephone, not shown. The access is described more fully under Review Mode below.
Review Mode
This mode will allow the user to either review the stored messages or to review the information from incoming calls stored in memory in the same manner as they are 0 reviewed in programming mode, but without the ability to change a message unless programming mode is entered.
For stored messages, the unit 1 will allow the user to use the control keys 32 and display on the display 28 or read aloud to the speaker 15 or handset 23 from memory 19 5 the calling party numbers that are assigned to messages and to play back the corresponding message from storage 11 to the speaker 15 or handset 23. The user may then directly enter program mode to review, change or delete messages as described previously, then return to Review Mode. If deletion is selected then the message and the calling party number will be removed from memory 19 and storage 11. Selecting change will allow a new audio message to be recorded in the block corresponding to that calling party number. Selecting review will allow the user to listen to the message.
For incoming call information, the unit 1 will allow the user to list on the
display 28, or over the handset 23 or the speaker 15, the information from incoming calls which are stored in memory 19. The user can move from one call's information to the next by pressing the control keys 32. The unit 1 may also allow continuous sequential listing of information from incoming calls. For each call, this may include
any or all of:
time of call
date of call
name of caller (where name delivery is available)
calling party number
number of times that calling party called.
The unit 1 will store this information in general memory 19 for each incoming call, up to some maximum number of calls. The user may clear the general memory 19 of incoming call data during the review of information from incoming calls.
As the unit 1 can deliver a signal to the exchange 7 line, the unit 1 could also read the recorded call information over a phone line when interrogated by the user from a remote location. The user would access unit 1 by calling the number to which unit 1 is
connected, after which unit 1 would open the line after a prescribed number of rings.
The user might then be required to enter a security code. Unit 1 would then read out all call information in its memory 19 over the phone line, to the interrogating party. The user might be required to use the keypad of his/her phone to access specific information in memory 19. This could be done by routing the exchange 7 line through the relay 17d
and the decoder 17c to decode touchtone signals. Unit 1 might note the time of the
*- user's call and only read off new calls during subsequent interrogation. Unit 1 could be set up to not open the line when the user initially calls, if there have been no calls to unit 1 since the previous interrogation, for purposes of saving on long distance costs at the user's end. 10
Monitoring Mode
If the user does not activate any of unit l's functions for a given time interval while the unit 1 is in Programming Mode, then the unit 1 will automatically revert to
15
Monitoring Mode. Additionally, the user may command the unit 1 while the unit 1 is in
Programming Mode to return to Monitoring Mode using the control keys 32.
In Monitoring Mode, unit 1 is dormant until an incoming call arrives. The unit 20 1 then decodes the information presented by the network-to-terminal signals after the first ring package or sequence of rings that announces an incoming call. Some multiple number services send ring signals that are a group of two or three closely spaced rings separated by a silent period, instead of the usual single ring with a silent pause. The -" unit 1 stores the calling party number, the time and date of the call, and the calling party's name (if included in the network-to- terminal signals) in the memory 19. The unit 1 then compares the calling party's number with those assigned in the table 13 to
messages in storage 11. If a match is found, then the message number is noted and the
30 corresponding message is played aloud on speaker 15. The microcontroller 17a either calculates or looks up in a permanent table, not shown, the memory address corresponding to the message number and provides the address to the device 14 which plays back the message. If no match is found, then the calling party's number is simply
read aloud over the speaker 15, using a pre-recorded message from storage 11 for each digit in the number, or each digit could be pronounced using the speech generator 18.
*- If the number is unavailable or long distance then an appropriate message can also be
played that may be factory recorded if desired.
Alternatively, the actual memory locations in storage 11 for messages, i.e. the start and end locations, may be recorded in the table 13 with the calling party number
when the user programs the unit 1. When a call is received and a match found in the
table 13 then the message recorded at the location stored in the table 13 would be
played. This permits the recording of messages of varying length.
The telephone 5 may be disabled while the message is read so that the telephone 5 will not ring at that time. Unit 1 may also announce from storage messages corresponding to pertinent information from the network-to-terminal signals or information derived from searching memory 19, such as "Long Distance Call", 0
"Unknown Call", or "Blocked Call".
In Monitoring Mode, the controller 17 decodes the incoming name/number data from the incoming FSK signal and converts it to digital data. This data is then stored in 5 memory 19 and also used in the audio message/number playback, as previously described.
After a message is read, the telephone 5 may resume ringing as normal. Alternatively, the unit could provide a ringing sound or some other indication of a call on the exchange 7 line. The calling party's phone number, name (if available), and other relevant information will be presented on the alphanumeric display at the same time. The unit 1 will then return to Monitoring Mode. The message or number may be read aloud more than once.
The unit 1 could be adapted to process the name of the calling party from the
5 terminal-to-network interface signals (where provided) and read the name of the caller aloud. The sound could be generated using DSP, speech synthesis, or similar technology. In this case the device 14 would be bypassed when using speech synthesis,
ft however it 14 would still be useful for a user to employ a voice that the user likes, for
example that of a voice model or company receptionist, or to record and replay names
that the generator 18 has difficulty pronouncing.
It will be understood by those skilled in the art that this description is made with 5 reference to the preferred embodiment and that it is possible to make other embodiments employing the principles of the invention which fall within its spirit and scope as defined by the following claims. For example, a simplified version of the unit could be produced which is not programmable by the user and only has factory 0 programmed messages for generic items such as the digits 0 through 9, "Blocked Call" or "Unknown Call". Such a unit would not require a recording device or audio input. It would be relatively inexpensive.
5
0

Claims

We claim:
1. An audio calling party identification unit for connection to a telephone line, the unit comprising:
A. a line input for receiving from the line an identifying portion of a telephone call placed by a calling party;
B. an audio input accessible to a user of the unit to input an audio message;
C. storage for an audio message in audio form;
D. a recording device for recording in audio form into the storage an audio
message received from the audio input;
E. a user programmable table of concordance for relating the location of an audio message in storage to a corresponding identifying portion of a user anticipated calling party telephone call;
F. an audio output; and
G. a playback device for replaying messages from storage;
wherein the unit is adapted to decipher the identifying portions of a calling party telephone call, search the table of concordance to determine the location of corresponding audio messages, and to play back the corresponding audio messages from the storage through the audio output.
2. A unit according to claim 1, wherein the line input comprises a controller adapted to decipher the identifying portions of the calling party telephone call and search the table of concordance.
3. A unit according to claim 1, wherein the audio input comprises a controller and
a telephone line interface, the controller receiving audio messages from the user
and passing them through the interface to the recording device for storage.
5
4. A unit according to claim 1, wherein the audio input comprises a microphone connected to the recording device.
5. A unit according to claim 1, wherein the unit is adapted to be connected to a
0 telephone and the recording device is adapted to record audio messages from a
telephone to which the unit is adapted to be connected.
6. A unit according to claim 1, wherein the recording device is adapted to record audio messages from the line. 15
7. A unit according to claim 1, further comprising control keys, and wherein the controller is adapted to received signals from the control keys and to place the unit in a program mode, the unit adapted to program the table of concordance 0 according to user instructions when in program mode.
8. A unit according to claim 7, wherein the control keys are signals received from the telephone.
25 9. A unit according to claim 8, wherein the signals are touchtone signals.
10. A unit according to claim 7, wherein the control keys are signals received from the line.
30 1* A unit according to claim 10, wherein the signals on the line are touchtone signals.
12. A unit according to claim 7, further comprising a keypad and wherein the control keys are on a keypad.
13. A unit according to claim 7, further comprising a door over the control keys
5 adapted to automatically place the unit into programming mode when the door is opened.
14. A unit according to claim 1, wherein the record device and the playback device 10 are one record/playback device.
15. A unit according to claim 13, wherein the record/playback device is a solid state
recorder.
15 16. A unit according to claim 1, wherein the audio output comprises a speaker.
17. A unit according to claim 1, wherein the audio output comprises a telephone line interface and a controller, the playback device playing back the audio messages through the interface and the controller to the telephone. 20
18. A unit according to claim 2, wherein the controller comprises a microcontroller and memory, the microcontroller controlling the operation of the unit according to instructions stored in the memory.
25
19. A unit according to claim 18, wherein the controller further comprises a demodulator for connection to the line and decoding of calling party signals on the line into a serial digital data bit stream for the microcontroller.
30 20. A unit according to claim 18 or 19 wherein the controller further comprises a receiver decoding touchtone signals.
21. A unit according to claim 2, wherein the controller further comprises a relay for suppressing the ringing signal to the phone after a call is received and before the call is answered, and wherein the controller deciphers the calling party signals,
5 searches the table of concordance and plays back the corresponding audio message while the unit is suppressing the ringing signal.
22. A unit according to claim 21, wherein the relay is adapted to connect a telephone to the line when the user causes the telephone to go off hook.
23. A unit according to claim 21, wherein the relay is connected to a telephone interface and the unit is adapted to play messages from and record messages to the record/playback device through the telephone interface and the relay.
15
24. A unit according to claim 1, further comprising a display for displaying the calling party information.
25. A unit according to claim 24, wherein the display comprises a display driver and 0 a display screen.
26. A unit according to claim 1, wherein the controller stores in memory calling party information about each call received by the unit.
25 27. A unit according to claim 26, wherein the audio output comprises a telephone line interface and a controller, the playback device playing back messages through the interface and the controller to the line.
28. A unit according to claim 1, further comprising an speech generator for 30 converting text messages conveying calling party information stored in memory into audio for playing through the audio output.
29. A unit according to claim 28, wherein the character messages contain pre-stored messages for play back.
30. A unit according to claim 1, wherein the identifying portion is the telephone number of the calling party.
31. A unit according to claim 1 , wherein the identifying portion is the name of the
calling party.
32. An audio calling party identification unit for connection to a telephone line, the
unit comprising:
A. a line input for receiving, from the line, the telephone number of a calling party;
B. an audio input accessible to a user of the unit for receiving an audio message;
C. storage for an audio message in audio form;
D. a recording device for recording in audio form into the storage an audio message received from the audio input;
E. a user programmable table of concordance for relating the location of an audio message in the storage and a corresponding telephone number of a user anticipated calling party;
F. an audio output;
G. a playback device for replaying messages from storage; H. a microcontroller and memory, the microcontroller controlling the operation of the unit according to instructions stored in the memory;
I. a receiver decoding touchtone signals;
J. a demodulator for connection to the line and decoding of calling party signals on the line into a serial digital data bit stream for the microcontroller;
K. control keys;
L. a relay for suppressing the ringing signal to the phone after a call is received and before the call is answered, the relay being adapted to connect a telephone to the line when the user causes the telephone to go off hook;
wherein the unit is adapted to decipher the telephone number of a calling party, search the table of concordance to determine the location of corresponding audio messages, and to play back the corresponding audio messages from the storage through the audio output while the unit is suppressing the ringing signal to the telephone, and wherein the microcontroller is adapted to received signals from the control keys and to place the unit in a program mode, the unit adapted to program the table of concordance according to user instructions when in program mode.
33. An audio calling party identification unit for connection to a telephone line, the uni .t comprising: A. a line input for receiving from the line an identifying portion of a telephone call placed by a calling party;
B. storage for an audio message in audio form;
C. a programmed table of concordance for relating the location of an audio message in storage to a corresponding identifying portion of a user anticipated calling party telephone call;
D. an audio output; and
E. a playback device for replaying messages from storage;
wherein the unit is adapted to decipher the identifying portions of a calling party telephone call, search the table of concordance to determine the location of corresponding audio messages, and to play back the corresponding audio messages from the storage through the audio output.
34. An audio calling party identification unit according to claim 33, wherein the audio messages are stored, and the table is programmed, prior to sale of the unit.
PCT/CA1994/000424 1993-08-06 1994-08-04 Device for acoustic identification of calling parties on telephone systems WO1995005045A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CA002168545A CA2168545C (en) 1993-08-06 1994-08-04 Audio caller identification unit
AU73800/94A AU7380094A (en) 1993-08-06 1994-08-04 Device for acoustic identification of calling parties on telephone systems

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/103,450 1993-08-06
US08/103,450 US5481594A (en) 1993-08-06 1993-08-06 Audio caller identification unit

Publications (1)

Publication Number Publication Date
WO1995005045A1 true WO1995005045A1 (en) 1995-02-16

Family

ID=22295246

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CA1994/000424 WO1995005045A1 (en) 1993-08-06 1994-08-04 Device for acoustic identification of calling parties on telephone systems

Country Status (4)

Country Link
US (1) US5481594A (en)
AU (1) AU7380094A (en)
CA (1) CA2168545C (en)
WO (1) WO1995005045A1 (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19526220A1 (en) * 1994-12-28 1996-07-11 Siemens Ag Signalling device for telecommunications terminal
EP0751658A2 (en) * 1995-06-29 1997-01-02 AT&T IPM Corp. Telephone answering machine with speech recognition
DE19526186A1 (en) * 1995-07-18 1997-01-30 Siemens Ag Calling arrangement for telecommunication terminals with use of memory - enables origin of call to be recognised from audio calling sequence reproduced from storage in subscriber connection device
GB2305329A (en) * 1995-09-15 1997-04-02 Christopher Moller Telecommunication system
GB2306853A (en) * 1995-10-26 1997-05-07 Mitel Corp Automatic displays for incoming telephone calls
GB2308783A (en) * 1995-12-22 1997-07-02 Samsung Electronics Co Ltd Announcing CLI
WO1998000958A1 (en) * 1996-06-28 1998-01-08 Advanced Micro Devices, Inc. Telephone calling party announcement system and method
EP0844773A2 (en) * 1996-11-20 1998-05-27 Cybiotronics, Inc. Telephone answering machine with caller ID dependent message operation
WO1999018577A2 (en) * 1997-10-02 1999-04-15 Comuniq Asa A method for recording received sound signals in a telephone
WO1999066695A1 (en) * 1998-06-18 1999-12-23 Mannesmann Ag Method and method for generating a call arrival message for a user of a telecommunications terminal
WO2000004695A1 (en) * 1998-07-16 2000-01-27 Siemens Aktiengesellschaft Method and device for operating a telecommunications terminal with acoustic emission of identification data
EP1009145A1 (en) * 1998-12-11 2000-06-14 BRITISH TELECOMMUNICATIONS public limited company Message control system
US6122347A (en) * 1997-11-13 2000-09-19 Advanced Micro Devices, Inc. System and method for self-announcing a caller of an incoming telephone call
US6178230B1 (en) 1997-11-13 2001-01-23 Advanced Micro Devices, Inc. System and method for identifying a callee of an incoming telephone call
US6385303B1 (en) 1997-11-13 2002-05-07 Legerity, Inc. System and method for identifying and announcing a caller and a callee of an incoming telephone call
EP1209927A2 (en) * 2000-11-18 2002-05-29 Alcatel Method and arrangement for call identification
SG92622A1 (en) * 1998-09-18 2002-11-19 Winbond Electronics Corp Telephone set capable of speaking telephone number of calling party
US6704395B1 (en) 1997-11-13 2004-03-09 Legerity, Inc. System and method for reducing call interruptions on a telephone
GB2443474A (en) * 2006-10-31 2008-05-07 James Christopher Mathison Door entry phone

Families Citing this family (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6310940B1 (en) 1966-12-16 2001-10-30 Ncr Corporation Personal computer interactive phone system
US6038443A (en) * 1992-01-29 2000-03-14 Luneau; David J. Calling party announcement apparatus
US6385312B1 (en) * 1993-02-22 2002-05-07 Murex Securities, Ltd. Automatic routing and information system for telephonic services
US5764731A (en) * 1994-10-13 1998-06-09 Yablon; Jay R. Enhanced system for transferring, storing and using signaling information in a switched telephone network
US5841838A (en) * 1994-11-17 1998-11-24 Brother Kogyo Kabushiki Kaisha Telephone answering unit with caller identification and message recording function
KR0135777B1 (en) * 1995-01-25 1998-04-27 김광호 Selecting calling phone
US7092494B1 (en) * 1996-01-16 2006-08-15 Global Tel★Link Corporation Telephone system
KR970060809A (en) * 1996-01-19 1997-08-12 김광호 How to send registered voice message at reservation time on answering machine
US5901214A (en) 1996-06-10 1999-05-04 Murex Securities, Ltd. One number intelligent call processing system
SE9602502L (en) * 1996-06-20 1997-08-11 Telia Ab Device and method in a telephone network for remote reading of a number display terminal
DE69724966T2 (en) * 1996-07-29 2004-09-09 Newval-Tech Knowledge Serrvice and Investments Ltd. METHOD AND TELEPHONE DEVICE FOR IDENTIFYING THE CALLER
US6449359B1 (en) 1996-07-29 2002-09-10 Marco Luzzatto Telephone identification calling apparatus and procedures
US6269152B1 (en) * 1996-08-02 2001-07-31 Kenneth A. Jursinski Telephone annunciator
US5828742A (en) * 1996-08-02 1998-10-27 Siemens Business Communication Systems, Inc. Caller discrimination within a telephone system
US6058171A (en) * 1996-08-14 2000-05-02 Oakley Telecom, Lc Unique ring caller ID
US5835581A (en) * 1996-09-20 1998-11-10 Holtek Microelectronics, Inc. Multi-function telephone dialer display
US5940740A (en) 1996-10-25 1999-08-17 At&T Wireless Services, Inc. Method and apparatus for message transmission verification
US6031899A (en) * 1996-10-28 2000-02-29 Ericsson Inc Method and apparatus for identifying type of call
TW317403U (en) * 1996-11-11 1997-10-01 Winbond Electronics Corp Telephone device capable of saying identification number
US5995594A (en) * 1996-11-13 1999-11-30 Siemens Information And Communication Networks, Inc. System and method for message notification in a multimedia messaging system
US6377663B1 (en) * 1997-01-03 2002-04-23 Ncr Corporation Call management system and associated method for a local telephone circuit
US6337898B1 (en) * 1997-04-22 2002-01-08 Nortel Networks Limited Method for monitoring voicemail calls using ADSI capable CPE
SE9701669L (en) * 1997-05-02 1999-02-05 Anders Bjoerhn Procedure and device in telephone
US6028921A (en) * 1997-06-11 2000-02-22 Bellsouth Intellectual Property Corporation Method and system for delivery of a message to a display unit
US6385308B1 (en) * 1997-12-01 2002-05-07 At&T Corp. Telephone system and method for personalized announcements
US6055305A (en) * 1997-12-16 2000-04-25 At&T Corp. Method and apparatus for providing network-based customized call treatment
JP3985328B2 (en) * 1998-03-05 2007-10-03 ソニー株式会社 Telephone equipment
US8126132B2 (en) * 1998-03-19 2012-02-28 At&T Intellectual Property I, L.P. Method and system for providing enhanced call waiting
US6633634B1 (en) * 1998-03-19 2003-10-14 Ameritech Corporation Method and system for providing enhanced call waiting
US6278771B1 (en) * 1998-03-19 2001-08-21 Ameritech Corporation Method and system for providing enhanced call waiting with verification and name change service
US6219414B1 (en) 1998-03-19 2001-04-17 Ameritech Corporation Method and system for providing enhanced call waiting
US20010016036A1 (en) * 1998-07-24 2001-08-23 Teresa Farias Latter Method and system for providing enhanced caller identification
US6693995B1 (en) * 1998-06-08 2004-02-17 George Memos Personal caller I. D.
US8416932B2 (en) 1998-07-24 2013-04-09 At&T Intellectual Property I, L.P. Convenience features in a method and system for providing enhanced caller identification
DE19844600A1 (en) * 1998-09-29 2000-03-30 Bosch Gmbh Robert Facility to remotely view incoming calls
EP1011247A1 (en) * 1998-12-14 2000-06-21 Winbond Electronics Corporation Telephone set capable of speaking telephone number of calling party
US6347133B1 (en) * 1998-12-23 2002-02-12 John Alexander Galbreath Telephone answering device with timer control
EP1024643A1 (en) * 1999-01-29 2000-08-02 International Business Machines Corporation Method, apparatus and communication system for setting up a communication session
US6400809B1 (en) 1999-01-29 2002-06-04 Ameritech Corporation Method and system for text-to-speech conversion of caller information
US6801521B1 (en) * 1999-02-08 2004-10-05 Siemens Information And Communication Networks, Inc. System and method for distributed call signaling in telephony-over-LAN networks
US6766004B1 (en) * 1999-02-15 2004-07-20 Microsoft Corporation Method and apparatus for coordinating ringing and audio announcements in a phone system
US6990321B1 (en) 1999-04-29 2006-01-24 Ncr Corporation Interactive phone system utilizing wireless channels
US6304642B1 (en) * 1999-06-08 2001-10-16 Conexant Systems, Inc. Peer-to-peer data transfer using pre-existing caller ID CLASS FSK signaling infrastructure
US6347136B1 (en) * 1999-07-15 2002-02-12 Winbond Electronics Corporation Calling party announcement message management systems and methods
US6636602B1 (en) * 1999-08-25 2003-10-21 Giovanni Vlacancich Method for communicating
EP1465131B1 (en) * 2000-03-13 2007-06-06 Honeywell International Inc. Integrated security and communications system with secure communications link
US6804338B1 (en) * 2000-05-04 2004-10-12 Cybiotronics, Inc. Electronic telephone directory
EP1170932B1 (en) * 2000-07-06 2006-03-29 Texas Instruments France Audible identification of caller and callee for mobile communication device
US6928410B1 (en) * 2000-11-06 2005-08-09 Nokia Mobile Phones Ltd. Method and apparatus for musical modification of speech signal
US7388949B2 (en) * 2000-12-28 2008-06-17 At&T Delaware Intellectual Property, Inc. System and method for audio caller identification service
US7254226B1 (en) 2001-05-08 2007-08-07 At&T Intellectual Property, Inc. Call waiting priority alert
US20040233892A1 (en) * 2001-05-16 2004-11-25 Roberts Linda Ann Priority caller alert
US7085358B2 (en) * 2001-06-25 2006-08-01 Bellsouth Intellectual Property Corporation Visual caller identification
US7012999B2 (en) * 2001-06-25 2006-03-14 Bellsouth Intellectual Property Corporation Audio caller identification
US6570983B1 (en) * 2001-07-06 2003-05-27 At&T Wireless Services, Inc. Method and system for audibly announcing an indication of an identity of a sender of a communication
JP2003051864A (en) * 2001-08-06 2003-02-21 Nec Corp Wireless mobile terminal
US7403768B2 (en) * 2001-08-14 2008-07-22 At&T Delaware Intellectual Property, Inc. Method for using AIN to deliver caller ID to text/alpha-numeric pagers as well as other wireless devices, for calls delivered to wireless network
US7315614B2 (en) * 2001-08-14 2008-01-01 At&T Delaware Intellectual Property, Inc. Remote notification of communications
US7200211B1 (en) 2004-10-12 2007-04-03 Palmsource, Inc. Method and system for providing information for identifying callers based on a partial number
US6813344B1 (en) * 2001-08-29 2004-11-02 Palm Source, Inc. Method and system for providing information for identifying callers based on a partial number
US7269249B2 (en) * 2001-09-28 2007-09-11 At&T Bls Intellectual Property, Inc. Systems and methods for providing user profile information in conjunction with an enhanced caller information system
US7079837B1 (en) * 2001-11-06 2006-07-18 Bellsouth Intellectual Property Corporation Caller identification queue for wireless telephones
US7315618B1 (en) 2001-12-27 2008-01-01 At&T Bls Intellectual Property, Inc. Voice caller ID
US7418087B2 (en) * 2002-01-04 2008-08-26 Classco Inc. Telephone network messaging
US7027569B2 (en) * 2002-02-11 2006-04-11 Prologue Communications, Inc. Telephone call screening system and method and caller registration system and method for use therewith
GB2387639A (en) * 2002-04-19 2003-10-22 Meritor Heavy Vehicle Braking Play reducer for splines
US7385992B1 (en) 2002-05-13 2008-06-10 At&T Delaware Intellectual Property, Inc. Internet caller-ID integration
US20050073999A1 (en) * 2002-05-13 2005-04-07 Bellsouth Intellectual Property Corporation Delivery of profile-based third party content associated with an incoming communication
US7586898B1 (en) 2002-05-13 2009-09-08 At&T Intellectual Property, I, L.P. Third party content for internet caller-ID messages
JP2004023218A (en) * 2002-06-13 2004-01-22 Matsushita Electric Ind Co Ltd Telephone system
US6853710B2 (en) 2002-07-17 2005-02-08 Timothy M Harris Telephone call messaging device
US7127488B1 (en) * 2002-07-23 2006-10-24 Bellsouth Intellectual Property Corp. System and method for gathering information related to a geographical location of a caller in an internet-based communication system
US7623645B1 (en) 2002-07-23 2009-11-24 At&T Intellectual Property, I, L.P. System and method for gathering information related to a geographical location of a caller in a public switched telephone network
US7139374B1 (en) * 2002-07-23 2006-11-21 Bellsouth Intellectual Property Corp. System and method for gathering information related to a geographical location of a callee in a public switched telephone network
US7280646B2 (en) * 2003-04-18 2007-10-09 At&T Bls Intellectual Property, Inc. Dynamic Caller ID messaging
US7443964B2 (en) * 2003-04-18 2008-10-28 At&T Intellectual Property, I,L.P. Caller ID messaging
US7978833B2 (en) * 2003-04-18 2011-07-12 At&T Intellectual Property I, L.P. Private caller ID messaging
US7283625B2 (en) * 2003-04-18 2007-10-16 At&T Bls Intellectual Property, Inc. Caller ID messaging telecommunications services
US7463727B2 (en) * 2003-04-18 2008-12-09 At&T International Property, I, L.P. Caller ID messaging device
US7269412B2 (en) * 2003-05-29 2007-09-11 At&T Bls Intellectual Property, Inc. Caller identification device and method of operation thereof
US7609832B2 (en) * 2003-11-06 2009-10-27 At&T Intellectual Property, I,L.P. Real-time client survey systems and methods
US7623849B2 (en) * 2003-11-13 2009-11-24 At&T Intellectual Property, I, L.P. Method, system, and storage medium for providing comprehensive originator identification services
US7672444B2 (en) * 2003-12-24 2010-03-02 At&T Intellectual Property, I, L.P. Client survey systems and methods using caller identification information
US6970546B2 (en) * 2004-01-12 2005-11-29 Bellsouth Intellecutal Property Corp. Intelligent remote caller ID
CA2474083C (en) * 2004-06-25 2011-01-25 Sivakumaran Sanmugasuntharam Caller id call memo system
US20060002540A1 (en) * 2004-07-02 2006-01-05 Barrett Kreiner Real-time customer service representative workload management
US8195136B2 (en) * 2004-07-15 2012-06-05 At&T Intellectual Property I, L.P. Methods of providing caller identification information and related registries and radiotelephone networks
US8160226B2 (en) 2007-08-22 2012-04-17 At&T Intellectual Property I, L.P. Key word programmable caller ID
US8243909B2 (en) 2007-08-22 2012-08-14 At&T Intellectual Property I, L.P. Programmable caller ID

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4894861A (en) * 1987-12-10 1990-01-16 Kokusai Denshin Denwa Kabushiki Kaisha Terminal in communication network for notifying originating party's number
US4922490A (en) * 1988-08-08 1990-05-01 American Telephone And Telegraph Company Telephone station set
US4985913A (en) * 1989-08-29 1991-01-15 Stephen R. Shalom Multiple message answering machine keyed to the incoming phone number
JPH0496555A (en) * 1990-08-14 1992-03-27 Nec Corp Isdn terminal equipment
JPH04124945A (en) * 1990-09-17 1992-04-24 Nec Corp Calling subscriber information communicating system
JPH04343555A (en) * 1991-05-20 1992-11-30 Anritsu Corp Isdn terminal equipment
US5200994A (en) * 1988-08-12 1993-04-06 Kabushiki Kaisha Toshiba Communication terminal apparatus and control method with party identification features

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4468541A (en) * 1983-07-21 1984-08-28 Timex Corporation Terminal equipment ring/ding suppression circuit
US5153906A (en) * 1983-11-11 1992-10-06 Nippo Communication Industrial Co., Ltd. Personal-servicing communication system
US4899358A (en) * 1988-08-08 1990-02-06 American Telephone And Telegraph Company At&T Bell Laboratories Call announcement arrangement
US5007076A (en) * 1988-08-08 1991-04-09 At&T Bell Laboratories Call announcement arrangement
JPH02209055A (en) * 1989-02-09 1990-08-20 Toshiba Corp Telephone set
US5029200A (en) * 1989-05-02 1991-07-02 At&T Bell Laboratories Voice message system using synthetic speech
CA2020859C (en) * 1989-07-13 1996-04-30 Morihiro Katsurada Communication unit comprising caller identification function and caller identifying method in a digital communication network
US5163087A (en) * 1990-12-31 1992-11-10 At&T Bell Laboratories Delivery of customer data base key using automatic number identification
US5265145A (en) * 1991-03-28 1993-11-23 Lim Boon C Alphanumeric caller identification telephone
US5276731A (en) * 1991-04-26 1994-01-04 Rolm Company Method and apparatus for handling incoming telephone calls
US5283818A (en) * 1992-03-31 1994-02-01 Klausner Patent Technologies Telephone answering device linking displayed data with recorded audio message
US5349638A (en) * 1993-01-25 1994-09-20 Micro-Technology Inc.-Wisconsin Universal calling/originating number identification

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4894861A (en) * 1987-12-10 1990-01-16 Kokusai Denshin Denwa Kabushiki Kaisha Terminal in communication network for notifying originating party's number
US4922490A (en) * 1988-08-08 1990-05-01 American Telephone And Telegraph Company Telephone station set
US5200994A (en) * 1988-08-12 1993-04-06 Kabushiki Kaisha Toshiba Communication terminal apparatus and control method with party identification features
US4985913A (en) * 1989-08-29 1991-01-15 Stephen R. Shalom Multiple message answering machine keyed to the incoming phone number
JPH0496555A (en) * 1990-08-14 1992-03-27 Nec Corp Isdn terminal equipment
JPH04124945A (en) * 1990-09-17 1992-04-24 Nec Corp Calling subscriber information communicating system
JPH04343555A (en) * 1991-05-20 1992-11-30 Anritsu Corp Isdn terminal equipment

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
PATENT ABSTRACTS OF JAPAN vol. 16, no. 326 (E - 1235) 16 July 1992 (1992-07-16) *
PATENT ABSTRACTS OF JAPAN vol. 16, no. 385 (E - 1249) 17 August 1992 (1992-08-17) *
PATENT ABSTRACTS OF JAPAN vol. 17, no. 199 (E - 1352) 19 April 1993 (1993-04-19) *

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19526220A1 (en) * 1994-12-28 1996-07-11 Siemens Ag Signalling device for telecommunications terminal
DE19526220C2 (en) * 1994-12-28 1998-02-12 Siemens Ag Call device for a communication terminal
EP0751658A2 (en) * 1995-06-29 1997-01-02 AT&T IPM Corp. Telephone answering machine with speech recognition
CN1082759C (en) * 1995-06-29 2002-04-10 美国电报电话公司 Digital secretary
EP0751658A3 (en) * 1995-06-29 1999-06-23 AT&T IPM Corp. Telephone answering machine with speech recognition
DE19526186C2 (en) * 1995-07-18 1998-01-15 Siemens Ag Call device for a communication system
DE19526186A1 (en) * 1995-07-18 1997-01-30 Siemens Ag Calling arrangement for telecommunication terminals with use of memory - enables origin of call to be recognised from audio calling sequence reproduced from storage in subscriber connection device
GB2305329A (en) * 1995-09-15 1997-04-02 Christopher Moller Telecommunication system
GB2306853A (en) * 1995-10-26 1997-05-07 Mitel Corp Automatic displays for incoming telephone calls
GB2306853B (en) * 1995-10-26 1999-09-22 Mitel Corp Processing information
GB2308783A (en) * 1995-12-22 1997-07-02 Samsung Electronics Co Ltd Announcing CLI
US6072859A (en) * 1995-12-22 2000-06-06 Samsung Electronics Co., Ltd. Apparatus and method of generating voice message of caller's number in case of incoming call in telephone
WO1998000958A1 (en) * 1996-06-28 1998-01-08 Advanced Micro Devices, Inc. Telephone calling party announcement system and method
US6373925B1 (en) 1996-06-28 2002-04-16 Siemens Aktiengesellschaft Telephone calling party announcement system and method
EP0844773A2 (en) * 1996-11-20 1998-05-27 Cybiotronics, Inc. Telephone answering machine with caller ID dependent message operation
EP0844773A3 (en) * 1996-11-20 2001-07-18 Cybiotronics, Inc. Telephone answering machine with caller ID dependent message operation
WO1999018577A2 (en) * 1997-10-02 1999-04-15 Comuniq Asa A method for recording received sound signals in a telephone
WO1999018577A3 (en) * 1997-10-02 1999-06-24 Steinar Kolnes A method for recording received sound signals in a telephone
US6122347A (en) * 1997-11-13 2000-09-19 Advanced Micro Devices, Inc. System and method for self-announcing a caller of an incoming telephone call
US6178230B1 (en) 1997-11-13 2001-01-23 Advanced Micro Devices, Inc. System and method for identifying a callee of an incoming telephone call
US6385303B1 (en) 1997-11-13 2002-05-07 Legerity, Inc. System and method for identifying and announcing a caller and a callee of an incoming telephone call
US6704395B1 (en) 1997-11-13 2004-03-09 Legerity, Inc. System and method for reducing call interruptions on a telephone
US6711239B1 (en) 1997-11-13 2004-03-23 Legerity, Inc. System and method for identifying a callee of an incoming telephone call
WO1999066695A1 (en) * 1998-06-18 1999-12-23 Mannesmann Ag Method and method for generating a call arrival message for a user of a telecommunications terminal
WO2000004695A1 (en) * 1998-07-16 2000-01-27 Siemens Aktiengesellschaft Method and device for operating a telecommunications terminal with acoustic emission of identification data
SG92622A1 (en) * 1998-09-18 2002-11-19 Winbond Electronics Corp Telephone set capable of speaking telephone number of calling party
EP1009145A1 (en) * 1998-12-11 2000-06-14 BRITISH TELECOMMUNICATIONS public limited company Message control system
EP1209927A2 (en) * 2000-11-18 2002-05-29 Alcatel Method and arrangement for call identification
EP1209927A3 (en) * 2000-11-18 2006-02-01 Alcatel Method and arrangement for call identification
GB2443474A (en) * 2006-10-31 2008-05-07 James Christopher Mathison Door entry phone

Also Published As

Publication number Publication date
US5481594A (en) 1996-01-02
CA2168545C (en) 1999-10-19
CA2168545A1 (en) 1995-02-16
AU7380094A (en) 1995-02-28

Similar Documents

Publication Publication Date Title
US5481594A (en) Audio caller identification unit
US6035018A (en) Access, selection, and downloading of a pre-recorded outgoing greeting message for a voice messaging system from an external source
US5883942A (en) Voice caller I.D. apparatus
US5007081A (en) Speech activated telephone
US4985913A (en) Multiple message answering machine keyed to the incoming phone number
US7206572B2 (en) Calling party announcement apparatus
US6373925B1 (en) Telephone calling party announcement system and method
US5604790A (en) Voice processing call announcement and answering system
US5892814A (en) Flexible, tapeless, personalized auto-attendant telephone
EP0445452A1 (en) Telephone answering and paging system
US5903628A (en) Caller information (CLID) controlled automatic answer feature for telephone
CA2131187A1 (en) Telephone answering device linking displayed data with recorded audio message
US7379538B1 (en) Telephone answering device which notifies a user based on call related information received from a calling party
US4873713A (en) Automatic telephone answering apparatus and method
JPH0359619B2 (en)
US6295340B1 (en) Speech coding selection based on call related information
US5121422A (en) Voice message storage device including at least two analog recording mediums
EP0844773A2 (en) Telephone answering machine with caller ID dependent message operation
JP2746348B2 (en) Sound recording device with speaker identification
JPH07114435B2 (en) Answering machine
TW404107B (en) Apparatus and method to allow recording of voice messages based on call related information
CA2124266A1 (en) Answering system having message reminder service
WO1999018577A2 (en) A method for recording received sound signals in a telephone
JPH01215169A (en) Automatic answering telephone set
JP3302982B1 (en) Telephone equipment

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AM AT AU BB BG BR BY CA CH CN CZ DE DK ES FI GB GE HU JP KE KG KP KR KZ LK LT LU LV MD MG MN MW NL NO NZ PL PT RO RU SD SE SI SK TJ TT UA US UZ VN

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): KE MW SD AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2168545

Country of ref document: CA

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase