1. Field of the Invention
The present invention relates to a communication system, and more particularly, to a handheld communication device and a secondary communication apparatus.
2. General Background
Handheld communication devices (e.g., mobile phones) generally provide a plurality of notification settings from a menu of sound settings, such as a ring tone, a vibration, and a combination of a ring tone and a vibration. When receiving an incoming call, a mobile phone will alert a user by the notification settings predetermined or set by the user of the mobile phone. Generally, the mobile phone is frequently set to ring. Accordingly, when the user hears the ringing from the mobile phone, the user may answer the incoming call. If the user is beyond the audible range of the ringing of the mobile phone, the mobile phone will ring repeatedly. If no one answers the incoming call, the mobile phone will stop ringing after a period of time (e.g., about fifty seconds), which may be a default time or set by the user.
In some public places that require quiet, such as offices, classrooms, etc, calls that go unanswered may become an audible ringing noise, and annoy nearby people.
Accordingly, what is needed in the art is a system that overcomes the deficiencies of the prior art.
A communication system is provided. The communication system includes a handheld communication device and a secondary communication apparatus, wherein the handheld communication device includes a detecting unit for detecting an incoming call; a primary communication module, for communicating with the secondary communication apparatus in a predetermined area; a CPU, for invoking the primary communication module to send a search signal to the secondary communication apparatus when the detecting unit detects the incoming call, and for deactivating a predetermined alert type of the handheld communication device when the primary communication module receives a response signal from the secondary communication apparatus.
An incoming call prompting method adapted for a handheld communication device is provided. Wherein the handheld communication device includes a primary communication module for communicating with a secondary communication apparatus in a predetermined area, the method includes the steps of: (a) detecting an incoming call; (b) sending a search signal to the secondary communication apparatus; (c) receiving a response signal from the secondary communication apparatus; and (d) deactivating a predetermined alert type of the handheld communication device.
Other advantages and novel features will be drawn from the following detailed description with reference to the attached drawings.
The components in the drawings are not necessarily drawn to measuring scale, the emphasis instead being placed upon clearly illustrating the principles of the communication system. Moreover, in the drawings, like reference numerals designate corresponding parts throughout the several views.
The CPU 130, electrically coupled to the detecting unit 120, is configured for controlling the primary communication module 100 to process the incoming call from the detecting unit 120. When the detecting unit 120 detects the incoming call, the CPU 130 invokes the primary communication module 100 to send a search signal for detecting whether the apparatus 20 is in the predetermined area. If the primary communication module 100 does not receive a response signal from the apparatus 20, meaning a distance between the device 10 and the apparatus 20 exceeds the predetermined area or the apparatus 20 is turned off, the CPU 130 activates a predetermined alert type. If the primary communication module 100 receives the response signal from the apparatus 20 in the predetermined area, the CPU 130 deactivates the predetermined alert type. The predetermined alert type of the device 10 may be a ring tone, a vibration, or a combination of a ring tone and a vibration. When receiving the search signal from the device 10, the apparatus 20 prompts the owner that the device 10 has the incoming call through a predetermined manner, such as a flash, a vibration, etc.
The timing unit 180 is configured for measuring time. When the detecting unit 120 detects the incoming call, the timing unit 180 starts to measure time. If the CPU 130 receives an answer signal for the incoming call generated from the input unit 160, the timing unit 180 stops measuring time. If the CPU 130 does not receive the answer signal for the incoming call and the measured time exceeds a predetermined time (e.g., about fifty seconds), the timing unit 180 stops measuring time. The CPU 130 disconnects a communication with the incoming call, and establishes a missed call record. The missed call record includes a telephone number or a name of a caller of the missed call, a date of the missed call, and a time of the missed call. The storage unit 140 stores the missed call record. The display unit 150, electrically coupled to the CPU 130, is configured for displaying information under controls of the CPU 130.
The primary communication module 100 includes a sending unit 102, a processing unit 104, and a receiving unit 106. When the detecting unit 120 detects the incoming call from the wireless communication network, the CPU 130 controls the processing unit 104 of the primary communication module 100 to invoke the sending unit 102 to send the search signal to the apparatus 20. The processing unit 104 detects whether the receiving unit 106 receives the response signal from the apparatus 20. If the receiving unit 106 receives the response signal, the processing unit 104 sends a first signal to the CPU 130 indicative of receiving the response signal. The CPU 130 deactivates the predetermined alert type in response to the first signal. If the receiving unit 106 does not receive the response signal from the apparatus 20, the processing unit 104 sends a second signal to the CPU 130 indicative of not receiving the response signal. The CPU 130 activates the predetermined alert type in response to the second signal.
The communicating unit 230 is configured for receiving the search signal from the primary communication module 100 and sending the response signal to the primary communication module 100. When receiving the search signal from the primary communication module 100, the communicating unit 230 sends the response signal to the primary communication module 100 in the predetermined area. The prompting unit 240, electrically coupled to the communicating unit 230, is configured for prompting the owner that the device 10 has the incoming call through the predetermined manner after the communicating unit 230 receives the search signal.
If the primary communication module 100 receives the response signal, in step S450, the CPU 130 deactivates the predetermined alert type. In step S460, the CPU 130 determines whether it receives the answer signal for the incoming call generated from the input unit 160. If receiving the answer signal, in step S465, the CPU 130 invokes the timing unit 180 to stop measuring time. If the CPU 130 does not receive the answer signal, in step S470, the CPU 130 determines whether the measured time exceeds the predetermined time. If the measured time does not exceed the predetermined time, the flow returns to S460. If the measured time exceeds the predetermined time, in step S480, the CPU 130 invokes the timing unit 180 to stop measuring time. In step S490, the CPU 130 disconnects a communication with the incoming call, and established the missed call record.
It is understood that the invention may be embodied in other forms without departing from the spirit thereof. Thus, the present examples and embodiments are to be considered in all respects as illustrative and not restrictive, and the invention is not to be limited to the details given herein.
Number | Date | Country | Kind |
---|---|---|---|
200710200099.X | Jan 2007 | CN | national |