数据传输的电子设备、控制器及其控制方法

文档序号:7599127阅读:226来源:国知局
专利名称:数据传输的电子设备、控制器及其控制方法
技术领域
本发明涉及一种电子设备,特别是涉及一种通过无线通信进行数据传输的电子设备、控制器及其控制方法。
背景技术
移动电话的应用日益广泛。图I为现有技术提供的一个移动电话100的结构示意图。其中,移动电话100包括处理器120、控制器140、用户身份模块(Subscriber Identity Module,简称SIM)卡160和天线180。天线180可以用于接收目标电子设备的信息,目标电子设备例如可以为另一移动电话(图I中未示出)。控制器140与处理器120、天线180和SM卡160相连接。通常,控制器140用于进行无线通信(例如,近距离无线通信)从而控制移动电话100与另一移动电话之间的数据传输,例如天线180接收另一移动电话发送的数据,控制器140将该数据转发给移动电话100的SIM卡160。控制器140用于启动SIM卡160与目标电子设备间的数据传输,如果移动电话100包括多个SIM卡,则多个控制器被分别分配给多个SIM卡用于启动该多个SIM卡和目标电子设备间的数据传输,从而导致移动电话100的尺寸和成本增加。

发明内容
本发明要解决的技术问题在于提供一种用一个控制器控制多个SIM卡和目标电子设备间的数据传输的电子设备、控制器及其控制方法,以减小电子设备的尺寸并降低电子设备的成本。本发明提供了一种数据传输的电子设备,其包括多个输入输出接口 ;和控制器,通过该多个输入输出接口与多个SIM卡连接,该控制器用于执行从多个SIM卡中选择一个SIM卡进行无线通信的选择操作,以在所选择的SIM卡和目标电子设备间传输数,该控制器包括配置模块,用于存储用来指示所述选择操作的配置数据;和通信模块,与该配置模块连接,用于启动所述所选择的SM卡和所述目标电子设备间的无线通信。本发明还提供了一种控制源电子设备和目标电子设备间数据传输的控制器,其包括配置模块,用于存储用来指示从源电子设备的多个用户身份模块卡中选择一个用户身份模块卡的配置数据;通信模块,与配置模块和该多个用户身份模块卡连接,用于启动所选择的用户身份模块卡和目标电子设备间的无线通信。本发明再提供了一种控制源电子设备和目标电子设备间数据传输的方法,其包括
访问控制器的配置数据;根据配置数据从源电子设备的多个用户身份模块卡中选择一个用户身份模块卡;在控制器和所选择的用户身份模块卡间传输数据;和在控制器和目标电子设备间通过无线通信传输所述数据。与现有技术相比,本发明的电子设备通过一个控制器控制多个SM卡与目标电子设备间的数据传输,因此减小了电子设备的尺寸并降低了电子设备的成本。
以下结合附图和具体实施例对本发明的技术方案进行详细的说明,以使本发明的特性和优点更为明显。


图I所示为现有技术提供的一个移动电话的结构示意图;图2所示为本发明一个实施例提供的电子设备的结构示意图;图3所示为图2所示实施例中的电子设备中的控制器的结构示意图;及图4所示为本发明一个实施例提供的控制源电子设备和目标电子设备间数据传输的方法流程图。
具体实施例方式以下将对本发明的实施例给出详细的说明,尽管本发明将结合一些具体实施方式
进行阐述和说明,但需要注意的是本发明并不仅仅只局限于这些实施方式;相反,对本发明进行的修改或者等同替换,均应涵盖在本发明的权利要求范围当中。以下的具体实施方式
中的某些部分是以进程、逻辑块、处理过程和其他对计算机存储器中数据位的操作的象征性表示来呈现的;这些描述和表示法是数据处理领域内的技术人员最有效地向该领域内的其他技术人员传达他们工作实质的方法。在本申请中,一个进程、逻辑块、处理过程或相似的事物,被构思成有条理的步骤或指令的序列以实现想要的结果;其中,所述的步骤是需要对物理量进行物理操作的步骤;通常,但不是必然的,这些物理量的形式可为电信号或磁信号,可在计算机系统中被存储、传输、结合、比较等等。然而,应该明白的是,这些术语及其相似表述都与适当的物理量相关,并且仅仅是运用于这些物理量的便利的标记。除非在之后的讨论中特别说明,在本申请的全部内容中,运用“访问”、“选择”、“传输”、“发送”、“供电”、“编程”、“设置”或类似术语之处,指的都是计算机系统或类似电子计算设备中的操作和处理过程,所述的计算机系统对以物理(电子)量形式存在于所述计算机系统的寄存器和存储器中的数据进行操作,并转换为类似地以物理量形式存在于所述计算机系统的寄存器、存储器或其他此类信息存储、传输或显示设备中的其他数据。在此所述的实施例是以计算机可执行指令为讨论的大背景的,所述的计算机指令可位于某种形式的计算机可用的媒体(例如程序模块)中,被一个或多个计算机或其他设备执行。通常,程序模块包括可执行特定任务或实现特定抽象数据类型的例行程序、编制程序、对象、元件、数据结构等。所述程序模块将在不同的实施例中结合或分开描述。作为举例,且并不局限于其中,计算机可用的媒体可包括计算机存储媒体和通讯媒体;计算机存储媒体包括以任何方法或技术实现的用以存储信息的挥发性和非挥发性的、移动和不可移动的媒体,所述信息可为计算机可读的指令、数据结构、程序模块或其他数据。计算机存储媒体包括但不局限于随机存取存储器(RAM)、只读存储器(ROM)、电可擦除只读存储器(EEPROM)、闪存或其他存储器技术、光盘ROM(CD-ROM)、多功能数码光盘(DVD)或其他光学存储器、盒式磁带、磁带、磁盘存储器或其他磁的存储器设备或任何其他可被用来存储所需信息的媒体。
通讯媒体可具体化为计算机可读的指令、数据结构、程序模块或其他已调制的数据信号(例如载波或其他传输机制)中的数据,并包括任何信息传输媒体;所述的“已调制的数据信号”指一个有一个或多个特征集或遵循某种信号信息编码方式变化的信号。作为举例且并不局限于其中,本发明实施例中的通讯媒体包括有线媒体(例如有线网络或直线连接)和无线媒体(例如声学的、无线电的(RF)、红外线的和其他无线的媒体);上述任何媒体的组合都应包括在计算机可读媒体的范围内。另外,为了更好的说明本发明实施例,在下文的具体实施方式
中给出了众多的具体细节。本领域技术人员将理解,没有这些具体细节,本发明实施例同样可以实施。在另外一些实施例中,对于大家熟知的方法、流程、兀件和电路未作详细描述,以便于凸显本发明的主旨。本发明实施例提供了可支持多个SIM卡的电子设备。有利的是,该电子设备中的一个控制器可以从多个SIM卡中选择一个SIM卡并进行无线通信,从而在所选择的SIM卡和目标电子设备间传输数据。因此,该电子设备可以仅用一个控制器控制多个SIM卡与目标电子设备进行数据传输,从而减小了该电子设备的尺寸并降低了该电子设备的成本。图2为本发明一个实施例提供的电子设备200的结构示意图。在图2所示的实施例中,电子设备200包括处理器220、控制器240、多个SM卡、多个第一输入输出接口以及天线280 ;其中,多个SIM卡以第一 SIM卡262和第二 SIM卡264为例进行示例性说明,多个第一输入输出接口以第一接口 214和第二接口 216为例进行示例性说明;本发明实施例中的电子设备280具体可以为计算机、移动电话、个人数字助理(Personal DigitalAssistant,简称PDA)等;第一接口 214和第二接口 216分别与第一 SM卡262和第二 SM卡264连接,第二输入输出接口 212与控制器240和处理器220连接。在一个实施例中,第一接口 214和第二接口 216均包括信号接口和能量接口,其中,信号接口可以为但不限于单线协议(Single Wire Protocol,简称 SWP)接口。目标电子设备(图2中未示出)通过无线通信(例如近距离无线通信)与电子设备200通信。其中,目标电子设备具体可以为计算机、移动电话、PDA、移动支付终端等。目标电子设备包括用于启动与控制器240之间进行近距离无线通信(NearFieldCommunication,简称NFC)的天线。电子设备200与目标电子设备之间的距离在近距离无线通信的预设范围以内。虽然图2示出了具有示意作用的两个SIM卡,本发明并不仅限于两个SIM卡,在另一实施例中,电子设备200包括的SIM卡的数量可以多于两个。有利的是,控制器240从第一 SM卡262和第二 SM卡264中选择一个SM卡用于所期望的功能,例如通过近距离无线通信与目标电子设备进行数据交换。在一个实施例中,若目标电子设备为计算机、移动电话、PDA等,则所交换的数据可以为但不限于联系信息(例如电话号码)或者文件。在另一实施例中,若目标电子设备为移动支付终端,则数据可以为但不限于购买物的支付款项。在一个实施例中,控制器240根据处理器220发送的控制信息选择SM卡以用于所期望的功能;处理器220通过处理器接口,即第二输入输出接口 212将控制信息发送给控制器240。在启动所选择的SM卡和目标电子设备间进行数据传送之前,控制信息可以启动处理器220与控制器240之间的握手;控制信息可以包括用于指示从第一 SM卡262和第二 SM卡264中选择哪个SM卡用以所期望的功能的配置数据,从而使得控制器240选择相应地SIM卡并使所选择的SIM卡和目标电子设备进行数据交换。在一个实施例中,配置数据可以由用户设置或确定,例如用户可以通过电子设备200的触摸屏或者键盘设置配置数据;相应地,处理器220向控制器240发送配置数据以指示哪个SIM卡用于所期望的功能。在一个实施例中,除了指示选择哪个SM卡用于所期望的功能以外,配置数据还指示SIM卡的工作状态,例如待机状态(激活)或者非激活状态。在一个实施例中,处于待机状态的SIM卡接收电能从而准备执行所期望的功能,例如通过近距离无线通信与目标电子设备进行数据交换;在一个实施例中,没有电能提供给处于非激活状态的SIM卡,则该非激活状态的SM卡不能执行所期望的功能。因此,当多个SIM卡中的一个SIM卡由于被激活而处于待机状态,并且该SIM卡在任一时刻被选中执行所期望的功能,则该多个SM卡中的其它SIM卡基于配置数据被激活或者不被激活。此外,控制器240可以基于电子设备200的供电状态在第一供电模式和第二供电模式间转换以便向多个SIM卡供电。在一个实施例中,在第一供电模式下,控制器240接收本地电能;在第二供电模式下,通过天线280接收远程电能。下面将结合图3进行更加详尽的描述。图3为图2所示实施例提供的电子设备200中的控制器240的结构示意图。图3与图2标识相同的元件具有相似的功能,图3结合图2进行描述。在图3所示实施例中,控制器240包括电能管理模块342、接口选择模块344、通信模块346和配置模块348。配置模块348存储了图2所示实施例中的处理器220发送的配置数据。如图2所示实施例所述,配置数据指示从第一 SM卡262和第二 SM卡264中选择哪个SM卡用于所期望的功能并进一步指示SIM卡的工作状态。图2所示实施例中所述的第一接口 214的电能接口和第二接口 216的电能接口分别将电能管理模块342连接至第一 SM卡262和第二 SM卡264。电能管理模块342基于配置模块328中的配置数据向处于待机状态的SIM卡供电。在一个实施例中,电能管理模块342接收输入电能,将输入电能转换为输出电能并用输出电能向处于待机状态的SIM卡供电。在一个实施例中,当电子设备200上电时,输入电能由电子设备200内的电源(例如电池)提供,在这种情况下,输入电能由电子设备200内部提供,称为本地电能。在另一实施例中,当电子设备关机或者电能耗尽时,输入电能由目标电子设备提供。更确切地说,当 目标电子设备在距离电子设备200某一预设范围内时,与控制器240相连接的天线280可以接收目标电子设备发射的电能,例如可以通过目标电子设备的天线发射电能,在这种情况下,输入电能由目标电子设备外部提供,称为远程电能。图2所示实施例中所述的第一接口 214的信号接口和第二接口 216的信号接口将接口选择模块344分别连接至第一 SM卡262和第二 SM卡264 ;接口选择模块344根据配置模块348的配置数据选择相应的接口并通过所选择的接口在通信模块346和所选择的SIM卡之间进行数据传输。
通信模块346与配置模块348、电能管理模块346连接,并且通信模块346通过接口选择模块344与第一 SM卡262和第二 SM卡264连接,通信模块346通过接口选择模块346和图2所示的天线280与目标电子设备进行无线通信(例如近距离无线通信),从而实现数据交换。因此,数据可以在所选择的SIM卡和目标电子设备间转发;在一个实施例中,通信模块346由电能管理模块342供电。有利的是,本发明实施例中,一个控制器可用于控制多个SIM卡和目标电子设备间的数据传输。从而减小了电子设备200的尺寸并降低了电子设备200的成本。进一步地,当电子设备200关机或者电能耗尽时,电子设备200中的SM卡和目标电子设备间的数据传输仍可以继续进行,从而,在一些情况下可以更加方便用户操作,例如当电子设备200电能耗尽而用户需要拨打电话,控制器240从目标电子设备接收远程电能,给存储了该电话所用到的电话号码相对应的SIM卡供电,并通过近距离无线通信与目标电子设备连接;从而使得用户通过使用目标电子设备拨打电话。更确切地说,当电子设备200电能耗尽时,电能管理模块342根据配置模块348的配置数据将远程电能转换为输出电能,并将输出电能提供给用于近距离无线通信功能的SM卡(例如第一 SM卡262);接口选择模块344根据配置数据选择相应的接口 ;通信模块346可以实现近距离无线通信,从而在第一 SM卡262和目标电子设备间进行数据传输。图4所示为根据本发明一个实施例的控制源电子设备和目标电子设备间的数据传输的方法的流程示意图400,该源电子设备例如可以为图2所示实施例中的电子设备200 ;图4将结合图2和图3进行描述。图4所涵盖的具体操作步骤仅仅为示例性说明,也就是说,本发明实施例对于其他合理的操作流程或对图4进行改进的操作步骤同样适用。在步骤402中,接口选择模块344可以访问控制器240中的配置模块348存储的配置数据;配置数据指示从第一 SM卡262和第二 SM卡264中选择哪个SM卡用于所期望的功能,而且配置数据由处理器220发送给控制器240。在步骤404中,接口选择模块344根据配置数据从第一 SM卡262和第二 SM卡264中选择一个SM卡;更确切地说,接口选择模块344根据配置数据选择与所选择的SIM卡连接的相应接口。在步骤406中,所选择的SM卡由目标电子设备发射的远程电能供电;更确切地说,当电子设备200电能耗尽时,电能管理模块342将远程电能转换为输出电能并且根据配置数据将输出电能提供给所选择的SIM卡;如图3所述,远程电能由目标电子设备外部提供。在步骤408中,所选择的SM卡和控制器240中的通信模块346通过所选择的接口进行数据传输。在步骤410中,通信模块346可以在通信模块346和目标电子设备间进行无线传输(例如近距离无线传输)数据。因此,数据可以在电子设备200的所选择的SIM卡和目标电子设备间传输。本发明实施例通过源电子设备中的一个控制器可以从多个SIM卡中选择一个SIM卡并进行无线通信,从而在所选择的SIM卡和目标电子设备间传输数据。因此,该源电子设备可以仅用一个控制器控制多个SIM卡与目标电子设备进行数据传输,从而减小了该源电子设备的尺寸并降低了该电子设备的成本。上文具体实施方式
和附图仅为本发明之常用实施例。显然,在不脱离权利要求书所界定的本发明精神和发明范围的前提下可以有各种增补、修改和替换。本领域技术人员应该理解,本发明在实际应用中可根据具体的环境和工作要求在不背离发明准则的前提下 在形式、结构、布局、比例、材料、元素、组件及其它方面有所变化。因此,在此披露之实施例仅用于说明而非限制,本发明之范围由所附权利要求及其合法等同物界定,而不限于此前之描述。
权利要求
1.一种数据传输的电子设备,其特征在于,所述电子设备包括 多个第一输入输出接口 ;和 控制器,通过所述多个第一输入输出接口与多个用户身份模块SIM卡连接,用于执行从所述多个SIM卡中选择一个SM卡进行无线通信的选择操作,以在所选择的SIM卡和目标电子设备间传输数据,所述控制器包括 配置模块,用于存储用来指示所述选择操作的配置数据;和 与所述配置模块连接的通信模块,用于启动所述所选择的SIM卡和所述目标电子设备间的无线通信。
2.根据权利要求I所述的数据传输的电子设备,其特征在于,所述电子设备和所述目标电子设备间的距离在所述无线通信的预设范围内。
3.根据权利要求I所述的数据传输的电子设备,其特征在于,所述无线通信是预设范围内的近距离无线通信。
4.根据权利要求I所述的数据传输的电子设备,其特征在于,所述电子设备还包括 处理器,用于为所述控制器提供所述配置数据;和 第二输入输出接口,与所述控制器和所述处理器连接,所述第二输入输出接口用于在所述控制器和所述处理器间传输所述配置数据。
5.根据权利要求I所述的数据传输的电子设备,其特征在于,所述控制器还包括 接口选择模块,与所述通信模块和所述配置模块连接,用于从所述多个第一输入输出接口中选择用于所述通信模块和所述所选择的SIM卡间的数据传输的输入输出接口。
6.根据权利要求1-5任一项所述的数据传输的电子设备,其特征在于,所述控制器根据 所述电子设备的供电状态在第一供电模式和第二供电模式间转换以便向所述所选择的SIM卡供电。
7.根据权利要求6所述的数据传输的电子设备,其特征在于,所述控制器在所述第一供电模式下从所述电子设备的电池获取本地电能,在所述第二供电模式下从所述目标电子设备获取远程电能。
8.根据权利要求7所述的数据传输的电子设备,其特征在于,所述控制器包括 电能管理模块,用于从所述本地电能和所述远程电能中选择输入电能,并将所述输入电能转换成输出电能,通过所述输出电能向所述所选择的SIM卡供电。
9.根据权利要求1-5任一项所述的数据传输的电子设备,其特征在于,所述配置数据指示所述多个SIM卡的工作状态,其中所述工作状态包括待机状态和非激活状态。
10.根据权利要求1-5任一项所述的数据传输的电子设备,其特征在于,所述多个第一输入输出接口包括单信号协议接口。
11.一种用于控制源电子设备和目标电子设备间数据传输的控制器,其特征在于,所述控制器包括 配置模块,用于存储用来指示从所述源电子设备的多个用户身份模块SIM卡中选择一个SIM卡的配置数据; 通信模块,与所述配置模块和所述多个SIM卡连接,用于启动所述所选择的SIM卡和所述目标电子设备间的无线通信。
12.根据权利要求11所述的用于控制源电子设备和目标电子设备间数据传输的控制器,其特征在于,所述控制器还包括 接口选择模块,与所述通信模块和所述配置模块连接,用于根据所述配置模块提供的配置数据选择一个输入输出接口 ;所述通信模块和所述所选择的SIM卡通过所述所选择的输入输出接口传输数据。
13.根据权利要求11所述的用于控制源电子设备和目标电子设备间数据传输的控制器,其特征在于,所述控制器根据所述源电子设备的供电状态在第一供电模式和第二供电模式间转换以便向所述所选择的SIM卡供电。
14.根据权利要求13所述的用于控制源电子设备和目标电子设备间数据传输的控制器,其特征在于,所述控制器在所述第一供电模式下从所述源电子设备的电池获取本地电能,在所述第二供电模式下从所述目标电子设备获取远程电能。
15.根据权利要求14所述的用于控制源电子设备和目标电子设备间数据传输的控制器,其特征在于,所述控制器还包括 电能管理模块,用于从所述本地电能和所述远程电能中选择输入电能,并将所述输入电能转换成输出电能,通过所述输出电能向所述所选择的SIM卡供电。
16.根据权利要求11-15任一项所述的用于控制源电子设备和目标电子设备间数据传输的控制器,其特征在于,所述源电子设备包括移动电话。
17.根据权利要求11-15任一项所述的用于控制源电子设备和目标电子设备间数据传输的控制器,其特征在于,所述无线通信包括预设范围内的近距离无线通信。
18.根据权利要求11-15任一项所述的用于控制源电子设备和目标电子设备间数据传输的控制器,其特征在于,所述源电子设备的处理器向所述控制器发送所述配置数据。
19.根据权利要求11-15任一项所述的用于控制源电子设备和目标电子设备间数据传输的控制器,其特征在于,所述配置数据指示所述多个SIM卡的工作状态,其中所述工作状态包括待机状态和非激活状态。
20.根据权利要求11-15任一项所述的用于控制源电子设备和目标电子设备间数据传输的控制器,其特征在于,所述源电子设备和所述目标电子设备间的距离在所述无线通信的预设范围内。
21.—种控制源电子设备和目标电子设备间数据传输的方法,其特征在于,所述方法包括 访问控制器的配置数据; 根据所述配置数据从所述源电子设备的多个用户身份模块SIM卡中选择一个SIM卡; 在所述控制器和所选择的SIM卡间传输数据;和 在所述控制器和所述目标电子设备间通过无线通信传输所述数据。
22.根据权利要求21所述的控制源电子设备和目标电子设备间数据传输的方法,其特征在于,所述方法还包括 通过所述源电子设备的处理器向所述控制器发送所述配置数据。
23.根据权利要求21所述的控制源电子设备和目标电子设备间数据传输的方法,其特征在于,所述方法还包括 根据所述配置数据设置所述多个SIM卡的工作状态,其中所述工作状态包括待机状态和非激活状态。
24.根据权利要求21所述的控制源电子设备和目标电子设备间数据传输的方法,其特征在于,所述方法还包括 用所述目标电子设备发出的远程电能向所述所选择的SIM卡供电。
25.根据权利要求20-24任一项所述的控制源电子设备和目标电子设备间数据传输的方法,其特征在于,在所述控制器和所述所选择的SIM卡间的所述传输数据包括 通过单信号协议接口在所述控制器和所述所选择的SIM卡间传输所述数据。
全文摘要
本发明公开了一种数据传输的电子设备、控制器及其控制方法。数据传输的电子设备包括多个第一输入输出接口和控制器,该控制器通过所述多个第一输入输出接口与多个用户身份模块卡连接,用于执行从多个用户身份模块卡中选择一个用户身份模块卡进行无线通信的选择操作,以在所选择的用户身份模块卡和目标电子设备间传输数据;该控制器还包括用于存储用来指示所述选择操作的配置数据的配置模块和用于启动所述所选择的用户身份模块卡和所述目标电子设备间的无线通信。本发明的电子设备通过一个控制器控制多个用户身份模块卡和目标电子设备间的数据传输,因此减小了电子设备的尺寸并降低了电子设备的成本。
文档编号H04M1/725GK102655547SQ20111005135
公开日2012年9月5日 申请日期2011年3月1日 优先权日2011年3月1日
发明者乌成, 张卫华, 曹国梁, 李松林 申请人:凹凸电子(武汉)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1