一种基于dtmf实现通话双方状态交换的方法、终端及系统的制作方法_2

文档序号:9870603阅读:来源:国知局
入的继续等待接听请求的操作指令,根据所述操作指令向所述被叫终端发送包含有继续等待接听请求的DTMF信息,使所述被叫终端根据所述包含有继续等待接听请求的DTMF信息开启提醒操作对被叫用户进行显示提醒。
[0034]本发明实施例的另一目的在于提供一种基于DTMF实现通话双方状态交换的系统,所述系统包括上述任一项所述的被叫终端和与所述被叫终端通信连接的上述任一项所述的主叫终端。
[0035]实施本发明实施例提供的一种基于DTMF实现通话双方状态交换的方法、终端及系统具有以下有益效果:
[0036]本发明实施例由于在被叫终端上新增一预定模式用于表征被叫终端处于不便接听状态,并当被叫终端处于所述预定模式时,若接收到主叫终端的来电,则被叫终端自动接通来电,同时将的上行和下行语音音量设置为零并通过DTMF向主叫终端下发不便接听的提示信息,从而可以在被叫用户不便接听电话时,使主叫用户获知被叫用户的状态;由于采用主叫终端根据提示信息显示被叫终端处于预定模式提示以及是否继续等待接听请求的提示界面,并在所述提示界面下接收用户输入的继续等待接听请求的操作指令,根据所述操作指令通过DTMF向所述被叫终端发送继续等待接听请求,使所述被叫终端根据所述等待接听请求开启提醒操作对被叫用户进行显示提醒,从而可以在被叫用户不便接听电话时,使被叫用户获知电话的紧急程度,实现主叫方和被叫方的状态交换。
【附图说明】
[0037]图1是本发明第一实施例提供的一种基于DTMF实现通话双方状态交换的方法的具体实现流程图;
[0038]图2是本发明第二实施例提供的一种基于DTMF实现通话双方状态交换的方法的具体实现流程图;
[0039]图3是本发明第三实施例提供的一种被叫终端的结构框图;
[0040]图4是本发明第四实施例提供的一种主叫终端的结构框图;
[0041]图5是本发明第五实施例提供的一种基于DTMF实现通话双方状态交换的系统的结构框图。
【具体实施方式】
[0042]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0043]图1示出了本发明第一实施例一提供的一种基于DTMF实现通话双方状态交换的方法的具体实现流程。参见图1所示,本实施例提供的一种基于DTMF实现通话双方状态交换的方法,包括:
[0044]在SI OI中,被叫终端接收主叫终端的来电呼叫请求,并根据所述来电呼叫请求判断当前是否处于预定模式,所述预定模式用于表明所述被叫终端不便接听来电。
[0045]作为一具体实现示例,SlOl之前还包括:将所述被叫终端的来电提醒状态设置为预定模式,并为所述预定模式设置对应的提示信息;或者,将所述被叫终端中选定的部分联系人的来电提醒状态设置为预定模式,并为所述预定模式设置对应的提示信息。其中,当将被叫终端中选定的部分联系人的来电提醒状态设置为预定模式具体包括:通过通讯录导入或者输入电话号码的方式选择一个或多个联系人,并将选定的联系人的来电提醒状态设置为预定模式。
[0046]在S102中,若处于预定模式,则所述被叫终端自动接通所述来电呼叫请求,同时将上行和下行语音音量都设置为零并根据预先设置的提示信息向所述主叫终端发送对应的DTMF信息,使所述主叫终端根据所述DTMF信息判断是否向所述被叫终端发送继续等待接听请求。
[0047]在本实施例中,被叫用户可以根据不同的情况将预定模式的提示信息设置为“会议中”、“开车中”、“上课中”或者“休息中”等信息,被叫用户在为所述预定模式设定提示信息时,会与主叫用户一起分别为不同的提示信息约定对应的DTMF信息,例如分别将“会议中”、“开车中”、“上课中”以及“休息中”等提示信息的DTMF信息约定为“28581”、“28582”、“28583”以及“28584”等,然后将约定后的提示信息和DTMF信息的对应关系表存储至被叫终立而和主叫终?而,以便后续使用。
[0048]在S103中,所述被叫终端监听是否接收所述继续等待接听请求,若接收到所述继续等待接听请求,贝1J开启提醒操作向被叫用户进行显示提醒;若未接收到所述继续等待接听请求,则结束通话。
[0049]在本实施例中,被叫终端预先存储有继续等待接听请求所对应的DTMF信息,当接收到主叫终端根据提示信息返回的包含有继续等待接听请求的DTMF信息时会对其进行解析,判断接收到的DTMF信息是否与预先存储的继续等待接听请求所对应的DTMF信息相同,若相同,则开启提醒操作向被叫用户进行显示提醒,提醒的方式可以为播放被叫终端的来电铃声和/或振动功能和/或开启被叫终端上的显示灯进行来电闪烁;相反的,若接收到的DTMF信息与预先设置的继续等待接听请求所对应的DTMF信息不相同,则结束通话,不对被叫用户进行任何提醒。
[0050]以上可以看出,本实施例提供的一种基于DTMF实现通话双方状态交换的方法由于在被叫终端上新增一预定模式用于表征被叫终端处于不便接听状态,并当被叫终端处于所述预定模式时,若接收到主叫终端的来电,则被叫终端自动接通来电,同时将的上行和下行语音音量设置为零并通过DTMF向主叫终端下发不便接听的提示信息,从而可以在被叫用户不便接听电话时,使主叫用户获知被叫用户的状态;由于在向主叫终端发送提示信息后监听主叫终端根据提示信息通过DTMF向所述被叫终端发送的继续等待接听请求,使所述被叫终端根据所述等待接听请求开启提醒操作对被叫用户进行显示提醒,从而可以在被叫用户不便接听电话时,使被叫用户获知电话的紧急程度,实现主叫方和被叫方的状态交换。
[0051]图2示出了本发明第二实施例提供的一种基于DTMF实现通话双方状态交换的方法的具体实现流程。参见图2所示,本实施例提供一种基于DTMF实现通话双方状态交换的方法,包括:
[0052]在S201中,主叫终端向被叫终端发送来电呼叫请求,使所述被叫终端自动接通所述来电呼叫请求,同时将上行和下行语音音量都设置为零并向所述主叫终端返回预设的DTMF信息。
[0053]在本实施例中,S201之前还包括,将被叫终端中主叫终端的来电提醒状态设置为预定模式。
[0054]在S202中,所述主叫终端接收所述DTMF信息,并根据所述DTMF信息查询预先存储的DTMF信息与提示信息的对应关系表以获取对应的提示信息,然后根据所述提示信息判断所述被叫终端是否处于预定模式,所述预定模式用于表明所述被叫终端不便接听来电。
[0055]在本实施例中,被叫用户预先根据不同的情况将预定模式的提示信息设置为“会议中”、“开车中”、“上课中”或者“休息中”等信息,被叫用户在为所述预定模式设定提示信息时,会与主叫用户一起分别为不同的提示信息约定对应的DTMF信息,例如:分别将“会议中”、“开车中”、“上课中”以及“休息中”等提示信息的DTMF信息约定为“28581”、“28582”、“28583”以及“28584”等,然后将约定后的提示信息和DTMF信息的对应关系表存储至被叫终端和主叫终端,以供后续使用。
[0056]在S203中,若所述被叫终端处于预定模式,则所述主叫终端显示所述被叫终端处于预定模式提示以及是否继续等待接听请求的提示界面。
[0057]在本实施例中,若主叫终端解
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1