电子设备配对方法及应用其的电子设备与流程

文档序号:15450143发布日期:2018-09-14 23:53阅读:528来源:国知局

本发明涉及电子设备通信技术领域,尤其涉及一种电子设备配对方法及应用其的电子设备。



背景技术:

目前,很多电子设备都可以通过遥控器进行控制,例如电视机等。遥控器在正常使用之前,都需要先与对应的目标被控设备进行配对操作;只有在配对完成之后,该遥控器和目标被控设备之间才能建立正常的通信连接,从而遥控器的遥控信号才可以发送至目标被控设备。

相关技术中,遥控器与被控设备的配对方法一般为,用户通过触摸或按压遥控器上的预设按键,使得遥控器发送配对请求消息;被控设备在接收到该配对请求消息后,发送配对验证消息;遥控器在接收到该配对验证消息后,提示用户判断遥控器与被控设备是否匹配,如果匹配则在遥控器上按键操作,使得遥控器发送验证确认消息;被控设备在接收到该验证确认消息后,向遥控器返回配对响应消息,该被控设备与遥控器配对成功。

可见,相关技术中遥控器与被控设备之间的配对过程步骤复杂,且需要用户参与判断及操作,配对效率低。



技术实现要素:

为克服相关技术中存在的问题,本发明提供一种电子设备配对方法及应用其的电子设备。

本发明实施例的第一方面,提供一种电子设备配对方法,应用于第一电子设备,包括:

在所述第一电子设备与第二电子设备之间发生敲击动作时,检测所述第一电子设备所产生的第一动作信息;所述第一电子设备和第二电子设备互为目标配对设备;

接收所述第二电子设备所产生的第二动作信息;

判断所述第一动作信息和第二动作信息是否匹配;

如果所述第一动作信息和第二动作信息相匹配,则生成表征所述第一电子设备和第二电子设备的配对成功的配对响应信息,并将所述配对响应信息发送至所述第二电子设备。

可选的,在检测到所述第一动作信息之后,还包括:

判断所述第一动作信息是否在第一预设范围内,如果所述第一动作信息不在第一预设范围内,则结束本次配对;

和/或,判断是否在第一预设时间内接收到所述第二动作信息,如果未在第一预设时间内接收到所述第二动作信息,则结束本次配对。

本发明实施例的第二方面,提供一种电子设备配对方法,应用于第二电子设备,包括:

在所述第一电子设备与第二电子设备之间发生敲击动作时,检测所述第二电子设备所产生的第二动作信息;所述第一电子设备和第二电子设备互为目标配对设备;

发送所述第二动作信息;

接收所述第一电子设备所返回的配对响应信息;其中,所述配对响应信息为所述第一电子设备在判定其自身检测到的第一动作信息与所述第二动作信息相匹配时生成的,表征所述第一电子设备和第二电子设备配对成功的信息。

可选的,所述方法还包括:

在检测到所述第二动作信息之后,判断所述第二动作信息是否在第二预设范围内,如果所述第二动作信息不在第二预设范围内,则结束本次配对;

和/或,在发送所述第二动作信息之后,判断是否在第二预设时间内接收到所述配对响应信息,如果未在第二预设时间内接收到所述配对响应信息,则结束本次配对。

本发明实施例的第三方面,提供一种电子设备,包括:

第一检测模块,用于在所述电子设备与另一电子设备之间发生敲击动作时,检测所述电子设备所产生的第一动作信息;所述电子设备和另一电子设备互为目标配对设备;

第一接收模块,用于接收所述另一电子设备所产生的第二动作信息;

信息匹配模块,用于判断所述第一动作信息和第二动作信息是否匹配,如果所述第一动作信息和第二动作信息相匹配,则生成表征所述第一电子设备和第二电子设备的配对成功的配对响应信息;

配对响应模块,用于将所述配对响应信息发送至所述第二电子设备。

可选的,所述电子设备中,所述第一检测模块还用于,在检测到所述第一动作信息之后,判断所述第一动作信息是否在第一预设范围内,如果所述第一动作信息不在第一预设范围内,则结束本次配对过程;

和/或,所述第一接收模块还用于,判断是否在第一预设时间内接收到所述第二动作信息,如果未在第一预设时间内接收到所述第二动作信息,则结束本次配对。

本发明实施例的第四方面,提供一种电子设备,包括:

第二检测模块,用于在所述电子设备与另一电子设备之间发生敲击动作时,检测所述电子设备所产生的第二动作信息;所述电子设备和所述另一电子设备互为目标配对设备;

信息发送模块,用于发送所述第二动作信息;

第二接收模块,用于接收所述另一电子设备所返回的配对响应信息;其中,所述配对响应信息为所述另一电子设备在判定其自身检测到的第一动作信息与所述第二动作信息相匹配时生成的,表征所述电子设备和另一电子设备配对成功的信息。

可选的,所述电子设备中,所述第二检测模块还用于,在检测到所述第二动作信息之后,判断所述第二动作信息是否在第二预设范围内,如果所述第二动作信息不在第二预设范围内,则结束本次配对;

和/或,所述第二接收模块还用于,在发送所述第二动作信息之后,判断是否在第二预设时间内接收到所述配对响应信息,如果未在第二预设时间内接收到所述配对响应信息,则结束本次配对。

本发明实施例的第五方面,提供一种控制器,其包括前文任一实施例所述的电子设备。

本发明实施例的第六方面,提供一种被控设备,其包括前文任一实施例所述的电子设备。

由以上技术方案可知,本实施例在实现两个电子设备之间的配对时,只需用户手持一个电子设备轻轻敲击另一电子设备,即可启动两个电子设备的配对过程,后续的配对过程完全由两个电子设备自动完成,不再需要人工干预,简化了用户在配对过程中的人为操作控制。另外,本实施例中根据两个电子设备各自检测到的动作信息是否匹配来判断该两个电子设备是否为同一个敲击动作对应的两个电子设备,避免多对电子设备同时配对时发生相互干扰,保证配对的准确性。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的一种电子设备配对方法的交互流程图;

图2是根据一示例性实施例示出的另一种电子设备配对方法的交互流程图;

图3是根据一示例性实施例示出的一种电子设备的结构框图;

图4是根据一示例性实施例示出的另一种电子设备的结构框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

图1是根据一示例性实施例示出的电子设备配对方法的交互流程图。

用户手持其中一个电子设备,去敲击另一个电子设备,即可触发两个电子设备执行本实施例提供的配对方法。为便于区分,将待配对的两个电子设备分别记为第一电子设备和第二电子设备,即,所述第一电子设备和第二电子设备互为目标配对设备。参照图1,本发明实施例提供的配对方法包括如下步骤。

在所述第一电子设备与第二电子设备之间发生敲击动作时,所述第一电子设备和第二电子设备的配对流程分别被触发,即:

在步骤s111中,第一电子设备检测其因该敲击动作所产生的第一动作信息;

在步骤s112中,第二电子设备检测其因该敲击动作所产生的第二动作信息;

本实施例中,可以利用电子设备中内置的各种传感器来检测动作信息,例如通过加速度传感器来检测加速度信息。可选的,所述动作信息可以包括相应电子设备的动作加速度信息、动作时间、动作次数、设备标识等信息中的一种或多种。本实施例中,所述第一电子设备所产生的动作信息记为第一动作信息,第二电子设备所产生的动作信息记为第二动作信息。

在步骤s12中,第二电子设备发送其检测到的第二动作信息,并被第一电子设备接收;

本实施例中,由于在完成配对之前,第一电子设备和第二电子设备之间尚未建立通信连接,第二电子设备对第一电子设备的地址是未知的,不能直接向第一电子设备发送信息。因此,在步骤s12中,第二电子设备可以通过广播等形式发送其第二动作信息,相应的,第一电子设备可以检测所在场景中的广播信息,从中找出表征另一电子设备的动作信息的广播信息,并进行接收。即,本实施例可以在两个电子设备之间的通信连接建立之前,通过广播的形式实现将一个电子设备的动作信息发送至另一个电子设备,进而完成在所述另一电子设备中对两个电子设备的动作信息进行匹配(即下文中步骤s13)。

在步骤s13中,第一电子设备判断自身检测到的第一动作信息与接收到的第二动作信息是否匹配,并根据匹配结果生成配对响应消息。

本实施例中,判断两个动作信息是否匹配,具体可以根据动作信息中包含的信息内容进行判断。例如,假设动作信息中包含相应电子设备的动作加速度信息、动作时间、动作次数等信息,则可以分别判断第一动作信息和第二动作信息中的动作加速度信息是否相同、动作时间是否相同、动作次数是否相同等,当且仅当这些信息都相同(或者误差在预设范围内)时,判定该第一动作信息和第二动作信息相匹配,否则判定为不匹配。

在步骤s14中,第一电子设备将所述配对响应消息发送至所述第二电子设备。

本实施例中,所述配对响应消息表征所述第一电子设备和第二电子设备之间的配对结果,所述配对结果包括配对成功或配对失败。即,如果第一电子设备经过判断得到其第一动作信息与其接收到的第二动作信息相匹配,则生成表征配对成功的配对响应消息(步骤s13),并将该表征配对成功的配对响应消息发送至第二电子设备(步骤s14),从而第一电子设备与第二电子设备之间的通信连接建立完成。

反之,如果第一电子设备经过判断得到其第一动作信息与其接收到的第二动作信息不匹配,则可以直接结束该第二动作信息对应的配对过程,即该第二动作信息对应的第二电子设备不能与该第一电子设备配对。例如,实际应用中,可能存在多对电子设备同时配对的情况,例如在电子设备a1和a2进行配对时,另一对电子设备b1和b2也要进行配对,则作为第一电子设备的a1可能既接收到了第二电子设备a2广播的第二动作信息,还接收到了第二电子设备b2广播的第二动作信息;a1在将自己检测到的第一动作信息与b2的第二动作信息进行匹配判断后,得到二者不匹配的结果,则可以直接舍弃b2的第二动作信息,结束a1与b2的配对过程,从而避免了a1与b2的误配对,保证a1只与a2配对成功,不会受到b1和b2配对的干扰。

可选的,在其他可行的实施例中,如果第一电子设备经过判断得到其第一动作信息与其接收到的第二动作信息不匹配,也可以生成表征配对失败的配对响应消息,并将其反馈至该第二动作信息对应的第二电子设备,以通知该第二电子设备其与该第一电子设备配对失败,该第二电子设备根据该提示可以选择重新发送其第二动作信息,或者,显示配对失败信息,以提示用户重新执行敲击动作。

由以上技术方案可知,本实施例在实现两个电子设备之间的配对时,只需用户手持一个电子设备轻轻敲击另一电子设备,即可启动两个电子设备的配对过程,后续的配对过程完全由两个电子设备自动完成,不再需要人工干预,简化了用户在配对过程中的人为操作控制。另外,本实施例中根据两个电子设备各自检测到的动作信息是否匹配来判断该两个电子设备是否为同一个敲击动作对应的两个电子设备,避免多对电子设备同时配对时发生相互干扰,保证配对的准确性。

本实施例中,两个待配对的电子设备之间发生敲击动作,具体可以是用户手持第一电子设备去敲击第二电子设备,也可以是用户手持第二电子设备去敲击第一电子设备,本发明实施例对此无限定。具体到被控设备和控制器相互配对的场景,由于一般情况下,控制器比被控设备更小更轻,故通常是用户手持控制器去敲击被控设备。

需要说明的是,由以上技术方案可知,本实施例所述的配对方法中,第一电子设备用于执行动作信息的收集、匹配,完成了配对过程的主要步骤,对应的第二电子设备只需检测自身的动作信息并将其提供给第一电子设备。而实际应用中,待配对的两个电子设备中的任一个都可以作为第一电子设备,完成动作信息的收集、匹配等主要配对步骤,相应的另一个作为第二电子设备。例如,在被控设备和控制器相互配对的场景中,可以是被控设备作为所述的第一电子设备、控制器作为所述第二电子设备,也可以是控制器作为所述第一电子设备、被控设备作为所述第二电子设备。较优地,为保证被控设备的信息安全性,通常由被控设备作为所述第一电子设备,执行动作信息的匹配,以判断是否可以与某个控制器建立通信连接。

图2为本发明另一实施例示出的电子设备配对方法的交互流程图。在图1所示实施例的基础上,图2所示实施例中,第一电子设备在检测到第一动作信息之后(即执行步骤s111之后),还可以执行步骤s151:

判断所述第一动作信息是否在第一预设范围内,如果所述第一动作信息不在第一预设范围内,则结束本次配对。

相应的,在其他可行的实施例中,第二电子设备在检测到第二动作信息之后(即执行步骤s112之后),也可以执行步骤s152:

判断所述第二动作信息是否在第二预设范围内,如果所述第二动作信息不在第二预设范围内,则结束本次配对。

本实施例中,可以根据正常敲击动作确定预设动作信息范围,包括第一电子设备对应的第一预设范围,及第二电子设备对应的第二预设范围;当且仅当电子设备检测到的动作信息在相应的预设范围内时,才继续执行后续配对步骤,以避免非正常敲击动作或者其他引起电子设备发生晃动动作的动作信息被作为上述第一动作信息和第二动作信息。

在本发明又一可行的实施例中,第一电子设备在检测到第一动作信息之后(即执行步骤s111之后),或者在判定所述第一动作信息在其第一预设范围内(步骤s151)之后,还可以执行步骤s161:

判断是否在第一预设时间内接收到所述第二动作信息,如果未在第一预设时间内接收到所述第二动作信息,则结束本次配对。

相应的,在其他可行的实施例中,第二电子设备在发送所述第二动作信息之后(即执行步骤s12之后),可以执行步骤s162:

判断是否在第二预设时间内接收到所述配对响应信息,如果未在第二预设时间内接收到所述配对响应信息,则结束本次配对。

本实施例中,电子设备自动监控配对进程,对于针对长时间不能接收到另一电子设备的配对信息(即所述第二动作信息或配对响应信息)的情况,直接结束本次配对,可以避免配对进程长时间占用电子设备的处理器资源。

可选的,本实施例所述的结束本次配对,具体可以包括相应电子设备清楚本次配对产生的缓存信息(如检测到的第一动作信息、第二动作信息等)、将电子设备切换至待机状态等;还可以包括通过电子设备自带的显示屏、扬声器、警示灯等预设方式发送提示信息,以告知用户配对结果。

基于以上方法实施例,本发明实施例还提供了一种电子设备,相当于前文所述的第一电子设备,如图3所示的结构框图,该电子设备包括:

第一检测模块301,用于在所述电子设备与另一电子设备之间发生敲击动作时,检测所述电子设备所产生的第一动作信息;所述电子设备和另一电子设备互为目标配对设备;

第一接收模块302,用于接收所述另一电子设备所产生的第二动作信息;

信息匹配模块303,用于判断所述第一动作信息和第二动作信息是否匹配,如果所述第一动作信息和第二动作信息相匹配,则生成表征所述第一电子设备和第二电子设备的配对成功的配对响应信息;

配对响应模块304,用于将所述配对响应信息发送至所述第二电子设备。

在其他可行的实施例中,所述第一检测模块301还用于,在检测到所述第一动作信息之后,判断所述第一动作信息是否在第一预设范围内,如果所述第一动作信息不在第一预设范围内,则结束本次配对过程。

在其他可行的实施例中,所述第一接收模块302还用于,判断是否在第一预设时间内接收到所述第二动作信息,如果未在第一预设时间内接收到所述第二动作信息,则结束本次配对。

对应于图3所示电子设备,本发明实施例还提供了另一种电子设备,相当于前文所述的第二电子设备,如图4所示的结构框图,该电子设备包括:

第二检测模块401,用于在所述电子设备与另一电子设备之间发生敲击动作时,检测所述电子设备所产生的第二动作信息;所述电子设备和所述另一电子设备互为目标配对设备;

信息发送模块402,用于发送所述第二动作信息;

第二接收模块403,用于接收所述另一电子设备所返回的配对响应信息;其中,所述配对响应信息为所述另一电子设备在判定其自身检测到的第一动作信息与所述第二动作信息相匹配时生成的,表征所述电子设备和另一电子设备配对成功的信息。

在其他可行的实施例中,所述第二检测模块401还用于,在检测到所述第二动作信息之后,判断所述第二动作信息是否在第二预设范围内,如果所述第二动作信息不在第二预设范围内,则结束本次配对。

在其他可行的实施例中,所述第二接收模块403还用于,在发送所述第二动作信息之后,判断是否在第二预设时间内接收到所述配对响应信息,如果未在第二预设时间内接收到所述配对响应信息,则结束本次配对。

可见,本实施例在实现两个电子设备之间的配对时,只需用户手持一个电子设备轻轻敲击另一电子设备,即可启动两个电子设备的配对过程,后续的配对过程完全由两个电子设备自动完成,不再需要人工干预,简化了用户在配对过程中的人为操作控制。另外,本实施例中根据两个电子设备各自检测到的动作信息是否匹配来判断该两个电子设备是否为同一个敲击动作对应的两个电子设备,避免多对电子设备同时配对时发生相互干扰,保证配对的准确性。

在实际应用中,待配对的两个电子设备中的任一个都可以作为第一电子设备,完成动作信息的收集、匹配等主要配对步骤,相应的另一个作为第二电子设备。

另外,本发明实施例还提供了一种控制器,其可以包括前文任一实施例所述的电子设备。本发明实施例还提供了一种被控设备,其可以包括前文任一实施例所述的电子设备。其中,当控制器采用图3所示的第一电子设备的配置时,对应的被控设备采用图4所示的第二电子设备的配置;反之,当控制器采用图4所示的第二电子设备的配置时,对应的被控设备采用图3所示的第一电子设备的配置。

另外,本发明实施例还提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由相应的终端的处理器执行时,使得该终端能够执行前文任一实施例所述的电子设备配对方法。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1