一种移动终端sim卡待机切换的方法及装置的制造方法_3

文档序号:8267175阅读:来源:国知局
述装置还包括:
[0055]第一记录单元,用于在监测过程中,记录所述各SM卡的呼叫转移功能在激活状态和关闭状态之间的切换次数;
[0056]第一计算单元,用于根据所述切换次数,计算当前预设时间段内的切换频率;
[0057]第二判断单元,用于判断所述切换频率是否大于预设频率;
[0058]所述执行单元230,还用于在所述第二判断单元判断出所述切换频率大于预设频率,且所述第一判断单元220判断出存在满足所述启动呼叫转移功能或关闭呼叫转移的条件的SIM卡时,忽略所述启动呼叫转移功能或关闭呼叫转移的条件的SIM卡的呼叫转移功能的启动或关闭,或者用于在所述第二判断单元判断出所述切换频率小于预设频率并且所述第一判断单元判断出存在满足所述启动呼叫转移功能或关闭呼叫转移的条件的SIM卡时,直接启动或关闭所述满足所述启动呼叫转移功能或关闭呼叫转移的条件的SIM卡的呼叫转移功能;
[0059]所述第一判断单元230,还用于在所述第二判断单元判断出所述切换频率大于预设频率之后,并再次判断出存在满足所述启动呼叫转移功能或关闭呼叫转移的条件的SIM卡时,根据预设的切换算法推迟一定时间后继续执行对所述呼叫转移条件的判断。
[0060]进一步的,所述装置还包括:
[0061]第二记录单元,用于记录所述各SM卡的呼叫转移功能的激活状态与关闭状态的每一次切换的时间间隔;
[0062]第三判断单元,用于断所述当前预设时间段内记录的时间间隔中,是否连续出现小于第二预设时长的时间间隔;
[0063]所述执行单元230,还用于在所述第三判断单元判断所述连续出现的于第二预设时长的时间间隔的数量大于预设数量,并且所述第一判断单元220判断出存在满足所述启动呼叫转移功能或关闭呼叫转移的条件的SIM卡时,忽略所述下一次的呼叫转移功能的启动或关闭,并根据预设的切换算法推迟一定时间后继续执行对所述呼叫转移条件的判断;
[0064]所述第一判断单元220,还用于在所述第三判断单元判断所述连续出现的于第二预设时长的时间间隔的数量大于预设数量之后,并且再次判断出存在满足所述启动呼叫转移功能或关闭呼叫转移的条件的SIM卡时,根据预设的切换算法推迟一定时间后继续执行对所述呼叫转移条件的判断。
[0065]进一步的,所述装置还包括:
[0066]设置单元,用于启动所述第一 SIM卡的呼叫转移功能之前,设置所述第一 SIM卡的呼叫转移功能,并将呼叫转移号码设置为所述移动终端另一个SIM卡的卡号。
[0067]本实施例的移动终端的SIM卡待机切换装置,通过监控单元实时监测移动终端的各SIM卡的信号强度,并在第一判断单元判断监控单元监测到某个SIM卡的信号强度小于预设阀值且持续了预设时长时,由执行单元启动该SIM卡的呼叫转移功能,并将呼叫转移到该移动终端的其他信号强度较好的SIM卡上,实现SIM卡的自动待机切换,避免了因信号不稳定导致的用户漏接电话的情况,并且防止了因信号不稳定引起的频繁切换,避免影响用户体验。并且,在对SIM卡进行待机切换的时,通过第二判断单元及第三判断单元分别各SIM卡的待机切换的频率和切换时间间隔进行监控,可以进一步避免切换过于频繁,从而进一步提升用户体验,并有效避免频繁切换造成的耗电。
[0068]在上述两个实施例的基础上,本发明还提供了另一种移动终端的SM卡待机切换的方法。本实施例以双卡双待的移动终端为例进行说明,需要说明的是,为了描述方便,本实施例仅描述第一 SIM卡的待机切换方法,在实际应用中,第二 SIM卡的待机切换方法与第一 SIM卡达待机切换方法相同,并且,在对第一 SIM卡和对二 SIM卡进行信号强度的监测是同时进行的。请参阅图3,方法流程包括:
[0069]S310、实时监测第一 SM卡的信号强度。
[0070]需要说明的是,实际应用中,在步骤S310之前,首先移动终端会自动检测移动终端第一 SM卡及第二 SIM卡的配置及电话号码,获取运营商服务信息及配置。
[0071 ] 具体的,为实现第一 SM卡与第二 SM卡之间的待机切换,还需要将第一 SM卡的呼叫转移号码设置为第二 SIM卡的电话号码,并将第二 SIM卡的呼叫转移号码设置为第一SIM卡的电话号码。
[0072]S320、在监测过程中,记录第一 SM卡及第二 SM卡的呼叫转移功能的在激活状态与关闭状态之间的切换次数,并记录第一 SM卡及第二 SIM卡的每一次切换的时间间隔。
[0073]具体的,如果在监测过程中第一 SM卡的呼叫转移功能从关闭状态切换到激活状态或从激活状态切换到关闭状态,则第一记录器的计数结果加一,同样的,如果第二 SIM的呼叫转移功能从关闭状态切换到启动状态或从启动状态切换到关闭状态,则第一记录器的计数结果也会加一。
[0074]具体的,在监测过程中无论哪个SIM卡的呼叫转移功能的状态发生变化,只要执行了一次对呼叫转移功能的启动或关闭的动作,便启动第二计时器,直到发生下一次关闭或启动的动作的发生,将第二计时器记录的两次动作之间间隔时间,记为一次切换的时间间隔。
[0075]S330、判断第一 SIM卡的信号强度是否满足呼叫转移条件,若是,执行步骤S340判断是否需要启动第一 SIM卡的呼叫转移功能,否则判断是否需要关闭第一 SIM卡的呼叫转移功能。
[0076]具体的,呼叫转移条件为SIM卡信号强度低于预设阀值。
[0077]需要说明的是,判断是否需要关闭第一 SIM卡的呼叫转移功能的过程与判断是否需要启动第一 SIM卡的呼叫转移功能的过程相似,本实施例仅对判断是否需要启动第一SIM卡的呼叫转移功能的过程进行说明。
[0078]S340、判断第一 SIM卡的呼叫转移功能是否处于激活状态,若是,继续执行步骤S310,否则,执行步骤S341 ;
[0079]S341、启动第一计时器,然后根据第一计时器的计时判断第一 SM卡的信号强度低于预设阀值所持续的时间是否超过了第一预设时长,若是,执行步骤S342,否则继续执行步骤S310。
[0080]S342、判断当前预设时间段的切换频率是否大于预设频率和/或判断当前预设时间段内连续出现的小于第二预设时长的切换时间间隔的数量是否大于预设数量,若当前预设时间段的切换频率大于预设频率或连续出现的小于第二预设时长的切换时间间隔的数量大于预设数量,则执行步骤S344,否则执行步骤S343。
[0081]具体的,当前预设时间段的切换频率是根据步骤S320获取的当前预设时间段里的切换次数。
[0082]当前预设时间段内连续出现的小于第二预设时长的时间间隔的数量,根据步骤S320获取的连续出现的小于第二预设时长的时间间隔的数量。比如例如第I次切换到第2次切换的间隔时间小于预设时长,第2次切换到第3次切换的间隔时间小于预设时长,第3次切换到第4次切换的间隔时间小于预设时长,则连续出现了 3个小于第二预设时长的切换时间间隔。
[0083]需要说明的是,本步骤中对切换频率的判断和切换时间间隔的判断可以同时进行,只要满足其中一个条件均可触发切换算法对延时的计算。
[0084]S343、启动第一 SM卡的呼叫转移功能,执行步骤S320。
[0085]S344、根据预设的切换算法推迟一定时间后继续执行步骤S310。
[0086]本实施例的移动终端的SIM卡待机切换的方法,能够实时监测移动终端的各SIM卡的信号强度,当监测到某个SIM卡的信号强度小于预设阀值且持续了预设时长时,可以自动启动该SIM卡的呼叫转移功能,并将呼叫转移到该移动终端的其他信号强度较好的SIM卡上,实现SM卡的待机切换,避免了因信号不稳定导致的用户漏接电话的情况,并且防止了因信号不稳定引起的频繁切换,避免影响用户体验。并且,在对SIM卡进行待机切换的时,各SIM卡的待机切换的
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1