1. Technical Field
The present disclosure relates to an electronic device and an alerting method of an incoming call of the electronic device.
2. Description of Related Art
Some electronic devices (such as a mobile phone) can transmit and receive sound, most commonly the human voice. When the mobile phone receives a call, the mobile phone rings. However, a user may not hear the ring in a noisy environment and may miss an important call.
The disclosure is illustrated by way of example and not by way of limitation in the figures of the accompanying drawings in which like references indicate similar elements. It should be noted that references to “an” or “one” embodiment in this disclosure are not necessarily to the same embodiment, and such references mean at least one.
In general, the word “module,” as used herein, refers to logic embodied in hardware or firmware, or to a collection of software instructions, written in a programming languages such as Java, C, or Assembly. One or more software instructions in the modules may be embedded in firmware, such as an EPROM. It is noteworthy, that modules may comprise connected logic units, such as gates and flip-flops, and programmable units such as programmable gate arrays or processors. The modules described herein may be implemented as software and/or hardware modules and may be stored in any type of computer-readable medium or other computer storage device.
Referring to
The noise sensing module 11 can detect a decibel (db) level of environment noise. The storing module 12 stores a predetermined db level. For example, the predetermined db level is 30 db. The controlling module 13 instructs the noise sensing module 11 to obtain the db level of environment noise, and instructs the vibration module 15 to vibrate after the controlling module 13 determines the db level of environment noise is greater than the predetermined db level.
Referring to
In block S201, the controlling module 13 instructs the ring module 14 to ring when a call is received.
In block S202, the controlling module 13 determines whether the call is answered after ringing a determined number of times. If yes, the process ends. If no, it goes to S203.
In block S203, the controlling module 13 instructs the noise sensing module 11 to obtain the db level of environment noise.
In block S204, the controlling module 13 instructs the vibration module 15 to vibrate after the controlling module 13 determines the db level of environment noise is greater than the predetermined db level.
While the present disclosure has been illustrated by the description of preferred embodiments thereof, and while the preferred embodiments have been described in considerable detail, it is not intended to restrict or in any way limit the scope of the appended claims to such details. Additional advantages and modifications within the spirit and scope of the present disclosure will readily appear to those skilled in the art. Therefore, the present disclosure is not limited to the specific details and illustrative examples shown and described.
Depending on the embodiment, certain of the steps of methods described may be removed, others may be added, and the sequence of steps may be altered. It is also to be understood that the description and the claims drawn to a method may include some indication in reference to certain steps. However, the indication used is only to be viewed for identification purposes and not as a suggestion as to an order for the steps.
| Number | Date | Country | Kind |
|---|---|---|---|
| 201010301368.3 | Feb 2010 | CN | national |