无服务状态控制方法、装置及移动终端制造方法及图纸

技术编号:21146486 阅读:64 留言:0更新日期:2019-05-18 06:52
本发明专利技术公开了一种无服务状态控制方法、装置及移动终端,应用于支持多张SIM卡的移动终端,该方法包括:在将第一SIM卡切换至第二SIM卡时,获取第一SIM卡和第二SIM卡的注册状态;根据注册状态判断第一SIM卡及第二SIM卡服务状态;若第一SIM卡为有服务状态且第二SIM卡为无服务状态,在当前系统时间之后的预设延迟时间内,判断第二SIM卡服务状态;若第二SIM卡为无服务状态,在当前系统时间之后的预设延迟时间之后,将第二SIM卡的服务状态更新为无服务状态。本发明专利技术的技术方案,在两张SIM卡进行切换时,在预设的延迟时间内,使无服务状态的提示信息不出现在移动终端的状态栏,改善用户对网络信号及稳定性的感受,提高用户体验。

Non-service State Control Method, Device and Mobile Terminal

【技术实现步骤摘要】
无服务状态控制方法、装置及移动终端
本专利技术涉及移动终端
,具体而言,涉及一种无服务状态控制方法、装置及移动终端。
技术介绍
随着移动通信技术的发展和智能移动终端的普及,移动终端在用户生活中占据着越来越重要的作用,多卡多待的移动终端(例如现有的双卡双待移动终端)被广大用户普遍使用。在现有的支持多卡多待的移动终端中,用户在两张SIM卡之间进行默认SIM卡切换操作时,会在移动终端中启动SIM卡切换流程,原先使用的SIM卡会执行去附着流程,新设的SIM卡会执行附着流程,成为主SIM卡,同时也会启动网络模式设置流程。正常的SIM卡切换流程为:若SIM卡1为主SIM卡,在主SIM卡从SIM卡1切换到SIM卡2时,SIM卡2快速注册网络,且注册成功,出现有服务状态,SIM卡2开始传输语音或数据,启动数据拨号的流程。然而,用户在SIM卡切换过程中,往往会存在SIM卡2在拨打CSFB电话的过程中,或者在弱信号的环境中,因为网络侧的问题,导致SIM卡2不能快速注册上网络,出现短暂的无服务情况,该移动终端中状态栏显示SIM卡2无服务,用户容易感知该无服务状态,甚至会误认为移动终端出现异常引起的无服务,导致用户体验较差。
技术实现思路
鉴于上述问题,本专利技术实施例的目的在于提供一种无服务状态控制方法、装置及移动终端,以解决现有技术的不足。根据本专利技术的一个实施方式,提供一种无服务状态控制方法,应用于支持多张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卡的服务状态更新为有服务状态。在上述的无服务状态控制方法中,通过Modem获取所述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示出了本专利技术实施例提供的一种无服务状态控制方法的流程示意图。图2示出了本专利技术第二实施例提供的一种无服务状态控制方法的流程示意图。图3示出了本专利技术第一实施例提供的一种无服务状态控制装置的结构示意图。图4示出了本专利技术实施例提供的一种移动终端的结构示意图。主要元件符号说明:500-无服务状态控制装置;510-获取模块;520-第一判断模块;530-第二判断模块;540-更新模块。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员本文档来自技高网...

【技术保护点】
1.一种无服务状态控制方法,其特征在于,应用于支持多张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卡的服务状态更新为无服务状态。2.根据权利要求1所述的无服务状态控制方法,其特征在于,所述注册状态包括语音注册状态和数据注册状态;所述“根据所述注册状态判断所述第一SIM卡以及所述第二SIM卡服务状态”包括:判断各个SIM卡的语音注册状态或数据注册状态是否为成功;若相应SIM卡的语音注册状态为成功和/或数据注册状态为成功,则相应SIM卡为有服务状态;若相应SIM卡的语音注册状态为不成功且数据注册状态为不成功,则相应SIM卡为无服务状态。3.根据权利要求1所述的无服务状态控制方法,其特征在于,所述“在当前系统时间之后的预设延迟时间内,判断所述第二SIM卡服务状态”包括:获取当前系统时间;在当前系统时间之后的预设延迟时间内,每隔预设的时间间隔获取所述第二SIM卡的注册状态;针对每一次获取的注册状态判断所述第二SIM卡是否为有服务状态。4.根据权利要求1所述的无服务状态控制方法,其特征在于,还包括:在当前系统时间之后的预设延迟时间内,若所述第二SIM卡为有服务状态,将所述第二SIM卡的服务状态更新为有服务状态。5.根据权利要求1所述的无服务状态控制方法,其特征在于,还包括:在当前系统时间之后的预设延迟时间内,若所述第二SIM卡为无服务状态,判断所述第二SIM卡是否插入卡槽,若所述第二SIM卡插入卡槽,在所述预设延迟时...

【专利技术属性】
技术研发人员:周汉心
申请(专利权)人:深圳市万普拉斯科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1