一种基于dtmf实现通话双方状态交换的方法、终端及系统的制作方法
【技术领域】
[0001]本发明属于通信技术领域,尤其涉及一种基于DTMF实现通话双方状态交换的方法、终端及系统。
【背景技术】
[0002]随着科学技术的发展,手机等移动通讯设备已经成为人们日常生活中用于保持联系的必备品。在手机使用的过程中通常会遇到下述问题:当手机用户在会见客户或者在影院、在音乐厅等场合时,一般不便接听电话,所以此时一般都会将手机设置为静音模式或者直接关机,然而这样就接收不到来电提醒,很可能使手机用户错过重要的电话,而且即使手机用户在手机静音模式下注意到了手机屏幕上的来电显示,也无法根据该来电显示判断来电的紧急程度。更为严重的是,当用户手机处于静音或者关闭状态时,若拨打电话的一方无法联系到该手机用户,即会因为无法及时了解该手机用户的现行状态而担心手机用户是否会发生意外状况,由此可能引起误解或是产生不必要的麻烦。为此,如何在拨打电话时使通话双方能够实时了解对方的现行状态遂成为目前亟待解决的重要问题。
【发明内容】
[0003]本发明实施例的目的在于提供一种基于DTMF实现通话双方状态交换的方法、终端及系统,旨在解决上述拨打电话时,通话双方无法获取对方的现行状态的问题。
[0004]本发明实施例是这样实现的,一种基于DTMF实现通话双方状态交换的方法,包括:
[0005]被叫终端接收主叫终端的来电呼叫请求,并根据所述来电呼叫请求判断当前是否处于预定模式,所述预定模式用于表明所述被叫终端不便接听来电;
[0006]若处于预定模式,则所述被叫终端自动接通所述来电呼叫请求,同时将上行和下行语音音量都设置为零并根据预先设置的提示信息向所述主叫终端发送对应的DTMF信息,使所述主叫终端根据所述DTMF信息判断是否向所述被叫终端发送继续等待接听请求,所述被叫终端预先存储有提示信息和DTMF信息的对应关系表;
[0007]所述被叫终端监听是否接收所述继续等待接听请求,若接收到所述继续等待接听请求,则开启提醒操作向被叫用户进行显示提醒;若未接收到所述继续等待接听请求,则结束通话。
[0008]在本发明实施例所述的基于DTMF实现通话双方状态交换的方法中,所述被叫终端接收主叫终端的来电呼叫请求,并根据所述来电呼叫请求判断当前是否处于预定模式之前还包括:
[0009]将所述被叫终端的来电提醒状态设置为预定模式,并为所述预定模式设置对应的提不?目息。
[0010]在本发明实施例所述的基于DTMF实现通话双方状态交换的方法中,所述被叫终端接收主叫终端的来电呼叫请求,并根据所述来电呼叫请求判断当前是否处于预定模式之前还包括:
[0011]将所述被叫终端中选定的部分联系人的来电提醒状态设置为预定模式,并为所述预定模式设置对应的提示信息。
[0012]本发明实施例的另一目的在于提供一种基于DTMF实现通话双方状态交换的方法,包括:
[0013]主叫终端向被叫终端发送来电呼叫请求,使所述被叫终端自动接通所述来电呼叫请求,同时将上行和下行语音音量都设置为零并向所述主叫终端返回预设的DTMF信息;
[0014]所述主叫终端接收所述DTMF信息,并根据所述DTMF信息查询预先存储的DTMF信息与提示信息的对应关系表以获取对应的提示信息,然后根据所述提示信息判断所述被叫终端是否处于预定模式,所述预定模式用于表明所述被叫终端不便接听来电;
[0015]若所述被叫终端处于预定模式,则所述主叫终端显示所述被叫终端处于预定模式提示以及是否继续等待接听请求的提示界面;
[0016]在所述提示界面下接收用户输入的继续等待接听请求的操作指令,根据所述操作指令向所述被叫终端发送继续等待接听请求,使所述被叫终端根据所述等待接听请求开启提醒操作对被叫用户进行显示提醒。
[0017]在本发明实施例所述的基于DTMF实现通话双方状态交换的方法中,所述在所述提示界面下接收用户输入的继续等待接听请求的操作指令,根据所述操作指令向所述被叫终端发送继续等待接听请求,使所述被叫终端根据所述等待接听请求对被叫用户进行显示提醒具体包括:
[0018]在所述提示界面下接收用户输入的继续等待接听请求的操作指令,根据所述操作指令向所述被叫终端发送包含有继续等待接听请求的DTMF信息,使所述被叫终端根据所述包含有继续等待接听请求的DTMF信息开启提醒操作对被叫用户进行显示提醒。
[0019]本发明实施例的另一目的在于提供一种被叫终端,包括:
[0020]模式判断模块,用于接收主叫终端的来电呼叫请求,并根据所述来电呼叫请求判断当前是否处于预定模式,所述预定模式用于表明所述被叫终端不便接听来电;
[0021 ]状态告知模块,用于若处于预定模式,则所述被叫终端自动接通所述来电呼叫请求,同时将上行和下行语音音量都设置为零并根据预先设置的提示信息向所述主叫终端发送对应的DTMF信息,使所述主叫终端根据所述DTMF信息判断是否向所述被叫终端发送继续等待接听请求,所述被叫终端预先存储有提示信息和DTMF信息的对应关系表;
[0022]请求处理模块,用于监听是否接收所述继续等待接听请求,若接收到所述继续等待接听请求,则开启提醒操作向被叫用户进行显示提醒;若未接收到所述继续等待接听请求,则结束通话。
[0023]在本发明实施例所述的被叫终端中,还包括:
[0024]模式设置模块,用于将所述被叫终端的来电提醒状态设置为预定模式,并为所述预定模式设置对应的提示信息,和/或用于将所述被叫终端中选定的部分联系人的来电提醒状态设置为预定模式,并为所述预定模式设置对应的提示信息。
[0025]在本发明实施例所述的被叫终端中,所述状态告知模块具体用于:
[0026]若处于预定模式,则自动接通所述来电呼叫请求,同时将被叫终端上行和下行语音音量都设置为零并根据预先设置的提示信息向所述主叫终端发送对应的DTMF信息,使所述主叫终端根据所述DTMF信息判断是否向所述被叫终端发送继续等待接听请求,所述被叫终端预先存储有提不息和DTMFfg息的对应关系表。
[0027]本发明实施例的另一目的在于提供一种主叫终端,包括:
[0028]发送模块,用于向被叫终端发送来电呼叫请求,使所述被叫终端自动接通所述来电呼叫请求,同时将上行和下行语音音量都设置为零并向所述主叫终端返回预设的DTMF信息;
[0029]状态处理模块,用于接收所述DTMF信息,并根据所述DTMF信息查询预先存储的DTMF信息与提示信息的对应关系表以获取对应的提示信息,然后根据所述提示信息判断所述被叫终端是否处于预定模式,所述预定模式用于表明所述被叫终端不便接听来电;
[0030]提示模块,用于若所述被叫终端处于预定模式,则所述主叫终端显示所述被叫终端处于预定模式提示以及是否继续等待接听请求的提示界面;
[0031]等待接听请求模块,在所述提示界面下接收用户输入的继续等待接听请求的操作指令,根据所述操作指令向所述被叫终端发送继续等待接听请求,使所述被叫终端根据所述等待接听请求开启提醒操作对被叫用户进行显示提醒。
[0032]在本发明实施例所述的主叫终端中,所述等待接听请求模块具体用于:
[0033]在所述提示界面下接收用户输