多卡资源管理方法、装置及多卡终端与流程

文档序号:12630693阅读:342来源:国知局
本发明涉及通信领域,具体涉及一种多卡资源管理方法、装置及多卡终端。
背景技术
:目前智能终端已成为人们工作生活中不可或缺的工具,多制式、多卡多待终端设备成为一种趋势。目前的多卡终端设备中各个用户识别卡内资源完全独立,各种管理软件也是分开管理,当某一用户识别卡中的某一业务资源使用量达到一定额度时,只能发送信息提醒用户手动进行切换,并不能综合其他各用户识别卡内的资源进行智能管理和调度,在较大程度上降低了用户体验的满意度。技术实现要素:本发明要解决的主要技术问题是,提供一种多卡资源管理方法、装置及多卡终端,解决现有对多卡终端中的多卡资源管理不智能,导致用户体验的满意度差的问题。为解决上述技术问题,本发明提供一种多卡资源管理方法,包括:获取终端中的用户识别卡列表;当前使用的用户识别卡上的业务资源剩余额度小于等于预设剩余额度阈值时,自动切换到所述用户识别卡列表中所述业务资源充足的其他用户识别卡上。在本发明的一种实施例中,自动切换到所述用户识别卡列表中所述业务资源充足的其他用户识别卡上包括:查询所述用户识别卡列表中是否存在所述业务资源充足的用户识别卡;如存在,则从所述业务资源充足的用户识别卡中选择一个进行切换。在本发明的一种实施例中,查询所述用户识别卡列表中是否存在所述业务资源充足的用户识别卡包括:按照所述用户识别卡列表中其他各用户识别卡的使用优先级从高到底的顺序依次查询;从所述业务资源充足的用户识别卡中选择一个进行切换包括:从所述业务资源充足的用户识别卡中选择使用优先级最高的进行切换;或,对所述用户识别卡列表中其他各用户识别卡按照任意顺序进行查询;从所述业务资源充足的用户识别卡中选择一个进行切换包括:从所述业务资源充足的用户识别卡中选择第一个查询到的资源充足的用户识别卡,或剩余额度最大的用户识别卡进行切换。在本发明的一种实施例中,查询所述用户识别卡列表中不存在所述业务资源充足的用户识别卡时,提醒用户手动选择,或自动切换到用户预先设定的目标用户识别卡上。在本发明的一种实施例中,判断用户识别卡上所述业务资源是否充足包括:判断该用户识别卡上的所述业务资源剩余额度是否大于预设剩余额度阈值,如是,则判断为充足。在本发明的一种实施例中,所述业务资源包括通话时长、数据流量、短信、彩信、WIFI时长中的至少一种。为了解决上述问题,本发明还提供了一种多卡资源管理装置,包括:识别卡获取模块,用于获取终端中的用户识别卡列表;管理模块,用于在当前使用的用户识别卡上的业务资源剩余额度小于等于预设剩余额度阈值时,自动切换到所述用户识别卡列表中所述业务资源充足的 其他用户识别卡上。在本发明的一种实施例中,所述管理模块包括查询子模块和切换子模块:所述查询子模块用于查询所述用户识别卡列表中是否存在所述业务资源充足的用户识别卡;所述切换子模块用于在所述查询子模块查询结果为存在时,从所述业务资源充足的用户识别卡中选择一个进行切换。在本发明的一种实施例中,所述管理子模块还包括处理模块,用于在所述查询子模块查询所述用户识别卡列表中不存在所述业务资源充足的用户识别卡时,提醒用户手动选择,或自动切换到用户预先设定的目标用户识别卡上。在本发明的一种实施例中,所述业务资源包括通话时长、数据流量、短信、彩信、WIFI时长中的至少一种。为了解决上述问题,本发明还提供一种多卡终端,包括如上所述的多卡资源管理装置。本发明的有益效果是:本发明提供的多卡资源管理方法、装置及多卡终端,获取终端中的用户识别卡列表,该用户识别卡列表中包含终端内的所有用户识别卡;在终端中当前使用的用户识别卡上的业务资源剩余额度小于等于预设剩余额度阈值时,自动切换到该用户识别卡列表中该业务资源充足的其他用户识别卡上,并不需要用户手动切换,因此本发明对终端中多卡资源的管理更为智能,能在较大程度上提升用户体验的满意度。附图说明图1为本发明实施例一中的多卡资源管理方法流程示意图;图2为本发明实施例一中的自动切换到其他用户识别卡上的流程示意图;图3为本发明实施例二中的多卡资源管理装置结构示意图;图4为本发明实施例三中的多卡资源管理方法流程示意图。具体实施方式下面通过具体实施方式结合附图对本发明作进一步详细说明。实施例一:请参见图1所示,本实施例提供的多卡资源管理方法包括:步骤101:获取终端中的用户识别卡列表;该用户识别卡列表中包含终端内的所有用户识别卡;步骤102:当前使用的用户识别卡上的业务资源剩余额度小于等于预设剩余额度阈值时,自动切换到用户识别卡列表中业务资源充足的其他用户识别卡上。本实施例可实现在其中一个用户识别卡上的业务资源不够用时,自动切换到该用户识别卡列表中业务资源充足的其他用户识别卡上,并不需要用户手动切换,管理更为智能,能在较大程度上提升用户体验的满意度。本实施例中,不同用户识别卡上的不同业务资源的剩余额度阈值可以不同;不同用户识别卡上相同业务资源的剩余额度阈值可以不同也可以相同。实施例中的业务资源包括但不限于通话时长、数据流量、短信、彩信、WIFI时长等中的至少一种。例如,同一用户识别卡上的通话时长、数据流量两种不同的业务资源其对应的剩余额度阈值不同;不同的两张用户识别卡上的通话时长的剩余额度阈值则可设置为相同,也可设置为不同。另外,本实施例中剩余额度阈值可以根据具体应用需求进行灵活设定,例如设定为大于0的值或者直接设置为0。本实施例中,判断用户识别卡上的业务资源是否充足为判断业务资源剩余额度是否大于预设剩余额度阈值,如是,则判断为充足。上述步骤102中,自动切换到用户识别卡列表中业务资源充足的其他用户 识别卡上的过程请参见图2所示,包括:步骤201:查询用户识别卡列表中是否存在业务资源充足的用户识别卡;如存在,转至步骤202;否则,转至步骤203;步骤202:从业务资源充足的用户识别卡中选择一个进行切换。步骤203:此时表明终端中所有用户识别卡上的该业务的可用资源都已经用完;提醒用户手动选择,或自动切换到用户预先设定的目标用户识别卡上。上述步骤201中查询用户识别卡列表中是否存在业务资源充足的用户识别卡,以及步骤202从业务资源充足的用户识别卡中选择一个进行切换的方式可以采用以下方式中的任意一种:方式一:按照用户识别卡列表中其他各用户识别卡的使用优先级从高到底的顺序依次查询;此时则需要用户预先设定各用户识别卡的使用优先级,且此时的查询可以是逐个查询,查询到一个后就立即停止后续的查询;从业务资源充足的用户识别卡中选择使用优先级最高的进行切换,此时由于查询是按照使用优先级从高到低的顺序查询,因此查询到的第一个业务资源充足的用户识别卡就是剩余的使用优先级最高的用户识别卡。且应当理解的是,初始使用时,本实施例中也是首先选用使用优先级最高的用户识别卡进行使用。至于使用优先级的设置规则,用户则可根据各用户识别卡的使用频率、各用户识别卡也业务资源量的大小等因素进行设定。方式二:对用户识别卡列表中其他各用户识别卡按照任意顺序进行查询,该任意顺序可以是随机、也可以是按照使用优先级从高到低或者从低到高以及其他任意顺序,此时需要对剩余的所有用户识别卡都要进行查询;从业务资源充足的用户识别卡中选择一个进行切换包括:从查询到的所有业务资源充足的用户识别卡中选择第一个查询到的资源充足的用户识别卡,或从查询到的所有业务资源充足的用户识别卡中选择剩余额度最大的用户识别卡进行切换。当业务为定期清零的业务,例如包月业务时,每月初所有的使用情况都会清零,此时恢复初始时使用最高使用优先级的用户识别卡。实施例二:本实施例提供了一种多卡资源管理装置,请参见图3所示,包括:识别卡获取模块1,用于获取终端中的用户识别卡列表;管理模块2,用于在当前使用的用户识别卡上的业务资源剩余额度小于等于预设剩余额度阈值时,自动切换到用户识别卡列表中业务资源充足的其他用户识别卡上。应当理解的是,本实施例中,不同用户识别卡上的不同业务资源的剩余额度阈值可以不同;不同用户识别卡上相同业务资源的剩余额度阈值可以不同也可以相同。实施例中的业务资源包括但不限于通话时长、数据流量、短信、彩信、WIFI时长等中的至少一种。例如,同一用户识别卡上的通话时长、数据流量两种不同的业务资源其对应的剩余额度阈值不同;不同的两张用户识别卡上的通话时长的剩余额度阈值则可设置为相同,也可设置为不同。另外,本实施例中剩余额度阈值可以根据具体应用需求进行灵活设定,例如设定为大于0的值或者直接设置为0。本实施例中,判断用户识别卡上的业务资源是否充足为判断业务资源剩余额度是否大于预设剩余额度阈值,如是,则判断为充足。管理模块2包括查询子模块21、切换子模块22和处理子模块23;查询子模块21用于查询用户识别卡列表中是否存在业务资源充足的用户识别卡;切换子模块22用于在查询子模块21查询结果为存在时,从业务资源充足的用户识别卡中选择一个进行切换;处理子模块23用于在查询子模块21查询用户识别卡列表中不存在业务资源充足的用户识别卡时提醒用户手动选择,或自动切换到用户预先设定的目标用户识别卡上。查询子模块21查询用户识别卡列表中是否存在业务资源充足的用户识别卡,以及切换子模块22从业务资源充足的用户识别卡中选择一个进行切换的方式可以采用以下方式中的任意一种:方式一:按照用户识别卡列表中其他各用户识别卡的使用优先级从高到底的顺序依次查询;此时则需要用户预先设定各用户识别卡的使用优先级,且此时的查询可以是逐个查询,查询到一个后就立即停止后续的查询;从业务资源充足的用户识别卡中选择使用优先级最高的进行切换,此时由于查询是按照使用优先级从高到低的顺序查询,因此查询到的第一个业务资源充足的用户识别卡就是剩余的使用优先级最高的用户识别卡。且应当理解的是,初始使用时,本实施例中也是首先选用使用优先级最高的用户识别卡进行使用。至于使用优先级的设置规则,用户则可根据各用户识别卡的使用频率、各用户识别卡也业务资源量的大小等因素进行设定。方式二:对用户识别卡列表中其他各用户识别卡按照任意顺序进行查询,该任意顺序可以是随机、也可以是按照使用优先级从高到低或者从低到高以及其他任意 顺序,此时需要对剩余的所有用户识别卡都要进行查询;从业务资源充足的用户识别卡中选择一个进行切换包括:从查询到的所有业务资源充足的用户识别卡中选择第一个查询到的资源充足的用户识别卡,或从查询到的所有业务资源充足的用户识别卡中选择剩余额度最大的用户识别卡进行切换。当业务为定期清零的业务,例如包月业务时,每月初所有的使用情况都会清零,此时恢复初始时使用最高使用优先级的用户识别卡。应当理解的是,本实施例中的上述多卡资源管理装置的各模块可以通过软件实现,也可以通过硬件,或者软硬件结合实现,其可设置于多卡终端内,也可独立于多卡终端设置。实施例三:下面以终端为手机,其具有3个用户识别卡,业务资源包括通话时长和数据流量,对应的通话优先级和数据流量优先级以及通话时长额度和数据流量额度的设置请参见表1所示:表1通话时长额度通话优先级数据流量额度数据流量优先级卡1TT11DT12卡2TT22DT21卡3TT33DT33基于表1设置,对手机的三卡资源管理过程请参见图4所示,包括:步骤401:手机开机自动检测手机的用户识别卡列表。步骤402:初次使用时设置各种业务资源额度和优先级别,结果如表1,资 源额度可以手动设置也可以直接查询运营商;步骤403:生效后首先使用用户识别卡1的通话时长,卡2的数据流量,二者的使用优先级最高;步骤404:当用户识别卡1通话时长达到预定额度TT1时,查询下一优先级卡2通话时长是否还有额度,如果有自动切换到卡2,如没有查询卡3,如果在通话中途超过预定额度还可提示用户选择继续或者切换到其他卡;步骤405:数据流量类似,卡2数据流量达到预定额度DT2时,自动查询卡1是否还有数据流量额度,如有自动切换到卡1,否则,查询卡3;其他资源以此类推;步骤406:当用户识别卡1、2、3上的数据流量或通话时长都使用完后,则可提醒用户选择或者根据用户预先的设定切换到指定目标用户识别卡上,该目标识别卡一般是用户最常用的或者是资费最便宜的卡;步骤407:每月初所有卡的通话时长和数据流量使用情况全部清零,返回步骤404;步骤408:用户需要修改额度或优先级别,返回步骤402。综上,本发明对于多卡资源的管理可以综合多卡的业务资源进行智能管理,不需要用户频繁的手动操作切换,可在较大程度上提升用户体验的满意度。以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属
技术领域
的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1