The disclosure relates to the field of communications, and more particularly to a method and a device for dialing a refused call by using a user identification card.
At present, most of mobile terminals adopt a machine-card separated mode, that is, a user may use different telephone numbers by changing Subscriber Identity Module (SIM) cards or User Identity Model (UIM) cards. An SIM card, which is also called a user identity card, is used by the Global System for Mobile Communications (GSM) digital mobile terminal in a machine-card separated mode. The SIM card stores the information, the secret key and other information of a digital mobile telephone user in a chip for a GSM network to authenticate the identity of the user and encrypt the voice information of the user in a call. The User Identity Model is a mobile communication terminal user identification and encryption technology initiated by China Unicom and supported by the Internal Code Division Multiple Access (CDMA) Development Group (CDG). The UIM supports a dedicated authentication and encryption algorithm and the Over The Air (OTA) technology and can update and manage the data in a card in a radio air interface manner. Having similar function with the SIM card used in a GSM mobile terminal, an UIM card can identify a user and encrypt a communication and store telephone numbers, contacts, short messages and other personal information of the user.
On a machine-card separated mobile terminal, a user may refuse an incoming call and answer the refused call at a scheduled time in the following way: the user manually answers the refused call when the scheduled time is reached. In this case, the user needs to keep reminding himself/herself of answering the call, which is inconvenient for the user. Thus, some mobile terminals are provided with a function of redialing a refused call at a given time; however, provided by a mobile terminal, this function is unavailable once the user changes the mobile terminal, which undermines user experience.
The disclosure is mainly intended to provide a method and a device for dialing a refused call by using a user identification card, which are capable of achieving a function of calling a refused call back by using a user identification card and improving user experience.
The disclosure provides a method for dialing a refused call by using a user identification card, including that:
Preferably, before the user identification card controls, using an STK application, the mobile terminal to call the incoming number in the hang-up event, the method may further include:
Preferably, the process that the user identification card controls, using an STK application, the mobile terminal to call the incoming number in the hang-up event includes that:
Preferably, the method further may include:
Preferably, the user identification card may be an SIM card or an UIM card.
The disclosure also provides a device for dialing a refused call by using a user identification card, including:
Preferably, the device further may include:
Preferably, the control module may include:
The report unit is also configured to report an active command requiring the mobile terminal to initiate a call and control the mobile terminal to initiate a call according to the dialing information.
Preferably, the report unit is also configured to report an active command requiring the mobile terminal to send a short message and control the mobile terminal to send a prompt short message to the incoming number in the hang-up event.
Preferably, the user identification card may be an SIM card or an UIM card.
By dialing a refused call back at a fixed time through a user identification card, the method and the device for dialing a refused call by using a user identification card enable a user to use the function of dialing a refused number at any time as long as the user identification card is unchanged, even though the user changes the mobile terminal.
It should be appreciated that the specific embodiments described herein are merely illustrative of but are not to be construed as limiting the disclosure.
Refer to
The method specifically includes the following steps:
S101: an STK application is started, a menu ‘open timed dialing of refused number’ is set according to the selection of a user, and the user identification card reports an active text display command to require the mobile terminal to display a dialog box displaying prompt information ‘open service?’. If the user selects ‘Confirm’, the mobile terminal opens the service; otherwise, the flow is ended. The menu ‘open timed dialing of refused number’ is changed to a menu ‘cancel timed dialing of refused number’ when the STK application is started again, indicating that the service is successfully opened;
S102: after receiving an incoming call and refusing the call according to the selection of the user, the mobile terminal informs the user identification card of the hang-up event through an Envelope command;
S103: after receiving the notification of the hang-up event, the user identification card interacts with the mobile terminal through the STK application, confirms relevant content needed by the timed dialing of the refused number and dials the refused number at a fixed time.
The user identification card first reports an active text input command to require the mobile terminal to display an edit box, wherein the defaulted text reported by the user identification card may be, for example, ‘wait a moment please, I will call back later’. A corresponding content is confirmed according to the selection of the user; otherwise, the flow is ended. Sequentially, the user identification card reports an active text input command again to require the user to input the telephone number to be called back and confirms and records the telephone number according to the selection of the user, otherwise, the flow is ended.
When confirming the telephone number input by the user, the user identification card records the telephone number input by the user, that is, the refused number, while reporting an active short message sending command to require the mobile terminal to send a short message like ‘wait a moment please, I will call back later’ to the input telephone number.
Sequentially, the user identification card reports an active text input command to require the user to input a fixed time The fixed time may be in a fixed format, for example, 1:6, which represents 1 hour and 6 minutes. If the user inputs ‘1:6’ and presses the button ‘Confirm’, then the mobile terminal confirms the timing. When the timing, such as 1 hour and 6 minutes, elapses, the user identification card reports an active text display command. The mobile terminal displays ‘time is up, call ‘XXX’?’, the user identification card reports an active call initiation command according to the selection of the user, for example, the click of the button ‘Confirm’, so as to require the mobile terminal to call a specified telephone number, thereby achieving the calling of the refused call at the fixed time, otherwise, the flow is ended.
It should be noted that during the interaction of the user identification card with the mobile terminal described in Step S103, the sequence of the interaction commands is variable, for example, it could be that the user is required to input a given time first, then the user is required to input a telephone number, and last the mobile terminal is required to send a short message. The disclosure is not limited to the example given herein.
By using the STK application, a function of dialing a refused number at a given time is achieved through active commands of the STK in the embodiment. Thus, the function is available to the user as long as the user identification card is unchanged, even though the user changes the mobile terminal.
Refer to
The report unit 41 is also configured to report an active command requiring the mobile terminal to initiate a call and control the mobile terminal to initiate a call according to the dialing information, and report an active command requiring the mobile terminal to send a short message and control the mobile terminal to send a prompt short message to the incoming number in the hang-up event.
The device of the embodiment may be a user identification card or a device outside a user identification card. The embodiment is suitable for the following mobile terminals and users: 1. a machine-card separated mobile terminal, that is, the user identification card of the mobile terminal is pluggable, wherein the user identification card includes all kinds of user identification cards those skilled in the art can think of, including SIM cards and UIM cards; 2. user identification cards and mobile terminals supportive to an STK application.
The working principle of the device of the embodiment is as follows:
After receiving an incoming call and refusing the call according to the selection of the user, the mobile terminal informs the user identification card of the hang-up event through an Envelope command. After the receiving module 30 receives the notification of the hang-up event, the control module 40 interacts with the mobile terminal through the STK application, confirms relevant content needed by the timed dialing of the refused number and dials the refused number at a fixed time, which process specifically includes:
When confirming the telephone number input by the user, the recording unit 42 records the telephone number input by the user, that is, the refused number, meanwhile, the reporting unit 41 reports an active short message sending command to require the mobile terminal to send a short message like ‘wait a moment please, I will call back later’ to the input telephone number.
Sequentially, the report unit 41 reports an active text input command to require the user to input a fixed time. The fixed time may be in a fixed format, for example, 1:6, which represents 1 hour and 6 minutes. If the user inputs ‘1:6’ and presses the button ‘Confirm’, then the mobile terminal confirms the timing. When the timing, such as 1 hour and 6 minutes, elapses, the reporting unit 41 reports an active text display command. The mobile terminal displays ‘time is up, call ‘XXX’?’, the reporting unit 41 reports an active call initiation command according to the selection of the user, for example, the click of the button ‘Confirm’, so as to require the mobile terminal to call a specified telephone number, thereby achieving the calling of the refused call at the fixed time, otherwise, the flow is ended.
It should be noted that in the device, during the interaction of the user identification card with the mobile terminal, the sequence of the interaction commands is variable, for example, it could be that the user is required to input a fixed time first, then the user is required to input a telephone number, and last the mobile terminal is required to send a short message. The disclosure is not limited to the example given herein.
By using the STK application, the device of the embodiment achieves a function of dialing a refused number at a given time through active commands of the STK. Thus, the function is available to the user as long as the user identification card is unchanged, even though the user changes the mobile terminal.
The mentioned above are merely embodiments of the disclosure but are not to be construed as limiting the scope of the disclosure. It should be appreciated that any equivalent structure or flow devised based on the description and the accompanying drawings of the disclosure and the direct or indirect application of the disclosure to other related technical fields should all fall within the protection scope of the disclosure.
Number | Date | Country | Kind |
---|---|---|---|
201210094167.X | Apr 2012 | CN | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/CN2012/076360 | 5/31/2012 | WO | 00 | 9/29/2014 |