一种通信控制方法和装置与流程

文档序号:12279162阅读:257来源:国知局
一种通信控制方法和装置与流程
本发明涉及通信
技术领域
,尤指一种通信控制方法和装置。
背景技术
:随着电子产品的高速发展,智能终端的广泛使用逐步改善着用户的日常生活,尤其是智能手机的普及和应用。智能手机中的通信业务是用户日常使用相对频繁的功能,也是智能手机费用支出的主要业务。无论是使用哪个运营商的手机卡,例如电信、移动还是联通,都推出了多种不同的组合优惠套餐,用户可以依据自己的情况选择最合适的套餐,特别是当同时使用两张分属不同运营商的手机卡时,例如在智能手机中使用移动和电信两个运营商提供的手机卡,如何合理的使用不同手机卡进行通信,是影响智能手机费用支出的主要因素。目前的用于提醒用户最大限度合理使用智能手机进行通信的方式例如为:“分钟提醒”功能,具体地,用户在通话前设置一个在每一分钟前几秒时给用户一个提示音,这样用户在通话时可以知道本次通话的持续时间,相应地,可以间接避免在刚过一分钟时挂断而引入的通话费用;再例如,按照通话时间计算消费,就是将每次的通话时间计算下来,按长和短途计算使用消费,在通话费用产生后通过短信等方式呈现给用户。显然地,上述提醒方式均是在已产生通话费用后执行的,并没有给用户带来实际的优惠效果。综上所述,通过现有技术对通话计费的提示方式,由于通话提醒均是在已产生通话费后执行的,而导致可能对使用双卡的用户造成额外消费的问题。技术实现要素:为了解决上述技术问题,本发明提供了一种通信控制方法和装置,以解决通过现有技术对通话计费的提示方式,由于通话提醒均是在已产生通话费 后执行的,而导致可能对使用双卡的用户造成额外消费的问题。第一方面,本发明提供一种通信控制方法,包括:根据用户发起通信请求的目标号码和终端设备中配置的通信控制信息,确定所述目标号码对应的优先通信方式,所述优先通信方式为所述终端设备中设置的其中一张通信卡,所述终端设备中设置有至少两张所述通信卡;通过确定的优先通信方式与所述目标号码进行通信。在第一方面的第一种可能的实现方式中,所述根据用户发起通信请求的目标号码和终端设备中配置的通信控制信息,确定所述目标号码对应的优先通信方式之前,还包括:根据所述终端设备中的每张所述通信卡的计费信息配置所述通信控制信息,所述通信控制信息中包括每种通信模式下的通信号码和所述通信号码对应的优先通信方式;通过所述用户随机选取的一张所述通信卡发起所述通信请求。在第一方面的第二种可能的实现方式中,所述根据用户发起通信请求的目标号码和终端设备中配置的通信控制信息,确定所述目标号码对应的优先通信方式,包括:根据所述用户发起通信请求的所述目标号码在所述通信控制信息中进行查询;根据查询结果确定所述目标号码对应的优先通信方式。根据第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述根据查询结果确定所述目标号码对应的优先通信方式,包括:判断所述通信控制信息中是否存在与所述目标号码相同的通信号码;在所述通信控制信息中存在与所述目标号码相同的通信号码时,将与所述目标号码相同的通信号码对应的优先通信方式确定为所述目标号码对应的优先通信方式;在所述通信控制信息中不存在与所述目标号码相同的通信号码时,将发起所述通信请求的通信卡确定为所述优先通信方式。根据第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述通信控制信息中还包括每张所述通信卡的通信信息,所述判断所述通信控制信息中是否存在与所述目标号码相同的通信号码之后,还包括:在所述通信控制信息中不存在与所述目标号码相同的通信号码时,根据所述目标号码和所述通信信息,确定所述目标号码对应的优先通信方式。根据第一方面、第一方面的第一种到第四种可能的实现方式中任意一种,在第五种可能的实现方式中,所述通过确定的优先通信方式与所述目标号码进行通信的之后,还包括:获取最近一次通信的通信信息,根据所述通信信息更新所述通信控制信息,所更新的通信控制信息用于下一次发起通信请求时确定所请求的目标号码对应的优先通信方式。根据第一方面、第一方面的第一种到第四种可能的实现方式中任意一种,在第六种可能的实现方式中,所述终端设备中还配置有通信控制模式,所述用户随机选取一张所述通信卡发起所述通信请求之后,还包括:判断所述终端设备的通信控制模式的状态;在所述通信控制模式为开启时,根据所述通信请求的目标号码和终端设备中配置的通信控制信息,确定所述目标号码对应的优先通信方式;在所述通信控制模式为关闭时,通过发起所述通信请求的通信卡与所述目标号码进行通信。第二方面,本发明提供一种通信控制装置,包括:确定模块,用于根据用户发起通信请求的目标号码和终端设备中配置的通信控制信息,确定所述目标号码对应的优先通信方式,所述优先通信方式为所述终端设备中设置的其中一张通信卡,所述终端设备中设置有至少两张所述通信卡;通信模块,用于通过所述确定模块确定的优先通信方式与所述目标号码进行通信。在第二方面的第一种可能的实现方式中,所述通信控制装置还包括:配置模块,用于在所述确定模块根据用户发起通信请求的目标号码和终端设备 中配置的通信控制信息,确定所述目标号码对应的优先通信方式之前,根据所述终端设备中的每张所述通信卡的计费信息配置所述通信控制信息,所述通信控制信息中包括每种通信模式下的通信号码和所述通信号码对应的优先通信方式;请求模块,用于通过所述用户随机选取的一张所述通信卡发起所述通信请求。在第二方面的第二种可能的实现方式中,所述确定模块包括:查询单元,用于根据所述用户发起通信请求的所述目标号码在所述通信控制信息中进行查询;确定单元,用于根据所述查询单元查询到的查询结果确定所述目标号码对应的优先通信方式。根据第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述确定模块还包括:判断单元,用于在所述查询单元根据所述用户发起通信请求的所述目标号码在所述通信控制信息中进行查询之后,判断所述通信控制信息中是否存在与所述目标号码相同的通信号码;所述确定单元,用于在所述判断单元判断出所述通信控制信息中存在与所述目标号码相同的通信号码时,将与所述目标号码相同的通信号码对应的优先通信方式确定为所述目标号码对应的优先通信方式;所述确定单元,还用于在所述判断单元判断所述通信控制信息中不存在与所述目标号码相同的通信号码时,将发起所述通信请求的通信卡确定为所述优先通信方式。根据第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述通信控制信息中还包括每张所述通信卡的通信信息,所述确定单元,还用于在所述判断单元判断所述通信控制信息中是否存在与所述目标号码相同的通信号码之后,在所述判断单元判断出所述通信控制信息中不存在与所述目标号码相同的通信号码时,根据所述目标号码和所述通信信息,确定所述目标号码对应的优先通信方式。根据第二方面、第二方面的第一种到第四种可能的实现方式中任意一种,在第五种可能的实现方式中,所述通信控制装置还包括:更新模块,用于在所述通信模块通过所述确定模块确定的优先通信方式与所述目标号码进行通 信的之后,获取最近一次通信的通信信息,根据所述通信信息更新所述通信控制信息,所更新的通信控制信息用于下一次发起通信请求时确定所请求的目标号码对应的优先通信方式。根据第二方面、第二方面的第一种到第四种可能的实现方式中任意一种,在第六种可能的实现方式中,所述终端设备中还配置有通信控制模式,所述通信控制装置还包括:判断模块,用于在所述请求模块通过用户随机选取的一张所述通信卡发起所述通信请求之后,判断所述终端设备的通信控制模式的状态;所述确定模块用于根据所述通信请求的目标号码和终端设备中配置的通信控制信息,确定所述目标号码对应的优先通信方式,具体包括:用于在所述判断模块判断出所述通信控制模式为开启时,根据所述通信请求的目标号码和终端设备中配置的通信控制信息,确定所述目标号码对应的优先通信方式;所述通信模块,还用于在所述判断模块判断出所述通信控制模式为关闭时,通过发起所述通信请求的通信卡与所述目标号码进行通信。本发明提供的通信控制方法和装置,根据用户发起通信请求的目标号码和终端设备中配置的通信控制信息,确定的该目标号码对应的优选通信方式,该优选通信方式具体为终端设备中设置的其中一张通信卡,从而通过已确定的优选通信方式与目标号码进行通信,对应至少设置有两张通信卡的终端设备,通过在终端设备中配置通信控制信息的方式,在发起通信请求时可以由终端设备自行决策当前通信的最优通信方式,从而实现了合理利用终端设备中每张通信卡,已达到最低消费的效果;本发明解决了通过现有技术对通话计费的提示方式,由于通话提醒均是在已产生通话费后执行的,而导致可能对使用双卡的用户造成额外消费的问题。附图说明附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明 技术方案的限制。图1为本发明实施例提供的一种通信控制方法的流程图;图2为本发明实施例提供的另一种通信控制方法的流程图;图3为本发明实施例提供的又一种通信控制方法的流程图;图4为本发明实施例提供的一种通信控制装置的结构示意图;图5为本发明实施例提供的另一种通信控制装置的结构示意图;图6为本发明实施例提供的又一种通信控制装置的结构示意图。具体实施方式为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。目前使用智能终端进行通信均需要使用运营商提供的通信卡,该通信卡通常为客户识别模块(SubscriberIdentityModule,简称为:SIM)卡。每个运营商提供的SIM卡都有不同的通信套餐,例如智能终端中插入了两张SIM卡,分别为电信和移动提供的SIM卡,其中,电信的SIM卡的通信套餐例如为:三张套餐内通信卡间通话资费为0,国内长途和短途800分钟(min)免费,超过800min后的计费是0.15元/分钟,100条免费短息和6条免费彩信,短信和彩信超出后的计费标准,2吉(G)免费上网流量,超出2G流量后的计费标准;移动的SIM卡的通信套餐例如为:绑定三个移动的亲情电话号码,这三个电话号码免费通话600min,超过600min后的计费是0.15元/分钟省内,0.25元/分钟国内长途,打非亲情号码的计费是0.15元/分钟省内,0.25元/分钟国内长途,120条免费短息和5条免费彩信,短信和彩信超出后的计费标准,1.5G免费上网流量,超出1.5G流量后的计费标准,以及加入了公司的集团短号业务,短号业务内的通信卡都可以免费拨打电话。因为目前的运营商通常提供多种形式的通信套餐,在进行通信时针对不同的目标号码就需考虑要使用哪个运营商提供的SIM卡发起通信,比如要拨打移动的亲情号,则优先选择的移动的SMI卡拨打,如果要拨打国内长途(非移动亲情号码或电信三张绑定卡),则优先选择电信的SIM卡拨打。也就是说,在拨打电话或发短信时需要考虑使用哪张通信卡可以最大限度的利用不同通信卡的套餐优惠,但用户在拨打电话时选用的通信卡可能并非为最优选择,例如需要给移动的亲情号拨打电话,在呼叫时不小心使用了电信的SIM卡呼出,此时,不仅造成了额外的消费,还浪费了移动套餐的优惠。针对上述情况,如何合理的使用不同通信卡进行通信,以达到最大优惠效果是目前亟需解决的问题。下面通过具体的实施例对本发明的技术方案进行详细说明,本发明以下各实施例中的终端设备通常为至少可以支持双卡功能的智能终端,例如为可以插入的至少两张通信卡的智能手机,该至少两张通信卡可以由相同的运营商提供,也可以由不同的运行商提供。本发明提供以下几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。图1为本发明实施例提供的一种通信控制方法的流程图。本实施例提供的通信控制方法适用于通过具有至少两张通信卡的终端设备进行通信的情况中,该方法可以由通信控制装置执行,该通信控制装置通过硬件和软件结合的方式来实现,该装置可以集成在终端设备的处理器中,供处理器调用使用。如图1所示,本实施例的方法可以包括:S110,根据用户发起通信请求的目标号码和终端设备中配置的通信控制信息,确定该目标号码对应的优先通信方式,该优先通信方式为终端设备中设置的其中一张通信卡,该终端设备中设置有至少两张通信卡。在本实施例中,用户使用终端设备发起通信请求时,并不采用发起通信请求的通信卡直接建立通信链接,在建立通信链接前具有一个具有决策机制,该决策机制通过终端设备中配置的通信控制信息来实现,在具体实现中,本实施例在S110之前,还包括:S100,根据终端设备中的每张通信卡的计费信息配置通信控制信息,通信控制信息中包括每种通信模式下的通信号码和该通信号码对应的优先通信方式。上述每张通信卡的计费信息例如可以为每张通信卡的通信套餐的内容,而通信控制信息就是根据通信套餐的内容抽象出来的,以上述电信通信卡和移动通信卡的套餐为例予以说明,这些通信套餐从资费上来看可以分为三大类,第一、永远免费型,例如电信三张通信卡间,移动集团短号间;第二、部分免费型,例如电信通话800min内、短信100条内、彩信6条内和上网2G流量内,移动亲情号600min内、短信120条内、彩信5条内和上网1.5G流量内;第三、计费型。本实施例将这三类计费标准抽象为三个通信优先级,永远免费型优先级最高,部分免费型次之,计费型的优先级最低。需要说明的是,本实施例中抽象出的优先级只是一个抽象的概念,起决策作用的是通信号码对应的通信卡。本实施例中的通信控制信息例如为数据库形式或者为配置文件形式,可以是用户在终端设备的用户界面(UserInterface,简称为:UI)上执行的交互操作,将每张通信卡的通信套餐的内容输入到终端设备中生成的,也可以是终端设备中预置有通信控制信息的模板,通过UI交互提示用户输入相应地项目即可。举例来说,本实施例中的通信控制信息的内容如下列表1所示:表1通信模式通信号码优先级优先呼叫方式(通信卡)通话业务11111111通信卡1(电信)通话业务22222221通信卡1(电信)通话业务33333331通信卡1(电信)通话业务44444441通信卡2(移动)通话业务55555551通信卡2(移动)通话业务66666663通信卡1(电信)短信业务11111112通信卡1(电信)短信业务22222222通信卡1(电信)短信业务44444442通信卡2(移动)网络通话业务33333332通信卡1(电信)网络通话业务44444442通信卡1(电信)网络通话业务55555552通信卡1(电信)……………………需要说明的是,上述表1中列举了通信控制信息的几种主要通信模式,例如包括通话业务、短信业务、彩信业务和网络通话业务等,只要是终端设备可以支持的通信模式,都可以为本发明各实施例中的通信模式;通信号码为保存的被叫号码,其中优先级高的号码例如为电信套餐内的三张通信卡对应的号码,或者为移动套餐中的亲情号码;上述已经说明优先级为一个抽象的概念,不是起决策作用内容,因此上述表1中的优先级可以为可选内容,表1中的优先级表示与通信号码对应的资费类型,优先级越高数字越小,例如“1”表示永久免费型,“2”表示部分免费型,“3”表示计费型;优先呼叫方式为每个通信号码对应的通信卡,通常为免费通信或产生通信费用最低的通信卡。另外,表1所示通信控制信息以终端设备中设置有两张通信卡为例予以示出,终端设备例如为双卡智能手机,本发明不限于终端设备仅能使用两张通信卡。还需要说明的是,本实施例中用户发起通信请求的具体方式为:S101,通过用户随机选取的一张通信卡发起所通信请求,也就是说,用户终端设备中的任意一张手机卡发起通信请求,例如发起通信请求的为通信卡1(电信),目标号码为移动亲情号码,因此,在S110中确定出的优先通信方式为通信卡2(移动),通信卡1发起的呼叫在实际通路中不一定就是通信卡1的通路,因为本发明各实施例会依据决策机制判断出当前最合适的呼叫方式,可能会改变当前实际发起呼叫通信卡,此时,通话记录的具体情况为:在拨号中使用的是通信卡1发起的呼叫,但生成的通话记录的实际为通信卡2,即通过本实施例提供的方法进行通信的,终端设备具有自行决策使用哪种通信卡的能力,并且根据已配置的通信控制信息可以选择出可以合理利用每张通信卡套餐的方案。S120,通过确定的优先通信方式与目标号码进行通信。本实施例已经确定出发起通信请求的目标号码对应的最优通信方式,即 可以合理利用通信套餐的通信卡,此时,终端设备通过确定的通信卡与目标号码建立通信连接,从而可以实现在通信中不产生套餐外的通信费用,或者产生的最低标准的通信费用。本实施例通过配置通过控制系统实现一种决策机制,在发起通信请求时通过该决策机制来判断目标号码的最合适的通信方式,即使用哪个运营商提供的通信卡,从来达到最佳优惠效果。对用户来说既不用费心思考,又达到了降低消费的效果,一举两得。显然地,本发明各实施例中的决策机制可以很好的帮助用户在通信时进行最合理的决策,使用最优通信方式进行语音呼叫、发短信等,可以给用户带来实实在在的实惠,对用户体验来说是一种很好的提升。本实施例所提供的块通信控制方法,根据用户发起通信请求的目标号码和终端设备中配置的通信控制信息,确定的该目标号码对应的优选通信方式,该优选通信方式具体为终端设备中设置的其中一张通信卡,从而通过已确定的优选通信方式与目标号码进行通信,对应至少设置有两张通信卡的终端设备,通过在终端设备中配置通信控制信息的方式,在发起通信请求时可以由终端设备自行决策当前通信的最优通信方式,从而实现了合理利用终端设备中每张通信卡,已达到最低消费的效果;本实施例提供的方法解决了通过现有技术对通话计费的提示方式,由于通话提醒均是在已产生通话费后执行的,而导致可能对使用双卡的用户造成额外消费的问题。进一步地,图2为本发明实施例提供的另一种通信控制方法的流程图,在上述图1所示实施例的基础上,本实施例中的S110可以包括:S111,根据用户发起通信请求的目标号码在通信控制信息中进行查询;S112,根据查询结果确定所述目标号码对应的优先通信方式。以上述表1所示的通信控制信息为例予以说明,表1中记录了多个通信号码对应的优先通信方式,用户在通过拨号盘输入目标号码时,以目标号码为关键字在表1中进行查询,即是将目标号码与表1中的通信号码进行匹配,从而找到该目标号码对应的优先通信方式。本实施例在具体实现中,通过目标号码在通信控制信息中查询时,可能并不存在与目标号码相同的通信号码,此时,可以通过其它方式确定目标号 码对应的优先通信方式,具体地,图2所示实施例中的S112可以包括:S113,判断通信控制信息中是否存在与目标号码相同的通信号码;若存在,则执行S114;若不存在,则执行S115。S114,将与该目标号码相同的通信号码对应的优先通信方式确定为该目标号码对应的优先通信方式。S115,将发起通信请求的通信卡确定为优先通信方式。在本实施例的另一种情况中,通信控制信息中还包括每张通信卡的通信信息,即本实施例提供的方法,则在S113判断为“不存在”的情况下,还有一种确定优先通信方式的实现方法,具体包括:S116,根据目标号码和通信信息,确定该目标号码对应的优先通信方式。本实施例中的通信信息例如为每张通信卡在其通信套餐中已使用的内容,例如通信卡1的部分免费型套餐内容中还具有的剩余通话时间,若通信卡1还具有免费的剩余通话时间,则将该通信卡1确定为优先通信方式。更进一步地,本发明上述各实施例提供的方法在S120之后,还包括:S130,获取最近一次通信的通信信息,根据该通信信息更新通信控制信息,所更新的通信控制信息用于下一次发起通信请求时确定所请求的目标号码对应的优先通信方式。本实施例以在图2所示实施例的基础上为例予以示出。在本实施例中,执行完一次通信后,通过本次通信的通信信息更新通信控制系统,从而在后续发起通信请求时,以更新后的通信控制信息进行决策,举例来说,通信卡2对移动亲情号的拨打时间已超过600min,此时若继续使用该通信卡2对亲情号发起呼叫,则需要计费,但是通信卡1的800min免费通话还有较多的余量,则此时使用通信卡1对移动的亲情号拨打电话则是免费的,可以看出,在每次通信完成后,更新通信控制信息的方式,可以使得当前的通信控制信息在下次发起通信请求时,选择合理的通信方式,进一步降低了用户的额外消费。在具体实现中,更新通信控制信息的方式通常包括对通信控制信息的增加、删除和修改,例如一个外地的通信号码(7777777),电信的计费低于移动的计费,则将该号码的相关信息增加到通信控制信息中的具体内容为下表2所示:表2通信模式通信号码优先级优先呼叫方式(通信卡)通话业务77777773通信卡1(电信)需要说明的是,更新通信控制信息的工作可以由用户通过UI在交互界面中手动输入进行设置,还可以由终端设备通过记录的最近一次通信信息自行设置。本发明上述各实施例提供的方法,如果目标号码对应的优先通信方式为通信卡1,但实际发起通信请求时若使用的是通信卡2,则终端设备的决策机制会主动更改为通过通信卡2建立通路,此时,最大限度的避免了有效套餐资源的浪费,或者可以实现最低消费。本实施例用于更新通信控制信息的方式例如可以通过一个维护机制来实现,通过该维护机制保证终端设备在每次发起通信请求时均可以选择最合理的通信方式。可选地,图3为本发明实施例提供的又一种通信控制方法的流程图。本实施例可以在上述任一实施例的基础上进行扩展,图3具体以在上述图1所示实施例的基础上为例示出,本实施例提供的方法,终端设备中还配置有通信控制模式,相应地,在S101之后还包括:S102,判断终端设备的通信控制模式的状态;若该通信控制模式为开启,则执行S110;若该通信控制模式为关闭,则执行S103。S110,根据通信请求的目标号码和终端设备中配置的通信控制信息,确定目标号码对应的优先通信方式。S103,通过发起通信请求的通信卡与目标号码进行通信。需要说明的是,本实施例中的通信控制模式例如可以为一个实体的开关按键,或者为可以通过终端设备的UI由用户自行选择开启或关闭的功能,具体地,在该功能为开启时,终端设备的决策方式与上述各实施例相同,在该功能为关闭时,则通过发起通信请求的当前通信卡直接与目标号码建立连接,并进行通信。举例来说,无论是通过通信卡1,还是通过通信卡2拨打目标号码都是计费型,并且通信卡1和通信卡2对目标号码的计费是相同的,则此时并不需要进行决策,并且决策机制会带来额外的延迟,则可以将通信控制模式设 置为关闭;再举例来说,通信卡1和通信卡2都具有较多的套餐内容,使用哪张通信卡都是免费的,则可以长期将通信控制模式设置为关闭,从而避免终端设备的决策机制对通信效率的影响。还需要说明的是,本实施例在执行S120或执行S103之后,同样可以执行:S130,获取最近一次通信的通信信息,根据该通信信息更新通信控制信息,所更新的通信控制信息用于下一次发起通信请求时确定所请求的目标号码对应的优先通信方式。图4为本发明实施例提供的一种通信控制装置的结构示意图。本实施例提供的通信控制装置适用于通过具有至少两张通信卡的终端设备进行通信的情况中,该通信控制装置通过硬件和软件结合的方式来实现,该装置可以集成在终端设备的处理器中,供处理器调用使用。如图4所示,本实施例的通信控制装置具体包括:确定模块11和通信模块12。其中,确定模块11,用于根据用户发起通信请求的目标号码和终端设备中配置的通信控制信息,确定该目标号码对应的优先通信方式,该优先通信方式为终端设备中设置的其中一张通信卡,该终端设备中设置有至少两张通信卡。本实施例同样可以参考上述电信通信卡和移动通信卡的通信套餐内容,同样可以参考上述表1所示通信控制信息,并且本实施例的终端设备可以支持的多卡模式也与上述实施例中相同,故在此不再赘述。需要说明的是,本实施例中的通信控制信息同样可以为数据库形式或者为配置文件形式,可以是用户在终端设备的UI上执行的交互操作,将每张通信卡的通信套餐的内容输入到终端设备中生成的,也可以是终端设备中预置有通信控制信息的模板,通过UI交互提示用户输入相应地项目即可。通信模块12,用于通过确定模块11确定的优先通信方式与目标号码进行通信。本实施例通信控制装置,在具体实现中还包括:配置模块13和请求模块14,配置模块13用于在确定模块11根据用户发起通信请求的目标号码和终端设备中配置的通信控制信息,确定该目标号码对应的优先通信方式之前,根据终端设备中的每张通信卡的计费信息配置通信控制信息,该通信控制信 息通常包括每种通信模式下的通信号码和通信号码对应的优先通信方式;请求模块14,用于通过用户随机选取的一张通信卡发起通信请求。需要说明的是,由于本实施例中发起通信请求的通信卡并不一定以时间建立通信连接的通信卡,通话记录的情况可能为:在拨号中使用的是通信卡1发起的呼叫,但生成的通话记录的实际为通信卡2,即通过本实施例提供的方法进行通信的,终端设备具有自行决策使用哪种通信卡的能力,并且根据已配置的通信控制信息可以选择出可以合理利用每张通信卡套餐的方案。本发明实施例提供的通信控制装置用于执行本发明图1所示实施例提供的通信控制方法,具备相应的功能模块,其实现原理和技术效果类似,此处不再赘述。进一步地,图5为本发明实施例提供的另一种通信控制装置的结构示意图,在上述图4所示通信控制装置的结构基础上,本发实施例中的确定模块11可以包括:查询单元15,用于根据用户发起通信请求的目标号码在通信控制信息中进行查询;确定单元16,用于根据查询单元15查询到的查询结果确定目标号码对应的优先通信方式。在本实施例中,确定单元16确定目标号码对应的优先通信方式的具体实现方式为,本实施例中的确定模块11还可以包括:判断单元17,判断单元17用于在查询单元15根据用户发起通信请求的目标号码在通信控制信息中进行查询之后,判断通信控制信息中是否存在与目标号码相同的通信号码;相应地,确定单元16,用于在判断单元17判断出通信控制信息中存在与目标号码相同的通信号码时,将与目标号码相同的通信号码对应的优先通信方式确定为目标号码对应的优先通信方式;在另一种情况中,该确定单元16,还用于在判断单元17判断通信控制信息中不存在与目标号码相同的通信号码时,将发起通信请求的通信卡确定为优先通信方式。在本实施例的又一种情况中,通信控制信息中还包括每张通信卡的通信信息,则确定单元16,还用于在判断单元17判断通信控制信息中是否存在与目标号码相同的通信号码之后,在判断单元17判断出通信控制信息中不存在与目标号码相同的通信号码时,根据目标号码和通信信息,确定目标号码对应的优先通信方式。更进一步地,在上述图5所示实施例的基础上,本实施例提供的通信控制装置还包括:更新模块18,用于在通信模块12通过确定模块11确定的优先通信方式与目标号码进行通信的之后,获取最近一次通信的通信信息,根据通信信息更新通信控制信息,所更新的通信控制信息用于下一次发起通信请求时确定所请求的目标号码对应的优先通信方式。本实施例通过更新模块18更新通信控制信息的具体方式同样包括对通信控制信息的增加、删除和修改,更新的一条内容同样可以参考表2所示内容。更新的方式可以由用户通过UI在交互界面中手动输入进行设置,还可以由终端设备通过记录的最近一次通信信息自行设置。本发明实施例提供的通信控制装置用于执行本发明图2所示实施例提供的通信控制方法,具备相应的功能模块,其实现原理和技术效果类似,此处不再赘述。可选地,图6为本发明实施例提供的又一种通信控制装置的结构示意图。本实施例可以在上述任一实施例的基础上进行扩展,图6具体以在上述图4所示实施例的基础上为例示出,本实施例的终端设备中还配置有通信控制模式,则通信控制装置还包括:判断模块19,用于在请求模块14通过用户随机选取的一张通信卡发起通信请求之后,判断终端设备的通信控制模式的状态;相应地,确定模块11用于根据通信请求的目标号码和终端设备中配置的通信控制信息,确定目标号码对应的优先通信方式,具体包括:用于在判断模块19判断出通信控制模式为开启时,根据通信请求的目标号码和终端设备中配置的通信控制信息,确定目标号码对应的优先通信方式;另一种情况中,通信模块12,还用于在判断模块19判断出通信控制模式为关闭时,通过发起通信请求的通信卡与目标号码进行通信。需要说明的是,本实施例中的通信控制模式同样可以为一个实体的开关按键,或者为可以通过终端设备的UI由用户自行选择开启或关闭的功能,具体地,在该功能为开启时,终端设备的决策方式与上述各实施例相同,在该功能为关闭时,则通过发起通信请求的当前通信卡直接与目标号码建立连接,并进行通信。还需要说明的是,本实施例提供的通信控制装置同样可以包括更新模块 18,用于在通信模块12通过确定模块11确定的优先通信方式与目标号码进行通信的之后,获取最近一次通信的通信信息,根据通信信息更新通信控制信息,所更新的通信控制信息用于下一次发起通信请求时确定所请求的目标号码对应的优先通信方式。本发明实施例提供的通信控制装置用于执行本发明图3所示实施例提供的通信控制方法,具备相应的功能模块,其实现原理和技术效果类似,此处不再赘述。虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1