一种基于多系统的检卡方法、装置及终端的制作方法

文档序号:8384306阅读:436来源:国知局
一种基于多系统的检卡方法、装置及终端的制作方法
【技术领域】
[0001]本发明涉及移动通信终端技术领域,尤其涉及一种基于多系统的检卡方法、装置及终端。
【背景技术】
[0002]当前具有两个以上的操作系统的多系统移动通信终端产品中,并无多系统终端检卡方案。以下操作系统简称为系统。
[0003]在多系统终端上,物理卡槽具有唯一性,如何让所有系统都能检测到SIM (Subscriber Identity Module,客户识别模块)卡状态以及获取相应的SM卡信息,决定了各挂载的系统的通信功能能否正常进行。因为在多系统终端上,若不实现检卡方案,将会使系统间掌握的SIM卡状态不一致,导致系统无法实现所有的通信业务。

【发明内容】

[0004]本发明要解决的技术问题是,提供一种基于多系统的检卡方法、装置及终端,在终端的所有系统中都同步的获取到SIM卡的信息。
[0005]本发明采用的技术方案是,所述基于多系统的检卡方法,终端中安装有一个主控系统和至少一个普通系统,该方法包括:
[0006]终端开机时,主控系统获取SM卡的状态信息后,保存于主控系统并同步到各普通系统中;
[0007]当终端中的任一系统获得对SIM卡的操作指令时,对所述SIM卡进行操作,然后将SIM卡的状态信息在终端的所有系统进行同步。
[0008]进一步的,终端的各系统之间通过系统间通信通道进行交互;
[0009]所述终端开机时,主控系统获取SM卡的状态信息,保存于本系统并同步到各普通系统中,包括:
[0010]在终端开机时,主控系统通过终端的通信模块获取SIM卡的状态信息,保存于本系统,并同步到各普通系统中。
[0011]进一步的,所述任一系统获得对SIM卡的操作指令,包括:
[0012]任一系统根据本系统的配置或者根据用户在本系统的用户界面下对SIM卡的操作,生成对SIM卡的操作指令。
[0013]进一步的,作为一种可选的技术方案,对所述SIM卡进行操作,然后将SIM卡的状态信息在终端的所有系统进行同步,包括:
[0014]步骤1,所述任一系统直接对SIM卡进行操作;或者,所述任一系统通过主控系统对所述SIM卡进行操作;
[0015]步骤2,终端的通信模块将发生变化的SM卡的状态信息同步到所有系统中;或者,终端的通信模块将发生变化的SIM卡的状态信息发送给主控系统,再通过主控系统同步到各普通系统中。
[0016]进一步的,作为另一种可选的技术方案,在所述主控系统为一个不具备用户界面的管理系统的情况下:
[0017]所述任一系统为除所述主控系统之外的任一系统;
[0018]对所述SM卡进行操作,然后将SM卡的状态信息在终端的所有系统进行同步,包括:
[0019]步骤1,所述任一系统通过主控系统对所述SM卡进行操作;
[0020]步骤2,终端的通信模块将发生变化的SM卡的状态信息发送给主控系统,再通过主控系统同步到各普通系统中。
[0021]本发明还提供一种基于多系统的检卡装置,包括:安装于终端中的一个主控系统和至少一个普通系统,其中:
[0022]主控系统,用于在终端开机时获取SM卡的状态信息,保存于主控系统并同步到各普通系统中;
[0023]主控系统和普通系统中的任一系统,用于获得对SM卡的操作指令时,对所述SM卡进行操作,然后将SIM卡的状态信息在终端的所有系统进行同步。
[0024]进一步的,终端的各系统之间通过系统间通信通道进行交互;
[0025]所述装置,还包括:
[0026]通信模块,用于获取SIM卡的状态信息;
[0027]所述主控系统,用于:在终端开机时,通过终端的所述通信模块获取SM卡的状态信息,保存于本系统,并同步到各普通系统中。
[0028]进一步的,作为一种可选的技术方案,所述任一系统,用于:
[0029]直接对SM卡进行操作,或者,通过主控系统对所述SM卡进行操作;
[0030]通信模块,还用于将发生变化的SM卡的状态信息同步到所有系统中;或者,将发生变化的SM卡的状态信息发送给主控系统,再通过主控系统同步到各普通系统中。
[0031]进一步的,作为另一种可选的技术方案,在所述主控系统为一个不具备用户界面的管理系统的情况下:
[0032]普通系统中的任一系统,用于通过主控系统对所述SM卡进行操作;
[0033]通信模块,还用于将发生变化的SM卡的状态信息发送给主控系统,再通过主控系统同步到各普通系统中。
[0034]本发明还提供一种终端,包括上述基于多系统的检卡装置。
[0035]采用上述技术方案,本发明至少具有下列优点:
[0036]本发明所述基于多系统的检卡方法、装置及终端,在具备多系统的终端上提供一种检卡方式,可实现在多个系统之间SIM卡信息的同步工作,保证各系统的通话、短信、数据业务等通信业务的正常工作,避免出现通信业务在各系统中的表现不一致的现象。
【附图说明】
[0037]图1为本发明第一实施例的基于多系统的检卡方法流程图;
[0038]图2为本发明第二实施例的基于多系统的检卡方法流程图;
[0039]图3为本发明第三、四实施例的基于多系统的检卡装置组成结构示意图;
[0040]图4为本发明应用实例一的终端的模块功能划分示意图;
[0041]图5为本发明应用实例二的终端的模块功能划分示意图。
【具体实施方式】
[0042]为更进一步阐述本发明为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明进行详细说明如后。
[0043]本发明第一实施例,一种基于多系统的检卡方法,终端中安装有一个主控系统和至少一个普通系统,终端的各系统之间通过系统间通信通道进行交互,如图1所示,该方法包括以下具体步骤:
[0044]步骤S101,终端开机时,主控系统获取SM卡的状态信息后,保存于主控系统并同步到各普通系统中;
[0045]具体的,在终端开机时,主控系统通过终端的通信模块获取SM卡的状态信息,保存于本系统,并同步到各普通系统中。这里,同步到各普通系统中包含以下两种方式:主动同步到各普通系统中,或者,基于各普通系统的请求同步到各普通系统中。无论是上述哪种同步方式,主控系统均通过系统间通信通道将该SIM卡的状态信息同步到各普通系统中的。
[0046]步骤S102,当终端中的任一系统获得对SM卡的操作指令时,对所述SM卡进行操作,然后将SIM卡的状态信息在终端的所有系统进行同步。
[0047]具体的,在步骤S102中,任一系统获得对SM卡的操作指令,包括:
[0048]任一系统根据本系统的配置或者根据用户在本系统的用户界面下对SIM卡的操作,生成对SIM卡的操作指令。
[0049]在步骤S102中,对所述SM卡进行操作,然后将SM卡的状态信息在终端的所有系统进行同步,包括:
[0050]步骤1,该任一系统直接对SM卡进行操作;或者,该任一系统通过主控系统对所述SIM卡进行操作。
[0051]进一步的,在该任一系统通过主控系统对所述SM卡进行操作的情况下,若任一系统恰好为主控系统,则直接由主控系统对所述SM卡进行操作,若任一系统为主控系统之外的普通系统,则须先通过系统间通信通道将所述操作指令发送给主控系统,再由主控系统对所述SIM卡进行操作。
[0052]步骤2,终端的通信模块将发生变化的SM卡的状态信息同步到所有系统中;或者,终端的通信模块将发生变化的SIM卡的状态信息发送给主控系统,再通过主控系统同步到各普通系统中。
[0053]本发明第二实施例,一种基于多系统的检卡方法,本实施例所述方法与第一实施例大致相同,区别在于,本实施例的主控系统为一个不具备用户界面的管理系统,在这种情况下,主控系统就不能供用户进行界面操作,而只是专门用来为所有的普通系统提供检卡同步的服务,故在终端开机以后,主控系统不能直接获得对SIM卡操作指令,因此,在本实施例的步骤S202中仅限除所述主控系统之外的任一系统获得对SIM卡的操作指令,发送给主控系统。
[0054]如图2所示,本实施例的所述基于多系统的检卡方法,包括以下具体步骤:
[0055]步骤S201,终端开机时,主控系统获取SM卡的状态信息后,保存于主控系统并同步到各普通系统中。具体的,本实施例的步骤S201与第一实施例的步骤SlOl的具体内容相同。
[0056]步骤S202,当除所述主控系统之外的任一系统获得对SM卡的操作指令时,对所述SIM卡进行操作,然后将SIM卡的状态信息在终端的所有系统进行同步。
[0057]具体的,本实施例的步骤S202,包括:
[0058]步骤1,除所述主控系统之外的任一系统通过主控系统对所述SM卡进行操作;
[0059]步骤2,终端的通信模块将发生变化的SM卡的状态信息发送给主控系统,再通过主控系统同步到各普通系统中。
[0060]本发明第三实施例,与第一实施例对应,本实施例介绍一种基于多系统的检卡装置,如图3所示,包括:安装于终端中的一个主控系统100和至少一个普通系统200,终端的各系统之间通过系统间通信通道进行交互,其中:
[0061]主控系统100,用于在终端开机时获取SM卡的状态信息,保存于主控系统并同步到各普通系统中;
[0062]具体的,主控系统100,用于:在终端开机时,通过终端的通信模块300获取SM卡的状态信息,保存于本系统,并同步到各普通系统中。这里,同步到各普通系统中包含以下两种方式:主动同步到各普通系统中,或者,基于各普通系统的请求同步到各普通系统中。
[0063]主控系统100和普通系统200中的任一系统,用于获得对SIM卡的操作指令时,对所述SIM卡进行操作,然后将SIM卡的状态信息在终端的所有系统进行同步。
[0064]具体的,主控系统100和普通系统200中的任一系统,用于:直接对SM卡进行操作,或者,通过主控系统对所述SM卡进行操作。这里,在通过主控系统对所述SM卡进行操作的情况下,若任一系统恰好为主控系统,则直接由主控系统对所述SM卡进行操作,若任一系统为主控系统之外的普通系统,则须先通过系统间通信通道将所述操作指令发送给主控系统,再由主控系统对所述SM卡进行操作。
[0065]进一步的,所述装置,还包括:
[0066]通信模块300,用于获取SM卡的状态信息;将发生变化的SM卡的状态信息同步到所有系统中,或者,将发生变化的SM卡的状态信息发送给主控系统100,再通过主控系统100同步到各普通系统200中。
[0067]本发明第四实施例,与第二实施例对应,本实施例
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1