首页> 中国专利> 一种双卡槽手机的连接方法及双卡槽手机

一种双卡槽手机的连接方法及双卡槽手机

摘要

本发明公开了一种双卡槽手机的连接方法,在双卡槽手机中预设置切换控制单元,包括:通信单元获取第一卡槽中卡的类型和第二卡槽中卡的类型,根据所述第一卡槽中卡的类型和第二卡槽中卡的类型,确定当前可选网络,将所述当前可选网络提供给用户选择;切换控制单元根据所述通信单元获取的第一卡槽中卡的类型和第二卡槽中卡的类型,控制用户选择的网络对应的通信单元与存放所述用户选择的网络对应的卡的卡槽连接。本发明还同时公开了一种双卡槽手机,采用本发明,能够实现用户插卡的随意性。

著录项

  • 公开/公告号CN101287236A

    专利类型发明专利

  • 公开/公告日2008-10-15

    原文格式PDF

  • 申请/专利权人 德信无线通讯科技(北京)有限公司;

    申请/专利号CN200810112774.8

  • 发明设计人 袁亮;

    申请日2008-05-27

  • 分类号H04Q7/32(20060101);

  • 代理机构11018 北京德琦知识产权代理有限公司;

  • 代理人宋志强;麻海明

  • 地址 100015 北京市朝阳区酒仙桥北路甲10号电子城工厂产业园D区D2楼

  • 入库时间 2023-12-17 20:53:53

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2012-09-26

    授权

    授权

  • 2008-12-10

    实质审查的生效

    实质审查的生效

  • 2008-10-15

    公开

    公开

说明书

技术领域

本发明涉及移动通信技术领域,尤其涉及一种双卡槽手机的连接方法及双卡槽手机。

背景技术

目前移动通信有多种模式,每种模式都有相对应的手机可以在该种通信系统所覆盖范围内使用。例如,全球移动通信系统(GSM:Global System for Mobilecommunication)手机、码分多址(CDMA:Code Division Multiple Access),手机、WCDMA手机等。在机卡分离的手机中,单一制式的手机只有一个卡槽,只能支持一种对应的卡,如,CDMA手机支持用户识别模块(RUIM:User IdentityModel)卡,GSM手机支持用户识别(SIM:Subscriber Identity Module)卡。

而少量的双卡槽手机虽然具有两个卡槽,但是在实际网络使用时,用户只能选择两种模式之中的一种模式,并实现对该种模式所对应的卡进行读写等操作。

参见图1,图1为现有技术中双卡槽手机的结构示意图。该双卡槽手机包括GSM通信模块、CDMA通信模块、第一卡槽和第二卡槽,其中,每个通信模块只能和特定的卡槽相连接,这样,每个卡槽中也只能放置特定的卡。如图1所示,GSM通信模块只能连接第一卡槽,第一卡槽只能放置SIM卡,这样,GSM通信模块可以对SIM卡进行读写操作;而CDMA通信模块只能连接第二卡槽,第二卡槽只能放置RUIM卡,这样,CDMA通信模块可以对RUIM卡进行读写操作。

可见,图1所示的现有技术中在硬件设计上固定了CDMA通信模块和GSM通信模块和卡槽的连接,从而限制了用户插卡的随意性,也就是说,卡槽中的卡不能随意放置,必须与通信模块相对应,这样,就会存在一个问题:假如卡槽中的卡没有与通信模块相对应,比如CDMA通信模块对应的卡槽中放置SIM卡,就会导致该双卡槽手机不能选择网络,进而导致该双卡槽手机不能按照用户的期望工作,影响用户的使用。

发明内容

本发明提供了一种双卡槽手机的连接方法及双卡槽手机,以便实现用户插卡的随意性。

本发明所提供的一种双卡槽手机的连接方法,在双卡槽手机中预设置切换控制单元,包括:

通信单元获取第一卡槽中卡的类型和第二卡槽中卡的类型,根据所述第一卡槽中卡的类型和第二卡槽中卡的类型,确定当前可选网络,将所述当前可选网络提供给用户选择;

切换控制单元根据所述通信单元获取的第一卡槽中卡的类型和第二卡槽中卡的类型,控制用户选择的网络对应的通信单元与存放所述用户选择的网络对应的卡的卡槽连接。

优选地,所述通信单元包括第一通信模块和第二通信模块。

优选地,所述通信单元获取第一卡槽中卡的类型和第二卡槽中卡的类型包括:

第一通信模块连接第一卡槽,读取第一卡槽中卡的信息,根据所述第一卡槽中卡的信息确定第一卡槽中卡的类型,将确定通知发送给切换控制单元;

切换控制单元在接收到所述确定通知后,将断开与第一卡槽的连接以及连接第二卡槽的指示信息发送给第一通信模块;

第一通信模块断开与第一卡槽的连接,连接第二卡槽,并读取第二卡槽中卡的信息,根据所述第二卡槽中卡的信息确定第二卡槽中卡的类型。

优选地,在所述第一通信模块确定第一卡槽或者第二卡槽中卡的类型之前,进一步包括:验证个人身份号码PIN码;

所述第一通信模块确定第一卡槽或者第二卡槽中卡的类型包括:

如果切换控制单元当前存储有所述PIN码时,第一通信模块利用当前存储的所述PIN码,打开第一卡槽或者第二卡槽中的卡,确定第一卡槽或者第二卡槽中的卡的类型;否则,切换控制单元发送输入PIN码的提示信息给用户,第一通信模块根据用户输入的PIN码打开第一卡槽或者第二卡槽中的卡,确定第一卡槽或者第二卡槽中的卡的类型;

在所述确定第一卡槽或者第二卡槽中卡的类型之后,进一步包括:切换控制单元存储用户输入的PIN码。

优选地,如果所述用户选择的网络对应的通信单元为第二通信模块,则在用户选择网络后进一步包括:给第二通信模块上电;

所述切换控制单元控制用户选择的网络对应的通信单元与存放用户选择的网络对应的卡的卡槽连接包括:切换控制单元判断第一通信模块当前是否与存放第二通信模块对应的卡的卡槽连接,如果是,控制第一通信模块断开与所述卡槽连接,并控制第二通信模块连接所述卡槽。

优选地,所述第一通信模块预先连接第一卡槽,所述第二通信模块预先连接第二卡槽;

所述通信单元获取第一卡槽中卡的类型和第二卡槽中卡的类型包括:

第一通信模块和第二通信模块分别读取各自所连接的第一卡槽和第二卡槽中卡的信息;

第一通信模块和第二通信模块根据读取的卡的信息分别确定各自所连接的第一卡槽和第二卡槽中卡的类型。

优选地,所述第一通信模块和第二通信模块中的任意一个为码分多址CDMA通信模块,另一个为全球移动通信系统GSM通信模块。

优选地,所述根据第一卡槽中卡的类型和第二卡槽中卡的类型,确定当前可选网络包括:如果第一卡槽中的卡和第二卡槽中的卡中的任意一个为CDMA网络单模卡,另一个为GSM网络单模卡,则确定当前可选网络为CDMA网络和GSM网络;如果第一卡槽中的卡和第二卡槽中的卡都为CDMA网络单模卡时,或者第一卡槽和第二卡槽中的任意一个卡槽的卡为CDMA网络单模卡,另一个卡槽无卡时,确定当前可选网络为CDMA网络;如果第一卡槽中的卡和第二卡槽中的卡都为GSM网络单模卡,或者判断出第一卡槽和第二卡槽中的任意一个卡槽的卡为GSM网络单模卡,另一个卡槽无卡时,确定当前可选网络为GSM网络;如果第一卡槽和第二卡槽中任意一个卡槽的卡为支持CDMA网络和GSM网络的双模卡时,另一个卡槽无卡时,确定当前可选网络为CDMA网络或者GSM网络,如果第一卡槽中的卡和第二卡槽中的卡中的任意一个为支持CDMA网络和GSM网络的双模卡,另一个为GSM网络单模卡或者CDMA网络单模卡或者支持CDMA网络和GSM网络的双模卡时,确定当前可选网络为CDMA网络和GSM网络,或者CDMA网络,或者GSM网络。

本发明所提供的一种双卡槽手机,包括第一卡槽和第二卡槽,关键在于,该双卡槽手机进一步包括通信单元和切换控制单元;其中,

所述通信单元用于获取第一卡槽中卡的类型和第二卡槽中卡的类型,并根据所述第一卡槽中卡的类型和第二卡槽中卡的类型,确定当前可选网络,将所述当前可选网络提供给用户选择;

所述切换控制单元用于根据所述通信单元获取的第一卡槽中卡的类型和第二卡槽中卡的类型,控制用户选择的网络对应的通信单元与存放所述用户选择的网络对应的卡的卡槽连接。

优选地,所述通信单元包括第一通信模块和第二通信模块;其中,第一通信模块用于获取第一卡槽中卡的类型和第二卡槽中卡的类型,并根据所述第一卡槽中卡的类型和第二卡槽中卡的类型,确定当前可选网络,将所述当前可选网络提供给用户选择。

优选地,所述第一通信模块用于连接第一卡槽,读取第一卡槽中卡的信息,根据所述第一卡槽中卡的信息确定第一卡槽中卡的类型,将确定通知发送给切换控制单元,并在接收到来自切换控制单元发送的断开与第一卡槽的连接和连接第二卡槽的指示信息后,断开与第一卡槽的连接,连接第二卡槽,读取第二卡槽中卡的信息,根据所述第二卡槽中卡的信息确定第二卡槽中卡的类型;根据所述第一卡槽中卡的类型和第二卡槽中卡的类型,确定当前可选网络,将所述当前可选网络提供给用户选择;

所述切换控制单元在接收到所述确定通知后,发送提示信息给第一通信模块,所述指示信息包括断开与第一卡槽的连接和连接第二卡槽的信息。

优选地,所述通信单元包括第一通信模块和第二通信模块;

所述第一通信模块连接第一卡槽,获取所连接的第一卡槽中卡的信息,根据读取的卡的信息确定第一卡槽中卡的类型;

所述第二通信模块连接第二卡槽,获取所连接的第二卡槽中卡的信息,根据读取的卡的信息确定第二卡槽中卡的类型;

所述第一通信模块和第二通信模块分别根据确定的第一卡槽中卡的类型和第二卡槽中卡的类型确定对应的网络,将所述确定的对应网络作为当前可选网络提供给用户选择。

优选地,所述通信单元进一步包括:

判断模块,用于在判断出第一卡槽中的卡和第二卡槽中的卡中的任意一个为CDMA网络单模卡,另一个为GSM网络单模卡,则确定当前可选网络为CDMA网络和GSM网络;判断出第一卡槽中的卡和第二卡槽中的卡都为CDMA网络单模卡时,或者判断出第一卡槽和第二卡槽中的任意一个卡槽的卡为CDMA网络单模卡,另一个卡槽无卡时,确定当前可选网络为CDMA网络;判断出第一卡槽中的卡和第二卡槽中的卡都为GSM网络单模卡,或者判断出第一卡槽和第二卡槽中的任意一个卡槽的卡为GSM网络单模卡,另一个卡槽无卡时,确定当前可选网络为GSM网络;判断出第一卡槽和第二卡槽中任意一个卡槽的卡为支持CDMA网络和GSM网络的双模卡时,另一个卡槽无卡时,确定当前可选网络为CDMA网络或者GSM网络,判断出第一卡槽中的卡和第二卡槽中的卡中的任意一个为支持CDMA网络和GSM网络的双模卡,另一个为GSM网络单模卡,或者CDMA网络单模卡,或者支持CDMA网络和GSM网络的双模卡时,确定当前可选网络为CDMA网络和GSM网络,或者CDMA网络或者GSM网络。

从上述方案可以看出,本发明提供的双卡槽手机的连接方法及双卡槽手机,在双卡槽手机中预设置切换控制单元,具体实现时,通过通信单元获取第一卡槽中卡的类型和第二卡槽中卡的类型,根据所述第一卡槽中卡的类型和第二卡槽中卡的类型,确定当前可选网络,将所述当前可选网络提供给用户选择;切换控制单元根据所述通信单元获取的第一卡槽中卡的类型和第二卡槽中卡的类型,控制用户选择的网络对应的通信单元与存放所述用户选择的网络对应的卡的卡槽连接。能够实现用户插卡的随意性,并在用户随意插卡的情况下,实现双卡槽手机选择网络,按照用户的期望工作,进而提高用户的使用体验性。

附图说明

图1为现有技术中双卡槽手机的结构示意图;

图2为本发明实施例中双卡槽手机的连接方法流程示意图;

图3为本发明实施例中确定当前可选网络的示意图;

图4为本发明实施例中双卡槽手机的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明进一步详细说明。

双卡槽手机是一部具有双卡槽,可同时将两张不同号卡插入到双卡槽中的手机。用户可任意拨打、接听该双卡槽手机中处于激活状态的卡上的电话,以及收发短信等。其中,如果双卡槽手机中的两个卡槽可支持插入两个不同网络的卡,称为双网或双模手机,如果两个卡槽支持插入相同网络的卡,称为双卡手机,比如,如果双卡槽手机中的两个卡槽可支持同时插入CDMA网络和GSM网络的卡,则双卡槽手机成为双网或双模手机,如果双卡槽手机中的两个卡槽中的卡仅支持CDMA网络或者GSM网络,则双卡槽手机成为双卡手机。此外,如果两张卡所支持的网络可同时被激活即该两张卡处于待机状态,称为双待机手机,如果两张卡中的任意一张卡所支持的网络被激活即该卡处于待机状态,称为单待机手机。本发明实施例可适用于上述双网或双模手机、双卡手机、双待机手机或者单待机手机中的任意一个或任意组合。

在本发明实施例中,为实现用户插卡的随意性,在现有双卡槽手机中增加了一个切换控制单元,如图2所示,该双卡槽手机包括第一卡槽200和第二卡槽201,特别地,该双卡槽手机进一步包括通信单元202和切换控制单元203。

其中,通信单元202用于获取第一卡槽中卡的类型和第二卡槽中卡的类型,并根据所述第一卡槽中卡的类型和第二卡槽中卡的类型,确定当前可选网络,将所述当前可选网络提供给用户选择。

切换控制单元203用于根据通信单元202获取的第一卡槽中卡的类型和第二卡槽中卡的类型,控制用户选择的网络对应的通信单元与存放所述用户选择的网络对应的卡的卡槽连接。

优选地,通信单元202可包括第一通信模块2021和第二通信模块2022。

其中,第一通信模块2021用于获取第一卡槽中卡的类型和第二卡槽中卡的类型,并根据所述第一卡槽中卡的类型和第二卡槽中卡的类型,确定当前可选网络,将所述当前可选网络提供给用户选择。

具体地,第一通信模块2021用于连接第一卡槽200,读取第一卡槽中卡的信息,根据所述第一卡槽中卡的信息确定第一卡槽中卡的类型,将确定通知发送给切换控制单元203;并在接收到来自切换控制单元203发送的断开与第一卡槽的连接和连接第二卡槽的指示信息后,断开与第一卡槽的连接,连接第二卡槽,读取第二卡槽中卡的信息,根据所述第二卡槽中卡的信息确定第二卡槽中卡的类型,根据所述第一卡槽中卡的类型和第二卡槽中卡的类型,确定当前可选网络,将所述当前可选网络提供给用户选择。

切换控制单元203在接收到所述确定通知后,发送提示信息给第一通信模块2021,所述指示信息包括断开与第一卡槽的连接和连接第二卡槽的信息。

优选地,第一通信模块2021和第二通信模块2022也可分别获取其所连接的卡槽中卡的信息,具体为:第一通信模块2021预先连接第一卡槽200,获取所连接的第一卡槽中卡的信息,根据读取的卡的信息确定第一卡槽中卡的类型。

第二通信模块2022预先连接第二卡槽201,获取所连接的第二卡槽中卡的信息,根据读取的卡的信息确定第二卡槽中卡的类型。

第一通信模块2021和第二通信模块2022分别根据确定的第一卡槽中卡的类型和第二卡槽中卡的类型确定对应的网络,将所述确定的对应网络作为当前可选网络提供给用户选择。

其中,如图2所示,本实施例中,以第一通信模块2021获取第一卡槽中卡的类型和第二卡槽中卡的类型。

其中,第一通信模块和第二通信模块中的任意一个为码分多址CDMA通信模块,另一个为全球移动通信系统GSM通信模块。

通信单元202进一步包括:判断模块2024。

判断模块2024用于在根据第一卡槽中卡的类型和第二卡槽中卡的类型,判断出第一卡槽中的卡和第二卡槽中的卡中的任意一个为CDMA网络单模卡,另一个为GSM网络单模卡,则确定当前可选网络为CDMA网络和GSM网络;判断出第一卡槽中的卡和第二卡槽中的卡都为CDMA网络单模卡时,或者判断出第一卡槽和第二卡槽中的任意一个卡槽的卡为CDMA网络单模卡,另一个卡槽无卡时,确定当前可选网络为CDMA网络;判断出第一卡槽中的卡和第二卡槽中的卡都为GSM网络单模卡,或者判断出第一卡槽和第二卡槽中的任意一个卡槽的卡为GSM网络单模卡,另一个卡槽无卡时,确定当前可选网络为GSM网络;判断出第一卡槽和第二卡槽中任意一个卡槽的卡为支持CDMA网络和GSM网络的双模卡时,另一个卡槽无卡时,确定当前可选网络为CDMA网络或者GSM网络,判断出第一卡槽中的卡和第二卡槽中的卡中的任意一个为支持CDMA网络和GSM网络的双模卡,另一个为GSM网络单模卡,或者CDMA网络单模卡,或者支持CDMA网络和GSM网络的双模卡时,确定当前可选网络为CDMA网络和GSM网络,或者CDMA网络或者GSM网络。

本发明实施例中,双卡槽手机内部各个单元可以是物理功能单元,也可以是软件功能单元,并且各个单元还可进行细分或进行合并,具体实现时,本领域普通技术人员可根据实际情况进行处理,此处不再一一列举。

此外,本发明实施例还提供了一种实现双卡槽手机的连接方法,其中,通过在该双卡槽手机中预设置切换控制单元可实现用户插卡的随意性,具体实现时,包括:通信单元获取第一卡槽中卡的类型和第二卡槽中卡的类型,根据所述第一卡槽中卡的类型和第二卡槽中卡的类型,确定当前可选网络,将所述当前可选网络提供给用户选择;切换控制单元根据所述通信单元获取的第一卡槽中卡的类型和第二卡槽中卡的类型,控制用户选择的网络对应的通信单元与存放所述用户选择的网络对应的卡的卡槽连接。

在本发明实施例中,上述第一卡槽中卡的类型和第二卡槽中卡的类型可以通过第一通信模块获取。或者,第一通信模块预先连接第一卡槽,所述第二通信模块预先连接第二卡槽,之后,第一通信模块和第二通信模块分别获取其所连接的第一卡槽中卡的类型和第二卡槽中卡的类型。

以下则以一个具体实施例来详细说明本发明实施例的具体实现过程。

图3为本发明实施例中双卡槽手机的连接方法流程示意图。该实施例中,以第一通信模块获取第一卡槽中卡的类型和第二卡槽中卡的类型为例,在双卡槽手机中预先设置的切换控制单元,则参见图3,在双卡槽手机开机后,该过程具体可包括以下步骤:

步骤301,第一通信模块与第一卡槽连接,读取第一卡槽中卡的信息。

在实际的业务实现中,可以设置第一通信模块在双卡槽手机开机后,默认连接第一卡槽。当然,也可以按照预设置的卡槽连接顺序实现双卡槽手机开机后第一通信模块与第一卡槽的连接。

步骤302,第一通信模块根据所述第一卡槽中卡的信息确定第一卡槽中卡的类型,将确定通知发送给切换控制单元。

其中,该确定通知用于指示第一通信模块当前已成功获取第一卡槽中卡的类型。

若上述步骤301中第一通信模块连接第一卡槽,则在确定通知发送给切换控制单元后,切换控制单元将控制第一通信模块连接第二卡槽,具体参见步骤303。

步骤303,切换控制单元在接收到上述确定通知后,将断开与第一卡槽的连接,以及连接第二卡槽的指示信息发送给第一通信模块。

步骤304,第一通信模块断开与第一卡槽的连接,连接第二卡槽,读取第二卡槽中卡的信息,根据所述第二卡槽中卡的信息确定第二卡槽中卡的类型。

至此,实现了获取第一卡槽中卡的类型和第二卡槽中卡的类型的操作。

本实施例是由第一通信模块去读取两个卡槽中卡的信息,之后,根据读取两个卡槽中卡的信息确定两个卡槽中卡的类型。其中,第一通信模块在每次切换卡槽后,都会重新去读取所连接卡槽中卡片的所有信息,其中,该信息包括个人身份号码(PIN)。在手机开机时检测两个卡槽中的卡片时,如果需要验证PIN码,确实需要用户的正常输入PIN码。但是在开机选网或待机切换网络所引起的卡槽切换时如果还要提示用户输入PIN码,就会存在一个重复验证PIN码的过程,也会增加操作的复杂性,并且不符合逻辑。

针对上种情况,本发明实施例在上述第一通信模块确定第一卡槽或者第二卡槽中卡的类型之前,进一步包括:验证个人身份号码PIN码。这样,上述第一通信模块确定第一卡槽或者第二卡槽中卡的类型可包括:如果切换控制单元当前存储有所述PIN码时,第一通信模块利用当前存储的所述PIN码,打开第一卡槽或者第二卡槽中的卡,确定第一卡槽或者第二卡槽中的卡的类型;否则,切换控制单元发送输入PIN码的提示信息给用户,第一通信模块根据用户输入的PIN码打开第一卡槽或者第二卡槽中的卡,确定第一卡槽或者第二卡槽中的卡的类型。之后,在上述第一通信模块确定第一卡槽或者第二卡槽中卡的类型之后,进一步包括:切换控制单元存储用户输入的PIN码。之后,在后续的切换卡槽后,重新去读取所连接卡槽中卡片的所有信息时,如果还需要验证PIN码,则利用切换控制单元存储的PIN码打开对应的卡,进而可以省略用户输入PIN码的过程。

其中,为实现操作的规范性,该存储的PIN码仅在开机或待机选网后需要切换卡槽时使用。

需要说明的是,上述步骤中的第一卡槽和第二卡槽并不针对固定的卡槽。

步骤305,根据所述第一卡槽中卡的类型和第二卡槽中卡的类型,确定当前可选网络,将所述当前可选网络提供给用户选择。

其中,可以将上述当前可选网络携带在网络选择界面中提供给用户选择。

本实施例中,可以根据上述第一卡槽中卡的类型和第二卡槽中卡的类型,判断出第一卡槽和第二卡槽中的卡具体是什么类型的卡,之后,确定当前可选网络,其中,为了兼顾单卡系统,第一卡槽或第二卡槽中也可以不存放卡。

参见图4,图4为本发明实施例中确定当前可选网络的示意图,在图4中,如果判断出第一卡槽和第二卡槽中的卡具体是什么类型的卡,则具体说明如何确定当前可选网络的操作。如图4所示,对于序号1,第一卡槽中的卡为RUIM卡,第二卡槽中没有存放卡,其中,RUIM卡为CDMA网络单模卡,则仅根据RUIM卡确定当前可选网络为CDMA网络,这样,对应的手机可以称为CDMA单卡单待机。对于序号2,第一卡槽中的卡为SIM卡,第二卡槽中没有存放卡,其中,SIM卡为GSM网络单模卡,则仅根据SIM卡确定当前可选网络为CDMA网络,这样,对应的手机可以称为GSM单卡单待机。对于序号3和序号4也类似,这里不再赘述。

参见图4中的序号5,11、12、13、14和序号15,其中,为便于叙述,将支持CDMA网络和GSM网络的双模卡简称为双模卡,则对于序号5,第一卡槽中的卡为双模卡,第二卡槽中没有存放卡,则确定当前可选网络为CDMA网络或者GSM网络,对应的手机可以称为CDMA/GSM双网单待机;而对于序号11、12、13和14,其中一个卡槽中的卡为双模卡,另一个卡槽中也存放卡,比如,对于序号11,第一卡槽中的卡为双模卡,第二卡槽中的卡为RUIM,则确定当前可选网络为CDMA网络和GSM网络,或者CDMA网络,或者GSM网络,对应的手机可以称为CDMA/GSM双网双待机或CDMA/CDMA双卡单待机;序号12、13和14类似,这里不再赘述。对于序号15,如果第一卡槽中的卡和第二卡槽中的卡都是双模卡,则确定当前可选网络为CDMA网络和GSM网络,或者CDMA网络,或者GSM网络,对应的手机可以称为CDMA/GSM双网双待机或CDMA/CDMA双卡单待机或者GSM/GSM双卡单待机。

步骤306,切换控制单元根据所述第一卡槽中卡的类型和第二卡槽中卡的类型,控制用户选择的网络对应的通信单元与存放所述用户选择的网络对应的卡的卡槽连接。

具体地,上述步骤306为:切换控制单元根据所述第一卡槽中卡的类型和第二卡槽中卡的类型,确定存放用户选择的网络对应的卡的卡槽,之后,判断用户选择的网络对应的通信单元当前是否有除用户选择的网络对应的卡的卡槽之外的其他连接,如果是,控制用户选择的网络对应的通信单元断开其他连接,并控制该通信单元连接存放用户选择的网络对应的卡的卡槽。当然,如果存放用户选择的网络对应的卡的卡槽当前也有连接,切换控制单元还需要控制该卡槽对应的通信单元断开与该卡槽的连接,并控制用户选择的网络对应的通信单元与存放所述用户选择的网络对应的卡的卡槽连接。

需要说明的是,本实施例中如果上述用户选择的网络对应的通信单元可有多种形式,如可以为第一通信模块,或者为第二通信模块,也可以同时为第一通信模块和第二通信模块等,具体情况主要根据用户的选择。

还需要说明的是,因为在切换卡槽时对应的通信单元需要先下电(如果之前已经上电的话),之后,再给该通信单元上电,这样,给通信单元下电和上电中间需要一定的时间,如果短时间内频繁操作的话,可能会导致模块异常,此时模块读卡肯定会出错,开机异常。针对这种情况,本实施例在用户选择网络之前,没有给第二通信模块上电,而在用户选择网络后进一步包括:给第二通信模块上电。这样,如果上述用户选择的网络对应的通信单元为第二通信模块,上述切换控制单元控制用户选择的网络对应的通信单元与存放用户选择的网络对应的卡的卡槽连接可包括:切换控制单元判断第一通信模块当前是否与存放第二通信模块对应的卡的卡槽连接,如果是,控制第一通信模块断开与所述卡槽连接,并控制第二通信模块连接所述卡槽,进而避免第二通信模块异常,读卡会出错以及开机异常的问题。

至此,实现了不管用户将卡插入哪个卡槽都可以将双卡槽手机按照用户的期望正常工作,保证用户正常使用双卡槽手机。

需要说明的是,在上述步骤301、步骤302、步骤303和步骤304中,是针对第一通信模块读取第一卡槽和第二卡槽中卡的信息,进而根据读取的卡的信息获取第一卡槽中卡的类型和第二卡槽中卡的类型。

本发明实施例也可以利用第一通信模块和第二通信模块分别获取各自所连接的卡槽中卡的类型,其中,第一通信模块预先连接第一卡槽,所述第二通信模块预先连接第二卡槽。具体来说,上述步骤301、步骤302、步骤303和步骤304替换为:

步骤3011:第一通信模块和第二通信模块分别读取各自所连接的第一卡槽和第二卡槽中卡的信息。

步骤3012,第一通信模块和第二通信模块根据读取的卡的信息分别确定各自所连接的第一卡槽和第二卡槽中卡的类型。

之后,执行步骤305,在步骤305中,上述第一通信模块和第二通信模块分别根据确定的第一卡槽中卡的类型和第二卡槽中卡的类型确定对应的网络,这样,将所述确定的对应网络作为当前可选网络,将所述当前可选网络携带在网络选择界面中提供给用户选择。

需要说明的是,上述如果采用通过第一通信模块读取第一卡槽和第二卡槽中卡的信息,进而根据读取的卡的信息获取第一卡槽中卡的类型和第二卡槽中卡的类型的方案,可以减少代码移植量,缩短开发时间,节约开发成本。这是因为只在第一通信模块设置卡片类型的识别功能,当更换第二通信模块时,就可以直接更换第二通信模块,减少了代码移植量,进而缩短开发时间,节约开发成本。

而如果上述利用第一通信模块和第二通信模块共同获取第一卡槽中卡的类型和第二卡槽中卡的类型的方案,则需要在第二通信模块中增加支持对卡片类型的识别的代码,当更换第二通信模块时,增加了代码移植量可移植性不佳,但该方案比较简单。

还需要说明的是,本发明实施例中双卡槽手机内部模块的具体操作过程可与图3所示方法流程中描述的操作一致。

可见,本发明实施例中的双卡槽手机的连接方法,通过通信单元获取第一卡槽中卡的类型和第二卡槽中卡的类型,根据所述第一卡槽中卡的类型和第二卡槽中卡的类型,确定当前可选网络,将所述当前可选网络提供给用户选择;切换控制单元根据所述通信单元获取的第一卡槽中卡的类型和第二卡槽中卡的类型,控制用户选择的网络对应的通信单元与存放所述用户选择的网络对应的卡的卡槽连接。能够实现用户插卡的随意性,并在用户随意插卡的情况下,实现双卡槽手机选择网络,按照用户的期望工作,进而提高用户的使用体验性。

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号