一种SIM卡控制方法、移动终端及计算机存储介质与流程

文档序号:20122599发布日期:2020-03-20 05:43阅读:118来源:国知局
一种SIM卡控制方法、移动终端及计算机存储介质与流程

本发明涉及终端领域,特别是涉及一种sim卡控制方法、移动终端及计算机存储介质。



背景技术:

随着移动终端的快速发展与普及,人们通过移动终端如手机联网进行网页浏览、聊天娱乐等活动已成为人们生活中不可缺少的一部分。手机联网需要消耗数据流量,为了方便用户数据流量分享,目标,大多数智能手机都具有无线共享网络的分享功能如热点分享功能等,用户可以开启自身手机的热点,与周围的其他手机分享数据流量,从而通过热点wifi信号实现周围的其他手机免费联网。然而,在相关技术中,用户手机同时插入有多张sim卡时,热点分享只能通过手机的主sim卡来分享数据流量,由于多张sim卡的数据流量不能被同时使用,导致手机在分享网络的同时影响在所述手机本地使用网络的网络质量,降低用户使用体验。



技术实现要素:

本发明的目的在于提供一种sim卡控制方法、移动终端及计算机存储介质,能够使移动终端在分享网络的同时不影响在所述移动终端本地使用网络的网络质量,有效提升了用户使用体验。

为达到上述目的,本发明的技术方案是这样实现的:

第一方面,本发明实施例提供了一种sim卡控制方法,应用于支持多张sim卡以及配置有多条基带的移动终端,包括:

检测无线共享网络的分享功能开关是否开启;

若是,则使用一sim卡实现所述无线共享网络的分享功能,并使用另一sim卡实现所述移动终端本地的上网功能;其中,实现所述无线共享网络的分享功能所使用的sim卡与实现所述移动终端本地的上网功能所使用的sim卡分别使用不同的基带。

作为其中一种实施方式,所述使用一sim卡实现所述无线共享网络的分享功能之前,还包括:

显示可使用的sim卡;

接收用户对显示的可使用的sim卡的选择操作,并将所述选择操作选择的sim卡确定为实现所述无线共享网络的分享功能所使用的sim卡。

作为其中一种实施方式,所述使用一sim卡实现所述无线共享网络的分享功能之前,还包括:

根据各sim卡的流量使用信息,将满足预设条件的sim卡确定为实现所述无线共享网络的分享功能所使用的sim卡;其中,所述流量使用信息包括以下信息至少之一:总流量、已使用流量;所述预设条件包括以下条件至少之一:总流量最大、已使用流量最小、剩余可使用流量最大。

作为其中一种实施方式,所述使用一sim卡实现所述无线共享网络的分享功能之前,还包括:

根据所述移动终端的实现所述无线共享网络的分享功能的历史记录,确定实现所述无线共享网络的分享功能所使用的sim卡。

作为其中一种实施方式,所述基带的数量大于1且小于或等于所述sim卡的总数量。

作为其中一种实施方式,所述使用一sim卡实现所述无线共享网络的分享功能之前,还包括:接收用户设置的使用时长限制值,所述使用时长限制值为开启所述无线共享网络的分享功能的最大时长;

所述使用一sim卡实现所述无线共享网络的分享功能之后,还包括:达到所述使用时长限制值时,关闭所述无线共享网络的分享功能开关。

作为其中一种实施方式,所述使用一sim卡实现所述无线共享网络的分享功能之后,还包括:

检测到实现所述无线共享网络的分享功能所使用的sim卡的已使用流量值大于预设流量阈值时,使用目标sim卡实现所述无线共享网络的分享功能;其中,所述目标sim卡为除实现所述无线共享网络的分享功能所使用的sim卡和实现所述移动终端本地的上网功能所使用的sim卡以外的一sim卡。

作为其中一种实施方式,所述使用另一sim卡实现所述移动终端本地的上网功能之后,还包括:

显示实现所述无线共享网络的分享功能所使用的sim卡和实现所述移动终端本地的上网功能所使用的sim卡的信息。

第二方面,本发明实施例提供了一种支持多张sim卡的移动终端,所述移动终端包括:多个基带芯片、处理器以及用于存储能够在处理器上运行的计算机程序的存储器;其中,所述多个基带芯片用于提供多条基带;所述处理器运行所述计算机程序时,实现如第一方面所述的sim卡控制方法。

第三方面,本发明实施例提供了一种计算机存储介质,存储有计算机程序,所述计算机程序被处理器执行时,实现如第一方面所述的sim卡控制方法。

本发明实施例提供的sim卡控制方法、移动终端及计算机存储介质,所述sim卡控制方法应用于支持多张sim卡以及配置有多条基带的移动终端,包括:检测无线共享网络的分享功能开关是否开启;若是,则使用一sim卡实现所述无线共享网络的分享功能,并使用另一sim卡实现所述移动终端本地的上网功能;其中,实现所述无线共享网络的分享功能所使用的sim卡与实现所述移动终端本地的上网功能所使用的sim卡分别使用不同的基带。如此,在检测到移动终端开启无线共享网络的分享功能时,控制所述移动终端使用两张sim卡和两条基带分别对应实现所述无线共享网络的分享功能以及实现所述移动终端本地的上网功能,能够使移动终端在分享网络的同时不影响在所述移动终端本地使用网络的网络质量,有效提升了用户使用体验。

附图说明

图1为本发明实施例提供的一种sim卡控制方法的流程示意图;

图2为本发明实施例中选择sim卡的过程示意图;

图3为本发明实施例提供的一种移动终端的结构示意图。

具体实施方式

以下结合说明书附图及具体实施例对本发明技术方案做进一步的详细阐述。除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。

参见图1,为本发明实施例提供的一种sim卡控制方法,该sim卡控制方法可以由本发明实施例提供的一种sim卡控制装置来执行,该sim卡控制装置可以采用软件和/或硬件的方式来实现,在具体应用中,该sim卡控制装置可以具体是支持多张sim卡以及配置有多条基带的移动终端,所述移动终端可以是智能手机、个人数字助理、平板电脑等设备。本实施例中以所述sim卡控制方法的执行主体为移动终端为例,所述sim卡控制方法包括以下步骤:

步骤s101:移动终端检测无线共享网络的分享功能开关是否开启;

这里,所述移动终端检测无线共享网络的分享功能开关是否开启,可以是移动终端实时检测无线共享网络的分享功能开关是否开启,也可以是以设定时间间隔如每隔1秒、10秒等检测无线共享网络的分享功能开关是否开启。需要说明的是,所述无线共享网络可以包括无线局域网络(wlan,wirelesslocalareanetworks),如wifi网络等。所述无线共享网络还可以包括无线个人局域网(wpan,wirelesspersonalareanetworks),如蓝牙网络等。以所述无线共享网络为wifi网络、所述移动终端为手机为例,当用户在手机的设置中打开便携式wlan热点的开关时,手机将检测到自身的热点开启,以向周围的手机等设备分享数据流量。

步骤s102:若是,则使用一sim卡实现所述无线共享网络的分享功能,并使用另一sim卡实现所述移动终端本地的上网功能;其中,实现所述无线共享网络的分享功能所使用的sim卡与实现所述移动终端本地的上网功能所使用的sim卡分别使用不同的基带。

可以理解地,所述移动终端中设置有多个基带芯片,以对应提供多条基带。这里,所述基带的数量大于1且小于或等于所述sim卡的总数量。当所述基带的数量小于所述sim卡的总数量时,所述移动终端中的部分sim卡将共享同一条基带。由于实现所述无线共享网络的分享功能所使用的sim卡与实现所述移动终端本地的上网功能所使用的sim卡分别使用不同的基带,即实现所述移动终端本地的上网功能与实现所述无线共享网络的分享功能不使用同一sim卡的数据流量,此时移动终端在本地使用数据流量的同时为其它移动终端提供无线共享网络,不会影响本地的网速体验。

这里,所述移动终端在检测到无线共享网络的分享功能开关开启时,所述移动终端本地当前可能没有在消耗数据流量,即所述移动终端当前可能没有在执行需要消耗数据流量的联网操作,也可能在消耗数据流量,即所述移动终端当前可能有在执行需要消耗数据流量的联网操作。可选的,所述使用一sim卡实现所述无线共享网络的分享功能,并使用另一sim卡实现所述移动终端本地的上网功能之前,还可包括:检测所述移动终端是否发生卡顿;若是,则执行使用一sim卡实现所述无线共享网络的分享功能,并使用另一sim卡实现所述移动终端本地的上网功能的步骤;若否,则可使用同一sim卡实现所述无线共享网络的分享功能和实现所述移动终端本地的上网功能。如此,只有在移动终端发生卡顿时,才执行使用一sim卡实现所述无线共享网络的分享功能,并使用另一sim卡实现所述移动终端本地的上网功能的步骤,能够在保证网络质量的情况下,避免同时使用两张sim卡的数据流量,节省因同时使用两张sim卡的数据流量产生的资源开销。

这里,所述移动终端使用一sim卡实现所述无线共享网络的分享功能是指所述移动终端将该sim卡的数据流量与周围的其他移动终端进行分享,以使其他移动终端使用该sim卡的数据流量实现联网操作。需要说明的是,在所述移动终端检测到无线共享网络的分享功能开关开启之前,若所述移动终端已通过一sim卡(以下简称为主sim卡)实现所述移动终端本地的上网功能,则移动终端在执行使用一sim卡实现所述无线共享网络的分享功能,并使用另一sim卡实现所述移动终端本地的上网功能的步骤时,可继续使用该主sim卡实现所述移动终端本地的上网功能,并使用与该主sim卡不同的另一sim卡实现所述无线共享网络的分享功能。当然,移动终端也可使用该主sim卡实现所述无线共享网络的分享功能,并使用与该主sim卡不同的另一sim卡实现所述移动终端本地的上网功能。可以理解地,用户在使用移动终端进行联网操作之前,可以从所述移动终端中已插入的多张sim卡中选择任意一张sim卡实现所述移动终端本地的上网功能。

在一实施方式中,所述使用一sim卡实现所述无线共享网络的分享功能之前,还包括:显示可使用的sim卡;接收用户对显示的可使用的sim卡的选择操作,并将所述选择操作选择的sim卡确定为实现所述无线共享网络的分享功能所使用的sim卡。具体地,移动终端在检测到无线共享网络的分享功能开启时,可显示所述移动终端中为实现所述无线共享网络的分享功能可使用的sim卡,并在接收到用户对显示的可使用的sim卡的选择操作后,将所述选择操作选择的sim卡确定为实现所述无线共享网络的分享功能所使用的sim卡。这里,所述可使用的sim卡可以是所述移动终端中已插入的全部sim卡,也可以是所述移动终端中已插入的全部sim卡中除已被使用且作为实现所述移动终端本地的上网功能的sim卡以外的其它sim卡。如此,根据用户选择的sim卡确定实现所述无线共享网络的分享功能所使用的sim卡,操作灵活,进一步提升了用户的使用体验。

在一实施方式中,所述使用一sim卡实现所述无线共享网络的分享功能之前,还包括:根据各sim卡的流量使用信息,将满足预设条件的sim卡确定为实现所述无线共享网络的分享功能所使用的sim卡;其中,所述流量使用信息包括以下信息至少之一:总流量、已使用流量;所述预设条件包括以下条件至少之一:总流量最大、已使用流量最小、剩余可使用流量最大。这里,移动终端可以将总流量最大的sim卡、或已使用流量最小的sim卡、或剩余可使用流量最大的sim卡确定为实现所述无线共享网络的分享功能所使用的sim卡,以由该sim卡提供实现所述无线共享网络的分享功能时所消耗的数据流量。可以理解地,由于移动终端在实现所述无线共享网络的分享功能时,接入所述无线共享网络的其它移动终端所消耗的数据流量可能较大,而将总流量最大的sim卡、或已使用流量最小的sim卡、或剩余可使用流量最大的sim卡确定为实现所述无线共享网络的分享功能所使用的sim卡,能够尽量保证接入所述无线共享网络的其它移动终端所消耗的数据流量不超过该sim卡的总流量。如此,根据各sim卡的流量使用信息,确定实现所述无线共享网络的分享功能所使用的sim卡,操作便捷,且能够保证选择出的sim卡满足用户的需求,进一步提升了用户的使用体验。

在一实施方式中,所述使用一sim卡实现所述无线共享网络的分享功能之前,还包括:根据所述移动终端的实现所述无线共享网络的分享功能的历史记录,确定实现所述无线共享网络的分享功能所使用的sim卡。可以理解地,移动终端可以记录所述移动终端每一次实现所述无线共享网络的分享功能的信息,从而获得所述移动终端的实现所述无线共享网络的分享功能的历史记录。所述历史记录可包括实现所述无线共享网络的分享功能所使用的历史sim卡信息,还可包括实现所述移动终端本地的上网功能所使用的历史sim卡信息。所述移动终端可以根据实现所述无线共享网络的分享功能所使用的历史sim卡信息,将其中历史使用次数最多的、或在当前时间之前的设定时长内使用次数最多的、或最近一次使用的sim卡确定为实现所述无线共享网络的分享功能所使用的sim卡。可以理解地,由于实现所述无线共享网络的分享功能的历史记录通常能够表征用户在移动终端实现所述无线共享网络的分享功能时对所使用的sim卡的喜好或偏好,因此,通过所述历史记录确定实现所述无线共享网络的分享功能所使用的sim卡,操作便捷,且能够保证选择出的sim卡满足用户的需求,进一步提升了用户的使用体验。

这里,所述使用另一sim卡实现所述移动终端本地的上网功能之后,还可包括:显示实现所述无线共享网络的分享功能所使用的sim卡和实现所述移动终端本地的上网功能所使用的sim卡的信息。可以理解地,移动终端通过显示实现所述无线共享网络的分享功能所使用的sim卡和实现所述移动终端本地的上网功能所使用的sim卡的信息,以方便用户确认所使用的sim卡是否合理,便于用户在所使用的sim卡不合理时及时进行调整。

综上,上述实施例提供的sim卡控制方法中,在检测到移动终端开启无线共享网络的分享功能时,控制所述移动终端使用两张sim卡和两条基带分别对应实现所述无线共享网络的分享功能以及实现所述移动终端本地的上网功能,也就是说实现所述无线共享网络的分享功能使用一sim卡的数据流量,而实现所述移动终端本地的上网功能使用另一sim卡的数据流量,能够使移动终端在分享网络的同时不影响在所述移动终端本地使用网络的网络质量,有效提升了用户使用体验。

在一实施方式中,所述使用一sim卡实现所述无线共享网络的分享功能之前,还包括:接收用户设置的使用时长限制值,所述使用时长限制值为开启所述无线共享网络的分享功能的最大时长;

所述使用一sim卡实现所述无线共享网络的分享功能之后,还包括:达到所述使用时长限制值时,关闭所述无线共享网络的分享功能开关。

这里,用户可以对移动终端开启所述无线共享网络的分享功能的时长进行设置,当开启所述无线共享网络的分享功能的时长等于或大于使用时长限制值时,可自动关闭所述无线共享网络的分享功能开关,以结束所述无线共享网络的分享功能。所述使用时长限制值可以根据实际情况需要进行设置,比如可以设置为1分钟、10分钟、30分钟等。如此,移动终端在开启所述无线共享网络的分享功能时长达到使用时长限制值时,自动关闭所述无线共享网络的分享功能,能够对数据流量进行保护以避免浪费,或避免因移动终端长期开启无线共享网络的分享功能,影响移动终端的使用寿命或处理速度,进一步提升了用户的使用体验。

在一实施方式中,所述使用一sim卡实现所述无线共享网络的分享功能之后,还包括:检测到实现所述无线共享网络的分享功能所使用的sim卡的已使用流量值大于预设流量阈值时,选择并使用目标sim卡实现所述无线共享网络的分享功能;其中,所述目标sim卡为除实现所述无线共享网络的分享功能所使用的sim卡和实现所述移动终端本地的上网功能所使用的sim卡以外的一sim卡。具体地,移动终端在检测到实现所述无线共享网络的分享功能所使用的sim卡的已使用流量值大于预设流量阈值时,停止使用该sim卡实现所述无线共享网络的分享功能,进而选择并使用目标sim卡实现所述无线共享网络的分享功能,以保证继续分享网络给其他用户,进一步提升了用户的使用体验。需要说明的是,所述流量阈值可以根据实际情况需要进行设置,比如所述流量阈值可以设置为等于sim卡的总流量值,也可以小于sim卡的总流量值。

基于前述实施例相同的发明构思,本实施例通过具体示例对前述实施例的技术方案进行详细说明,本实施例中以所述移动终端为手机为例。现有技术中,手机可以通过热点来共享手机中插入的sim卡的数据流量,并可通过sim卡访问网络。然而,由于现有手机通常只有一条基带,不管手机支持插入几张sim卡,热点分享只能通过用户选择的手机的主sim卡来分享数据流量,即双sim卡或多sim卡的数据流量不能同时使用。此外,手机中在本地使用数据流量的同时为其它终端提供热点,会影响本地的网速体验。因此,现有技术中存在手机在分享热点的同时影响在所述手机本地使用网络的网络质量,降低了用户使用体验的问题。为解决上述问题,本实施例中通过使用双基带或多基带来保障双sim卡或多sim卡的数据流量能够同时被使用,从而解决上述问题。假设手机中插入有n张sim卡,分别为sim卡1、sim卡2、……、sim卡n,且手机中内置有n条基带,分别为基带1、基带2、……、基带n,n为正整数且等于或大于2。用户可以选择手机本地服务的sim卡和热点分享的sim卡,图2为本发明实施例中选择sim卡的过程示意图,用户可以从sim卡1、sim卡2至sim卡n中选择任一sim卡作为本地服务的sim卡,以用于实现所述移动终端本地的上网功能;可以从sim卡1、sim卡2至sim卡n中选择任一sim卡作为热点分享的sim卡,以用于实现热点的分享功能。进而,相应sim卡通过对应的基带实现外部网络访问。例如,对于双卡手机,用户可使用sim卡1作为本机的上网卡,同时用户可以选择sim卡2作为热点的分享卡。这样,当其中一张sim卡开启热点时,可以将另一张sim卡切换为本机的上网卡,共享本机热点的下游终端的网络使用不会影响本机的使用体验。此外,用户在分享热点时可以选择使用指定的sim卡作为热点源,也就是说如果用户不想在手机开启热点后,共享本机热点的下游终端的网络使用影响到本机的网络使用体验,可以选择一sim卡作为热点源。

基于前述实施例相同的发明构思,本发明实施例提供了一种支持多张sim卡的移动终端,如图3所示,该移动终端包括:多个基带芯片109、处理器110和用于存储能够在处理器110上运行的计算机程序的存储器111;其中,图3中示意的处理器110并非用于指代处理器110的个数为一个,而是仅用于指代处理器110相对其他器件的位置关系,在实际应用中,处理器110的个数可以为一个或多个;同样,图3中示意的存储器111也是同样的含义,即仅用于指代存储器111相对其他器件的位置关系,在实际应用中,存储器111的个数可以为一个或多个。其中,所述多个基带芯片109用于提供多条基带;所述处理器110用于运行所述计算机程序时,实现上述sim卡控制方法。

该移动终端还可包括:至少一个网络接口112。该移动终端中的各个组件通过总线系统113耦合在一起。可理解,总线系统113用于实现这些组件之间的连接通信。总线系统113除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图3中将各种总线都标为总线系统113。

其中,存储器111可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,randomaccessmemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,staticrandomaccessmemory)、同步静态随机存取存储器(ssram,synchronousstaticrandomaccessmemory)、动态随机存取存储器(dram,dynamicrandomaccessmemory)、同步动态随机存取存储器(sdram,synchronousdynamicrandomaccessmemory)、双倍数据速率同步动态随机存取存储器(ddrsdram,doubledataratesynchronousdynamicrandomaccessmemory)、增强型同步动态随机存取存储器(esdram,enhancedsynchronousdynamicrandomaccessmemory)、同步连接动态随机存取存储器(sldram,synclinkdynamicrandomaccessmemory)、直接内存总线随机存取存储器(drram,directrambusrandomaccessmemory)。本发明实施例描述的存储器111旨在包括但不限于这些和任意其它适合类型的存储器。

本发明实施例中的存储器111用于存储各种类型的数据以支持该移动终端的操作。这些数据的示例包括:用于在该移动终端上操作的任何计算机程序,如操作系统和应用程序;联系人数据;电话簿数据;消息;图片;视频等。其中,操作系统包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序可以包含各种应用程序,例如媒体播放器(mediaplayer)、浏览器(browser)等,用于实现各种应用业务。这里,实现本发明实施例方法的程序可以包含在应用程序中。

基于前述实施例相同的发明构思,本实施例还提供了一种计算机存储介质,所述计算机存储介质中存储有计算机程序,计算机存储介质可以是磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory)等存储器;也可以是包括上述存储器之一或任意组合的各种设备,如移动电话、计算机、平板设备、个人数字助理等。所述计算机存储介质中存储的计算机程序被处理器运行时,实现上述sim卡控制方法。所述计算机程序被处理器执行时实现的具体步骤流程请参考图1所示实施例的描述,在此不再赘述。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,除了包含所列的那些要素,而且还可包含没有明确列出的其他要素。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1