The subject matter which is regarded as the invention is particularly pointed out and distinctly claimed in the claims at the conclusion of the specification. The foregoing and other objects, features, and advantages of the invention are apparent from the following detailed description taken in conjunction with the accompanying drawings in which:
The detailed description explains the preferred embodiments of the invention, together with advantages and features, by way of example with reference to the drawings.
Turning now to
Note that the block diagram of
Turning also to
In general the ring tone controller 220 may be set to sound the ring tone sound as-is, gradually increase the volume over time, or gradually decrease the volume over time.
Graph line 2A1 in linear volume controller 2A shows an increasing linear volume response graph volume (V) versus time (t) such that the ring tone starts at a nominal minimum volume value Nmin at time t0. It will be appreciated that nominal minimum value Nmin may be pre-selected by user via keypad 120 or stored in memory 230. It will also be noted that the time axis t shown in
It will also be appreciated that the user may desire a discrete amount of time t0-ta shown in linear volume controller 2A before the ring tone starts in order for a non-sound indicator (e.g., the display 130) to indicate an incoming signal or call. For example, volume Nmin may be set to 0 (i.e., sound is off) and at time ta the volume is set to level N1. The time span t0-ta (or number of rings) may be preset by the user via keypad 120 or stored in memory 230.
It will be further appreciated that the user may desire a discrete amount of time t0-ta shown in linear volume controller 2A before the ring tone starts in order for a secondary ring tone to sound before the primary ring tone sounds to indicate an incoming signal or call. The time span t0-ta (or number of rings) may be preset by the user via keypad 120 or stored in memory 230.
The high volume (i.e., V at Nmax shown in linear controller 2A) is reached at time t1. Again, the time span t0-t1 (or number of rings) may be preset by the user via keypad 120 or stored in memory 230.
Graph line 2A2 in linear volume controller 2A shows a decreasing linear volume response graph volume (V) versus time (t) such that the ring tone starts at a maximum volume value Nmax at time t0. It will be appreciated that nominal Nmax may be pre-selected by user via keypad 120 or stored in memory 230.
It will also be appreciated that the user may desire a discrete amount of time t0-ta shown in linear volume controller 2A before the ring tone starts in order for a non-sound indicator (e.g., the display 130) to indicate an incoming signal or call. For example, volume Nmax may be set to off (i.e., sound is off) and at time ta the volume is set to level N2. The time span t0-ta (or number of rings) may be preset by the user via keypad 120 or stored in memory 230.
The minimum volume (i.e., V at Nmin shown in linear controller 2A) is reached at time t1. Again, the time span t0-t1 (or ta-t1) (or number of rings) may be preset by the user via keypad 120 or stored in memory 230. In other words, with the time span setting t0-t1 (or ta-t1), the user can set the ring tone so that it is loud once (i.e., Nmax) and then falls rapidly to a low sound Nmin.
It will also be appreciated that the user may desire a discrete amount of time tb-t1 shown in linear volume controller 2A after the ring tone stops in order for a non-sound indicator (e.g., the display 130) to indicate the ring tone has stopped but before the phone switches to a voice messaging mode at the end of the ring tone cycle t1. For example, volume N1 may be set to off (i.e., sound is off) and at time tb the volume is set to level N1. The time span tb-t1 (or number of rings) may be preset by the user via keypad 120 or stored in memory 230.
Turning now to the non-linear volume controller 2B shown in
Although not shown (for purposes of clarity), the non-linear volume controller has the same features as described above for the linear controller. For example, graph line 2B1 in non-linear volume controller 2B shows an increasing linear volume response graph volume (V) versus time (t) such that a ring tone starts at a nominal minimum volume value Nmin at time t0. It will be appreciated that nominal minimum value Nmin may be pre-selected by user via keypad 120 or stored in memory 230. It will also be noted that the time axis t shown in
It will also be appreciated that the user may desire a discrete amount of time t0-ta shown in non-linear volume controller 2A before a ring tone starts in order for a non-sound indicator (e.g., the display 130) to indicate an incoming signal or call. For example, volume Nmin may be set to 0 (i.e., sound is off) and at time ta the volume is set to level N1. The time span t0-ta (or number of rings) may be preset by the user via keypad 120 or stored in memory 230.
It will be further appreciated that the user may desire a discrete amount of time t0-ta shown in non-linear volume controller 2B before a ring tone starts in order for a secondary ring tone to sound before the primary ring tone sounds to indicate an incoming signal or call. The time span t0-ta (or number of rings) may be preset by the user via keypad 120 or stored in memory 230.
The high volume (i.e., V at Nmax) shown in non-linear controller 2B is reached at time t1. Again, the time span t0-t1 (or number of rings) may be preset by the user via keypad 120 or stored in memory 230.
Referring also to
Still referring to
It will be appreciated that advantages of the present invention allow a user to set the volume of a device initially low so that if the user can hear well, and the phone is near the user, it can be answered without disturbing others much before the volume gets louder.
Another advantage allows the user to set the volume initially high so the user can hear it right away but have it decrease. This is useful for persons who know they have a call because they just heard the ring it but the ring volume reduces so the ring does not annoy or interfere with others while the user is fiddling to answer the call.
Yet another advantage of the present invention is that there is no need to download or install a wave file that already has the increasing or decreasing sound as part of the captured wave file.
The capabilities of the present invention can be implemented in software, firmware, hardware or some combination thereof.
As one example, one or more aspects of the present invention can be included in an article of manufacture (e.g., one or more computer program products) having, for instance, computer usable media. The media has embodied therein, for instance, computer readable program code means for providing and facilitating the capabilities of the present invention. The article of manufacture can be included as a part of a computer system or sold separately.
Additionally, at least one program storage device readable by a machine, tangibly embodying at least one program of instructions executable by the machine to perform the capabilities of the present invention can be provided.
The diagrams depicted herein are just examples. There may be many variations to these diagrams described therein without departing from the spirit of the invention. The flow diagrams depicted herein are just examples. There may be many variations to these diagrams or the steps (or operations) described therein without departing from the spirit of the invention. For instance, the steps may be performed in a differing order, or steps may be added, deleted or modified. All of these variations are considered a part of the claimed invention.
While the preferred embodiment to the invention has been described, it will be understood that those skilled in the art, both now and in the future, may make various improvements and enhancements which fall within the scope of the claims which follow. These claims should be construed to maintain the proper protection for the invention first described.