终端设备配对连接的方法及系统的制作方法_3

文档序号:9492301阅读:来源:国知局

[0087]示例性的,第一蓝牙设备根据所述监测到的目标第二蓝牙设备的蓝牙信号的RSSI数据建立第二 RSSI变化曲线,根据所述获取的第一蓝牙设备的蓝牙信号的RSSI数据建立第三RSSI变化曲线;
[0088]进一步的,还可以包括:
[0089]第一蓝牙设备根据所述预设时间间隔获取其运动传感器采集到的数据,并根据该数据建立第二运动曲线。
[0090]另一示例,第一蓝牙设备根据获取的所述第一蓝牙设备自带的运动传感器采集到的数据建立第三运动曲线,根据获取的所述第二蓝牙设备自带的运动传感器采集到的数据建立第四运动曲线。
[0091]需要说明的是,本发明实施例所述曲线可以为距离(纵坐标)_时间(横坐标)曲线的形式、速度(纵坐标)_时间(横坐标)曲线的形式或者加速度(纵坐标)_时间(横坐标)等曲线形式。
[0092]步骤S308,第一蓝牙设备判断建立的所述曲线是否都相匹配,若判断结果为“是”,则执行步骤S309 ;若判断结果为“否”,则执行步骤S310。
[0093]示例性的,第一蓝牙设备判断建立的所述曲线是否都相匹配可以包括:第一蓝牙设备判断所述第二 RSSI变化曲线与所述第三RSSI变化曲线是否相匹配,以及所述第二RSSI变化曲线与所述第二运动曲线是否相匹配。
[0094]需要说明的是,本发明实施例所述曲线相匹配并不一定需要两者完全一致,所述曲线在同一时刻的变化幅度、变化周期、形态(即不同时间点的变化走向、变化率)在预设范围内即可。
[0095]步骤S309,确认连接。
[0096]示例性的,第一蓝牙设备可以在所述第二 RSSI变化曲线与所述第三RSSI变化曲线相匹配,且所述第二 RSSI变化曲线与所述第二运动曲线相匹配时,确认连接。
[0097]步骤S310,断开与所述目标第二蓝牙设备的连接。
[0098]示例性的,第一蓝牙设备在所述第二 RSSI变化曲线与所述第三RSSI变化曲线不相匹配,和/或所述第二 RSSI变化曲线与所述第二运动曲线不相匹配时,断开与所述目标第二蓝牙设备的连接,配对连接终止。
[0099]需要说明的是,所述第一蓝牙设备和所述第二蓝牙设备在每次配对连接完成后,都会保存配对连接信息。如果所述第一蓝牙设备和所述第二蓝牙设备在下次的配对连接过程中,检测到所述已保存的配对连接信息,则无需执行步骤S306?310。
[0100]另外,本实施例上述示例只用于解释本发明,并不限定本发明的保护范围。
[0101]本发明实施例所述第一蓝牙设备在与所述目标第二蓝牙设备建立连接后,所述第一蓝牙设备和所述目标第二蓝牙设备可通过监测对方的数据,以及获取对方监测到的自身的数据,并根据获取的所述数据(例如RSSI数据、运动数据)建立对应的曲线(例如RSSI变化曲线、运动曲线),通过比较所述曲线来进一步确认连接的安全性。
[0102]请参阅图4,为本发明另一实施例提供的终端设备配对连接方法的实现流程,其主要包括以下步骤:
[0103]步骤S401,第一蓝牙设备接收多个第二蓝牙设备广播的广播数据包,所述广播数据包携带有所述第二蓝牙设备通过其触摸感应点采集到的第一触摸滑动数据;
[0104]步骤S402,第一蓝牙设备根据所述第一触摸滑动数据建立多个第一触摸滑动变化曲线,其中每个第二蓝牙设备对应一个第一触摸滑动变化曲线;
[0105]步骤S403,第一蓝牙设备获取其触摸屏采集到的第二触摸滑动数据,并根据所述第二触摸滑动数据建立第二触摸滑动变化曲线;
[0106]步骤S404,第一蓝牙设备查找所述第一触摸滑动变化曲线与所述第二触摸滑动变化曲线相匹配的目标第二蓝牙设备;
[0107]步骤S405,第一蓝牙设备在查找到所述第一触摸滑动变化曲线与所述第二触摸滑动变化曲线相匹配的目标第二蓝牙设备后,向所述目标第二蓝牙设备发起连接请求,以建立连接。
[0108]本发明实施例步骤S401?步骤S405的具体实施过程可参考图2对应实施例中的步骤S201?步骤205,在此不再赘述。
[0109]步骤S406,第一蓝牙设备根据预设时间间隔获取以下至少一组数据:所述目标第二蓝牙设备的蓝牙信号的RSSI数据、所述第一蓝牙设备自带的运动传感器采集到的数据、所述目标第二蓝牙设备根据所述预设时间间隔监测到的所述第一蓝牙设备的蓝牙信号的RSSI数据以及所述目标第二蓝牙设备根据所述预设时间间隔通过所述目标第二蓝牙设备自带的运动传感器采集到的数据。
[0110]步骤S407,第一蓝牙设备根据获取的所述数据建立相应的曲线。
[0111]步骤S408,第一蓝牙设备判断建立的所述曲线是否都符合预定模式,若判断结果为“是”,则执行步骤S409 ;若判断结果为“否”,则执行步骤S410。
[0112]在本发明实施例中,所述符合预定模式的曲线可以是曲线的变化幅度在预设范围内和/或曲线的变化周期符合特定规则等。
[0113]步骤S409,确认连接。
[0114]步骤S410,断开与所述目标第二蓝牙设备的连接。
[0115]另外,需要说明的是,所述第一蓝牙设备和所述第二蓝牙设备在每次配对连接完成后,都会保存配对连接信息。如果所述第一蓝牙设备和所述第二蓝牙设备在下次的配对连接过程中,检测到所述已保存的配对连接信息,则无需执行步骤S406?410。
[0116]本发明实施例所述第一蓝牙设备在与所述目标第二蓝牙设备建立连接后,所述第一蓝牙设备和所述目标第二蓝牙设备可通过监测对方的数据,以及获取对方监测到的自身的数据,并从获取的所述数据(例如RSSI数据、运动数据)中选择至少一组数据,根据选择的所述数据建立对应的曲线,通过判断建立的所述曲线是否符合预定模式来进一步确认连接的安全性。
[0117]作为本发明的另一较佳示例,在所述第一蓝牙设备与所述目标第二蓝牙设备建立连接之后,本发明还可以包括:
[0118]第一蓝牙设备根据预设时间间隔获取所述目标第二蓝牙设备的蓝牙信号的RSSI数据和/或获取所述目标第二蓝牙设备根据所述预设时间间隔监测到的所述第一蓝牙设备的蓝牙信号的RSSI数据;
[0119]第一蓝牙设备判断获取的所述RSSI数据的变化是否在预设范围内;
[0120]若否,则断开与所述目标第二蓝牙设备的连接。
[0121]该实例可应用于如下场景:第一蓝牙设备和所述目标第二蓝牙设备在一起做相同运动,例如第一蓝牙设备拿在手上,目标第二蓝牙设备带在手腕上,由于第一蓝牙设备和所述目标第二蓝牙设备距离没有改变,所述RSSI数据的变化接近为零。
[0122]另外,还需要说明的是,上述图3以及图4对应实施例中,判断运动曲线是否符合预定模式的,可应用于一个蓝牙设备运动或者两个蓝牙设备做相同运动的场景;判断RSSI变化曲线是否符合预定模式的,可应用于一个蓝牙设备运动或者两个蓝牙设备做相同运动的场景;判断RSSI变化曲线与运动曲线是否匹配,可应用于一个蓝牙设备运动的场景;判断两个运动曲线是否匹配,可应用于两个蓝牙设备做相同运动的场景;判断两个RSSI变化曲线是否匹配,可应用于一个蓝牙设备运动或者两个蓝牙设备做相同运动的场景。
[0123]需要进一步说明的是,涉及广播功能时,相应的蓝牙设备需要具有蓝牙4.0协议的蓝牙低能耗(Bluetooth Low Energy, BLE)功能。
[0124]另外,应理解,图2、图3以及图4对应实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0125]请参阅图5,为本发明实施例提供的终端设备配对连接系统的组成结构示意图。为了便于说明,仅示出了与本发明实施例相关的部分。
[0126]所述终端设备配对连接系统可以是内置于第一蓝牙设备中的软件单元、硬件单元或者是软硬件结合的单元。
[0127]所述终端设备配对连接系统包括:第一数据获取单元51、第一曲线建立单元52、第二曲线建立单元53、匹配单元54以及连接单元55,各单元具体功能如下:
[0128]第一数据获取单元51,用于接收多个第二蓝牙设备广播的广播数据包,所述广播数据包携带有所述第二蓝牙设备通过其触摸感应点采集到的第一触摸滑动数据;
[0129]第一曲线建立单元52,用于根据所述第一触摸滑动数据建立多个第一触摸滑动变化曲线,其中每个第二蓝牙设备对应一个第一触摸滑动变化曲线;
[0130]第二曲线建立单元53,用于获取第一蓝牙设备的触摸屏采集到的第二触摸滑动数据,并根据所述第二触摸滑动数据建立第二触摸滑动变化曲线;
[0131]匹配单元54,用于查找所述第一触摸滑动变化曲线与所述第二触摸滑动变化曲线相匹配的目标第二蓝牙设备;
[0132
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1