CN114286322A - 配对方法、装置、电子设备和存储介质 - Google Patents
配对方法、装置、电子设备和存储介质 Download PDFInfo
- Publication number
- CN114286322A CN114286322A CN202111601682.8A CN202111601682A CN114286322A CN 114286322 A CN114286322 A CN 114286322A CN 202111601682 A CN202111601682 A CN 202111601682A CN 114286322 A CN114286322 A CN 114286322A
- Authority
- CN
- China
- Prior art keywords
- list
- device tag
- tag
- electronic accessory
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Telephone Function (AREA)
Abstract
本申请实施例提供了一种配对方法、配对装置、电子设备和计算机可读存储介质,方法应用于电子设备,包括获取第一设备标签列表和获取第二设备标签列表,其中,第一设备标签列表为电子设备在目标电子配件的设备标签处于可获取状态下获取的设备标签所形成的列表;第二设备标签列表为电子设备在目标电子配件的设备标签处于不可获取状态下获取的设备标签所形成的列表;在位于第一设备标签列表中且第二设备标签列表之外的设备标签中确定目标设备标签,其中,目标设备标签为目标电子配件的设备标签;与目标设备标签对应的目标电子配件进行配对连接。本申请能够提高电子设备与目标电子配件之间的配对准确性。
Description
技术领域
本申请涉及电子技术领域,特别是涉及一种配对方法、配对装置、电子设备和计算机可读存储介质。
背景技术
目前,随着对于电子设备的轻便性及功能的兼容要求越来越高,一种采用目标电子配件与电子设备配对后配合使用的方式越来越多。目标电子配件与电子设备配对之后,相当于在电子设备上新增功能,而又不会增加电子设备本身的体积。而在电子设备与目标电子配件进行配对的过程中,容易受环境中其他相同类型的目标电子配件的干扰,影响了配对判断。因此,如何提高电子设备与目标电子配件之间的配对准确性,成为需要解决的技术问题。
发明内容
本申请实施例提供了一种能够提高电子设备与目标电子配件之间的配对准确性的配对方法、配对装置、电子设备和计算机可读存储介质。
第一方面,本申请实施例提供了一种配对方法,应用于电子设备,包括:
获取第一设备标签列表和获取第二设备标签列表,其中,所述第一设备标签列表为所述电子设备在目标电子配件的设备标签处于可获取状态下获取的设备标签所形成的列表;所述第二设备标签列表为所述电子设备在所述目标电子配件的设备标签处于不可获取状态下获取的设备标签所形成的列表;
在位于所述第一设备标签列表中且所述第二设备标签列表之外的设备标签中确定目标设备标签,其中,所述目标设备标签为所述目标电子配件的设备标签;
与所述目标设备标签对应的所述目标电子配件进行配对连接。
第二方面,本申请实施例提供了一种配对装置,所述装置包括:
获取模块,用于获取第一设备标签列表和获取第二设备标签列表,其中,所述第一设备标签列表为所述电子设备在目标电子配件的设备标签处于可获取状态下获取的设备标签所形成的列表;所述第二设备标签列表为所述电子设备在所述目标电子配件的设备标签处于不可获取状态下获取的设备标签所形成的列表;
确定模块,用于在位于所述第一设备标签列表中且所述第二设备标签列表之外的设备标签中确定目标设备标签,其中,所述目标设备标签为所述目标电子配件的设备标签;
配对模块,用于与所述目标设备标签对应的所述目标电子配件进行配对连接。
第三方面,本申请实施例提供了一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如第一方面所述的配对方法的步骤。
第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的方法的步骤。
本申请提供的配对方法,通过获取第一设备标签列表和获取第二设备标签列表,其中,所述第一设备标签列表为所述电子设备在目标电子配件的设备标签处于可获取状态下获取的设备标签所形成的列表;所述第二设备标签列表为所述电子设备在所述目标电子配件的设备标签处于不可获取状态下获取的设备标签所形成的列表;在位于所述第一设备标签列表中且所述第二设备标签列表之外的设备标签中确定目标设备标签,其中,所述目标设备标签为所述目标电子配件的设备标签;与所述目标设备标签对应的所述目标电子配件进行配对连接;通过上述的方法确定出的目标设备标签存在于目标电子配件的设备标签处于可获取状态下的第一设备标签列表中,以及不存在于目标电子配件的设备标签处于不可获取状态下的第二设备标签列表中,相较于将第一设备标签列表中的设备标签直接作为目标设备标签,通过在第二设备标签列表中进行了进一步的验证,以增加目标设备标签为目标电子配件的设备标签的准确性,进而提高电子设备与所需配对的目标电子配件一一对应的配对准确性。本申请提供的配对装置、电子设备及计算机可读存储介质皆能够基于上述的方法对电子设备与目标电子配件进行一一配对,且具有较高的配对准确性。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种配对方法的应用环境图;
图2是本申请第一实施例提供的一种配对方法的流程图;
图3是本申请第二实施例提供的一种配对方法的流程图;
图4是图3中步骤230的流程图;
图5本申请第二实施例提供的一种配对方法的第一种应用场景图;
图6本申请第二实施例提供的一种配对方法的第二种应用场景图;
图7是本申请第三实施例提供的一种配对方法的流程图;
图8是本申请第三实施例提供的另一种配对方法的流程图;
图9是本申请第四实施例提供的一种配对方法的流程图;
图10是图9中步骤500的流程图;
图11是图10中步骤503中的第二待选设备标签的数量为1个的场景图;
图12是图10中步骤503中的第二待选设备标签的数量为0个的场景图;
图13是图10中步骤503中的第二待选设备标签的数量为2个的场景图;
图14是本申请实施例提供的一种配对装置的结构框图;
图15是本申请实施例提供的电子设备和电子配件的内部框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。此外,在本申请中提及“实施例”或“实施方式”意味着,结合实施例或实施方式描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本申请所描述的实施例可以与其它实施例相结合。
可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件、信号,但这些元件、信号不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。
请参阅图1,图1为一个实施例中设备间的配对方法的应用环境示意图。如图1所示,该应用环境包括至少一个电子设备100及至少一个电子配件200(例如图1所示的三个电子配件200a、200b和200c)。电子设备100在与电子配件200建立一一配对连接之后,电子设备100可通过已建立的配对连接发送控制命令至电子配件200,以通过电子配件200与其他设备进行交互。以电子配件200具有超宽带天线模块为例。该应用环境还可以包括物联网设备、超宽带标签或内置超宽带标签的物联网设备。该物联网设备通过超宽带标签与电子配件200的超宽带天线模块通过网络进行通信。故电子设备100在与电子配件200建立配对连接之后,电子设备100可通过电子配件200对物联网设备进行定位查找、遥控操作等。其中,电子设备100包括但不限于是各种智能手机、平板电脑和便携式可穿戴设备等。电子配件200包括但不限于是各种具有超带宽天线模块的佩戴壳、佩戴贴片等,电子配件200可佩戴在电子设备100上。超宽带标签可以外挂或者贴附在物联网设备上。物联网设备可以但不限于是各种智能家居设备,包括空调、风扇、扫地机器人、电视机以及台灯等。
当应用环境中的电子设备100及电子配件200的数量皆为多个时,电子设备100难以与电子配件200建立一一对应的准确连接。基于上述的问题,本申请实施例提出了一种能够提高电子设备100与电子配件200之间的配对准确性的配对方法。
请参阅图2,图2为本申请第一种实施例提供的一种配对方法的流程图。本实施例中的配对方法,以运行于图1中的电子设备100上为例进行描述。结合参考图1,如图2所示,配对方法至少包括步骤110至步骤130。
步骤110:获取第一设备标签列表和获取第二设备标签列表。其中,所述第一设备标签列表为所述电子设备100在目标电子配件200a的设备标签处于可获取状态下获取的设备标签所形成的列表。所述第二设备标签列表为所述电子设备100在所述目标电子配件200a的设备标签处于不可获取状态下获取的设备标签所形成的列表。所述目标电子配件200a为佩戴在所述电子设备100上的电子配件200。
本申请中,电子设备100包括但不限于为智能手机、平板电脑、穿戴式设备。电子配件200包括不限于为具有一定功能(例如UWB功能)的物件,该物件在使用时可贴附、佩戴、悬挂、连接在电子设备100上。该物件可以为佩戴壳、贴片、挂饰等形式,佩戴壳(贴片、挂饰)中内置有UWB芯片以实现UWB功能。例如,内置有UWB芯片的手机壳可以佩戴在手机上。可以理解的是,本申请中的电子配件200的形式包括但不限于佩戴壳、贴片、挂饰等形式,只要能够实现连接在电子设备100上,对其形式不做限定。
当近距离环境(或者说小范围环境)中的电子设备100及电子配件200的数量皆为多个时,多个相同类型的电子配件200皆广播其设备标签,电子设备100难以在多个设备标签中识别出与其相连接的目标电子配件200a,进而难以与其相连接的电子配件200建立一一对应的准确配对。
本申请以电子设备100为手机,电子配件200为手机壳,电子设备100需要与佩戴在其上的手机壳进行一一配对为例进行举例说明。
本实施例中,电子配件200的设备标签具有至少两种不同状态。其中,设备标签用于标识唯一的设备。例如,不同的电子配件200具有不同的设备标签。本申请中的设备标签为电子配件200的身份认证信息,例如,设备标签可以为字符串、二进制字段或者自定义的标签信息等。
电子配件200的设备标签包括可获取状态或不可获取状态。其中,电子配件200的设备标签的可获取状态为电子配件200的设备标签能够被外部设备获取的状态,例如,电子配件200的设备标签为配对广播信息,通过蓝牙模块等低功耗器件通过广播信道广播。配对广播信息是指按照预设的协议,设备周期性的发送广播中的报文信息。例如,电子配件200每次广播时,可以在不同广播信道上发送相同的报文,这些报文被称为一个广播事件。相邻两次的广播事件之间的广播间隔可以为“几个微秒-几十毫秒”等,不限于此数据。电子设备100通过扫描广播信道可以接收到报文信息,即获取到电子配件200的设备标签。此时,电子配件200的设备标签处于可获取状态。
其中,电子配件200的设备标签的不可获取状态为电子配件200的设备标签不能够被外部设备获取的状态,例如,电子配件200不再向通过蓝牙模块等低功耗器件通过广播信道广播具有设备标签的配对广播信息;或者,配对广播信息中件设备标签进行隐藏等,电子设备100通过扫描广播信道无法获取到电子配件200的设备标签。此时,电子配件200的设备标签处于不可获取状态。
电子设备100分别在佩戴在其上的电子配件200(即目标电子配件200a)的设备标签处于至少两种不同状态下扫描配对广播信息。其中,在目标电子配件200a的设备标签处于可获取状态下,电子设备100将扫描得到的配对广播信息中的设备标签形成列表,该列表定义为第一设备标签列表。可选的,第一设备标签列表中的设备标签的数量可以为0个、1个或多个。当第一设备标签列表中的设备标签的数量为多个时,本申请对于多个设备标签的排列顺序不做限定,例如,可以按照信号强弱依次排布、或按照扫描到的时间顺序依次排布等。
其中,在目标电子配件200a的设备标签处于不可获取状态下,电子设备100将扫描得到的配对广播信息中的设备标签形成列表,该列表定义为第二设备标签列表。其中,本申请并不限定第一设备标签列表与第二设备标签列表的扫描顺序,例如,第二设备标签列表的扫描时间可以发生在第一设备标签列表的扫描时间之前,或者,第二设备标签列表的扫描时间可以发生在第一设备标签列表的扫描时间之后。可选的,第二设备标签列表中的设备标签的数量可以为0个、1个或多个。当第二设备标签列表中的设备标签的数量为多个时,本申请对于多个设备标签的排列顺序不做限定,例如,可以按照信号强弱依次排布、或按照扫描到的时间顺序依次排布等。
可选的,电子设备100可以将扫描得到的第一设备标签列表显示在屏幕上,以呈现出扫描阶段的扫描结果信息。当然,在其他实施方式中,电子设备100也可以不在屏幕上显示第一设备标签列表,直接与目标电子配件200a进行配对连接。
步骤120:在位于所述第一设备标签列表中且所述第二设备标签列表之外的设备标签中确定目标设备标签,其中,所述目标设备标签为所述电子配件200的设备标签。
电子设备100在获取到第一设备标签列表和第二设备标签列表之后,查找第一设备标签列表中的设备标签,并将第一设备标签列表中的设备标签与第二设备标签列表中的设备标签进行比较,将属于所述第一设备标签列表且不属于第二设备标签列表的设备标签确定为第一待选设备标签,并在第一待选设备标签中确定目标设备标签,所述目标设备标签为目标电子配件200a的设备标签。
举例而言,第一设备标签列表为A、B、C、D、E,第二设备标签列表为C、D、E,那么将第一设备标签列表中的A、B确定为第一待选设备标签,以便于后续在第一待选设备标签中确定目标电子配件200a的设备标签。
当目标电子配件200a的设备标签处于可获取状态时,电子设备100可获取目标电子配件200a的设备标签,那么目标电子配件200a的设备标签会出现在第一设备标签列表中。当目标电子配件200a的设备标签处于不可获取状态时,电子设备100不可获取目标电子配件200a的设备标签,那么目标电子配件200a的设备标签不会出现在第二设备标签列表中,故目标电子配件200a的设备标签在位于所述第一设备标签列表中且所述第二设备标签列表之外的设备标签中。故通过以上的方式便于排除其他的电子配件200的设备标签,以快速且准确地获取到目标电子配件200a的设备标签。
步骤130:与所述目标设备标签对应的所述电子配件200进行配对连接。
其中,电子设备100在获取到目标设备标签之后,由于目标设备标签为目标电子配件200a的设备标签,进而电子设备100通过与所述目标设备标签对应的所述电子配件200进行配对连接,既可以实现电子设备100与目标电子配件200a进行配对,避免了其他电子配件200的干扰,实现了电子设备100与电子配件200的准确的一一配对,电子设备100与电子配件200建立通信连接。
其中,电子设备100按照预设协议或者规则,当扫描到的目标设备标签符合预设规则或者匹配条件时,则与目标设备标签对应的设备建立通信连接。电子设备100与电子配件200间建立通信连接之后,所有的数据通信都是在连接事件中进行。
可选的,电子设备100可以将扫描得到的目标设备标签显示在屏幕上,以呈现出扫描阶段的扫描结果信息。当然,在其他实施方式中,电子设备100也可以不在屏幕上显示目标设备标签,直接与目标设备标签对应的电子配件200进行配对连接,然后显示配对结果。
本申请实施例提供的配对方法,通过获取第一设备标签列表和获取第二设备标签列表,其中,所述第一设备标签列表为所述电子设备100在目标电子配件200a的设备标签处于可获取状态下获取的设备标签所形成的列表;所述第二设备标签列表为所述电子设备100在所述目标电子配件200a的设备标签处于不可获取状态下获取的设备标签所形成的列表;在位于所述第一设备标签列表中且所述第二设备标签列表之外的设备标签中确定目标设备标签,其中,所述目标设备标签为所述目标电子配件200a的设备标签;与所述目标设备标签对应的所述电子配件200进行配对连接;通过上述的方法确定出的目标设备标签存在于目标电子配件200a的设备标签处于可获取状态下的第一设备标签列表中,以及不存在于目标电子配件200a的设备标签处于不可获取状态下的第二设备标签列表中,相较于将第一设备标签列表中的设备标签直接作为目标设备标签,通过在第二设备标签列表中进行了进一步的验证,便于排除其他的目标电子配件200a的设备标签,避免了其他目标电子配件200a的干扰,以增加目标设备标签为目标电子配件200a的设备标签的准确性,进而提高电子设备100与所需配对的目标电子配件200a一一对应的配对准确性。
请参阅图3,图3为本申请第二种实施例提供的一种配对方法的流程图。本实施例中的配对方法,以运行于图1中的电子设备100上为例进行描述。如图3所示,配对方法至少包括步骤210至步骤240。
步骤210:获取第一设备标签列表和获取第二设备标签列表。其中,所述第一设备标签列表为所述电子设备100在目标电子配件200a的设备标签处于可获取状态下获取的设备标签所形成的列表。所述第二设备标签列表为所述电子设备100在所述目标电子配件200a的设备标签处于不可获取状态下获取的设备标签所形成的列表。其中,所述目标电子配件200a为佩戴在所述电子设备100上的电子配件200。
本步骤可以参考第一种实施例提供的配对方法中的步骤110,本步骤中不再赘述。
步骤220:获取第三设备标签列表。其中,所述第三设备标签列表为所述电子设备100在所述目标电子配件200a的设备标签处于可获取状态下获取的设备标签所形成的列表。
其中,本实施例在电子设备100获取第一设备标签列表和第二设备标签列表之后,电子设备100再次进行扫描配对广播信息。其中,在目标电子配件200a的设备标签处于可获取状态下,电子设备100再次扫描得到的配对广播信息中的设备标签形成列表,该列表定义为第三设备标签列表。
可选的,第二设备标签列表的扫描时间可发生在第一设备标签列表的扫描时间之后。即电子设备100首先在目标电子配件200a的设备标签处于可获取状态下进行第一次扫描,并将第一次扫描得到的设备标签排列形成第一设备标签列表。电子设备100然后在目标电子配件200a的设备标签处于不可获取状态下进行第二次扫描,并将第二次扫描得到的设备标签排列形成第二设备标签列表。电子设备100再次在目标电子配件200a的设备标签处于可获取状态下进行第三次扫描,并将第三次扫描得到的设备标签排列形成第三设备标签列表。
步骤230:在位于所述第一设备标签列表、所述第三设备标签列表中且位于所述第二设备标签列表之外的设备标签中确定目标设备标签,其中,所述目标设备标签为所述目标电子配件200a的设备标签。
可选的,请参阅图4,步骤230至少包括以下的步骤231-步骤235。
步骤231:在所述第一设备标签列表中的设备标签中获取第一待选设备标签,所述第一待选设备标签为在所述第一设备标签列表中的设备标签中删除所述第二设备标签列表中的设备标签后得到。
其中,电子设备100在获取到第一设备标签列表、第二设备标签列表及第三设备标签列表之后,查找第一设备标签列表中的设备标签,并将第一设备标签列表中的设备标签与第二设备标签列表中的设备标签进行比较,将属于所述第一设备标签列表且不属于第二设备标签列表的设备标签确定为第一待选设备标签。即在所述第一设备标签列表中删除所述第二设备标签列表中的设备标签后得到第一待选设备标签。
举例而言,第一设备标签列表为A、B、C、D、E,第二设备标签列表为C、D、E,那么将第一设备标签列表中的A、B确定为第一待选设备标签,以便于后续在第一待选设备标签中确定目标电子配件200a的设备标签。
步骤232:在所述第一待选设备标签中获取第二待选设备标签,其中,所述第二待选设备标签为所述第三设备标签列表中与所述第一待选设备标签相同的设备标签。
其中,将第一待选设备标签与第三设备标签列表中的设备标签进行比较,将所述第三设备标签列表中与所述第一待选设备标签相同的设备标签确定为第二待选设备标签。
举例而言,第一设备标签列表为A、B、C、D、E,第二设备标签列表为C、D、E,那么将第一设备标签列表中的A、B确定为第一待选设备标签。可选的,第三设备标签列表为A、C、D、E,所述第三设备标签列表中与所述第一待选设备标签相同的设备标签为A,则A为第二待选设备标签。
步骤233:判断所述第二待选设备标签的数量是否为1。
步骤234:若所述第二待选设备标签的数量为1,则确定所述第二待选设备标签为目标设备标签。
可选的,第三设备标签列表为A、C、D、E,第一待选设备标签为A、B,第二待选设备标签为A。第二待选设备标签的数量为1,则确定所述第二待选设备标签A为目标设备标签。
步骤235:若判断所述第二待选设备标签的数量为0或大于1,则提示配对失败。
可选的,第一待选设备标签为A、B,第三设备标签列表为C、D、E,第二待选设备标签为空。第二待选设备标签的数量为0,则提示配对失败,或提示未发现目标电子配件200a,例如,在电子设备100的屏幕上显示“未发现配对设备”。
可选的,第一待选设备标签为A、B,第三设备标签列表为A、B、C、D、E,第二待选设备标签为A、B。第二待选设备标签的数量为2,则说明扫描到多个电子配件200,例如扫描到多个手机壳,但是手机壳与手机为一一对应的,显然,扫描到多个电子配件200无法满足电子设备100与电子配件200的一一对应关系,也无法确定出目标电子配件200a,故提示配对失败,或提示扫描到多个电子配件200,例如,在电子设备100的屏幕上显示“无法确定配对设备”。
步骤240:与所述目标设备标签对应的所述目标电子配件200a进行配对连接。
本步骤可以参考第一种实施例提供的配对方法中的步骤130,本步骤中不再赘述。
本申请实施例提供的配对方法可以应用于以下的应用场景:
请参阅图5,在附近的应用环境内,具有多个电子设备100及多个电子配件200,例如,具有2个手机及分别套设于两个手机上的2个智能手机壳。分别记为手机1、手机2、手机壳1和手机壳2。在手机2与手机壳2已配对。在对手机1与手机壳1进行配对的过程中,在手机壳1的设备标签处于可获取状态下,手机1获取第一设备标签列表,其中,第一设备标签列表包括手机壳1的设备标签、手机壳2的设备标签。在手机壳1的设备标签处于不可获取状态下,手机1获取第二设备标签列表,其中,由于手机壳1的设备标签不可获取,故第二设备标签列表包括手机壳2的设备标签。那么,第一待选设备标签为手机壳1的设备标签。在手机壳1的设备标签处于不可获取状态下,手机1获取第三设备标签列表,其中,故第三设备标签列表包括手机壳1的设备标签、手机壳2的设备标签。那么,第二待选设备标签为手机壳1的设备标签。再根据第二待选设备标签的数量为1,确定手机壳1的设备标签为目标设备标签,手机壳1为目标电子配件200a。
请参阅图6,在附近的应用环境内,具有多个电子设备100及多个电子配件200,例如,具有2个手机及分别套设于两个手机上的2个智能手机壳。分别记为手机1、手机2、手机壳1和手机壳2。在手机2与手机壳2已配对。在对手机1与手机壳1进行配对的过程中,在手机壳1的设备标签处于可获取状态下,手机1获取第一设备标签列表,其中,第一设备标签列表包括手机壳1的设备标签、手机壳2的设备标签。在手机壳1的设备标签处于不可获取状态下,手机1获取第二设备标签列表。若此时手机壳2的设备标签也处于不可获取状态,例如,手机壳2不再工作,其中,由于手机壳1的设备标签不可获取,故第二设备标签列表为空。那么,第一待选设备标签为手机壳1的设备标签和手机壳2的设备标签。在手机壳1的设备标签处于不可获取状态下,手机1获取第三设备标签列表,由于手机壳2不再工作,所以此时手机壳2处于不可获取状态,其中,故第三设备标签列表包括手机壳1的设备标签。那么,第二待选设备标签为手机壳1的设备标签。再根据第二待选设备标签的数量为1,确定手机壳1的设备标签为目标设备标签,手机壳1为目标电子配件200a。
以上手机和手机壳的数量仅仅为举例,当然,在其他实施方式中,手机的数量和手机壳的数量皆可以为其他数量。
本申请实施例提供的配对方法,通过三次扫描,并获取目标电子配件200a的设备标签处于可获取状态下的第一设备标签列表、目标电子配件200a的设备标签处于不可获取状态下的第二设备标签列表及目标电子配件200a的设备标签处于可获取状态下的第三设备标签列表,在位于所述第一设备标签列表、所述第三设备标签列表中且位于所述第二设备标签列表之外的设备标签中确定目标设备标签,与所述目标设备标签对应的所述电子配件200进行配对连接,通过上述的方法可以有效地排除掉其他的设备标签处于可获取状态的电子配件200的干扰,并避免了其他目标电子配件200a的干扰,以增加目标设备标签为目标电子配件200a的设备标签的准确性,进而提高电子设备100与所需配对的目标电子配件200a一一对应的配对准确性。相较于第一实施例提供的方法,本申请还能够对于在确定目标电子配件200a的过程中,特别是在获取第二设备标签列表的过程中,出现的其他电子配件200停止工作后,设备标签变为不可获取状态,这种情况下其他电子配件200对于目标电子配件200a的确定过程的干扰,进一步地提高了电子设备100与所需配对的目标电子配件200a一一对应的配对准确性。
需要说明的是,本实施例中的三次扫描及获取三次设备标签列表仅仅为举例,本申请对于电子设备100的扫描次数、设备标签列表的获取次数不做具体的限定。例如,在其他实施方式中,还可以进行四次扫描、五次扫描等等。在进行多次扫描的过程中,设置目标电子配件200a的设备标签处于不可获取状态、可获取状态相交替。
请参阅图7,图7为本申请第三种实施例提供的一种配对方法的流程图。本实施例中的配对方法,以运行于图1中的电子设备100上为例进行描述。如图7所示,配对方法至少包括步骤310至步骤360。本实施例是本申请提供的一种获取第一设备标签列表和获取第二设备标签列表的实施方式。当然,本实施例还可以与第二种实施例相结合,以形成新的实施例。
步骤310:响应触发操作,向所述目标电子配件200a发送第一指示信号,所述第一指示信号用于指示所述目标电子配件200a广播设备标签,使所述目标电子配件200a的设备标签处于可获取状态。所述目标电子配件200a为佩戴在所述电子设备100上的电子配件200。
在电子配件200佩戴在电子设备100上时,电子设备100响应用户触发操作。用户触发操作包括但不限于为用户进行的操作,可以触发电子设备100中的触发事件即屏幕输入事件(Input事件)。触发事件可以包括单击事件(click事件)、触摸事件(touch类事件)、触碰事件(tap类事件)、滑动事件(swipe类事件)等,也就是用户可以对电子设备100进行不同的触发操作,例如敲击操作、点击操作、滑动操作、长按操作以及摇一摇等触发操作。
例如,在电子配件200佩戴在电子设备100上之后,用户可进入应用程序,该应用程序显示供用户操作的是否与电子配件200(手机壳)进行配对的悬浮窗口,电子设备100接收到用户对悬浮窗口中的“是”虚拟键进行点击操作,并响应用户触发操作,向所述目标电子配件200a发送第一指示信号。所述第一指示信号包括但不限于为电流信号、电压信号、电磁波信号等。本申请实施例中,以第一指示信号为第一电压信号为例。所述第一指示信号用于指示所述目标电子配件200a广播设备标签,使所述目标电子配件200a的设备标签处于可获取状态。其中,目标电子配件200a中包括设备标签广播模块,设备标签广播模块用于广播目标电子配件200a的设备标签。例如,设备标签广播模块包括但不限于为蓝牙模块、Wi-Fi模块等。本申请以设备标签广播模块为蓝牙模块为例进行举例说明。电子设备100响应用户触发操作,向所述目标电子配件200a发送第一指示信号(第一电压信号),第一指示信号用于对目标电子配件200a供电,及指示蓝牙模块开启,并广播目标电子配件200a的设备标签,或者,用于指示处于工作状态的蓝牙模块开始广播目标电子配件200a的设备标签,或者,用于指示将蓝牙模块广播的目标电子配件200a的设备标签由隐藏不可获取状态转换成公开可获取状态。
步骤320:扫描设备标签,将所扫描到的所述设备标签形成第一设备标签列表。其中,所述第一设备标签列表为所述电子设备100在目标电子配件200a的设备标签处于可获取状态下获取的设备标签所形成的列表。
其中,设备标签广播模块可以在广播目标电子配件200a的设备标签之后发送第一反馈信号至电子设备100,电子设备100接收到第一反馈信号后在广播信道中进行扫描,并将扫描到的设备标签形成第一设备标签列表。当然,在其他实施方式中,电子设备100也可以在向所述目标电子配件200a发送第一指示信号后等待第一预设时间段,再扫描设备标签。在该第一预设时间段内,设备标签广播模块广播目标电子配件200a的设备标签。
以上得到的第一设备标签列表中包括目标电子配件200a的设备标签。
步骤330:向所述目标电子配件200a发送第二指示信号,所述第二指示信号用于指示所述目标电子配件200a停止广播设备标签,使所述目标电子配件200a的设备标签处于不可获取状态。
电子设备100在形成第一设备标签列表之后,向所述目标电子配件200a发送第二指示信号。所述第二指示信号包括但不限于为电流信号、电压信号、电磁波信号等。本申请实施例中,以第二指示信号为第二电压信号为例。所述第二指示信号用于指示所述目标电子配件200a停止广播设备标签或将设备标签的状态变为隐藏状态等,使所述目标电子配件200a的设备标签处于不可获取状态。本申请以设备标签广播模块为蓝牙模块为例进行举例说明。电子设备100在形成第一设备标签列表之后,向所述目标电子配件200a发送第二指示信号(第二电压信号),第二指示信号用于对目标电子配件200a停止供电,及设备标签广播模块关闭,并停止广播目标电子配件200a的设备标签,或者,用于指示处于工作状态的设备标签广播模块停止广播目标电子配件200a的设备标签,或者,用于指示将设备标签广播模块广播的目标电子配件200a的设备标签由公开可获取状态转换成隐藏的不可获取状态。
由于本实施例中,需要多次切换电子配件200的设备标签的状态,第一指示信号和第二指示信号用于指示设备标签广播模块设置广播的目标电子配件200a的设备标签由公开可获取状态转换成隐藏的不可获取状态,相较于指示对目标电子配件200a供电切换成断电状态的实施方式,不需反复地启动设备标签广播模块,可节省响应时间和减少功耗,提高响应速度。
步骤340:扫描设备标签,将所扫描到的所述设备标签形成第二设备标签列表。所述第二设备标签列表为所述电子设备100在所述目标电子配件200a的设备标签处于不可获取状态下获取的设备标签所形成的列表。
其中,设备标签广播模块可以在设备标签处于不可获取状态之后发送第二反馈信号至电子设备100,电子设备100接收到第二反馈信号后在广播信道中进行扫描,并将扫描到的设备标签形成第二设备标签列表。当然,在其他实施方式中,电子设备100也可以在向所述目标电子配件200a发送第二指示信号后等待第二预设时间段,再扫描设备标签。在该第二预设时间段内,设备标签广播模块停止广播目标电子配件200a的设备标签。
以上得到的第二设备标签列表中不包括目标电子配件200a的设备标签。
步骤350:在位于所述第一设备标签列表中且所述第二设备标签列表之外的设备标签中确定目标设备标签,其中,所述目标设备标签为所述目标电子配件200a的设备标签。
本步骤可以具体参考步骤120,在此不再赘述。
步骤360:与所述目标设备标签对应的所述电子配件200进行配对连接。
本步骤可以具体参考步骤130,在此不再赘述。
本实施例中,通过设置电子设备100响应触发操作,电子设备100向所述目标电子配件200a发送第一指示信号,所述第一指示信号用于指示所述目标电子配件200a广播设备标签,使所述目标电子配件200a的设备标签处于可获取状态;电子设备100还向所述目标电子配件200a发送第二指示信号,所述第二指示信号用于指示所述目标电子配件200a停止广播设备标签,使所述目标电子配件200a的设备标签处于不可获取状态,如此,电子配件200的设备标签的状态是否为可获取状态可以由电子设备100端发送不同的指示信号而触发,进而实现电子设备100端可自动化地控制电子配件200的设备标签的获取状态、第一设备标签列表、第二设备标签列表的获取,提高配对方法的自动化、智能化。
当然,请参阅图8,本实施例也可以应用于第二种实施例中,故在步骤340之后还可以包括步骤370-步骤400:
步骤370:向所述目标电子配件200a发送第三指示信号。所述第三指示信号用于指示所述目标电子配件200a广播设备标签,使所述目标电子配件200a的设备标签处于可获取状态。
其中,在电子设备100获取第二设备标签列表之后,电子设备100还可以向所述目标电子配件200a发送第三指示信号(或再次向所述目标电子配件200a发送第一指示信号)。所述第三指示信号包括但不限于为电流信号、电压信号、电磁波信号等。本申请实施例中,以第三指示信号为第二电压信号为例。所述第三指示信号用于指示所述目标电子配件200a广播设备标签,使所述目标电子配件200a的设备标签处于可获取状态。本申请以设备标签广播模块为蓝牙模块为例进行举例说明。电子设备100向所述目标电子配件200a发送第三指示信号(第一电压信号),第三指示信号用于对目标电子配件200a供电,及指示蓝牙模块开启,并广播目标电子配件200a的设备标签,或者,用于指示处于工作状态的蓝牙模块开始广播目标电子配件200a的设备标签,或者,用于指示将蓝牙模块广播的目标电子配件200a的设备标签由隐藏不可获取状态转换成公开可获取状态。
步骤380:扫描设备标签,将所扫描到的所述设备标签形成第三设备标签列表。
其中,设备标签广播模块可以在广播目标电子配件200a的设备标签之后发送第三反馈信号至电子设备100,电子设备100接收到第三反馈信号后在广播信道中进行扫描,并将扫描到的设备标签形成第三设备标签列表。当然,在其他实施方式中,电子设备100也可以在向所述目标电子配件200a发送第三指示信号后等待第二预设时间段,再扫描设备标签。在该第二预设时间段内,设备标签广播模块广播目标电子配件200a的设备标签。
步骤390:在位于所述第一设备标签列表、所述第三设备标签列表中且位于所述第二设备标签列表之外的设备标签中确定目标设备标签,其中,所述目标设备标签为所述目标电子配件的设备标签。
步骤390可以参考第二实施例中的步骤230等,在此不再赘述。
步骤400:与所述目标设备标签对应的所述电子配件进行配对连接。
步骤400可以参考第二实施例中的步骤240等,在此不再赘述。
请参阅图9,图9为本申请第四种实施例提供的一种配对方法的流程图。本实施例中的配对方法,以运行于图1中的电子设备100上为例进行描述。如图9所示,配对方法至少包括步骤410至步骤510。本实施例为电子设备100通过为目标电子配件200a供电或断电的方式控制目标电子配件200a的设备标签的获取状态,以下进行具体的举例说明。
步骤410:响应触发操作,向所述目标电子配件200a发送第一充电信号,所述第一充电信号用于对所述目标电子配件200a充电并启动所述目标电子配件200a的设备标签广播模块。
可以理解的,步骤310中的所述“响应触发操作,向所述目标电子配件200a发送第一指示信号”包括步骤410。故步骤410的具体步骤可参考步骤310中的具体实施方式,主要的不同在于,第一指示信号为第一充电信号。所述第一充电信号用于对所述目标电子配件200a充电并启动所述目标电子配件200a的设备标签广播模块。电子设备100(例如手机)内的开启反向充电功能,给电子配件200(例如手机壳)的电源管理模块通过无线充线圈获得电能。电子配件200从电子设备100获得电能,将电能转化成电子配件200中其他模块(处理器、蓝牙模块、UWB模块等)所需的电压。电子配件200内的软件系统进行初始化,启动蓝牙模块,本实施例以蓝牙模块为蓝牙模块进行说明。蓝牙模块启动后,蓝牙模块通过广播信道广播目标电子配件200a的设备标签。所述目标电子配件200a的设备标签处于可获取状态。
其中,第一充电信号可以通过电子设备100内的无线线圈与电子配件200内的无线线圈电磁耦合的方式进行传输。当然,在其他实施方式中,第一充电信号还可以通过充电传输线的方式进行传输。
步骤420:扫描设备标签,将所扫描到的信号强度大于或等于预设强度阈值且设备类型为预设类型的设备标签形成第一设备标签列表。
可以理解的,步骤320中的所述“扫描设备标签,将所扫描到的所述设备标签形成第一设备标签列表”包括步骤420。故步骤420的具体步骤可参考步骤320中的具体实施方式。
其中,目标电子配件200a的蓝牙模块启动,及广播目标电子配件200a的设备标签之后。电子设备100的蓝牙模块扫描广播信道,监听蓝牙广播包,扫描时间为T1,该T1大于或等于目标电子配件200a所广播的设备标签的周期。如此,以便于电子设备100扫描到目标电子配件200a的设备标签。
其中,在形成第一设备标签列表的过程中,电子设备100获取满足第一预设条件的设备标签,并将获取到的设备标签排列形成第一设备标签列表。第一设备标签列表也可以称为第一蓝牙广播列表。其中,第一预设条件为设备标签的信号强度大于或等于预设强度阈值,且设备标签所对应的设备类型为预设类型。本申请对于信号的类型不做限定,例如蓝牙信号等。本申请对于广播信号的预设强度阈值不做具体的限定,例如,-50dBm,但不限于此数据。本申请对于预设类型并不做具体的限定,当电子设备100为手机时,预设类型包括但不限于为手机壳、手机贴片、手机挂饰等。例如,电子设备100筛选出蓝牙信号强度大于第一阈值的设备标签,这些设备标签对应的设备为备选设备。电子设备100再从蓝牙地址或者蓝牙广播包信息中识别设备类型,只保留设备类型为需配对的设备类型。
其中,预设类型可对应特定的类型码,设备标签携带该类型码,进而便于电子设备100在获取的过程中筛选出对应预设类型的类型码。
步骤430:判断所述第一设备标签列表中设备标签的数量是否大于或等于1。
步骤440:若判断结果为否,则提示未发现配对设备。即未发现目标电子配件200a。
其中,若所述第一设备标签列表中设备标签的数量小于1,则说明第一设备标签列表中设备标签为空,说明电子设备100没有找到目标电子配件200a的设备标签。换言之,说明第一设备标签列表中没有备选设备或者备选设备中没有设备类型为手机壳的设备,手机则提示没有发现该类型的设备,配对流程中止。提示未发现配对设备包括但不限于为在电子设备100的屏幕上记载“未发现配对设备”文字的显示悬浮窗口。
可选的,电子设备100可在目标电子配件200a的设备标签处于可获取状态下进行再一次的扫描,及增加扫描时间,以增加目标电子配件200a的设备标签的获取率。可选的,在再一次的扫描的过程中,可以将广播信号的预设强度阈值调小,以避免目标电子配件200a所广播的信号强度收到干扰导致信号强度过低而无法被电子设备100获取的问题。
步骤450:若所述第一设备标签列表中设备标签的数量大于或等于1,则接收停止充电信号,根据所述停止充电信号停止对所述目标电子配件200a充电。
其中,所述第一设备标签列表中设备标签的数量大于或等于1,说明电子设备100检测到了满足第一预设条件的设备标签。即第一设备标签列表中含有预设类型的备选设备。此时,电子设备100的获取模块产生第四反馈信号。电子设备100的充电模块接收来自电子设备100的获取模块的第四反馈信号,其中,第四反馈信号即为停止充电信号。第四反馈信号用于指示充电模块停止对所述目标电子配件200a充电。其中,电子设备100的充电模块用于对目标电子配件200a充电或停止对目标电子配件200a充电。电子设备100的获取模块用于获取第一设备标签列表并判断所述第一设备标签列表中设备标签的数量是否大于或等于1。电子设备100的充电模块根据所述停止充电信号停止对所述目标电子配件200a充电。当电子设备100停止对所述目标电子配件200a充电时,所述目标电子配件200a的蓝牙模块断电,且停止广播设备标签,使所述目标电子配件200a的设备标签处于不可获取状态。此过程中,相当于电子设备100向所述目标电子配件200a发送第二指示信号。第二指示信号为电子配件200所接收到的来自电子设备100的充电电压为0。所述第二指示信号用于指示所述目标电子配件200a停止广播设备标签,使所述目标电子配件200a的设备标签处于不可获取状态。
步骤460:等待预设时间,所述预设时间大于或等于所述设备标签的广播周期。
其中,在电子设备100停止对所述目标电子配件200a充电之后,电子设备100等待预设时间T2。电子设备100等待时间T2一方面是为了让电子配件200充分断电,所述目标电子配件200a的蓝牙模块充分断电,且停止广播设备标签,使所述目标电子配件200a的设备标签处于不可获取状态,避免蓝牙模块内还有余电,导致后续的获取第二设备标签列表的结果不准的问题;另一方面,等待时间T2还能够避免其他电子配件200的蓝牙广播信号有周期性,即避免在后续获取第二设备标签列表时,其他电子配件200的蓝牙广播信号刚好处于广播间隙,影响到第二设备标签列表的结果的准确性,进而影响本实施方式提供的配对方法的鲁棒性。
本申请对于等待时间T2不做限定,可以为几十微秒-几十毫秒等。
步骤470:扫描设备标签,将所扫描到的所述设备标签形成第二设备标签列表。
其中,在等待时间T2之后,电子设备100的蓝牙模块监听蓝牙广播包,电子设备100扫描设备标签,扫描时间为T3。扫描时间T3大于目标电子配件200a的蓝牙信号周期。其中,在形成第二设备标签列表的过程中,电子设备100获取满足第二预设条件的设备标签,并将获取到的设备标签排列形成第二设备标签列表。其中,第二预设条件可以为设备标签的信号强度大于或等于预设强度阈值;或者,第二预设条件可以为设备标签所对应的设备类型为预设类型;或者,第二预设条件为设备标签的信号强度大于或等于预设强度阈值,且设备标签所对应的设备类型为预设类型。
可以理解的,步骤470的具体步骤还可参考步骤360中的具体实施方式。
步骤480:向所述目标电子配件200a发送第二充电信号。所述第二充电信号用于对所述目标电子配件200a充电并启动所述目标电子配件200a的设备标签广播模块。
可以理解的,步骤370中的所述“向所述目标电子配件200a发送第三指示信号。所述第三指示信号用于指示所述目标电子配件200a广播设备标签,使所述目标电子配件200a的设备标签处于可获取状态。”包括步骤480。故步骤480的具体步骤可参考步骤370中的具体实施方式,主要的不同在于,第三指示信号为第二充电信号。所述第二充电信号用于对所述目标电子配件200a充电并启动所述目标电子配件200a的蓝牙模块。蓝牙模块启动后,蓝牙模块通过广播信道广播目标电子配件200a的设备标签。所述目标电子配件200a的设备标签处于可获取状态。
其中,第二充电信号可以通过电子设备100内的无线线圈与电子配件200内的无线线圈电磁耦合的方式进行传输。当然,在其他实施方式中,第二充电信号还可以通过充电传输线的方式进行传输。
步骤490:扫描设备标签,将所扫描到的信号强度大于或等于预设强度阈值的设备标签形成第三设备标签列表。
可以理解的,步骤380中的所述“扫描设备标签,将所扫描到的所述设备标签形成第三设备标签列表”包括步骤490。故步骤490的具体步骤可参考步骤380中的具体实施方式。
其中,目标电子配件200a的蓝牙模块启动,及广播目标电子配件200a的设备标签之后。电子设备100扫描广播信道,监听蓝牙广播包,扫描时间为T4,该T4大于或等于目标电子配件200a所广播的设备标签的周期。如此,以便于电子设备100扫描到目标电子配件200a的设备标签。
其中,在形成第三设备标签列表的过程中,电子设备100获取满足第三预设条件的设备标签,并将获取到的设备标签排列形成第三设备标签列表。其中,第三预设条件可以为设备标签的信号强度大于或等于预设强度阈值;或者,第三预设条件为设备标签的信号强度大于或等于预设强度阈值,且设备标签所对应的设备类型为预设类型。
步骤500:判断第一设备标签列表中是否具有满足预设条件的目标电子配件200a。
可选的,请参阅图10,步骤500至少包括以下的步骤501-步骤505。
步骤501:在所述第一设备标签列表中的设备标签中获取第一待选设备标签,所述第一待选设备标签为在所述第一设备标签列表中的设备标签中删除所述第二设备标签列表中的设备标签后得到。
其中,电子设备100在获取到第一设备标签列表、第二设备标签列表及第三设备标签列表之后,查找第一设备标签列表中的设备标签,并将第一设备标签列表中的设备标签与第二设备标签列表中的设备标签进行比较,将属于所述第一设备标签列表且不属于第二设备标签列表的设备标签确定为第一待选设备标签。即在所述第一设备标签列表中删除所述第二设备标签列表中的设备标签后得到第一待选设备标签。
举例而言,第一设备标签列表为A、B、C、D、E,第二设备标签列表为C、D、E,那么将第一设备标签列表中的A、B确定为第一待选设备标签,以便于后续在第一待选设备标签中确定目标电子配件200a的设备标签。
步骤502:在所述第一待选设备标签中获取第二待选设备标签,其中,所述第二待选设备标签为所述第三设备标签列表中与所述第一待选设备标签相同的设备标签。
其中,将第一待选设备标签与第三设备标签列表中的设备标签进行比较,将所述第三设备标签列表中与所述第一待选设备标签相同的设备标签确定为第二待选设备标签。
举例而言,请参阅图11,第一设备标签列表为A、B、C、D、E,第二设备标签列表为C、D、E,那么将第一设备标签列表中的A、B确定为第一待选设备标签。可选的,第三设备标签列表为A、C、D、E,所述第三设备标签列表中与所述第一待选设备标签相同的设备标签为A,则A为第二待选设备标签。
根据步骤490可知,第三设备标签列表中的设备标签满足第三预设条件,即第三设备标签列表中的设备标签的广播信号强度大于或等于预设强度阈值。
步骤503:判断所述第二待选设备标签的数量是否为1。
步骤504:若所述第二待选设备标签的数量为1,则确定所述第二待选设备标签为目标设备标签。
可选的,请参阅图11,第三设备标签列表为A、C、D、E,第一待选设备标签为A、B,第二待选设备标签为A。第二待选设备标签的数量为1,则确定所述第二待选设备标签A为目标设备标签。
步骤505:若判断所述第二待选设备标签的数量为0或大于1,则提示配对失败。
可选的,请参阅图12,第一待选设备标签为A、B,第三设备标签列表为C、D、E,第二待选设备标签为空。第二待选设备标签的数量为0,则提示配对失败,或提示未发现目标电子配件200a,例如,在电子设备100的屏幕上显示“未发现配对设备”。
可选的,请参阅图13,第一待选设备标签为A、B,第三设备标签列表为A、B、C、D、E,第二待选设备标签为A、B。第二待选设备标签的数量为2,则说明扫描到多个电子配件200,例如扫描到多个手机壳,但是手机壳与手机为一一对应的,显然,扫描到多个电子配件200无法满足电子设备100与电子配件200的一一对应关系,也无法确定出目标电子配件200a,故提示配对失败,或提示扫描到多个电子配件200,例如,在电子设备100的屏幕上显示“无法确定配对设备”或“扫描到多台该类型的设备,建议换移动位置再次配对”。
步骤510:与所述目标设备标签对应的所述目标电子配件200a进行配对连接。
请参阅图14,图14为本申请实施例提供的配对装置的结构框图。本申请实施例还提供了一种配对装置600,所述配对装置600包括获取模块610、确定模块620及配对模块630。
获取模块610用于获取第一设备标签列表和获取第二设备标签列表,其中,所述第一设备标签列表为所述电子设备100在目标电子配件200a的设备标签处于可获取状态下获取的设备标签所形成的列表;所述第二设备标签列表为所述电子设备100在所述目标电子配件200a的设备标签处于不可获取状态下获取的设备标签所形成的列表;
确定模块620用于在位于所述第一设备标签列表中且所述第二设备标签列表之外的设备标签中确定目标设备标签,其中,所述目标设备标签为所述目标电子配件200a的设备标签;
配对模块630用于与所述目标设备标签对应的所述目标电子配件200a进行配对连接。
可选的,所述获取模块610还用于在“获取第一设备标签列表和获取第二设备标签列表”之后,获取第三设备标签列表,其中,所述第三设备标签列表为所述电子设备100在所述目标电子配件200a的设备标签处于可获取状态下获取的设备标签所形成的列表。
所述确定模块620在“在位于所述第一设备标签列表中且所述第二设备标签列表之外的设备标签中确定目标设备标签”步骤中,用于在位于所述第一设备标签列表、所述第三设备标签列表中且位于所述第二设备标签列表之外的设备标签中确定目标设备标签。
可选的,所述确定模块620还包括删除模块621、获取子模块622、判断模块623。
在“在位于所述第一设备标签列表、所述第三设备标签列表中且位于所述第二设备标签列表之外的设备标签中确定目标设备标签”,还包括:
删除模块621用于在所述第一设备标签列表中的设备标签中获取第一待选设备标签,所述第一待选设备标签为在所述第一设备标签列表中的设备标签中删除所述第二设备标签列表中的设备标签后得到。
获取子模块622用于在所述第一待选设备标签中获取第二待选设备标签,其中,所述第二待选设备标签为所述第三设备标签列表中与所述第一待选设备标签相同的设备标签;
判断模块623用于判断所述第二待选设备标签的数量是否为1,若所述第二待选设备标签的数量为1,则确定所述第二待选设备标签为目标设备标签。
可选的,判断模块623在“判断所述第二待选设备标签的数量是否为1”步骤中,若判断所述第二待选设备标签的数量为0或大于1,则提示配对失败。
可选的,所述获取模块610还包括响应模块611、扫描模块612、发送模块613。
在“获取第一设备标签列表和获取第二设备标签列表”步骤中,
响应模块611用于响应触发操作,向所述目标电子配件200a发送第一指示信号,所述第一指示信号用于指示所述目标电子配件200a广播设备标签,使所述目标电子配件200a的设备标签处于可获取状态。
扫描模块612用于扫描设备标签,将所扫描到的所述设备标签形成第一设备标签列表。
发送模块613用于向所述目标电子配件200a发送第二指示信号,所述第二指示信号用于指示所述目标电子配件200a停止广播设备标签,使所述目标电子配件200a的设备标签处于不可获取状态。
扫描模块612还用于扫描设备标签,将所扫描到的所述设备标签形成第二设备标签列表。
在“向所述目标电子配件200a发送第一指示信号”步骤中,发送模块613还用于向所述目标电子配件200a发送第一充电信号,所述第一充电信号用于对所述目标电子配件200a充电并启动所述目标电子配件200a的设备标签广播模块。
扫描模块612还用于在“将所扫描到的所述设备标签形成第一设备标签列表”步骤中,将所扫描到的信号强度大于或等于预设强度阈值且设备类型为预设类型的设备标签形成第一设备标签列表。
可选的,所述获取模块610还包括接收模块614。
所述接收模块614用于在“向所述目标电子配件200a发送第二指示信号”之前,接收停止充电信号,根据所述停止充电信号停止对所述目标电子配件200a充电。
所述判断模块623还用于在“接收停止充电信号,根据所述停止充电信号停止对所述目标电子配件200a充电,形成第二指示信号”之前,判断所述第一设备标签列表中设备标签的数量是否大于或等于1,若判断结果为是,则接收停止充电信号。若判断结果为否,则提示未发现配对设备。
可选的,所述获取模块610还包括时间延迟模块615。
时间延迟模块615用于在“向所述目标电子配件200a发送第二指示信号”与“扫描设备标签,将所扫描到的所述设备标签形成第二设备标签列表”之间,等待预设时间,所述预设时间大于或等于所述设备标签的广播周期。
所述“获取第三设备标签列表”,包括:
所述发送模块613还用于向所述目标电子配件200a发送第三指示信号,所述第三指示信号用于指示所述目标电子配件200a广播设备标签,使所述目标电子配件200a的设备标签处于可获取状态。
所述扫描模块612还用于扫描设备标签,将所扫描到的所述设备标签形成第三设备标签列表。
所述发送模块613还用于在“向所述目标电子配件200a发送第三指示信号”的步骤中,向所述目标电子配件200a发送第二充电信号,所述第二充电信号用于对所述目标电子配件200a充电并启动所述目标电子配件200a的设备标签广播模块。
所述扫描模块612还用于在“将所扫描到的所述设备标签形成第三设备标签列表”步骤中,将所扫描到的信号强度大于或等于预设强度阈值的设备标签形成第三设备标签列表。
图15为本申请实施例提供的电子设备和电子配件的内部框图。如图15所示,该电子设备100包括通过系统总线连接的处理器和存储器。该电子设备100还包括供电模块、蓝牙模块。处理器通过系统总线连接供电模块、蓝牙模块,以控制供电模块和蓝牙模块工作。其中,该处理器用于提供计算和控制能力,支撑整个电子设备100的运行。存储器可包括非易失性存储介质及内存储器。非易失性存储介质存储有操作系统和计算机程序。该计算机程序可被处理器所执行,以用于实现以下各个实施例所提供的一种配对方法。内存储器为非易失性存储介质中的操作系统计算机程序提供高速缓存的运行环境。该电子设备100可以是手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point ofSales,销售终端)、车载电脑、穿戴式设备等任意终端设备。
本申请实施例中提供的配对装置600中的各个模块的实现可为计算机程序的形式。该计算机程序可在终端或服务器上运行。该计算机程序构成的程序模块可存储在电子设备100的存储器上。该计算机程序被处理器执行时,实现本申请实施例中所描述方法的步骤。
如图15所示,电子配件200内部包括处理器、存储器、充电模块、蓝牙模块、电源管理模块等。处理器通过系统总线电连接存储器、充电模块、蓝牙模块、电源管理模块等,以执行存储器中的计算机程序和控制充电模块、蓝牙模块、电源管理模块工作。
本申请实施例还提供了一种计算机可读存储介质。一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行配对方法的步骤。
一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行配对方法。
本申请所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM),它用作外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (11)
1.一种配对方法,应用于电子设备,其特征在于,包括:
获取第一设备标签列表和获取第二设备标签列表,其中,所述第一设备标签列表为所述电子设备在目标电子配件的设备标签处于可获取状态下获取的设备标签所形成的列表;所述第二设备标签列表为所述电子设备在所述目标电子配件的设备标签处于不可获取状态下获取的设备标签所形成的列表;所述目标电子配件为佩戴在所述电子设备上的电子配件;
在位于所述第一设备标签列表中且所述第二设备标签列表之外的设备标签中确定目标设备标签,其中,所述目标设备标签为所述目标电子配件的设备标签;
与所述目标设备标签对应的所述电子配件进行配对连接。
2.根据权利要求1所述的方法,其特征在于,所述“获取第一设备标签列表和获取第二设备标签列表”之后,所述方法还包括:
获取第三设备标签列表,其中,所述第三设备标签列表为所述电子设备在所述目标电子配件的设备标签处于可获取状态下获取的设备标签所形成的列表;
所述“在位于所述第一设备标签列表中且所述第二设备标签列表之外的设备标签中确定目标设备标签”,包括:
在位于所述第一设备标签列表、所述第三设备标签列表中且位于所述第二设备标签列表之外的设备标签中确定目标设备标签。
3.根据权利要求2所述的方法,其特征在于,所述“在位于所述第一设备标签列表、所述第三设备标签列表中且位于所述第二设备标签列表之外的设备标签中确定目标设备标签”,还包括:
在所述第一设备标签列表中的设备标签中获取第一待选设备标签,所述第一待选设备标签为在所述第一设备标签列表中的设备标签中删除所述第二设备标签列表中的设备标签后得到;
在所述第一待选设备标签中获取第二待选设备标签,其中,所述第二待选设备标签为所述第三设备标签列表中与所述第一待选设备标签相同的设备标签;
判断所述第二待选设备标签的数量是否为1,若所述第二待选设备标签的数量为1,则确定所述第二待选设备标签为目标设备标签;
若所述第二待选设备标签的数量为0或大于1,则提示配对失败。
4.根据权利要求1-3任意一项所述的方法,其特征在于,所述“获取第一设备标签列表和获取第二设备标签列表”,包括:
响应触发操作,向所述目标电子配件发送第一指示信号,所述第一指示信号用于指示所述目标电子配件广播设备标签,使所述目标电子配件的设备标签处于可获取状态;
扫描设备标签,将所扫描到的所述设备标签形成第一设备标签列表;
向所述目标电子配件发送第二指示信号,所述第二指示信号用于指示所述目标电子配件停止广播设备标签,使所述目标电子配件的设备标签处于不可获取状态;
扫描设备标签,将所扫描到的所述设备标签形成第二设备标签列表。
5.根据权利要求4所述的方法,其特征在于,所述“向所述目标电子配件发送第一指示信号”,包括:
向所述目标电子配件发送第一充电信号,所述第一充电信号用于对所述目标电子配件充电并启动所述目标电子配件的设备标签广播模块;
所述“将所扫描到的所述设备标签形成第一设备标签列表”,包括:
将所扫描到的信号强度大于或等于预设强度阈值且设备类型为预设类型的设备标签形成第一设备标签列表;
所述“向所述目标电子配件发送第二指示信号”之前,所述方法还包括:
接收停止充电信号,根据所述停止充电信号停止对所述目标电子配件充电。
6.根据权利要求5所述的方法,其特征在于,所述“接收停止充电信号,根据所述停止充电信号停止对所述目标电子配件充电,形成第二指示信号”之前,还包括:
判断所述第一设备标签列表中设备标签的数量是否大于或等于1,若判断结果为是,则接收停止充电信号;
若判断结果为否,则提示未发现配对设备;
所述在“向所述目标电子配件发送第二指示信号”与“扫描设备标签,将所扫描到的所述设备标签形成第二设备标签列表”之间,所述方法还包括:
等待预设时间,所述预设时间大于或等于所述设备标签的广播周期。
7.根据权利要求2-4任意一项所述的方法,其特征在于,所述“获取第三设备标签列表”,包括:
向所述目标电子配件发送第三指示信号,所述第三指示信号用于指示所述目标电子配件广播设备标签,使所述目标电子配件的设备标签处于可获取状态;
扫描设备标签,将所扫描到的所述设备标签形成第三设备标签列表。
8.根据权利要求7所述的方法,其特征在于,所述“向所述目标电子配件发送第三指示信号”,包括:
向所述目标电子配件发送第二充电信号,所述第二充电信号用于对所述目标电子配件充电并启动所述目标电子配件的设备标签广播模块;
所述“将所扫描到的所述设备标签形成第三设备标签列表”,包括:
将所扫描到的信号强度大于或等于预设强度阈值的设备标签形成第三设备标签列表。
9.一种配对装置,其特征在于,所述装置包括:
获取模块,用于获取第一设备标签列表和获取第二设备标签列表,其中,所述第一设备标签列表为所述电子设备在目标电子配件的设备标签处于可获取状态下获取的设备标签所形成的列表;所述第二设备标签列表为所述电子设备在所述目标电子配件的设备标签处于不可获取状态下获取的设备标签所形成的列表;
确定模块,用于在位于所述第一设备标签列表中且所述第二设备标签列表之外的设备标签中确定目标设备标签,其中,所述目标设备标签为所述目标电子配件的设备标签;
配对模块,用于与所述目标设备标签对应的所述目标电子配件进行配对连接。
10.一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,其特征在于,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至8中任一项所述的配对方法的步骤。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111601682.8A CN114286322A (zh) | 2021-12-24 | 2021-12-24 | 配对方法、装置、电子设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111601682.8A CN114286322A (zh) | 2021-12-24 | 2021-12-24 | 配对方法、装置、电子设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114286322A true CN114286322A (zh) | 2022-04-05 |
Family
ID=80875226
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111601682.8A Pending CN114286322A (zh) | 2021-12-24 | 2021-12-24 | 配对方法、装置、电子设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114286322A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116703049A (zh) * | 2022-11-30 | 2023-09-05 | 荣耀终端有限公司 | 一种结构件的配对方法及电子设备 |
-
2021
- 2021-12-24 CN CN202111601682.8A patent/CN114286322A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116703049A (zh) * | 2022-11-30 | 2023-09-05 | 荣耀终端有限公司 | 一种结构件的配对方法及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113055873B (zh) | 设备间的识别方法、装置、电子设备和存储介质 | |
US11122392B2 (en) | Provisioning wireless device profiles | |
CN112423238A (zh) | 电子设备、控制终端、存储介质和设备连接方法 | |
US20150264139A1 (en) | Method and electronic devices for performing functions | |
US20130307665A1 (en) | Control system for controlling accessories of mobile device | |
WO2020077485A1 (zh) | 电子围栏更新的方法和通信装置 | |
CN110460983A (zh) | 蓝牙名称搜索方法、装置、电子设备及存储介质 | |
CN102984391B (zh) | 移动终端和移动终端中的信息内容回复处理方法 | |
CN108733337B (zh) | 屏幕显示方法和装置、电子设备、计算机可读存储介质 | |
US20150063168A1 (en) | Method and apparatus for scanning channel | |
CN104716995A (zh) | 通过配饰进行近距离通信交友的方法及系统 | |
CN104684056B (zh) | 用户设备配对方法、装置及服务器 | |
CN113055864A (zh) | 蓝牙连接方法、装置、存储介质及电子设备 | |
JP2016538792A (ja) | 近距離無線通信制御方法及びこれをサポートする装置 | |
CN113179487B (zh) | 工作模式控制方法、装置、电子设备和存储介质 | |
CN107632600A (zh) | 控制空气净化器移动的方法、装置、移动终端及净化器 | |
CN114286322A (zh) | 配对方法、装置、电子设备和存储介质 | |
CN111526192B (zh) | 终端的远程控制方法、装置、终端和计算机可读存储介质 | |
CN105487887B (zh) | 一种蓝牙启动方法及蓝牙设备 | |
CN111433756B (zh) | 一种终端及Type C接口防腐蚀方法 | |
US20180014181A1 (en) | Wireless communication device | |
US10952076B2 (en) | Electronic device and operating method therefor | |
JP6430380B2 (ja) | 電子デバイス、作動方法、コンピュータプログラム及び記憶媒体 | |
US20180145845A1 (en) | Device control method and apparatus in home network system | |
CN105812412A (zh) | 传输处理、远程处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |