1. Technical Field
The present invention relates to volume adjustments, and particularly to a apparatus capable of switching volume adjustment mode automatically and a method thereof.
2. General Background
Today, handheld devices (e.g., mobile phone) are becoming more multifunctional (e.g., mobile phone with MP3 player and radio), people usually use the handheld device to enjoy music or listen to broadcasting, when people enjoy music or listen to broadcasting, adjusting the volume to a suitable level is necessary. However, the volume adjusting component, of many handheld devices, could only adjust the volume at fixed increments/decrements. Some volume adjusting elements have five or six fixed steps from the minimum volume to the maximum volume setting, so setting a comfortable volume level may not be achievable if the comfortable volume level falls between the steps.
Some mobile phones have two adjustment modes, a heavy adjustment mode and a light adjustment mode. In the heavy adjustment mode, the volume change range is large, and in the light adjustment mode, the volume change range is small. The mobile phone distinguishes heavy adjustment mode and light adjustment mode by the speed of rotation of the volume knob. When the speed of rotation of the knob is rapid, it is in the heavy volume adjustment mode, and when the speed of rotation of the knob is gradual, it is in the light volume adjustment mode. Other mobile phones also have heavy adjustment mode and light adjustment mode. However, heavy adjustment mode or light adjustment mode is determined by the length of time when a key is pressed. When the key is pressed for a short duration, it is in the heavy adjustment mode, and when the key is pressed for a long duration, it is in the light adjustment mode.
However, no matter rotating a knob or pressing a key, it could be an annoyance or may even damage the user's hearing when the volume is increased suddenly.
According to this, it is necessary to provide an apparatus and method to overcome the above-identified deficiencies.
The present invention provides an apparatus and a method to adjust volume safely and suitably, when the volume is adjusted in large steps, the changing current volume adjustment mode is regulated from a heavy adjustment mode to a light adjustment mode automatically, thus avoiding damage to the hearing of the user.
A method for switching adjustment mode automatically, includes: obtaining a value of an identifier and judging the volume adjustment mode according to the value of the identifier in response to an adjustment operation; judging the volume adjustment mode is a heavy adjustment mode and adjusting volume in the heavy adjustment mode if the value of the identifier is a first value, or judging the volume adjustment mode is a light adjustment mode and adjusting volume in the light adjustment mode if the value of the identifier is a second value; comparing the current volume with a first predetermined volume; and if the current volume is not less than the first predetermined volume and the current adjustment mode is the heavy adjustment mode, changing the value of the identifier from the first value to the second value, thereby switching the current adjustment mode from the heavy adjustment to the light adjustment mode.
An apparatus capable of switching volume adjustment mode automatically is also provided.
The components in the drawings are not necessarily drawn to scale, the emphasis instead being placed upon clearly illustrating the principles of the apparatus. Moreover, in the drawings, like reference numerals designate corresponding parts throughout the several views.
The CPU 10 includes a control module 101 and a volume comparison module 102. The control module 101 receives the volume adjustment signal, and detects the value of the identifier. When the value of the identifier is “1”, the control module 101 determines that the adjustment mode is the heavy adjustment mode, and transmits a heavy adjustment signal to the volume adjustment unit 20. The volume adjustment unit 20 adjusts the volume in a larger range according to the heavy adjustment signal. In other words, in the heavy adjustment mode, the volume can be adjusted with larger increments/decrements.
When the control module 101 detects the value of the identifier is “0”, the control module 101 detects the adjustment mode is the light adjustment mode, and transmits a light adjustment signal to the volume adjustment unit 20. The volume adjustment unit 20 adjusts the volume in a smaller step according to the light adjustment signal. In other words, in the light adjustment mode, the volume can be adjusted with smaller increments/decrements.
During a state (2) where the control module 101 detects the value of the identifier is “0”, namely the current volume adjustment mode is the light adjustment mode, and the current volume is between a range from the second predetermined volume V2 and the maximum volume (Vmax), the control module 101 transmits a light adjustment signal to control the volume adjustment unit 20 to adjust the volume in the light adjustment mode. After the volume adjustment, the volume comparison module 102 judges whether the current volume is less than or equal to the second predetermined volume V2. If so, the volume comparison module 102 switches the light adjustment mode to the heavy adjustment mode, namely the volume comparison module 102 changes the value of the identifier from “0” to “1”. Otherwise, the volume comparison module 102 keeps the current adjustment mode.
When the volume is between the range from the minimum volume and the first predetermined volume, the present invention can adjust the volume at larger increments/decrements to quickly obtain a large volume change through the heavy adjustment mode. When the volume is greater than or equal to the first predetermined volume, the heavy adjustment mode switches to the light adjustment mode automatically, and thus effectively preventing damage to the hearing of the user due to a sudden large change in volume. Furthermore, a small volume change through the light adjustment mode when the volume is between the range from the second predetermined volume and the maximum volume can be achieved.
In step S301, the control module 101 detects the value of the identifier.
If the value of the identifier is “1”, namely when the adjustment mode is the heavy adjustment mode, in step S302, the control module 101 generates a heavy adjustment signal and transmits the heavy adjustment signal to the volume adjustment unit 20, the volume adjustment unit 20 adjusts the volume in large steps according to the heavy adjustment signal, namely adjusting the volume at larger increments/decrements (e.g., 10 db).
In step S304, the volume comparison module 102 obtains the current volume from the volume adjustment unit 20.
In step S306, the volume comparison module 102 compares the current volume with the first predetermined volume.
If the current volume is greater than or equal to the first predetermined volume, in step S308, the volume comparison module 102 switches the heavy adjustment mode to the light adjustment mode, namely where the volume comparison module 102 changes the value of the identifier from “1” to “0”, and stores the value of the identifier in the memory 50.
If the control module 101 detects the value of the identifier is “0”, in step S303, the control module 101 generates the light adjustment signal and transmits the light adjustment signal to the volume adjustment unit 20, the volume adjustment unit 20 adjusts the volume lightly according to the light adjustment signal, namely adjusting the volume at smaller increments/decrements (e.g., 1 db).
In step S305, the volume comparison module 102 obtains the current volume from the volume adjustment unit 20.
In step S307, the volume comparison module 102 compares the current volume with the second predetermined volume.
If the current volume is less than or equal to the second predetermined volume, in step S309, the volume comparison module 102 switches the light adjustment mode to the heavy adjustment mode, namely where the volume comparison module 102 changes the value of the identifier from “0” to “1”, and stores the value of the identifier in the memory 50.
In addition, the first and second predetermined volumes can be set by the user.
It is believed that the present embodiments and their advantages will be understood from the foregoing description, and it will be apparent that various changes may be made thereto without departing from the spirit and scope of the invention or sacrificing all of its material advantages, the examples hereinbefore described merely being preferred or exemplary embodiments of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2007 1 0201133 | Jul 2007 | CN | national |
Number | Name | Date | Kind |
---|---|---|---|
4363001 | Suzuki et al. | Dec 1982 | A |
4549098 | Fushiki | Oct 1985 | A |
4611344 | Hayama et al. | Sep 1986 | A |
4706294 | Ouchida | Nov 1987 | A |
4710962 | Matsui | Dec 1987 | A |
4731851 | Christopher | Mar 1988 | A |
5046107 | Iwamatsu | Sep 1991 | A |
5130665 | Walden | Jul 1992 | A |
5189705 | Lavaud | Feb 1993 | A |
5245668 | Kirchlechner | Sep 1993 | A |
5303371 | Nakajima | Apr 1994 | A |
5355531 | Iwata et al. | Oct 1994 | A |
5410265 | Jain et al. | Apr 1995 | A |
5513268 | Bironas et al. | Apr 1996 | A |
5596651 | Yamaguchi | Jan 1997 | A |
5633940 | Wassink | May 1997 | A |
5640460 | May et al. | Jun 1997 | A |
5745057 | Sasaki et al. | Apr 1998 | A |
5796852 | Yamaguchi | Aug 1998 | A |
5808575 | Himeno et al. | Sep 1998 | A |
6061455 | Hadley et al. | May 2000 | A |
6088461 | Lin et al. | Jul 2000 | A |
6442281 | Sato et al. | Aug 2002 | B2 |
6535611 | Lau | Mar 2003 | B1 |
6760635 | Bates et al. | Jul 2004 | B1 |
6831657 | Tsutsumi et al. | Dec 2004 | B2 |
6914990 | Abe | Jul 2005 | B2 |
7058183 | Hasegawa et al. | Jun 2006 | B2 |
7085477 | Fujii et al. | Aug 2006 | B2 |
7230230 | Funada et al. | Jun 2007 | B2 |
20010026624 | Kon et al. | Oct 2001 | A1 |
20020031236 | Shimizu et al. | Mar 2002 | A1 |
20020141604 | Abe | Oct 2002 | A1 |
20040022401 | Watanabe et al. | Feb 2004 | A1 |
20040052385 | Lim et al. | Mar 2004 | A1 |
20040080489 | Inui et al. | Apr 2004 | A1 |
20050180585 | Hsieh | Aug 2005 | A1 |
20050207594 | Uehara et al. | Sep 2005 | A1 |
20050276426 | Ono et al. | Dec 2005 | A1 |
20060013414 | Shih | Jan 2006 | A1 |
20060050899 | Hsieh | Mar 2006 | A1 |
20060072769 | Taniguchi | Apr 2006 | A1 |
20070206820 | Ikawa | Sep 2007 | A1 |
Number | Date | Country |
---|---|---|
1335693 | Feb 2002 | CN |
1780155 | May 2006 | CN |
1901646 | Jan 2007 | CN |
Number | Date | Country | |
---|---|---|---|
20090022338 A1 | Jan 2009 | US |