一种通信处理方法、装置及第一通信终端的制作方法

文档序号:7708012阅读:113来源:国知局
专利名称:一种通信处理方法、装置及第一通信终端的制作方法
技术领域
本发明属于电子领域,特别涉及一种通信处理方法、装置及第一通信终端。
背景技术
随着通信技术的不断发展,越来越多的通信终端已经可以支持两种甚至两种以上的网络接入方式。在本发明的描述中,该网络接入方式不但包括通信制式的区别,也包括运营商的区别,如中国移动的GSM和联通的GSM在本发明中属于不同的网络接入方式,而联通的GSM接入方式和联通的CDMA接入方式也属于不同的网络接入方式,而不同的CDMA接入方式下,又包括CDMA2000、WCDMA以及TD-SCDMA等也属于不同的接入方式。
·
由于越来越多的通信终端支持多种网络接入方式,发明人在实现本发明的具体实施例的过程中发现,现有技术至少存在如下缺点在现有的支持多种网络接入方式的通信终端中,用户在使用时,都是预先为接下来的所有相同类型的通信指定一种接入方式,但这种方式并没有考虑与之通信的用户的区另U,所以灵活性较差。

发明内容
本发明实施例的目的在于提供一种通信处理方法、装置及第一通信终端,为支持多种网络接入方式的终端,根据用户来选择网络接入方式,提高接入方式选择的灵活性。为了实现上述目的,本发明实施例提供了通信处理方法,用于一第一通信终端,所述第一通信终端具有至少两种网络接入方式,所述通信处理方法包括根据输入信息确定被叫用户;根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成;利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。上述的通信处理方法,其中,所述网络接入方式集合由所述至少两种网络接入方式中的全部组成,所述根据方式选择参数从所述至少两种网络接入方式中选择第一通信方式具体包括计算对应于所述被叫用户,每种网络接入方式各自的优先级;从所述至少两种通信方式中,选择优先级最高的网络接入方式。上述的通信处理方法,其中,所述第一通信终端中记录有一通信录,所述通信录中的每一个条目记录了联系人的用户信息,所述用户信息中包括一通信方式选择字段,用于记录与该联系人的一个号码地址对应的一种网络接入方式,所述根据与所述被叫用户相关的通信方式选择参数从所述至少两种网络接入方式中选择其中一种网络接入方式具体为判断被叫用户对应的通信方式选择字段是否为空,获取一判断结果;在所述判断结果指示所述通信方式选择字段不为空时,选择所述通信方式选择字段记录的网络接入方式。上述的通信处理方法,其中,还包括在所述判断结果指示所述通信方式选择字段为空时,计算对应于所述被叫用户,每种网络接入方式各自的优先级;从所述至少两种通信方式中,选择优先级最高的网络接入方式。 上述的通信处理方法,其中,所述至少两种网络接入方式中的每一种属于且仅属于一个接入方式分组,所述通信处理方法还包括呈现所有接入方式分组对应的分组标识;根据用户选择的第一分组标识,向用户呈现属于第一分组标识对应的第一接入方式分组的网络接入方式;根据用户选择的网络接入方式设置联系人的号码地址的通信方式选择字段。上述的通信处理方法,其中,所述通信处理方法还包括在设置联系人的号码地址的通信方式选择字段之后,在联系人对应的用户信息中以可视化的方式呈现所述通信方式选择字段中记录的网络接入方式。上述的通信处理方法,其中,所述第一通信终端包括一输出模块,所述通信处理方法还包括在利用所述第一网络接入方式发起与被叫用户的通信的过程中,利用所述输出模块向主叫用户输出所述第一网络接入方式。上述的通信处理方法,其中,所述根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式具体包括向被叫用户对应的第二通信终端发送一参数获取消息;接收所述第二通信终端在接收到所述参数获取消息后返回的响应消息;获取所述响应消息中携带的第一通信方式选择参数;至少根据所述第一通信方式选择参数从所述网络接入方式集合中选择所述第一网络接入方式。上述的通信处理方法,其中,还包括利用选择的网络接入方式与被叫用户通信失败时,将所述选择的网络接入方式从所述网络接入方式集合中删除;返回选择网络接入方式的步骤。为了实现上述目的,本发明实施例还提供了一种通信处理装置,用于一第一通信终端,所述第一通信终端具有至少两种网络接入方式,所述通信处理装置包括被叫确定模块,用于根据输入信息确定被叫用户;选择模块,用于根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成;通信发起模块,用于利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。上述的通信处理装置,其中,所述网络接入方式集合由所述至少两种网络接入方式中的全部组成,所述选择模块具体包括计算单元,用于计算对应于所述被叫用户,每种网络接入方式各自的优先级;第一选择单元,用于从所述至少两种通信方式中,选择优先级最高的网络接入方式。上述的通信处理装置,其中,所述第一通信终端中记录有一通信录,所述通信录中的每一个条目记录了联系人的用户信息,所述用户信息中包括一通信方式选择字段,用于记录与该联系人的一个号码地址对应的一种网络接入方式,所述选择模块具体包括;判断单元,用于判断被叫用户对应的通信方式选择字段是否为空,获取一判断结 果;第二选择单元,用于在所述判断结果指示所述通信方式选择字段不为空时,选择所述通信方式选择字段记录的网络接入方式。上述的通信处理装置,其中,所述至少两种网络接入方式中的每一种属于且仅属于一个接入方式分组,所述通信处理装置还包括第一呈现单元,用于呈现所有接入方式分组对应的分组标识;第二呈现单元,用于根据用户选择的第一分组标识,向用户呈现属于第一分组标识对应的第一接入方式分组的网络接入方式;设置单元,用于根据用户选择的网络接入方式设置联系人的号码地址的通信方式选择字段。上述的通信处理装置,其中,还包括第三呈现单元,用于在设置联系人的号码地址的通信方式选择字段之后,在联系人对应的用户信息中以可视化的方式呈现所述通信方式选择字段中记录的网络接入方式。上述的通信处理装置,其中,所述选择模块,具体包括发送单元,用于向被叫用户对应的第二通信终端发送一参数获取消息;接收单元,用于接收所述第二通信终端在接收到所述参数获取消息后返回的响应消息;获取单元,用于获取所述响应消息中携带的第一通信方式选择参数;第三选择单元,用于至少根据所述第一通信方式选择参数从所述网络接入方式集合中选择所述第一网络接入方式。为了实现上述目的,本发明实施例还提供了一种第一通信终端,所述第一通信终端具有至少两种网络接入方式,所述第一通信终端包括主板;输入模块,与所述主板连接,用于接收用户输入;存储模块,与所述主板连接,用于存储一通信录,所述通信录中的条目记录了联系人的用户信息;与所述至少两种网络接入方式对应设置的无线通信模块,与所述主板连接;处理器,与所述主板连接,用于根据所述输入信息和所述通信录确定被叫用户,并根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式,并通过第一网络接入方式对应的第一无线通信模块发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。上述的第一通信终端,其中,所述处理器具体包括被叫确定模块,用于通过所述主板从所述输入模块获取输入信息,并根据所述输入信息查询所述存储模块中存储的通信录确定被叫用户;选择模块,用于根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成;通信发起模块,用于利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。本发明实施例具有以下有益效果·本发明具体实施例中,通信终端支持多种网络接入方式的情况下,是根据与被叫用户相关的通信方式选择参数来选择网络接入方式,这样,被叫用户不同,可能选择的网络接入方式不同,提高了网络接入方式的灵活性,充分利用了通信终端支持多种网络接入方式的优势。


图I所示为本发明实施例的通信处理方法的流程示意图;图2所示为本发明实施例的通信处理装置的结构示意图。
具体实施例方式本发明实施例的通信处理方法、装置及第一通信终端中,对于支持多种网络接入方式的终端,根据被叫用户来选择网络接入方式,提高接入方式选择的灵活性。本发明实施例的通信处理方法,用于一第一通信终端,所述第一通信终端具有至少两种网络接入方式,如图I所示,所述通信处理方法包括步骤11,根据输入信息确定被叫用户;步骤12,根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成;步骤13,利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。通信终端支持多种网络接入方式的情况下,现有技术中预先为接下来的所有相同类型的通信指定一种接入方式,如所有语音通信(包括纯语音通信和视频通信)都使用网络接入方式A,这种情况下,无法体现通信终端支持多种网络接入方式的优势,缺乏灵活性。而本发明具体实施例中,是根据与被叫用户相关的通信方式选择参数来选择网络接入方式,这样,被叫用户不同,可能选择的网络接入方式不同,提高了网络接入方式的灵活性,充分利用了通信终端支持多种网络接入方式的优势。当然,本发明实施例的方法不但适用于语音通话和视频通话,也可以适用于短消息,其差别在于发起通信后的流程不同,在后续均以语音通话和/或视频通话为例进行说明。在本发明的具体实施例中,可以根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式,而该通信方式选择参数可以通过多种方式来实现,如下所述。< 方式一 >所述根据方式选择参数从所述至少两种网络接入方式中选择第一通信方式具体包括计算对应于所述被叫用户,每种网络接入方式各自的优先级;从所述至少两种通信方式中,选择优先级最高的网络接入方式。
对于网络接入方式的优先级,其可以考虑多种因素,如网络接入方式的通信质量因素、网络接入方式的费用参数、网络接入方式的功能参数,举例说明如下。假定用户的通信终端支持WCDMA、EVDO、WIFI的VOIP这几种网络接入方式,即手机同时有WCDMA+EVDO+WiFi的接入能力的情况。首先计算优先级的表达式如下信号强度取值范围是O 4,取值为O时表示没有信号或没有接入网或没有插SIM卡WiFi优先权值=(已登录SIP服务器? I : 0)*(被叫IP电话在线? 20 :(已通过好友认证? I : 2))*信号强度其中,已登录SIP服务器? I : O表示如果已经登陆SIP服务器,则取值1,否则取值O;已通过好友认证? I : 2表示如果已通过好友认证,则取值1,否则取值2 ;被叫IP电话在线? 20 :(已通过好友认证? I : 2)表示如果被叫IP电话在线,则取值20,否则取值已通过好友认证? 1:2;而WCDMA优先权值=(被叫号码是联通? 8 4)*信号强度被叫号码是联通? 8 : 4表不如果被叫号码是联通,则取值8,否则取值4 ;而EVDO优先权值=(被叫号码是电信? 8 4)*信号强度被叫号码是电/[目? 8 : 4表不如果被叫号码是电/[目,则取值8,否则取值4 ;上述的权值计算中考虑对方号码的网内通信因素(费用因素,一般网内免费),同时考虑到了主叫号码的信号指令因素。当然,如果存在3G上网套餐(不论双卡有联通,电信,还是移动,只选择其中剩余流量最大的一个)时,并且该月剩余流量大于2M(语音呼叫情况的参考值)/IOM(视频呼叫情况的参考值),那么还可以计算一项3G上网(Net)优先权值=(已登录SIP服务器? I : 0)*(被叫IP电话在线?16:(已通过好友认证? I : 2))*信号强度通过计算得到的优先权值来选择优先级最高的网络接入方式。现有技术中的既有网络策略是wifi —旦连上,就会断开3G上网的数据通道(相当于信号强度为O的情况)。所以在wifi可用时,是永远不会使用3G上网方式进行呼叫的,而本发明实施例的方法中,也可以允许在WIFI连接的同时保持3G上网的数据通道,以便于选择合适的网络接入方式。
应当理解的是,上述仅仅是一种优先级的计算方式,其考虑对方号码归属的运营商和主叫方网络接入方式的网络指令,但实际上还可以考虑其他的如费用因素(如亲情号码的费用降低、包月套餐的剩余情况等),在此不一一列举。同时,根据用户需求的不同,也可以设置各自不同的优先级计算算法以满足用户的个性化需求,如对于某些用户而言,费用是其最先考虑的因素,而对于某些用户而言,通信质量是其最优先考虑的 因素,用户考虑因素不同,则算法也不同。〈方式二〉通信终端可以在每一次进行通话前都通过方式一来选择网络接入方式,但在很多情况下,第一次选择了网络接入方式之后,一般而言,只要优先级计算算法保持不变,则对于该被叫用户可能绝大部分情况下选择的网络接入方式都相同,而考虑到通信终端的处理能力,为了保证尽可能多的资源用于通信处理或者其他的用途,在本发明的具体实施例中,在通信录中联系人的用户信息中增加一个字段,用于记录一优选网络接入方式,该网络接入方式是用户选择的或者是根据方式一中的算法计算得到的针对该被叫用户的优先级最高的网络接入方式。方式二中,所述第一通信终端中记录有一通信录,所述通信录中的每一个条目记录了联系人的用户信息,所述用户信息中包括一通信方式选择字段,用于记录与该联系人的一个号码地址对应的网络接入方式,而这种情况下,所述的网络接入方式集合就是该通信方式选择字段记录的网络接入方式,所述根据与所述被叫用户相关的通信方式选择参数从所述至少两种网络接入方式中选择其中一种网络接入方式具体为判断被叫用户对应的通信方式选择字段是否为空,获取一判断结果;在所述判断结果指示所述通信方式选择字段不为空时,选择所述通信方式选择字段记录的网络接入方式。当然,如果该通信方式选择字段为空,那可以是任意选择一种网络接入方式来进行发起与被叫用户的通信,当然,也可以是利用方式一来实时选择网络接入方式,即计算对应于所述被叫用户,每种网络接入方式各自的优先级;并从所述至少两种通信方式中,选择优先级最高的网络接入方式。在此先说明如下,在本发明的具体实施例中,所述通信方式选择字段是与联系人下的号码地址相对应,当同一个联系人下只有一个号码地址时,则该通信方式选择字段可以是与联系人相关,但同一个联系人下有多个号码地址时,则该通行方式选择字段与号码地址对应,也就是说,在联系人具有多个号码地址时,通信方式选择字段是对应于某联系人的号码地址,而不是对应于联系人,同一联系人下的每个电话号码都可以有不同的网络接入方式。在方式二中,可以根据为被叫用户预先设置的网络接入方式来发起通信,可以充分体现用户的意图,也使得在同一时间段内,用户既可以利用这种网络接入方式来发起通信,也可以利用那种网络接入方式来发起通信,相对于现有技术的在设置完成之后到下一次重新设置之前只能用一种网络接入方式来发起通信,更加灵活。举例说明如下。假定主叫用户Al支持中国移动GSM和TD-SCDMA两种接入方式,对应于两个号码,如13800000001和18800000001,对于被叫A2,其属于亲友用户,Al通过GSM发起与A2的通话时具有通信优惠,则此时,Al对应的用户信息的通信方式选择字段记录的就是移动GSM的号码,而对应于被叫A3,其也是TD-SCDMA的号码,而与A3的通信通常是视频通话,则A3对应的用户信息的通信方式选择字段记录的就是移动TD-SCDMA的号码,而用户在任一时亥IJ,需要与A2通信时,都会通过13800000001 (对应于中国移动GSM接入方式)来发起,而需要与A3通信时,都会通过18800000001 (对应于中国移动TD-SCDMA接入方式)来发起。又例如不少的用户工作使用一个A运营商的电话号码(对应于一种网络接入方式),而私人联系又使用一个B运营商的电话号码(对应于另一种网络接入方式),对于这种情况,主叫用户也可以根据联系人与主叫用户的用户关系来设置被叫号码对应的网络接入方式。在前面已经提到,在通信录中联系人的用户信息中增加的用于记录一优选网络接入方式字段的值可以是用户选择的,下面提供一种具体的实现设置网络接入方式字段的方式。

预先将终端支持的所述至少两种网络接入方式中的每一种分配一个接入方式分组,并设置一分组标识;其中,每一个网络接入方式属于且仅属于一个接入方式分组,如将所有支持纯语音的网络接入方式分为一组(如WCDMA语音,EVDO语音,IP语音),将所有支持视频通信的网络接入方式分为另一组(WCDMA视频,EVDO视频,IP视频)。然后在用户需要选择网络接入方式时,首先向用户呈现所有接入方式分组对应的分组标识;如语音通信的“话筒”标识和视频通信的“摄像头”标识。此时用户会根据需要选择的通信类型选择话筒标识或摄像头标识;在用户选择标识之后,将所有属于该网络接入方式分组标识的网络接入方式呈现给用户。最后根据用户从呈现的网络接入方式中选择的网络接入方式来设置联系人的通信方式选择字段。通过上述方式,避免了纷繁杂乱的众多按钮同时显示在界面上,使得用户不用再从纷繁杂乱的网络接入方式以及通信类型的组合中去选择网络接入方式,而是依据用户的常规逻辑将其进行通话类型的划分,由用户预先选择通话类型,然后选择支持这种通话类型的网络接入方式,使得用户能够更加容易的选择网络接入方式。当然,很多用户在发起通信时可能都是通过通信录来选择用户,按照方式二,如果被叫用户对应的联系人的通信方式选择字段不为空时,会直接利用通信方式选择字段记录的网络接入方式来发起通信,但考虑到随着时间的变化,有可能类似于联系人通信方式发生变化、通信费率发生变化等情况,此时应该修改网络接入方式,因此,为了提示用户即将发起的通信的网络接入方式,在本发明的具体实施例中,通过两种方式来进行提示。第一种方式中,在设置联系人的通信方式选择字段之后,在联系人对应的用户信息中以可视化的方式呈现所述通信方式选择字段中记录的网络接入方式。这种方式下,用户通过通信录来选择被叫时,即可看到以可视化的方式呈现的网络接入方式,起到提醒用户的作用,用户如果发现之前选择的网络接入方式已经不合适即可进行修改。第二种方式中,考虑到第一通信终端都包括有语音或者视频的输出模块,为了提醒用户当前使用的网络接入方式中,所述通信处理方法还包括在利用所述第一网络接入方式发起与被叫用户的通信的过程中,利用所述输出模块向主叫用户输出所述第一网络接入方式。如果用户觉得不合适,可以中断当前的通话,返回选择新的网络接入方式后再一次发起通信。之前的两种方式中,都没有提到所述被叫用户相关的通信方式选择參数是从哪里获取的,应当理解的是,在本发明的具体实施例中,至少一部分通信方式选择參数是可以从被叫端获取的,这种情况下,在发起包括语音的通信前需要利用数据通信方式从被叫方获取通信方式选择參数,这种情况下,所述根据与所述被叫用户相关的通信方式选择參数从一网络接入方式集合中选择第一网络接入方式具体包括向被叫用户对应的第二通信终端发送一參数获取消息; 接收所述第二通信終端在接收到所述參数获取消息后返回的响应消息;获取所述响应消息中携帯的第一通信方式选择參数;至少根据所述第一通信方式选择參数从所述网络接入方式集合中选择所述第一网络接入方式。举例说明如下。假定主叫用户Al支持中国移动GSM和中国联通GSM两种接入方式Xl和X2,对应于两个号码,如13800000001和13000000001,对于被叫A2,其中国联通GSM —种接入方式Y1,对应于主叫用户Al,13000000001作为13800000001的亲情号码,可以享受拨打费用优惠,但如果对于A2而言,其使用13000000002来接听130号段的号码时,接听免费,而接听138号段的号码则需要花费一定的费用,其费用花费情况如下表所示
主叫费用被叫费用花费总和
13800000001 13000000002 A-X 兀 / 分钟 B 兀 / 分钟 A+B-X 兀 / 分钟 13000000001 13000000002 AOA 兀以上述情况举例来说,如果仅仅考虑主叫方的费用,则无需与被叫通信来获取被叫方的接听费用,但从花费总和的方面来考虑,则需要与被叫方设备交互,获取其收费情况才能够选择花费总和最低的网络接入方式。当然,以上仅仅是举例说明,当然该參数还可以是被叫方支持的各种网络接入方式的通信质量以及费用,进而综合考虑,得到考虑费用和通信质量的优先级最高的网络接入方式,在此不详细说明。在本发明的具体实施例中,在方式一中,当利用选择的网络接入方式与被叫用户通信失败时,此时,应该将所述选择的网络接入方式从所述网络接入方式集合中删除;并返回选择网络接入方式的步骤重新选择网络接入方式。也就是重新计算对应于所述被叫用户,更新后的网络接入方式集合中每种网络接入方式各自的优先级,并选择优先级最高的网络接入方式来进行通信发起。当然,应当理解的是,并不是所有与被叫用户通信失败的情况都需要重新发起通信,如被叫用户主动挂断、被叫用户忙等情况下,并不需要执行上述的更新网络接入方式集合,并基于更新后的网络接入方式集合重新选择网络接入方式来发起通信的过程。应当理解的是,在本发明的具体实施例中,在步骤12的根据与所述被叫用户相关的通信方式选择參数从ー网络接入方式集合中选择第一网络接入方式之前,可以根据用户选择确定是语音通话还是视频通话,这种情况下,在用户选择语音通话时,步骤12中的网络接入方式集合为支持语音通话的网络接入方式集合,而当用户选择视频通话时,步骤12中的网络接入方式集合为支持视频通话的网络接入方式集合。但是,在本发明的具体实施例中,该步骤12中的网络接入方式集合同样可以是所有的网络接入方式组成,而通信类型直接由步骤12来确定,举例说明如下。假定用户号码为18800000001,其支持两种网络接入方式实现语音通信的网络接入方式和实现视频通信的网络接入方式,此时如果被叫号码是18800000002,此时,由于18800000002也支持视频通信,利用本发明实施例的方法,与所述被叫用户相关的通信方式·选择參数(是否支持视频通话,与被叫用户相关)选择实现视频通信的网络接入方式来发起视频通信,如果被叫号码是13800000003,由于13800000003不支持视频通信,则选择实现语音通信的网络接入方式来发起语音通信。当然,以上仅仅是ー种举例说明,还可以结合费用等因素来考虑如何选择网络接入方式,在此不列举。本发明实施例的通信处理装置,用于ー第一通信終端,所述第一通信終端具有至少两种网络接入方式,如图2所示,所述通信处理装置包括被叫确定模块,用于根据输入信息确定被叫用户;选择模块,用于根据与所述被叫用户相关的通信方式选择參数从ー网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成;通信发起模块,用于利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。上述的通信处理装置,所述网络接入方式集合由所述至少两种网络接入方式中的全部组成,所述选择模块具体包括计算单元,用于计算对应于所述被叫用户,每种网络接入方式各自的优先级;第一选择单元,用于从所述至少两种通信方式中,选择优先级最高的网络接入方式。上述的通信处理装置中,所述第一通信終端中记录有一通信录,所述通信录中的每ー个条目记录了联系人的用户信息,所述用户信息中包括一通信方式选择字段,用于记录与该联系人的一个号码地址对应的一种网络接入方式,这种情况下,所述选择模块具体包括判断単元,用于判断被叫用户对应的通信方式选择字段是否为空,获取ー判断结果;第二选择单元,用于在所述判断结果指示所述通信方式选择字段不为空时,选择所述通信方式选择字段记录的网络接入方式。上述的通信处理装置还能方便用户选择网络接入方式,其中所述至少两种网络接入方式中的每ー种属于且仅属于一个接入方式分组,所述通信处理装置还包括第一呈现单元,用于呈现所有接入方式分组对应的分组标识;第二呈现单元,用于根据用户选择的第一分组标识,向用户呈现属于第一分组标识对应的第一接入方式分组的网络接入方式;设置单元,用于根据用户选择的网络接入方式设置联系人的号码地址的通信方式选择字段。为方便用户确认当前通信使用的或者即将使用的网络接入方式,该通信处理装置还包括
第三呈现单元,用于在设置联系人的号码地址的通信方式选择字段之后,在联系人对应的用户信息中以可视化的方式呈现所述通信方式选择字段中记录的网络接入方式。通信方式选择參数可以包括从被叫处获取的參数,这种情况下所述选择模块,具体包括发送单元,用于向被叫用户对应的第二通信终端发送一參数获取消息;接收单元,用于接收所述第二通信終端在接收到所述參数获取消息后返回的响应消息;获取单元,用于获取所述响应消息中携帯的第一通信方式选择參数;第三选择单元,用于至少根据所述第一通信方式选择參数从所述网络接入方式集合中选择所述第一网络接入方式。本发明实施例的第一通信終端,所述第一通信終端具有至少两种网络接入方式,所述第一通信終端包括主板;输入模块,与所述主板连接,用于接收用户输入;存储模块,与所述主板连接,用于存储一通信录,所述通信录中的条目记录了联系人的用户信息;与所述至少两种网络接入方式对应设置的无线通信模块,与所述主板连接;处理器,用于根据所述输入信息和所述通信录确定被叫用户,井根据与所述被叫用户相关的通信方式选择參数从ー网络接入方式集合中选择第一网络接入方式,并通过第一网络接入方式对应的第一无线通信模块发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。上述的第一通信終端,所述处理器具体包括被叫确定模块,用于通过所述主板从所述输入模块获取输入信息,并根据所述输入信息查询所述存储模块中存储的通信录确定被叫用户;选择模块,用于根据与所述被叫用户相关的通信方式选择參数从ー网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成;通信发起模块,用于利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。本发明实施例中,模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的ー个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。在模块可以利用软件实现时,考虑到现有硬件エ艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大規模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种通信处理方法,用于一第一通信终端,其特征在于,所述第一通信终端具有至少两种网络接入方式,所述通信处理方法包括 根据输入信息确定被叫用户; 根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成; 利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。
2.根据权利要求I所述的通信处理方法,其特征在于,所述网络接入方式集合由所述至少两种网络接入方式中的全部组成,所述根据方式选择参数从所述至少两种网络接入方式中选择第一通信方式具体包括 计算对应于所述被叫用户,每种网络接入方式各自的优先级; 从所述至少两种通信方式中,选择优先级最高的网络接入方式。
3.根据权利要求I所述的通信处理方法,其特征在于,所述第一通信终端中记录有一通信录,所述通信录中的每一个条目记录了联系人的用户信息,所述用户信息中包括一与该联系人的一个号码地址对应的通信方式选择字段,用于记录一种网络接入方式,所述根据与所述被叫用户相关的通信方式选择参数从所述至少两种网络接入方式中选择其中一种网络接入方式具体为 判断被叫用户对应的通信方式选择字段是否为空,获取一判断结果; 在所述判断结果指示所述通信方式选择字段不为空时,选择所述通信方式选择字段记录的网络接入方式。
4.根据权利要求3所述的通信处理方法,其特征在于,还包括 在所述判断结果指示所述通信方式选择字段为空时,计算对应于所述被叫用户,每种网络接入方式各自的优先级; 从所述至少两种通信方式中,选择优先级最高的网络接入方式。
5.根据权利要求3所述的通信处理方法,其特征在于,所述至少两种网络接入方式中的每一种属于且仅属于一个接入方式分组,所述通信处理方法还包括 呈现所有接入方式分组对应的分组标识; 根据用户选择的第一分组标识,向用户呈现属于第一分组标识对应的第一接入方式分组的网络接入方式; 根据用户选择的网络接入方式设置联系人的号码地址的通信方式选择字段。
6.根据权利要求5所述的通信处理方法,其特征在于,所述通信处理方法还包括 在设置联系人的号码地址的通信方式选择字段之后,在联系人对应的用户信息中以可视化的方式呈现所述通信方式选择字段中记录的网络接入方式。
7.根据权利要求I所述的通信处理方法,其特征在于,所述第一通信终端包括一输出模块,所述通信处理方法还包括 在利用所述第一网络接入方式发起与被叫用户的通信的过程中,利用所述输出模块向主叫用户输出所述第一网络接入方式。
8.根据权利要求I所述的通信处理方法,其特征在于,所述根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式具体包括向被叫用户对应的第二通信终端发送一参数获取消息; 接收所述第二通信终端在接收到所述参数获取消息后返回的响应消息; 获取所述响应消息中携带的第一通信方式选择参数; 至少根据所述第一通信方式选择参数从所述网络接入方式集合中选择所述第一网络接入方式。
9.根据权利要求2所述的通信处理方法,其特征在于,还包括 利用选择的网络接入方式与被叫用户通信失败时,将所述选择的网络接入方式从所述网络接入方式集合中删除; 返回选择网络接入方式的步骤。
10.一种通信处理装置,用于一第一通信终端,其特征在于,所述第一通信终端具有至少两种网络接入方式,所述通信处理装置包括 被叫确定模块,用于根据输入信息确定被叫用户; 选择模块,用于根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成; 通信发起模块,用于利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。
11.根据权利要求10所述的通信处理装置,其特征在于,所述网络接入方式集合由所述至少两种网络接入方式中的全部组成,所述选择模块具体包括 计算单元,用于计算对应于所述被叫用户,每种网络接入方式各自的优先级; 第一选择单元,用于从所述至少两种通信方式中,选择优先级最高的网络接入方式。
12.根据权利要求10所述的通信处理装置,其特征在于,所述第一通信终端中记录有 一通信录,所述通信录中的每一个条目记录了联系人的用户信息,所述用户信息中包括一通信方式选择字段,用于记录与该联系人的一个号码地址对应的网络接入方式,所述选择模块具体包括 判断单元,用于判断被叫用户对应的通信方式选择字段是否为空,获取一判断结果;第二选择单元,用于在所述判断结果指示所述通信方式选择字段不为空时,选择所述通信方式选择字段记录的网络接入方式。
13.根据权利要求12所述的通信处理装置,其特征在于,所述至少两种网络接入方式中的每一种属于且仅属于一个接入方式分组,所述通信处理装置还包括 第一呈现单元,用于呈现所有接入方式分组对应的分组标识; 第二呈现单元,用于根据用户选择的第一分组标识,向用户呈现属于第一分组标识对应的第一接入方式分组的网络接入方式; 设置单元,用于根据用户选择的网络接入方式设置联系人的号码地址的通信方式选择字段。
14.根据权利要求13所述的通信处理装置,其特征在于,还包括 第三呈现单元,用于在设置联系人的号码地址的通信方式选择字段之后,在联系人对应的用户信息中以可视化的方式呈现所述通信方式选择字段中记录的网络接入方式。
15.根据权利要求10所述的通信处理装置,其特征在于,所述选择模块,具体包括发送单元,用于向被叫用户对应的第二通信终端发送一参数获取消息; 接收单元,用于接收所述第二通信终端在接收到所述参数获取消息后返回的响应消息; 获取单元,用于获取所述响应消息中携带的第一通信方式选择参数; 第三选择单元,用于至少根据所述第一通信方式选择参数从所述网络接入方式集合中选择所述第一网络接入方式。
16.一种第一通信终端,其特征在于,所述第一通信终端具有至少两种网络接入方式,所述第一通信终端包括 主板; 输入模块,与所述主板连接,用于接收用户输入; 存储模块,与所述主板连接,用于存储一通信录,所述通信录中的条目记录了联系人的用户信息; 与所述至少两种网络接入方式对应设置的无线通信模块,与所述主板连接; 处理器,与所述主板连接,用于根据所述输入信息和所述通信录确定被叫用户,并根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式,并通过第一网络接入方式对应的第一无线通信模块发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。
17.根据权利要求16所述的第一通信终端,其特征在于,所述处理器具体包括 被叫确定模块,用于通过所述主板从所述输入模块获取输入信息,并根据所述输入信息查询所述存储模块中存储的通信录确定被叫用户; 选择模块,用于根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成; 通信发起模块,用于利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。
全文摘要
本发明的目的在于提供一种通信处理方法、装置及第一通信终端,该通信处理方法用于一第一通信终端,所述第一通信终端具有至少两种网络接入方式,所述通信处理方法包括根据输入信息确定被叫用户;根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成;利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。本发明充分利用了通信终端支持多种网络接入方式的优势。
文档编号H04W48/16GK102857993SQ20111017703
公开日2013年1月2日 申请日期2011年6月28日 优先权日2011年6月28日
发明者张国晟 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1