Over the past several years, the portability and convenience of mobile telephones has led to an increase in the popularity of mobile telephones. Because users can make or receive phone calls without the limitations of traditional land lines, many individuals carry their mobile phones with them substantially all of the time. In fact, many individuals do not even have land lines in their homes and therefore use their mobile phones as their primary telephones.
One of the major drawbacks of a mobile phone is its limited battery life. Users are forced to repeatedly charge the batteries of their mobile phones or conserve battery power by turning their mobile phones off while not in use. This can be burdensome if a user forgets to turn off his mobile phone and runs out of battery power or if the user forgets to turn on his mobile phone and misses important phone calls.
According to one aspect, a method may include monitoring a sound level of a voice of a first user of a mobile phone, determining, based on the monitoring, whether the mobile phone is near an ear of the first user, and turning off a display of the mobile phone when it is determined that the mobile phone is near the ear of the first user.
Additionally, the sound level may be detected with a microphone.
Additionally, the method may include monitoring a sound level of a voice of a second user that is speaking to the first user, and determining, based on the monitoring, whether the mobile phone is near an ear of the first user.
Additionally, the determining may include comparing the sound level to a threshold.
Additionally, determining whether the mobile phone is near the ear of the first user may comprise determining that the mobile phone is near the ear of the first user when the sound level is equal to or above the threshold, and determining that the mobile phone is not near the ear of the first user when the sound level is below the threshold.
Additionally, the monitoring may include monitoring the sound level over a period of time and calculating a moving average of the sound level over the period of time.
Additionally, determining whether the mobile phone is near the ear of the first user may include determining that the mobile phone is near the ear of the first user when there is a sudden rise in the sound level based on the moving average and determining that the mobile phone is not near the ear of the first user when there is a sudden fall in the sound level based on the moving average.
Additionally, turning off the display may include turning off the display after a first period of time.
Additionally, the method may include turning on the display of the mobile phone when it is determined that the mobile phone is not near the ear of the first user.
Additionally, turning on the display may include turning on the display after a second period of time.
According to another aspect, a mobile phone may include a memory, a display, and processing logic configured to: monitor a sound level of a voice of a first user of a mobile phone, determine, based on the monitoring, whether the mobile phone is near an ear of the first user and turn off a display of the mobile phone when it is determined that the mobile phone is near the ear of the first user.
Additionally, the mobile phone may comprise a microphone to detect the sound level.
Additionally, the processing logic may further be configured to monitor the sound level of a voice of a second user that is speaking to the first user, and determine, based on the monitoring, whether the mobile phone is near an ear of the first user.
Additionally, the processing logic may further be configured to compare the sound level to a threshold.
Additionally, the processing logic may further be configured to determine that the mobile phone is near the ear of the first user if the sound level is equal to or above the threshold and determine that the mobile phone is not near the ear of the first user if the sound level is below the threshold.
Additionally, the processing logic may further be configured to monitor the sound level over a period of time and calculate a moving average of the sound level over the period of time.
Additionally, the processing logic may further be configured to determine that the mobile phone is near the ear of the first user when there is a sudden rise in the sound level based on the moving average and determine that the mobile phone is not near the ear of the first user when there is a sudden drop in sound level based on the moving average.
Additionally, turning off the display may include turning off the display after a first period of time.
Additionally, the processing logic may further be configured to turn on the display if it is determined that the mobile phone is not near the ear of the first user.
Additionally, the processing logic may further be configured to turn on the display after a second period of time.
According to another aspect, a method may include monitoring a sound level, at a mobile phone, of speakers in a conversation through the mobile phone, determining whether the mobile phone is near an ear of a user based on the monitored sound levels of the speakers, turning off the display when it is determined that the mobile phone is near the ear of the user, and turning on the display when it is determined that the mobile phone is not near the ear of the user.
Additionally, turning off the display may include turning off the display after a first period of time and turning on the display includes turning on the display after a second period of time.
Additionally, the first period of time may be equal to the second period of time.
Additionally, the first period of time may not be equal to the second period of time.
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate one or more embodiments described herein and, together with the description, explain these embodiments. In the drawings:
The following detailed description refers to the accompanying drawings. The same reference numbers in different drawings may identify the same or similar elements. Also, the following detailed description does not limit the invention.
Although
User interface 230 may include mechanisms for inputting information to mobile phone 100 and/or for outputting information from mobile phone 100. Examples of input and output mechanisms might include a speaker (e.g., speaker 120) to receive electrical signals and output audio signals, a camera (e.g., camera 170) to receive image and/or video signals and output electrical signals, buttons (e.g., a joystick, control buttons 140 and/or keys of keypad 150) to permit data and control commands to be input into mobile phone 100, a display (e.g., display 130) to output visual information (e.g., information from camera 170), and/or a vibrator to cause mobile phone 100 to vibrate.
Communication interface 240 may include, for example, a transmitter that may convert baseband signals from processing logic 210 to radio frequency (RF) signals and/or a receiver that may convert RF signals to baseband signals. Alternatively, communication interface 240 may include a transceiver to perform functions of both a transmitter and a receiver. Communication interface 240 may connect to antenna assembly 250 for transmission and reception of the RF signals. Antenna assembly 250 may include one or more antennas to transmit and receive RF signals over the air. Antenna assembly 250 may receive RF signals from communication interface 240 and transmit them over the air and receive RF signals over the air and provide them to communication interface 240.
Microphone logic 260 may detect the voice of the user or the voice of a caller from speaker 120 and communicate information to processing logic 210 that the user and/or caller are speaking. Processing logic 210 may then determine that mobile phone 100 is near the user's ear and turn off display 130 to conserve battery power. In some implementations, the voice of the caller associated with the call incoming to mobile phone 100 may be directly detected in the received wireless communication channel.
As shown in
As further shown in
When either the first user's voice or the second user's voice is detected (i.e. either is speaking), it may be assumed that mobile phone 100 is near the first user's ear, and display 130 may be turned off (block 330). In one embodiment, if both the first user and the second user are speaking at the same time, the display 130 may be turned off. In another embodiment, if the first and/or second user's voice is detected, the display 130 may turn off after a predetermined amount of time. In one implementation, the predetermined amount of time may be set or adjusted by the first user.
It may be determined whether the call has ended (block 340). If the call has ended (block 340—YES), the monitoring of the users' voices may stop. If the call has not ended (block 340—NO), the monitoring of the users' voices may continue.
A more in-depth explanation of the process of
As further shown in
In block 430, it may be determined whether the first and/or second user has been speaking for a predetermined amount of time t0. For example, the predetermined amount of time t0 may be the amount of time it takes for the first user to move mobile phone 100 to the first user's ear. In one embodiment, the first user may set or modify the predetermined amount of time t0 in storage 220. In another embodiment, the predetermined amount of time t0 may be calculated based on experimentation. If the predetermined amount of time t0 has not passed (block 430—NO), mobile phone 100 may continue to monitor the first and/or second user's voice until the predetermined amount of time t0 has passed.
If the predetermined amount of time t0 has passed, display 130 may be turned off (block 430—YES, block 440). Since, as described above, it may be assumed in this situation that mobile phone 100 is near the first user's ear, it may also be assumed that the first user is not looking at the display. Therefore, display 130 may be turned off to conserve battery power.
Display 130 may remain off as long as the first and/or second user is speaking. Processing logic 210 may continue to detect the first and/or second user's voice (block 450). In one embodiment, if the sound level continues to be above a predetermined threshold, it may be determined that the first and/or second user is speaking. In another embodiment, a moving average of the sound may be used to determine whether the first and/or second user is speaking. If the first and/or second user continues to speak (block 450—YES), the display may remain off and the first and/or second user's voice may continue to be monitored. If the first and/or second user's voice is not detected (block 450—NO), process 400 may continue to block 460.
In block 460, it may be determined whether or not a predetermined amount of time t1 has passed since the first and/or second user stopped speaking. For example, the predetermined amount of time t1 may be the amount of time it takes for the first user to move mobile phone 100 from the first user's ear. In one embodiment, the first user may set or modify the predetermined amount of time t1 in storage 220. In another embodiment, the predetermined amount of time t1 may be calculated based on experimentation. In one implementation, the predetermined amount of time t1 may equal the predetermined amount of time t0. In another implementation, the predetermined amount of time t1 may not equal the predetermined amount of time t0. If the predetermined amount of time t1 has not passed (block 460—NO), mobile phone 100 may continue to monitor the first and/or second user's voice until the predetermined amount of time t1 has passed. If the predetermined amount of time t1 has passed (block 460—YES), display 130 may be turned on (block 470). The process of
Implementations described herein relate to the conservation of battery power in a cell phone. In one implementation, a display on a mobile phone may be turned off when it is determined that a first user (e.g., a caller) is speaking or a second user (e.g., the called party) is speaking. The display may be turned on if it is determined that the first user and the second user are not speaking.
The foregoing description provides illustration and description, but is not intended to be exhaustive or to limit the invention to the precise form disclosed. Modifications and variations are possible in light of the above teachings or may be acquired from practice of the invention.
For example, while series of acts have been described with regard to
It should be emphasized that the term “comprises/comprising” when used in the this specification is taken to specify the presence of stated features, integers, steps or components but does not preclude the presence or addition of one or more other features, integers, steps, components or groups thereof.
It will be apparent that aspects, as described above, may be implemented in many different forms of software, firmware, and hardware. The actual software code or specialized control hardware used to implement aspects described herein is not limiting of the invention. Thus, the operation and behavior of the aspects were described without reference to the specific software code—it being understood that one would be able to design software and control hardware to implement the aspects based on the description herein.
No element, act, or instruction used in the present application should be construed as critical or essential to the invention unless explicitly described as such. Also, as used herein, the article “a” is intended to include one or more items. Where only one item is intended, the term “one” or similar language is used. Further, the phrase “based on” is intended to mean “based, at least in part, on” unless explicitly stated otherwise.