The present invention relates to telephony communications, and in particular to providing a hold on feature.
Mobile telephones have made telephony communications possible at virtually any time and in any place. In many instances, a telephony user is in a situation where answering a call is either impossible, difficult, or inappropriate at her given location or in her given situation. For example, one may find it inappropriate to answer a call in a public area such as a restaurant or movie theater, during a meeting, or while driving in heavy traffic. In an effort to avoid missing the call, these users often try to discreetly answer the call and let the caller know that there may be a few seconds before a normal conversation can ensue. It is very common for meeting participants to receive a call and then dart out of the conference room in an effort to avoid missing a call. In other situations, the call is actually answered, but the user must delay in speaking to the caller until the user has reached an appropriate location at which to carry on a conversation. Accordingly, there is a need for a technique to allow a user to effectively answer a call and be afforded sufficient time to reach a location where engaging in conversation with the caller is appropriate. There is a further need for a way to alert the caller that there will be a delay prior to being able to engage in conversation with the user. It would be preferable to provide these techniques without requiring the user to speak to the caller before reaching an appropriate location, as well as minimize the actions required by the user to initiate these techniques.
The present invention allows a communication terminal to implement a hold on feature upon receiving an incoming call. Upon receiving an incoming call, the communication terminal may initiate an incoming call alert to the user, and in response, receive a hold on instruction. Upon receiving the hold on instruction, the communication terminal will answer the incoming call and deliver a hold on message to the caller in an automated fashion. While the hold on feature is active, the voice interface through which the user will speak and listen during a call may be muted. The user can subsequently engage in the conversation, wherein the muting is removed to effectively connect the voice path to the voice interface, such that the call can proceed in traditional fashion.
The communication terminal may be configured with multiple hold on messages, which may be selected for different people or based on different circumstances. The hold on messages may be selected in a dynamic fashion for each incoming call by the user, as well as being automatically selected by the communication terminal based on various criteria, such as caller identification information provided in association with the incoming call. The hold on feature allows users to have an incoming call answered, wherein an automatic message is provided to the caller until the user can engage in conversation.
Those skilled in the art will appreciate the scope of the present invention and realize additional aspects thereof after reading the following detailed description of the preferred embodiments in association with the accompanying drawing figures.
The accompanying drawing figures incorporated in and forming a part of this specification illustrate several aspects of the invention, and together with the description serve to explain the principles of the invention.
The embodiments set forth below represent the necessary information to enable those skilled in the art to practice the invention and illustrate the best mode of practicing the invention. Upon reading the following description in light of the accompanying drawing figures, those skilled in the art will understand the concepts of the invention and will recognize applications of these concepts not particularly addressed herein. It should be understood that these concepts and applications fall within the scope of the disclosure and the accompanying claims.
The present invention provides a “hold on” telephony feature. The hold on telephony feature allows a user of a communication terminal to have the communication terminal answer an incoming call and effectively put the caller on hold. After the communication terminal answers the call, a message is provided to the caller to indicate that she has been placed on hold, or that the called party will engage in the call in short order. While the hold on feature is active, the communication terminal may effectively mute any associated microphones or speakers, such that the caller cannot hear noises or conversation within range of the communication terminal, and the called party cannot hear the brief message or any noises or audible information associated with the caller. When the called party is ready to take the call, the communication terminal will effectively take the call off hold and allow normal operation to begin, wherein the caller and called party can engage in a conversation.
The hold on message provided to the caller when the hold on feature is activated may be a generic message provided by the communication terminal, or one recorded by the called party and stored in the communication terminal. Further, the called party may select one of a number of hold on messages depending on the caller, such that the called party's spouse, children, boss, friends, or subordinates may receive different hold on messages. The particular message may be selected by the called party or automatically by the communication terminal based on caller identification information. Activating the hold on feature when answering the call and deactivating the hold on feature when the called party is ready to engage in conversation may be selected by having the called party select a hard or soft key, as will be appreciated by those skilled in the art.
With reference to
For the present invention, the communication terminal 10 provides the hold on function by providing a message generation function 20 and audio control function 22, as well as by adding additional functionality to the control function 18. As illustrated for functional representation purposes only, the voice path to the telephony interface 12 is selectively connected to either the message generation function 20 or the voice interface 14, depending on whether the on hold feature is active. Upon receiving an incoming call, a user input selecting the hold on feature from the user interface 16 is recognized by the control function 18, which will instruct the telephony interface 12 to answer the call, instruct the audio control function 22 to connect the voice path to the message generation function 20, and instruct the message generation function 20 to provide an audible message to the caller. As depicted, the voice path is essentially disconnected, or muted, from the voice interface 14. When the called party is ready to take the call, an appropriate input is received at the user interface 16 and passed to the control function 18, which will cause the audio control function 22 to connect the voice path leading to the telephony interface 12 to the voice interface 14, wherein the called party can engage in a bidirectional voice call with the caller.
With reference to
Next, the communication terminal 10 will answer the incoming call to establish a telephony connection with the caller via the telephony interface 12 (step 110). If the hold on feature was selected by the called party (step 112), the communication terminal 10 will effectively mute the voice interface (step 114) and cause the message generation function 20 to deliver the hold on message in an audible fashion to the caller via the telephony connection (step 116). If only one hold on message is available, then that hold on message will be provided to the caller. If multiple hold on messages are available, the selected hold on message will be provided to the caller. Although not illustrated, selection of a hold on message from multiple hold on messages may be provided automatically by the communication terminal 10 based on various criteria, including caller identification information received when the incoming call is presented to the communication terminal 10. After the hold on message is delivered to the caller, the communication terminal 10 will maintain the telephony connection and keep the voice interface 14 muted. Those skilled in the art will recognize numerous techniques for muting the voice interface. Further, in certain embodiments, muting may not be employed, or either the microphone or speaker aspects of the voice interface 14 may be muted.
When the called party is ready to engage the call, an appropriate input is provided to the user interface 16, wherein the communication terminal 10 will effectively receive “remove hold” instructions from the called party (step 118) and remove any muting of the voice interface 14 (step 120). The communication terminal 10 will then ensure that the voice interface 14 is connected to the telephony interface 12 in traditional fashion to support bidirectional voice communications in traditional fashion (step 122). If the incoming call was answered without activating the hold on feature, (step 112), the communication terminal 10 will connect the call in normal fashion (step 122).
As noted, the concepts of the present invention may be implemented in wired or wireless communication terminals. Further, the communication terminals may employ traditional circuit-switched or packet-based communication techniques. The communication terminals may be mobile or substantially fixed. The following description provides a basic architecture for a mobile terminal, such as a mobile telephone, personal digital assistant, or other voice-capable communication client.
The basic architecture of a mobile terminal 24 is represented in
On the transmit side, the baseband processor 34 receives digitized data, which may represent voice, data, or control information, from the control system 36, which it encodes for transmission. The encoded data is output to the transmitter 28, where it is used by a modulator 48 to modulate a carrier signal that is at a desired transmit frequency. Power amplifier circuitry 50 amplifies the modulated carrier signal to a level appropriate for transmission, and delivers the amplified and modulated carrier signal to the antenna 30 through the duplexer or switch 32.
A user may interact with the mobile terminal 24 via the interface 40, which may include interface circuitry 52 associated with a microphone 54, a speaker 56, a keypad 58, and a display 60. The interface circuitry 52 typically includes analog-to-digital converters, digital-to-analog converters, amplifiers, and the like. Additionally, it may include a voice encoder/decoder, in which case it may communicate directly with the baseband processor 34. The microphone 54 will typically convert audio input, such as the user's voice, into an electrical signal, which is then digitized and passed directly or indirectly to the baseband processor 34. Audio information encoded in the received signal is recovered by the baseband processor 34, and converted by the interface circuitry 52 into an analog signal suitable for driving the speaker 56. The keypad 58 and display 60 enable the user to interact with the mobile terminal 24, input numbers to be dialed, address book information, or the like, as well as activate the hold on feature and deactivate the hold on feature to engage the call.
The control system 36 may be associated with message generation circuitry 62, which is adapted to provide the message generation function 20. In operation, the message generation circuitry 62 can provide the hold on message to the baseband processor 34, which will send the hold on message in an audible format to the transmitter section 28 for transmission to the caller once a hold on feature has been invoked. The baseband processor 34, under control of the control system 36, may provide the audio control function 22 to effectively connect the telephony connection established for the incoming call to the message generation circuitry 62 or the called party via the interface 40. The baseband processor 34 can also provide any desired muting by controlling the information that is provided to the interface 40 and the transmitter section 28. Again, those skilled in the art will recognize other ways to implement the concepts of the present invention.
Those skilled in the art will recognize improvements and modifications to the preferred embodiments of the present invention. All such improvements and modifications are considered within the scope of the concepts disclosed herein and the claims that follow.