一种控制方法、控制装置及电子设备转让专利

申请号 : CN201210581422.3

文献号 : CN103905093B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 阳光

申请人 : 联想(北京)有限公司

摘要 :

本发明公开了一种控制方法,控制第一电子设备中的磁场检测单元检测第二电子设备中磁性部件的磁场方向信息,之后利用该磁场方向信息确定该第二电子设备的磁编码,当第二电子设备的磁编码为预存的磁编码时,第一电子设备建立与第二电子设备之间的连接。基于本发明公开的控制方法,当用户要建立第一电子设备和第二电子设备之间的连接时,只需将第一电子设备设置有磁场检测单元的一侧与第二电子设备设置有磁力模块的一侧贴合放置,如果第二电子设备为合法接入设备,就可以自动建立两个设备之间的连接,而无需用户人工输入建立连接的请求和验证信息,简化了用户操作,从而提高了用户体验。本发明还公开了电子设备及该电子设备的控制装置。

权利要求 :

1.一种控制方法,应用于第一电子设备,其特征在于,所述第一电子设备包括磁场检测单元,所述方法包括:控制所述磁场检测单元检测第二电子设备的磁力模块中的磁性部件产生的磁场,确定所述磁性部件的磁场方向信息;

根据预设的磁场方向信息与磁编码的对应关系,确定各个磁场方向信息对应的磁编码,按照预设策略对所述磁编码进行排序,确定排序后的磁编码为所述第二电子设备的磁编码;

判断所述第二电子设备的磁编码是否为预设的磁编码;

当所述第二电子设备的磁编码为预设的磁编码时,建立与所述第二电子设备之间的连接。

2.根据权利要求1所述的控制方法,其特征在于,所述第二电子设备的磁力模块包括设置于不同位置处的多个磁性部件;

所述控制磁场检测单元检测第二电子设备的磁力模块中的磁性部件产生的磁场,包括:控制磁场检测单元检测所述第二电子设备中各个磁性部件产生的磁场;

所述按照预设策略对所述磁编码进行排序,确定排序后的磁编码为所述第二电子设备的磁编码,包括:按照多个磁性部件的分布位置,将与各个磁场方向信息对应的磁编码排列为磁编码集合,确定所述磁编码集合为第二电子设备的磁编码。

3.根据权利要求1所述的控制方法,其特征在于,所述第二电子设备的磁力模块包括设置于不同位置处的多个磁性部件,所述磁性部件为电磁部件,所述第二电子设备按照预设规则控制所述多个电磁部件中的一部分转换磁极;

所述控制磁场检测单元检测第二电子设备的磁力模块中的磁性部件产生的磁场,包括:控制磁场检测单元按照预设周期多次检测所述第二电子设备中各个电磁部件产生的磁场,所述预设周期与所述第二电子设备控制部分电磁部件转换磁极的时间间隔一致,检测磁场的次数N为所述第二电子设备在一次循环过程中控制部分电磁部件进行磁极转换的次数加1;

所述按照预设策略对所述磁编码进行排序,确定排序后的磁编码为所述第二电子设备的磁编码,包括:按照多个电磁部件的分布位置,将各次检测过程中获取到的与各个磁场方向信息对应的磁编码分别排列为一个磁编码集合;按照检测过程执行的先后顺序,将多个磁编码集合排列为磁编码总集,确定所述磁编码总集为所述第二电子设备的磁编码。

4.根据权利要求1、2或3所述的控制方法,其特征在于,所述建立与所述第二电子设备之间的连接包括:开启所述第一电子设备的第一无线通信模块,以与所述第二电子设备中处于开启状态的第二无线通信模块建立连接。

5.根据权利要求1、2或3所述的控制方法,其特征在于,所述建立与所述第二电子设备之间的连接包括:开启所述第一电子设备的第一无线通信模块;

输出开启信息,所述开启信息用于触发所述第二电子设备开启自身的第二无线通信模块。

6.一种控制装置,应用于第一电子设备,其特征在于,所述第一电子设备包括磁场检测单元,所述控制装置包括:第一控制单元,用于控制所述磁场检测单元检测第二电子设备的磁力模块中的磁性部件产生的磁场,确定所述磁性部件的磁场方向信息;

磁编码确定单元,用于根据预设的磁场方向信息与磁编码的对应关系,确定各个磁场方向信息对应的磁编码,按照预设策略对所述磁编码进行排序,确定排序后的磁编码为所述第二电子设备的磁编码;

判断单元,用于判断所述第二电子设备的磁编码是否为预设的磁编码;

第二控制单元,用于在所述第二电子设备的磁编码为预设的磁编码时,建立与所述第二电子设备之间的连接。

7.根据权利要求6所述的控制装置,其特征在于,所述第二电子设备的磁力模块包括设置于不同位置处的多个磁性部件;

所述第一控制单元包括第一控制模块,所述第一控制模块用于控制磁场检测单元检测所述第二电子设备中各个磁性部件产生的磁场,确定所述磁性部件的磁场方向信息;

所述磁编码确定单元包括磁编码确定模块和第一处理模块;所述磁编码确定模块用于依据预设的磁场方向信息与磁编码的预设关系,确定各个磁场方向信息对应的磁编码;所述第一处理模块用于按照多个磁性部件的分布位置,将与各个磁场方向信息对应的磁编码排列为磁编码集合,确定所述磁编码集合为第二电子设备的磁编码。

8.根据权利要求6所述的控制装置,其特征在于,所述第二电子设备的磁力模块包括设置于不同位置处的多个磁性部件,所述磁性部件为电磁部件,所述第二电子设备按照预设规则控制所述多个电磁部件中的一部分转换磁极;

所述第一控制单元包括第二控制模块,所述第二控制模块用于控制磁场检测单元按照预设周期多次检测所述第二电子设备中各个电磁部件产生的磁场,确定所述电磁部件的磁场方向信息,所述预设周期与所述第二电子设备控制部分电磁部件转换磁极的时间间隔一致,检测磁场的次数N为所述第二电子设备在一次循环过程中控制部分电磁部件进行磁极转换的次数加1;

所述磁编码确定单元包括磁编码确定模块、第二处理模块和第三处理模块;所述磁编码确定模块用于依据预设的磁场方向信息与磁编码的预设关系,确定各个磁场方向信息对应的磁编码;所述第二处理模块用于按照多个电磁部件的分布位置,将各次检测过程中获取到的与各个磁场方向信息对应的磁编码分别排列为一个磁编码集合;所述第三处理模块用于按照检测过程执行的先后顺序,将多个磁编码集合排列为磁编码总集,确定所述磁编码总集为所述第二电子设备的磁编码。

9.根据权利要求6、7或8所述的控制装置,其特征在于,所述第二控制单元包括第三控制模块,所述第三控制模块用于开启所述第一电子设备的第一无线通信模块,以与所述第二电子设备中处于开启状态的第二无线通信模块建立连接。

10.根据权利要求6、7或8所述的控制装置,其特征在于,所述第二控制单元包括第三控制模块和信息输出模块,所述第三控制模块用于开启所述第一电子设备的第一无线通信模块,所述信息输出模块用于输出开启信息,所述开启信息用于触发所述第二电子设备开启自身的第二无线通信模块。

11.一种电子设备,包括控制系统,其特征在于,所述电子设备包括磁场检测单元,所述控制系统包括如权利要求6至10中任一项所述的控制装置。

说明书 :

一种控制方法、控制装置及电子设备

技术领域

[0001] 本发明属于电子设备的控制技术领域,尤其涉及一种电子设备的控制方法、控制装置及电子设备。

背景技术

[0002] 越来越多的电子设备出现在人们的生活中,用户经常需要在不同的电子设备之间进行数据传输。基于安全性的考虑,在建立不同电子设备的连接之前,需要进行身份验证,只有合法电子设备才允许被接入。
[0003] 目前建立不同电子设备之间连接的过程为:用户通过手动操作控制电子设备(记为第一电子设备)向另一电子设备(记为第二电子设备)输出建立连接的请求,之后用户在第一电子设备上手动输入验证信息,第二电子设备在确认第一电子设备输出的验证信息为预存的合法验证信息时,建立与第一电子设备的连接。
[0004] 但是,现有的建立不同电子设备之间的连接的方式存在弊端:需要用户手动输入建立连接的请求和验证信息,对于用户而言,操作复杂,导致用户体验不好。

发明内容

[0005] 有鉴于此,本发明的目的在于提供一种电子设备的控制方法和控制装置,在建立不同电子设备之间的连接的过程中,简化用户的操作,从而提高用户体验。
[0006] 为实现上述目的,本发明提供如下技术方案:
[0007] 一种控制方法,应用于第一电子设备,所述第一电子设备包括磁场检测单元,所述方法包括:
[0008] 控制所述磁场检测单元检测第二电子设备的磁力模块中的磁性部件产生的磁场,确定所述磁性部件的磁场方向信息;
[0009] 根据预设的磁场方向信息与磁编码的对应关系,确定各个磁场方向信息对应的磁编码,按照预设策略对所述磁编码进行排序,确定排序后的磁编码为所述第二电子设备的磁编码;
[0010] 判断所述第二电子设备的磁编码是否为预设的磁编码;
[0011] 当所述第二电子设备的磁编码为预设的磁编码时,建立与所述第二电子设备之间的连接。
[0012] 优选的,所述第二电子设备的磁力模块包括设置于不同位置处的多个磁性部件;
[0013] 所述控制磁场检测单元检测第二电子设备的磁力模块中的磁性部件产生的磁场,包括:控制磁场检测单元检测所述第二电子设备中各个磁性部件产生的磁场;
[0014] 所述按照预设策略对所述磁编码进行排序,确定排序后的磁编码为所述第二电子设备的磁编码,包括:按照多个磁性部件的分布位置,将与各个磁场方向信息对应的磁编码排列为磁编码集合,确定所述磁编码集合为第二电子设备的磁编码。
[0015] 优选的,所述第二电子设备的磁力模块包括设置于不同位置处的多个磁性部件,所述磁性部件为电磁部件,所述第二电子设备按照预设规则控制所述多个电磁部件中的一部分转换磁极;
[0016] 所述控制磁场检测单元检测第二电子设备的磁力模块中的磁性部件产生的磁场,包括:控制磁场检测单元按照预设周期多次检测所述第二电子设备中各个电磁部件产生的磁场,所述预设周期与所述第二电子设备控制部分电磁部件转换磁极的时间间隔一致,检测磁场的次数N为所述第二电子设备在一次循环过程中控制部分电磁部件进行磁极转换的次数加1;
[0017] 所述按照预设策略对所述磁编码进行排序,确定排序后的磁编码为所述第二电子设备的磁编码,包括:按照多个电磁部件的分布位置,将各次检测过程中获取到的与各个磁场方向信息对应的磁编码分别排列为一个磁编码集合;按照检测过程执行的先后顺序,将多个磁编码集合排列为磁编码总集,确定所述磁编码总集为所述第二电子设备的磁编码。
[0018] 优选的,所述建立与所述第二电子设备之间的连接包括:
[0019] 开启所述第一电子设备的第一无线通信模块,以与所述第二电子设备中处于开启状态的第二无线通信模块建立连接。
[0020] 优选的,所述建立与所述第二电子设备之间的连接包括:
[0021] 开启所述第一电子设备的第一无线通信模块;
[0022] 输出开启信息,所述开启信息用于触发所述第二电子设备开启自身的第二无线通信模块。
[0023] 另一方面,本发明还公开了一种控制装置,应用于第一电子设备,所述第一电子设备包括磁场检测单元,包括:
[0024] 第一控制单元,用于控制所述磁场检测单元检测第二电子设备的磁力模块中的磁性部件产生的磁场,确定所述磁性部件的磁场方向信息;
[0025] 磁编码确定单元,用于根据预设的磁场方向信息与磁编码的对应关系,确定各个磁场方向信息对应的磁编码,按照预设策略对所述磁编码进行排序,确定排序后的磁编码为所述第二电子设备的磁编码;
[0026] 判断单元,用于判断所述第二电子设备的磁编码是否为预设的磁编码;
[0027] 第二控制单元,用于在所述第二电子设备的磁编码为预设的磁编码时,建立与所述第二电子设备之间的连接。
[0028] 优选的,所述第二电子设备的磁力模块包括设置于不同位置处的多个磁性部件;
[0029] 所述第一控制单元包括第一控制模块,所述第一控制模块用于控制磁场检测单元检测所述第二电子设备中各个磁性部件产生的磁场,确定所述磁性部件的磁场方向信息;
[0030] 所述磁编码确定单元包括磁编码确定模块和第一处理模块;所述磁编码确定模块用于依据预设的磁场方向信息与磁编码的预设关系,确定各个磁场方向信息对应的磁编码;所述第一处理模块用于按照多个磁性部件的分布位置,将与各个磁场方向信息对应的磁编码排列为磁编码集合,确定所述磁编码集合为第二电子设备的磁编码。
[0031] 优选的,所述第二电子设备的磁力模块包括设置于不同位置处的多个磁性部件,所述磁性部件为电磁部件,所述第二电子设备按照预设规则控制所述多个电磁部件中的一部分转换磁极;
[0032] 所述第一控制单元包括第二控制模块,所述第二控制模块用于控制磁场检测单元按照预设周期多次检测所述第二电子设备中各个电磁部件产生的磁场,确定所述电磁部件的磁场方向信息,所述预设周期与所述第二电子设备控制部分电磁部件转换磁极的时间间隔一致,检测磁场的次数N为所述第二电子设备在一次循环过程中控制部分电磁部件进行磁极转换的次数加1;
[0033] 所述磁编码确定单元包括磁编码确定模块、第二处理模块和第三处理模块;所述磁编码确定模块用于依据预设的磁场方向信息与磁编码的预设关系,确定各个磁场方向信息对应的磁编码;所述第二处理模块用于按照多个电磁部件的分布位置,将各次检测过程中获取到的与各个磁场方向信息对应的磁编码分别排列为一个磁编码集合;所述第三处理模块用于按照检测过程执行的先后顺序,将多个磁编码集合排列为磁编码总集,确定所述磁编码总集为所述第二电子设备的磁编码。
[0034] 优选的,所述第二控制单元包括第三控制模块,所述第三控制模块用于开启所述第一电子设备的第一无线通信模块,以与所述第二电子设备中处于开启状态的第二无线通信模块建立连接。
[0035] 优选的,所述第二控制单元包括第三控制模块和信息输出模块,所述第三控制模块用于开启所述第一电子设备的第一无线通信模块,所述信息输出模块用于输出开启信息,所述开启信息用于触发所述第二电子设备开启自身的第二无线通信模块。
[0036] 另一方面,本发明还公开了一种电子设备,包括控制系统,所述电子设备包括磁场检测单元,所述控制系统包括上述任意一种控制装置。
[0037] 由此可见,本发明的有益效果为:本发明公开的控制方法和控制装置,控制第一电子设备中的磁场检测单元检测第二电子设备中磁性部件的磁场方向信息,之后利用该磁场方向信息确定该第二电子设备的磁编码,当第二电子设备的磁编码为预存的磁编码时,第一电子设备建立与第二电子设备之间的连接。对于用户而言,当需要建立第一电子设备和第二电子设备之间的连接时,只需要将第一电子设备设置有磁场检测单元的一侧与第二电子设备设置有磁力模块的一侧贴合放置,保证第一电子设备中的磁场检测单元与第二电子设备中的磁力模块相对,如果第二电子设备为合法接入设备,就可以自动建立两个设备之间的连接,而无需用户人工输入建立连接的请求和验证信息,简化了用户操作,从而提高了用户体验。

附图说明

[0038] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0039] 图1为本发明公开的一种控制方法的流程图;
[0040] 图2为本发明公开的另一种控制方法的流程图;
[0041] 图3为本发明公开的另一种控制方法的流程图;
[0042] 图4为本发明公开的一种控制装置的结构示意图;
[0043] 图5为本发明公开的另一种控制装置的结构示意图;
[0044] 图6为本发明公开的另一种控制装置的结构示意图。

具体实施方式

[0045] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0046] 本发明公开了一种控制方法,应用于一电子设备(为了方便进行说明,记为第一电子设备),基于该控制方法可以在建立不同电子设备之间的连接的过程中,简化用户的操作,从而提高用户体验。在第一电子设备中设置有磁场检测单元,在要与第一电子设备建立连接的另一电子设备(为了方便进行说明,记为第二电子设备)中设置有磁力模块,该磁力模块由多个磁性部件组成。
[0047] 参见图1,图1为本发明公开的一种控制方法的流程图。该控制方法包括:
[0048] 步骤S11:控制磁场检测单元检测第二电子设备的磁力模块中的磁性部件产生的磁场,确定磁性部件的磁场方向信息。
[0049] 第一电子设备中的磁场检测单元包括多个磁场传感器,并且磁场检测单元中的磁场传感器与第二电子设备的磁力模块中的磁性部件相对设置。当需要建立第一电子设备和第二电子设备之间的连接时,用户可以将第一电子设备设置有磁场检测单元的一侧与第二电子设备设置有磁力模块的一侧贴合放置,保证第一电子设备中的磁场检测单元与第二电子设备中的磁力模块相对,并且两者之间的距离处于预定距离内,该预定距离不大于磁场传感器的有效检测距离。实施中,磁场传感器可以采用霍尔传感器。
[0050] 步骤S12:根据预设的磁场方向信息与磁编码的对应关系,确定各个磁场方向信息对应的磁编码。
[0051] 第一电子设备中预存磁场方向信息与磁编码的对应关系,在确定第二电子设备中的磁性部件的磁场方向信息后,依据该预存的对应关系,就可以确定与各个磁场方向信息对应的磁编码。例如:当磁性部件的磁场方向信息为右(也就是磁性部件的北极指向第一电子设备的右侧)时,对应的磁编码为0;当磁性部件的磁场方向信息为左(也就是磁性部件的北极指向第一电子设备的左侧)时,对应的磁编码为1。
[0052] 步骤S13:按照预设策略对多个磁编码进行排序,确定排序后的磁编码为第二电子设备的磁编码。
[0053] 在确定与第二电子设备中各个磁性部件的磁场方向信息对应的磁编码之后,按照预设策略对多个磁编码进行排序,例如:预先对第一电子设备的磁场检测单元中的多个磁场传感器进行排序,按照多个磁场传感器的排序逐个获取各个磁场传感器检测到的磁场方向信息,以实现对磁场方向信息的排序;或者,按照第二电子设备中多个磁性部件的分布位置,对各个磁性部件的磁场方向信息所对应的磁编码排序。
[0054] 步骤S14:判断第二电子设备的磁编码是否为预设的磁编码,若是,则执行步骤S15,否则,结束流程。
[0055] 步骤S15:建立与第二电子设备之间的连接。
[0056] 在第一电子设备中预存允许建立连接的电子设备的磁编码,当第二电子设备的磁编码包含于预存的磁编码时,确定可以建立与第二电子设备之间的连接,之后建立与第二电子设备的连接。
[0057] 本发明上述公开的控制方法,控制第一电子设备中的磁场检测单元检测第二电子设备中磁性部件的磁场方向信息,之后利用该磁场方向信息确定该第二电子设备的磁编码,当第二电子设备的磁编码为预存的磁编码时,第一电子设备建立与第二电子设备之间的连接。对于用户而言,当需要建立第一电子设备和第二电子设备之间的连接时,只需要将第一电子设备设置有磁场检测单元的一侧与第二电子设备设置有磁力模块的一侧贴合放置,保证第一电子设备中的磁场检测单元与第二电子设备中的磁力模块相对,如果第二电子设备为合法接入设备,就可以自动建立两个设备之间的连接,而无需用户人工输入建立连接的请求和验证信息,简化了用户操作,从而提高了用户体验。
[0058] 实施中,建立与第二电子设备之间的连接可以有多种形式。
[0059] 当第二电子设备中的无线通信模处于开启状态时,建立与第二电子设备之间的连接具体为:开启第一电子设备的第一无线通信模块,以与第二电子设备中处于开启状态的第二无线通信模块建立连接。
[0060] 当第二电子设备中的无线通信模块处于关闭状态时,建立与第二电子设备之间的连接具体为:开启第一电子设备的第一无线通信模块;输出开启信息,该开启信息用于触发第二电子设备开启自身的第二无线通信模块。
[0061] 实施中,该开启信息可以为预设的语音信息。当第一电子设备确定第二电子设备的磁编码为预设的磁编码时,第一电子设备中的音频输出单元输出预设的语音信息。当第二电子设备接收到第一电子设备输出的预设的语音信息时,自动开启自身的第二无线通信模块。
[0062] 该开启信息也可以为振动提示。当第一电子设备确定第二电子设备的磁编码为预设的磁编码时,第一电子设备中的振动装置进行振动。由于第二电子设备与第一电子设备直接接触,或与第一电子设备保持较小的预设距离,因此第二电子设备可以直接感知、通过振动的空气感知第一电子设备的振动提示,之后开启自身的第二无线通信模块。
[0063] 第二电子设备的磁力模块中的磁性部件可以是永磁部件,也可以是电磁部件,当磁力模块中的磁性部件采用电磁部件时,电磁部件的磁极可以保持不变,也可以按照预设策略转换磁极。相应的,确定第二电子设备的磁编码的过程也有不同。下面结合图2和图3进行具体说明。
[0064] 参见图2,图2为本发明公开的另一种控制方法的流程图。第二电子设备中的磁力模块包括设置于不同位置处的多个磁性部件,该磁性部件可以为永磁部件或电磁部件,永磁部件和电磁部件的磁极均保持不变。该控制方法包括:
[0065] 步骤S21:控制磁场检测单元检测第二电子设备中各个磁性部件产生的磁场,确定各个磁性部件的磁场方向信息。
[0066] 当用户将第一电子设备设置有磁场检测单元的一侧与第二电子设备设置有磁力模块的一侧贴合放置时,第一电子设备的磁场检测单元中的磁场传感器与第二电子设备中的各个磁性部件位置相对,且两者之间的距离处于预订距离内,第一电子设备中的磁场检测单元就可以确定第二电子设备中各个磁性部件的磁场方向信息。
[0067] 步骤S22:根据预设的磁场方向信息与磁编码的对应关系,确定各个磁场方向信息对应的磁编码。
[0068] 步骤S23:按照多个磁性部件的分布位置,将与各个磁场方向信息对应的磁编码排列为磁编码集合,确定该磁编码集合为第二电子设备的磁编码。
[0069] 第二电子设备中的多个磁性部件分布在不同的位置,在确定各个磁性部件的磁场方向信息后,按照各个磁性部件的分布位置,对各个磁性部件的磁场方向信息所对应的磁编码进行排序,得到磁编码集合,该磁编码集合用于标记第二电子设备。
[0070] 当第二电子设备的磁力模块中的多个磁性部件呈一排分布时,可以按照预设顺序对各个磁性部件的磁场方向信息所对应的磁编码进行排序。例如,在磁力模块中从左至右依次分布4个磁性部件,4个磁性部件分别记为磁性部件1、磁性部件2、磁性部件3和磁性部件4,则可以按照从左至右的顺序对各个磁性部件的磁场方向信息所对应的磁编码排序,也可以按照从右至左的顺序对各个磁性部件的磁场方向信息所对应的磁编码排序。
[0071] 当第二电子设备的磁力模块中的多个磁性部件呈多排分布时,按照第一预设顺序对位于同一排的各个磁性部件的磁场方向信息所对应的磁编码排序,之后按照第二排列顺序将各排排序后的磁编码进一步排序。例如,在磁力模块分布有8个磁性部件,8个磁性部件呈2行*4列分布,首先按照从左至右的顺序对位于第1行的4个磁性部件的磁场方向信息所对应的磁编码排序,之后按照从左至右的顺序对位于第2行的4个磁性部件的磁场方向信息所对应的磁编码排序,最后将位于第2行的4个磁性部件排序后的磁编码排列在位于第1行的4个磁性部件排序后的磁编码之后。
[0072] 当然,在实施中也可以自行定义顺序,对各个磁性部件的磁场方向信息所对应的磁编码进行排序,只要每次建立连接之前都采用相同的顺序进行磁编码的排序即可。
[0073] 步骤S24:判断第二电子设备的磁编码是否为预设的磁编码,若是,则执行步骤S25,否则,结束流程。
[0074] 步骤S25:建立与第二电子设备之间的连接。
[0075] 在步骤S25建立与第二电子设备之间的连接,可以采用本发明上述公开的任意一种方式,请参见前文描述,这里不再赘述。
[0076] 在图2所示的控制方法中,第二电子设备中的磁力模块包括多个磁性部件,利用磁场检测单元确定各个磁性部件的磁场方向信息,在确定各个磁场方向信息对应的磁编码之后,按照各个磁性部件的分布位置对多次磁编码进行排序,以确定第二设备的磁编码,当第二电子设备的磁编码为预存的磁编码时,第一电子设备建立与第二电子设备之间的连接。
[0077] 参见图3,图3为本发明公开的另一种控制方法的流程图。第二电子设备中的磁力模块包括设置于不同位置处的多个电磁部件,并且第二电子设备按照预设规则控制多个电磁部件中的一部分转换磁极。该控制方法包括:
[0078] 步骤S31:控制磁场检测单元按照预设周期多次检测第二电子设备中各个电磁部件产生的磁场,确定各个磁性部件的磁场方向信息。
[0079] 第二电子设备的磁力模块包括多个电磁部件,第二电子设备按照预设周期控制部分电磁部件进行磁极转换,在一个循环过程内,第二电子设备执行控制部分电磁部件进行磁极转换的次数大于等于1。
[0080] 当用户将第一电子设备设置有磁场检测单元的一侧与第二电子设备设置有磁力模块的一侧贴合放置时,第一电子设备的磁场检测单元中的磁场传感器与第二电子设备中的各个磁性部件位置相对,且两者之间的距离处于预订距离内。控制第一电子设备中的磁场检测单元按照预设周期多次检测第二电子设备中各个电磁部件产生的磁场,该预设周期与第二电子设备控制部分电磁部件转换磁极的时间间隔一致,检测磁场的次数N为第二电子设备在一次循环过程中控制部分电磁部件进行磁极转换的次数加1。假如第二电子设备在一次循环过程中执行2次控制部分电磁部件进行磁极转换的操作,则第一电子设备控制磁场检测单元进行3次磁场检测,并且两次磁场检测之间的时间间隔(也就是预设周期)与第二电子设备控制部分电磁部件转换磁极的时间间隔一致。如果第二电子设备的磁力单元包括4个电磁部件,则第一电子设备的磁场检测单元在完成3次磁场检测后,获取到12个磁场方向信息。
[0081] 步骤S32:根据预设的磁场方向信息与磁编码的对应关系,确定各个磁场方向信息对应的磁编码。
[0082] 步骤S33:按照多个电磁部件的分布位置,将各次检测过程中获取到的与各个磁场方向信息对应的磁编码分别排列为一个磁编码集合。
[0083] 在每次检测过程中,确定各个电磁部件的磁场方向信息,之后根据预设的磁场方向信息与磁编码的对应关系,确定各个电磁部件的磁场方向信息所对应的磁编码。针对每个检测过程中获取的与各个磁场方向信息对应的磁编码,按照各个电磁部件的分布位置,对各个磁性部件的磁场方向信息所对应磁编码进行排序,得到磁编码集合。
[0084] 当第二电子设备的磁力模块中的多个电磁部件呈一排分布时,可以按照预设顺序对各个电磁部件的磁场方向信息所对应的磁编码进行排序。例如,在磁力模块中从左至右依次分布4个电磁部件,4个电磁部件分别记为电磁部件1、电磁部件2、电磁部件3和电磁部件4,则可以按照从左至右的顺序对各个电磁部件的磁场方向信息所对应的磁编码排序,也可以按照从右至左的顺序对各个电磁部件的磁场方向信息所对应的磁编码排序。
[0085] 当第二电子设备的磁力模块中的多个电磁部件呈多排分布时,按照第一预设顺序对位于同一排的各个电磁部件的磁场方向信息所对应的磁编码排序,之后按照第二排列顺序将各排排序后的磁编码进一步排序。例如,在磁力模块分布有8个电磁部件,8个电磁部件呈2行*4列分布,首先按照从左至右的顺序对位于第1行的4个电磁部件的磁场方向信息所对应的磁编码排序,之后按照从左至右的顺序对位于第2行的4个电磁部件的磁场方向信息所对应的磁编码排序,最后将位于第2行的4个电磁部件排序后的磁编码排列在位于第1行的4个电磁部件排序后的磁编码之后。
[0086] 当然,在实施中也可以自行定义顺序,对各个电磁部件的磁场方向信息所对应的磁编码进行排序,只要每次建立连接之前都采用相同的顺序进行磁编码的排序即可。
[0087] 步骤S34:按照检测过程执行的先后顺序,将多个磁编码集合排列为磁编码总集,确定该磁编码总集为第二电子设备的磁编码。
[0088] 在将各次检测过程中获取的与各个磁场方向信息对应的磁编码分别排列为一个磁编码集合后,按照检测过程执行的先后顺序,进一步对多个磁编码集合进行排序,多个磁编码集合经过排序后形成磁编码总集。该磁编码总集为第二电子设备的磁编码,用于标记第二电子设备。
[0089] 步骤S35:判断第二电子设备的磁编码是否为预设的磁编码,若是,则执行步骤S36,否则,结束流程。
[0090] 由于等待与第一电子设备建立连接的另一电子设备中的部分电磁部件的磁极会发生转换,因此,针对一个允许接入的电子设备,第一电子设备中预存的与该电子设备对应的磁编码为多个。具体的,当该电子设备在一次循环过程中控制部分电磁部件执行磁极转换的次数为m,则第一电子设备中存储的该电子设备的磁编码为m+1个。
[0091] 举例进行说明:电子设备在一次循环过程中控制部分电磁部件进行磁极转换的次数为2,电子设备的初始磁编码集合为0110,在经过第一次磁极转换后,电子设备的磁编码集合为0101,在经过第二次磁极转换后,电子设备的磁编码集合为1001,则第一电子设备中预存的该电子设备的磁编码包括{011001011001}、{010110010110}和{100101100101}。
[0092] 步骤S36:建立与第二电子设备之间的连接。
[0093] 在步骤S36建立与第二电子设备之间的连接,可以采用本发明上述公开的任意一种方式,请参见前文描述,这里不再赘述。当第二电子设备仅向第一电子设备传输少量数据时,第二电子设备还可以依据需传输的数据控制其磁力模块中的电磁部件转换磁极,以此将数据传输至第一电子设备。
[0094] 在图3所示的控制方法中,第二电子设备中的磁力模块包括多个电磁部件,并且第二电子设备按照预设时间间隔控制一部分电磁部件多次转换磁极,第一电子设备控制磁场检测单元多次检测第二电子设备中各个电磁部件的磁场方向信息,在确定各个磁场方向信息对应的磁编码之后,按照各个磁性部件的分布位置分别对各次检测过程获取的各个磁编码进行排序,获得多个磁编码集合,之后按照检测过程的执行先后顺序,将多个磁编码集合排列为磁编码总集,以确定第二电子设备的磁编码,当第二电子设备的磁编码为预存的磁编码时,第一电子设备建立与第二电子设备之间的连接。
[0095] 本发明上述公开了应用于第一电子设备的控制方法,相应的,本发明还公开应用于第一电子设备的控制装置,以实现本发明公开的控制方法。第一电子设备中设置有磁场检测单元,在要与第一电子设备建立连接的第二电子设备中设置有磁力模块,该磁力模块由多个磁性部件组成。
[0096] 参见图4,图4为本发明公开的控制装置的结构示意图。该控制装置包括第一控制单元1、磁编码确定单元2、判断单元3和第二控制单元4。
[0097] 其中:
[0098] 第一控制单元1,用于控制磁场检测单元检测第二电子设备的磁力模块中的磁性部件产生的磁场,确定磁性部件的磁场方向信息。
[0099] 第一电子设备中的磁场检测单元包括多个磁场传感器,并且磁场检测单元中的磁场传感器与第二电子设备的磁力模块中的磁性部件相对设置。当需要建立第一电子设备和第二电子设备之间的连接时,用户可以将第一电子设备设置有磁场检测单元的一侧与第二电子设备设置有磁力模块的一侧贴合放置,保证第一电子设备中的磁场检测单元与第二电子设备中的磁力模块相对,并且两者之间的距离处于预定距离内,该预定距离不大于磁场传感器的有效检测距离。实施中,磁场传感器可以采用霍尔传感器。
[0100] 磁编码确定单元2,用于根据预设的磁场方向信息与磁编码的对应关系,确定各个磁场方向信息对应的磁编码,按照预设策略对磁编码进行排序,确定排序后的磁编码为第二电子设备的磁编码。
[0101] 第一电子设备中预存磁场方向信息与磁编码的对应关系,在确定第二电子设备中的磁性部件的磁场方向信息后,依据该预存的对应关系,就可以确定与各个磁场方向信息对应的磁编码。例如:当磁性部件的磁场方向信息为右(也就是磁性部件的北极指向第一电子设备的右侧)时,对应的磁编码为0;当磁性部件的磁场方向信息为左(也就是磁性部件的北极指向第一电子设备的左侧)时,对应的磁编码为1。在确定与第二电子设备中各个磁性部件的磁场方向信息对应的磁编码之后,按照预设策略对多个磁编码进行排序,例如:预先对第一电子设备的磁场检测单元中的多个磁场传感器进行排序,按照多个磁场传感器的排序逐个获取各个磁场传感器检测到的磁场方向信息,以实现对磁场方向信息的排序;或者,按照第二电子设备中多个磁性部件的分布位置,对各个磁性部件的磁场方向信息所对应的磁编码排序。
[0102] 判断单元3,用于判断第二电子设备的磁编码是否为预设的磁编码。
[0103] 第二控制单元4,用于在第二电子设备的磁编码为预设的磁编码时,建立与第二电子设备之间的连接。
[0104] 本发明上述公开的控制装置,控制第一电子设备中的磁场检测单元检测第二电子设备中磁性部件的磁场方向信息,之后利用该磁场方向信息确定该第二电子设备的磁编码,当第二电子设备的磁编码为预存的磁编码时,第一电子设备建立与第二电子设备之间的连接。对于用户而言,当需要建立第一电子设备和第二电子设备之间的连接时,只需要将第一电子设备设置有磁场检测单元的一侧与第二电子设备设置有磁力模块的一侧贴合放置,保证第一电子设备中的磁场检测单元与第二电子设备中的磁力模块相对,如果第二电子设备为合法接入设备,就可以自动建立两个设备之间的连接,而无需用户人工输入建立连接的请求和验证信息,简化了用户操作,从而提高了用户体验。
[0105] 实施中,建立与第二电子设备之间的连接可以有多种形式。相应的,第二控制单元4也具有多种结构。
[0106] 当第二电子设备中的无线通信模处于开启状态时,第二控制单元4包括第三控制模块,该第三控制模块用于开启第一电子设备的第一无线通信模块,以与第二电子设备中处于开启状态的第二无线通信模块建立连接。
[0107] 当第二电子设备中的无线通信模块处于关闭状态时,第二控制单元4包括第三控制模块和信息输出模块,该第三控制模块用于开启第一电子设备的第一无线通信模块,该信息输出模块用于输出开启信息,开启信息用于触发第二电子设备开启自身的第二无线通信模块。
[0108] 第二电子设备的磁力模块中的磁性部件可以是永磁部件,也可以是电磁部件,当磁力模块中的磁性部件采用电磁部件时,电磁部件的磁极可以保持不变,也可以按照预设策略转换磁极。相应的,图4中的第一控制单元1和磁编码确定单元2具有不同的结构。
[0109] 当第二电子设备中的磁力模块包括设置于不同位置处的多个磁性部件、且各个磁性部件的磁极均保持不变时,控制装置的结构如图5所示。该控制装置包括第一控制单元1、磁编码确定单元2、判断单元3和第二控制单元4。仅就与图4的区别之处进行说明:
[0110] 第一控制单元1包括第一控制模块11,该第一控制模块11用于控制磁场检测单元检测第二电子设备中各个磁性部件产生的磁场,确定磁性部件的磁场方向信息。
[0111] 磁编码确定单元2包括磁编码确定模块21和第一处理模块22。磁编码确定模块21用于依据预设的磁场方向信息与磁编码的预设关系,分别确定各个磁场方向信息对应的磁编码。第一处理模块22用于按照多个磁性部件的分布位置,将与各个磁场方向信息对应的磁编码排列为磁编码集合,确定该磁编码集合为第二电子设备的磁编码。
[0112] 当第二电子设备中的磁力模块包括设置于不同位置处的多个电磁部件,并且第二电子设备按照预设规则控制多个电磁部件中的一部分转换磁极时,控制装置的结构如图6所示。该控制装置包括第一控制单元1、磁编码确定单元2、判断单元3和第二控制单元4。仅就与图4的区别之处进行说明:
[0113] 第一控制单元1包括第二控制模块12,该第二控制模块12用于控制磁场检测单元按照预设周期多次检测第二电子设备中各个电磁部件产生的磁场,确定电磁部件的磁场方向信息。该预设周期与第二电子设备控制部分电磁部件转换磁极的时间间隔一致,检测磁场信息的次数N为第二电子设备在一次循环过程中控制部分电磁部件进行磁极转换的次数加1。
[0114] 磁编码确定单元2包括磁编码确定模块21、第二处理模块23和第三处理模块24。磁编码确定模块21用于依据预设的磁场方向信息与磁编码的预设关系,分别确定各个磁场方向信息对应的磁编码。第二处理模块23用于在每次检测过程中,按照多个电磁部件的分布位置,将获取到的与各个磁场方向信息对应的磁编码分别排列为一个磁编码集合。第三处理模块24用于按照检测过程执行的先后顺序,将多个磁编码集合排列为磁编码总集,确定该磁编码总集为所述第二电子设备的磁编码。
[0115] 基于本发明上述公开的控制装置,本发明还公开一种电子设备。该电子设备包括磁场检测单元和控制系统,并且该控制系统包括本发明上述公开的任意一种控制装置。当用户需要在另一具有磁力模块的电子设备与本发明公开的电子设备之间建立连接时,只需要将本发明公开的电子设备设置有磁场检测单元的一侧与另一电子设备设置有磁力模块的一侧贴合放置,保证本发明公开的电子设备中的磁场检测单元与另一电子设备中的磁力模块相对,如果另一电子设备为合法接入设备,就可以自动建立两个设备之间的连接,而无需用户人工输入建立连接的请求和验证信息,简化了用户操作,从而提高了用户体验。
[0116] 本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0117] 专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0118] 结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
[0119] 对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。