著录项信息
专利名称 | 用户设备配对方法、装置及服务器 |
申请号 | CN201510119625.4 | 申请日期 | 2015-03-18 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-06-03 | 公开/公告号 | CN104684056A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04W52/02 | IPC分类号 | H;0;4;W;5;2;/;0;2;;;H;0;4;W;4;/;8;0查看分类表>
|
申请人 | 小米科技有限责任公司 | 申请人地址 | 北京市海淀区清河中街68号华润五彩城购物中心二期13层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 小米科技有限责任公司 | 当前权利人 | 小米科技有限责任公司 |
发明人 | 侯恩星;孟德国;高自光 |
代理机构 | 北京博思佳知识产权代理有限公司 | 代理人 | 林祥 |
摘要
本公开是关于一种用户设备配对方法、装置及服务器。方法包括:检测当前与用户设备配对的主机设备的类型以及检测在用户设备周围是否存在与用户设备进行通信的类型为网关的主机设备;当检测到当前与用户设备配对的主机设备的类型为智能终端并且检测到在用户设备周围存在与用户设备进行通信的至少一个类型为网关的主机设备时,从至少一个类型为网关的主机设备中确定将与用户设备配对的类型为网关的主机设备;向将与所述用户设备配对的类型为网关的主机设备发送配对指令,使类型为网关的主机设备根据配对指令与所述用户设备进行配对。本公开技术方案可以避免用户设备与智能终端的通信时间过长,降低智能终端的功耗,尽量延长智能终端的待机时长。
1.一种用户设备配对方法,其特征在于,所述方法包括:
检测当前与用户设备配对的主机设备的类型以及检测在所述用户设备周围是否存在与所述用户设备进行通信的类型为网关的主机设备;
当检测到当前与所述用户设备配对的主机设备的类型为智能终端并且检测到在所述用户设备周围存在与所述用户设备进行通信的至少一个类型为网关的主机设备时,从所述至少一个类型为网关的主机设备中确定将与所述用户设备配对的类型为网关的主机设备;
向所述将与所述用户设备配对的类型为网关的主机设备发送配对指令,使所述类型为网关的主机设备根据所述配对指令与所述用户设备进行配对。
2.根据权利要求1所述的方法,其特征在于,所述检测与用户设备当前配对的主机设备的类型,包括:
接收来自至少一个主机设备的至少一个通知消息;
从所述至少一个通知消息中解析所述用户设备的设备信息和所述用户设备的配对信息;
从所述配对信息中检测与所述用户设备当前配对的主机设备的类型。
3.根据权利要求2所述的方法,其特征在于,所述检测在所述用户设备周围是否存在与所述用户设备进行通信的类型为网关的主机设备,包括:
从所述至少一个通知消息中确定所述至少一个主机设备中类型为网关的主机设备的数目;
如果确定所述数目大于或者等于1,则确定在所述用户设备周围存在与所述用户设备进行通信的至少一个类型为网关的主机设备。
4.根据权利要求1所述的方法,其特征在于,所述从所述至少一个类型为网关的主机设备中确定与所述用户设备配对的类型为网关的主机设备,包括:
确定所述至少一个类型为网关的主机设备当前接收到的来自所述用户设备的信号的强度,或者,确定所述用户设备当前接收到的来自类型为网关的主机设备的信号的强度;
确定所述信号强度中最大的信号强度对应的类型为网关的主机设备为与所述用户设备配对的类型为网关的主机设备。
5.根据权利要求1所述的方法,其特征在于,所述向将与所述用户设备配对的类型为网关的主机设备发送配对指令,包括:
将所述用户设备的设备信息添加到所述配对指令中;
指示所述将与所述用户设备配对的类型为网关的主机设备主动向所述用户设备发起连接请求,使所述类型为网关的主机设备与所述用户设备配对。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
确定所述类型为网关的主机设备与所述用户设备是否配对成功;
当确定配对成功时,向所述智能终端发送指示消息,所述指示消息用于指示所述智能终端断开所述智能终端与所述用户设备的连接。
7.一种用户设备配对装置,其特征在于,所述装置包括:
检测模块,被配置为检测当前与用户设备配对的主机设备的类型以及检测在所述用户设备周围是否存在与所述用户设备进行通信的类型为网关的主机设备;
第一确定模块,被配置为当所述检测模块检测到当前与所述用户设备配对的主机设备的类型为智能终端并且检测到在所述用户设备周围存在与所述用户设备进行通信的至少一个类型为网关的主机设备时,从所述至少一个类型为网关的主机设备中确定将与所述用户设备配对的类型为网关的主机设备;
发送模块,被配置为向所述第一确定模块确定的所述将与所述用户设备配对的类型为网关的主机设备发送配对指令,使所述类型为网关的主机设备根据所述配对指令与所述用户设备进行配对。
8.根据权利要求7所述的装置,其特征在于,所述检测模块包括:
接收子模块,被配置为接收来自至少一个主机设备的至少一个通知消息;
解析子模块,被配置为从所述接收子模块接收到的所述至少一个通知消息中解析所述用户设备的设备信息和所述用户设备的配对信息;
检测子模块,被配置为从所述解析子模块解析到的所述配对信息中检测与所述用户设备当前配对的主机设备的类型。
9.根据权利要求8所述的装置,其特征在于,所述检测模块还包括:
第一确定子模块,被配置为从所述接收子模块接收到的所述至少一个通知消息中确定所述至少一个主机设备中类型为网关的主机设备的数目;
第二确定子模块,被配置为如果所述第一确定子模块确定所述数目大于或者等于1,则确定在所述用户设备周围存在与所述用户设备进行通信的至少一个类型为网关的主机设备。
10.根据权利要求7所述的装置,其特征在于,所述第一确定模块包括:
第三确定子模块,被配置为确定所述至少一个类型为网关的主机设备当前接收到的来自所述用户设备的信号的强度,或者,确定所述用户设备当前接收到的来自类型为网关的主机设备的信号的强度;
第四确定子模块,被配置为确定所述第三确定子模块确定的所述至少一个类型为网关的主机设备中的信号强度中最大的信号强度对应的类型为网关的主机设备为与所述用户设备配对的类型为网关的主机设备。
11.根据权利要求7所述的装置,其特征在于,所述发送模块包括:
添加子模块,被配置为将所述用户设备的设备信息添加到所述配对指令中;
指示子模块,被配置为指示所述将与所述用户设备配对的类型为网关的主机设备主动向所述用户设备发起连接请求,使所述类型为网关的主机设备与所述用户设备配对。
12.根据权利要求7所述的装置,其特征在于,所述装置还包括:
第二确定模块,被配置为确定所述类型为网关的主机设备与所述用户设备是否配对成功;
指示消息发送模块,被配置为当所述第二确定模块确定配对成功时,向所述智能终端发送指示消息,所述指示消息用于指示所述智能终端断开所述智能终端与所述用户设备的连接。
13.一种服务器,其特征在于,所述服务器包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
检测当前与用户设备配对的主机设备的类型以及检测在所述用户设备周围是否存在与所述用户设备进行通信的类型为网关的主机设备;
当检测到当前与所述用户设备配对的主机设备的类型为智能终端并且检测到在所述用户设备周围存在与所述用户设备进行通信的至少一个类型为网关的主机设备时,从所述至少一个类型为网关的主机设备中确定将与所述用户设备配对的类型为网关的主机设备;
向所述将与所述用户设备配对的类型为网关的主机设备发送配对指令,使所述类型为网关的主机设备根据所述配对指令与所述用户设备进行配对。
用户设备配对方法、装置及服务器\n技术领域\n[0001] 本公开涉及通信技术领域,尤其涉及一种用户设备配对方法、装置及服务器。\n背景技术\n[0002] 在相关技术中,蓝牙终端BLE通过采用主从配对的方式,实现蓝牙终端与主机之间的通信,以蓝牙终端为蓝牙手环为例,蓝牙手环作为接入终端可以连接至手机或者蓝牙网关上,虽然蓝牙终端BLE功耗不高,当蓝牙终端需要与手机进行长时间通信时,对于手机而言,仍会消耗较大的功耗。\n发明内容\n[0003] 为克服相关技术中存在的问题,本公开实施例提供一种用户设备配对方法、装置及服务器,用以降低智能终端的功耗。\n[0004] 根据本公开实施例的第一方面,提供一种用户设备配对方法,包括:\n[0005] 检测当前与用户设备配对的主机设备的类型以及检测在所述用户设备周围是否存在与所述用户设备进行通信的类型为网关的主机设备;\n[0006] 当检测到当前与所述用户设备配对的主机设备的类型为智能终端并且检测到在所述用户设备周围存在与所述用户设备进行通信的至少一个类型为网关的主机设备时,从所述至少一个类型为网关的主机设备中确定将与所述用户设备配对的类型为网关的主机设备;\n[0007] 向所述将与所述用户设备配对的类型为网关的主机设备发送配对指令,使所述类型为网关的主机设备根据所述配对指令与所述用户设备进行配对。\n[0008] 在一实施例中,所述检测与用户设备当前配对的主机设备的类型,可包括:\n[0009] 接收来自至少一个主机设备的至少一个通知消息;\n[0010] 从所述至少一个通知消息中解析所述用户设备的设备信息和所述用户设备的配对信息;\n[0011] 从所述配对信息中检测当前与所述用户设备配对的主机设备的类型。\n[0012] 在一实施例中,所述检测在所述用户设备周围是否存在与所述用户设备进行通信的类型为网关的主机设备,可包括:\n[0013] 从所述至少一个通知消息中确定所述至少一个主机设备中类型为网关设备的主机设备的数目;\n[0014] 如果确定所述数目大于或者等于1,则确定在所述用户设备周围存在与所述用户设备进行通信的至少一个类型为网关的主机设备。\n[0015] 在一实施例中,所述从所述至少一个类型为网关的主机设备中确定与所述用户设备配对的类型为网关的主机设备,可包括:\n[0016] 确定所述至少一个类型为网关的主机设备当前接收到的来自所述用户设备的信号的强度,或者,确定所述用户设备当前接收到的来自所述主机设备的信号的强度;\n[0017] 确定所述信号强度中最大的信号强度对应的类型为网关的主机设备为与所述用户设备配对的类型为网关的主机设备。\n[0018] 在一实施例中,所述向将与所述用户设备配对的类型为网关的主机设备发送配对指令,可包括:\n[0019] 将所述用户设备的设备信息添加到所述配对指令中;\n[0020] 指示所述将与所述用户设备配对的类型为网关的主机设备主动向所述用户设备发起连接请求,使所述网关设备与所述用户设备配对。\n[0021] 在一实施例中,所述方法还可包括:\n[0022] 确定所述网关设备与所述用户设备是否配对成功;\n[0023] 当确定配对成功时,向所述智能终端发送指示消息,所述指示消息用于指示所述智能终端断开所述智能终端与所述用户设备的连接。\n[0024] 根据本公开实施例的第二方面,提供一种用户设备配对装置,包括:\n[0025] 检测模块,被配置为检测当前与用户设备配对的主机设备的类型以及检测在所述用户设备周围是否存在与所述用户设备进行通信的类型为网关的主机设备;\n[0026] 第一确定模块,被配置为当所述检测模块检测到当前与所述用户设备配对的主机设备的类型为智能终端并且检测到在所述用户设备周围存在与所述用户设备进行通信的至少一个类型为网关的主机设备时,从所述至少一个类型为网关的主机设备中确定将与所述用户设备配对的类型为网关的主机设备;\n[0027] 发送模块,被配置为向所述第一确定模块确定的所述将与所述用户设备配对的类型为网关的主机设备发送配对指令,使所述类型为网关的主机设备根据所述配对指令与所述用户设备进行配对。\n[0028] 在一实施例中,所述检测模块可包括:\n[0029] 接收子模块,被配置为接收来自至少一个主机设备的至少一个通知消息;\n[0030] 解析子模块,被配置为从所述接收子模块接收到的所述至少一个通知消息中解析所述用户设备的设备信息和所述用户设备的配对信息;\n[0031] 检测子模块,被配置为从所述解析子模块解析到的所述配对信息中检测与所述用户设备当前配对的主机设备的类型。\n[0032] 在一实施例中,所述检测模块还可包括:\n[0033] 第一确定子模块,被配置为从所述接收子模块接收到的所述至少一个通知消息中确定所述至少一个主机设备中类型为网关的主机设备的数目;\n[0034] 第二确定子模块,被配置为如果所述第一确定子模块确定所述数目大于或者等于\n1,则确定在所述用户设备周围存在与所述用户设备进行通信的至少一个类型为网关的主机设备。\n[0035] 在一实施例中,所述第一确定模块可包括:\n[0036] 第三确定子模块,被配置为确定所述至少一个类型为网关的主机设备当前接收到的来自所述用户设备的信号的强度,或者,确定所述用户设备当前接收到的来自类型为网关的主机设备的信号的强度;\n[0037] 第四确定子模块,被配置为确定所述第三确定子模块确定的所述至少一个类型为网关的主机设备中的信号强度中最大的信号强度对应的类型为网关的主机设备为与所述用户设备配对的类型为网关的主机设备。\n[0038] 在一实施例中,所述发送模块可包括:\n[0039] 添加子模块,被配置为将所述用户设备的设备信息添加到所述配对指令中;\n[0040] 指示子模块,被配置为指示所述将与所述用户设备配对的类型为网关的主机设备主动向所述用户设备发起连接请求,使所述类型为网关的主机设备与所述用户设备配对。\n[0041] 在一实施例中,所述装置还可包括:\n[0042] 第二确定模块,被配置为确定所述类型为网关的主机设备与所述用户设备是否配对成功;\n[0043] 指示消息发送模块,被配置为当所述第二确定模块确定配对成功时,向所述智能终端发送指示消息,所述指示消息用于指示所述智能终端断开所述智能终端与所述用户设备的连接。\n[0044] 根据本公开实施例的第三方面,提供一种服务器,包括:\n[0045] 处理器;\n[0046] 用于存储处理器可执行指令的存储器;\n[0047] 其中,所述处理器被配置为:\n[0048] 检测当前与用户设备配对的主机设备的类型以及检测在所述用户设备周围是否存在与所述用户设备进行通信的类型为网关的主机设备;\n[0049] 当检测到当前与所述用户设备配对的主机设备的类型为智能终端并且检测到在所述用户设备周围存在与所述用户设备进行通信的至少一个类型为网关的主机设备时,从所述至少一个类型为网关的主机设备中确定将与所述用户设备配对的类型为网关的主机设备;\n[0050] 向所述将与所述用户设备配对的类型为网关的主机设备发送配对指令,使所述类型为网关的主机设备根据所述配对指令与所述用户设备进行配对。\n[0051] 本公开的实施例提供的技术方案可以包括以下有益效果:当检测到当前与用户设备配对的主机设备的类型为智能终端并且检测到在用户设备周围存在与用户设备进行通信的至少一个类型为网关的主机设备时,从至少一个类型为网关的主机设备中确定将与用户设备配对的类型为网关的主机设备,使网关设备根据配对指令与用户设备进行配对,避免了用户设备与智能终端的通信时间过长,降低了智能终端的功耗,尽量延长了智能终端的待机时长。\n[0052] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。\n附图说明\n[0053] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。\n[0054] 图1A是根据一示例性实施例示出的用户设备配对方法的流程图。\n[0055] 图1B是根据一示例性实施例示出的用户设备配对方法的场景图。\n[0056] 图2是根据一示例性实施例一示出的用户设备配对方法的流程图。\n[0057] 图3是根据一示例性实施例二示出的用户设备配对方法的流程图。\n[0058] 图4是根据一示例性实施例示出的一种用户设备配对装置的框图。\n[0059] 图5是根据一示例性实施例示出的另一种用户设备配对装置的框图。\n[0060] 图6是根据一示例性实施例示出的一种适用于用户设备配对装置的框图。\n具体实施方式\n[0061] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。\n[0062] 图1A是根据一示例性实施例示出的用户设备配对方法的流程图,图1B是根据一示例性实施例示出的用户设备配对方法的场景图,该用户设备配对方法可以应用在服务器或者其他设备上,本公开中所述的用户设备可以为智能手环、智能眼镜等可穿戴设备以及智能空调、智能净化器等智能家居设备等,这些设备均可以与智能终端(例如,智能手机、平板电脑等)进行通信连接,如图1A所示,该用户设备配对方法包括以下步骤S101-S103:\n[0063] 在步骤S101中,检测当前与用户设备配对的主机设备的类型以及检测在用户设备周围是否存在与用户设备进行通信的类型为网关的主机设备。\n[0064] 在一实施例中,如果用户设备在当前配对的主机设备的类型为智能终端,用户设备可以向周围发送携带用户设备的设备信息和智能终端的主机信息的广播报文,接收到该报文的类型为网关的主机设备向服务器发送通知信息,服务器通过解析通知消息,从而检测当前与用户设备配对的主机设备的类型以及是否存在与用户设备进行通信的类型为网关的主机设备;在另一实施例中,智能终端可以主动向服务器发送询问报文,询问报文中可以携带有用户设备的设备信息和智能终端的主机信息,服务器在接收到智能终端的设备信息和主机信息后,向用户设备的周围的设备发送广播报文,以检测在用户设备周围是否存在与用户设备进行通信的类型为网关的主机设备。\n[0065] 在步骤S102中,当检测到当前与用户设备当前配对的主机设备的类型为智能终端并且检测到在用户设备周围存在与用户设备进行通信的至少一个类型为网关的主机设备时,从至少一个类型为网关的主机设备中确定将与用户设备配对的类型为网关的主机设备。\n[0066] 在一实施例中,用户设备的周围可能会存在至少一个可以接入网络的类型为网关的主机设备,因此,服务器可以根据至少一个类型为网关的主机设备当前接收到的来自用户设备的信号的强度确定与用户设备配对的类型为网关的主机设备,或者,确定用户设备当前接收到的来自类型为网关的主机设备的信号的强度;在另一实施例中,服务器还可以根据至少一个类型为网关的主机设备与用户设备的空间距离确定与用户设备配对的类型为网关的主机设备。\n[0067] 在步骤S103中,向将与用户设备配对的类型为网关的主机设备发送配对指令,使类型为网关的主机设备根据配对指令与用户设备进行配对。\n[0068] 下面结合图1B对本公开进行示例性说明,如图1B所示,以用户设备为蓝牙手环为例进行示例性说明,蓝牙手环11在检测到其当前与智能终端12配对后,蓝牙手环11向其周围发送携带蓝牙手环11的设备信息和智能终端12的主机信息的广播报文。网关设备131和网关设备132均接收到了该广播报文,网关设备131和网关设备132分别向服务器14发送通知信息。服务器14从接收到的通知信息中得知蓝牙手环11配对的主机设备的类型为智能终端12,并且发送给服务器14的通知信息的主机设备为网关设备131和网关设备132,说明在蓝牙手环11的通信距离范围内存在蓝牙主机,即,网关设备131和网关设备132。服务器14从网关设备131和网关设备132中确定与蓝牙手环11配对的网关设备,例如,确定网关设备131与蓝牙手环11进行配对,则服务器14将向网关设备131发送携带蓝牙手环11的设备信息的配对指令,使网关设备131主动向蓝牙设备11发起连接邀请,从而实现网关设备131与蓝牙手环11的配对。\n[0069] 本领域技术人员可以理解的是,为了凸显本公开中的智能终端、网关设备及服务器之间的交互,图1B中并未将相关的路由设备出现在场景图中。\n[0070] 本实施例中,当检测到当前与用户设备配对的主机设备的类型为智能终端并且检测到在用户设备周围存在与用户设备进行通信的至少一个类型为网关的主机设备时,从至少一个类型为网关的主机设备中确定将与用户设备配对的类型为网关的主机设备,使类型为网关的主机设备根据配对指令与用户设备进行配对,避免了用户设备与智能终端的通信时间过长,降低了智能终端的功耗,尽量延长了智能终端的待机时长。\n[0071] 在一实施例中,检测与用户设备当前配对的主机设备的类型,可包括:\n[0072] 接收来自至少一个主机设备的至少一个通知消息;\n[0073] 从至少一个通知消息中解析用户设备的设备信息和用户设备的配对信息;\n[0074] 从配对信息中检测与用户设备当前配对的主机设备的类型。\n[0075] 在一实施例中,检测在用户设备周围是否存在与用户设备进行通信的类型为网关的主机设备,可包括:\n[0076] 从至少一个通知消息中确定至少一个主机设备中类型为网关的主机设备的数目;\n[0077] 如果确定数目大于或者等于1,则确定在用户设备周围存在与用户设备进行通信的至少一个类型为网关的主机设备。\n[0078] 在一实施例中,从至少一个类型为网关的主机设备中确定与用户设备配对的类型为网关的主机设备,可包括:\n[0079] 确定至少一个类型为网关的主机设备当前接收到的来自用户设备的信号的强度;\n[0080] 确定信号强度中最大的信号强度对应的类型为网关的主机设备为与用户设备配对的类型为网关的主机设备,或者,确定用户设备当前接收到的来自类型为网关的主机设备的信号的强度。\n[0081] 在一实施例中,向将与用户设备配对的类型为网关的主机设备发送配对指令,可包括:\n[0082] 将用户设备的设备信息添加到配对指令中;\n[0083] 指示将于用户设备配对的类型为网关的主机设备主动向用户设备发起连接请求,使类型为网关的主机设备与用户设备配对。\n[0084] 在一实施例中,方法还可包括:\n[0085] 确定网关设备与用户设备是否配对成功;\n[0086] 当确定配对成功时,向智能终端发送指示消息,该指示消息用于指示智能终端断开智能终端与用户设备的连接。\n[0087] 具体如何对用户设备进行配对的,请参考后续实施例。\n[0088] 至此,本公开实施例提供的上述方法,可以使类型为网关的主机设备根据配对指令与用户设备进行配对,避免用户设备与类型为智能终端的主机设备的通信时间过长,降低智能终端的功耗。\n[0089] 下面以具体实施例来说明本公开实施例提供的技术方案。\n[0090] 图2是根据一示例性实施例一示出的用户设备配对方法的流程图;本实施例利用本公开实施例提供的上述方法,以用户设备主动发起为例并结合图1B进行示例性说明,如图2所示,包括如下步骤:\n[0091] 在步骤S201中,用户设备在检测到其配对的主机设备的类型为智能终端后,将向用户设备的周围发送广播报文,该广播报文中携带有用户设备的设备信息和智能终端的主机信息。\n[0092] 在步骤S202中,接收到该广播报文的主机设备向服务器发送通知信息。\n[0093] 在一实施例中,接收到该广播报文的主机设备既可以为用户设备附近的智能终端,也可以为用户设备附近的网关设备。\n[0094] 在步骤S203中,服务器接收来自至少一个主机设备的至少一个通知消息。\n[0095] 在步骤S204中,从至少一个通知消息中解析用户设备的设备信息和用户设备的配对信息。\n[0096] 在步骤S205中,从配对信息中检测当前与用户设备配对的主机设备的类型。\n[0097] 在一实施例中,当前与用户设备配对的主机设备的类型既可以为智能终端,也可以为网关设备。\n[0098] 在步骤S206中,从至少一个通知消息中确定至少一个主机设备中类型为网关设备的主机设备的数目。\n[0099] 在步骤S207中,如果确定数目大于或者等于1,则确定在用户设备周围存在与用户设备进行通信的至少一个类型为网关的主机设备。\n[0100] 在步骤S208中,确定至少一个类型为网关的主机设备当前接收到的来自用户设备的信号的强度。\n[0101] 在步骤S209中,确定信号强度最大的信号强度对应的类型为网关的主机设备为与用户设备配对的类型为网关的主机设备。\n[0102] 在步骤S210中,将用户设备的设备信息添加到配对指令中。\n[0103] 在步骤S211中,指示将于用户设备配对的类型为网关的主机设备主动向用户设备发起连接请求,使类型为网关的主机设备与用户设备配对。\n[0104] 下面结合如图1B对本公开进行示例性说明,如图1B所示,蓝牙手环11在检测到其配对的主机设备的类型为智能终端12后,将向蓝牙手环11的周围发送广播报文,该广播报文中携带有蓝牙手环11的设备信息和智能终端12的主机信息。网关设备131和网关设备132接收到该广播报文之后,向服务器14发送通知信息。服务器14接收来自网关设备131和网关设备132的通知消息,各自的通知消息中解析蓝牙手环11的设备信息和蓝牙手环11的配对信息,从配对信息中检测当前与蓝牙手环11配对的主机设备的类型,例如,主机设备的类型为网关设备。服务器14从各自的通知消息中确定网关设备的数目为2个,则确定在蓝牙手环\n11周围存在与蓝牙手环11进行通信的网关设备131和网关设备132。服务器14确定网关设备\n131和网关设备132当前的信号强度,确定网关设备131和网关设备132中的信号强度最大的网关设备(例如网关设备131)为与蓝牙手环11配对的网关设备。服务器14将蓝牙手环11的设备信息添加到配对指令中,指示网关设备131主动向蓝牙手环11发起连接请求,使网关设备131与蓝牙手环11配对。\n[0105] 本实施例中,用户设备在检测到当前其配对的主机设备的类型为智能终端后,主动向用户设备的周围发送广播报文,从而可以使用户设备附近的类型为网关的主机设备在接收到该广播报文后向服务器发送通知消息,服务器在接收到通知消息后,根据类型为网关的主机设备当前接收到的来自用户设备的信号的强度确定与用户设备配对的类型为网关的主机设备,从而确保用户设备通过类型为网关的主机设备能够具有较佳的通信状态;\n此外,由于用户设备已经与类型为网关的主机设备配对,并且不再与智能终端进行配对,从而可以降低智能终端的功耗,尽量延长了智能终端的待机时长。\n[0106] 图3是根据一示例性实施例二示出的用户设备配对方法的流程图;本实施例利用本公开实施例提供的上述方法,以智能终端主动发起询问报文为例并结合图1B进行示例性说,如图3所示,包括如下步骤:\n[0107] 在步骤S301中,智能终端主动向服务器发送询问报文,以向服务器告知其已经与用户设备进行配对,该询问报文中携带有用户设备的设备信息和智能终端的主机信息。\n[0108] 在步骤S302中,服务器在接收到用户设备的设备信息后向用户设备的周围发送广播报文,以检测在用户设备周围是否存在与用户设备进行通信的类型为网关的主机设备。\n[0109] 在步骤S303中,接收到该广播报文的类型为网关的主机设备向服务器发送通知信息。\n[0110] 在步骤S304中,服务器接收来自至少一个类型为网关的主机设备的至少一个通知消息。\n[0111] 在步骤S305中,从至少一个通知消息中确定至少一个类型为网关的主机设备的数目。\n[0112] 在步骤S306中,如果确定数目大于或者等于1,则确定在用户设备周围存在与用户设备进行通信的至少一个类型为网关的主机设备。\n[0113] 在步骤S307中,确定至少一个类型为网关的主机设备与用户设备的空间距离。\n[0114] 在步骤S308中,确定至少一个类型为网关的主机设备中的空间距离最近的网关设备为与用户设备配对的网关设备。\n[0115] 在步骤S309中,向与用户设备配对的类型为网关的主机设备发送配对指令,使类型为网关的主机设备根据配对指令与用户设备进行配对。\n[0116] 在步骤S310中,确定类型为网关的主机设备与用户设备是否配对成功。\n[0117] 在步骤S311中,当确定配对成功时,向智能终端发送指示消息,该指示消息用于指示智能终端断开智能终端与用户设备的连接。\n[0118] 下面结合如图1B对本公开进行示例性说明,如图1B所示,智能终端12主动向服务器14发送询问报文,以向服务器14告知其已经与蓝牙手环11进行配对,该询问报文中携带有蓝牙手环11的设备信息和智能终端12的主机信息,服务器14在接收到蓝牙手环11的设备信息后向蓝牙手环11的周围发送广播报文,以检测在蓝牙手环11周围是否存在与蓝牙手环\n11进行通信的网关设备。接收到该广播报文的网关设备131和网关设备132向服务器14发送通知信息。服务器14接收来自网关设备131和网关设备132的通知消息。\n[0119] 网关设备131和网关设备132从各自的通知消息中解析蓝牙手环11的设备信息和蓝牙手环11的配对信息。服务器14从配对信息中检测当前与蓝牙手环11配对的主机设备的类型,确定主机设备的类型为网关设备,并且网关设备的数目为2个。服务器14确定网关设备131和网关设备132与蓝牙手环11的空间距离,确定网关设备131和网关设备132的空间距离最近的网关设备(例如网关设备132)为将与蓝牙手环11配对的网关设备。服务器14向网关设备132发送配对指令,使网关设备132根据配对指令与蓝牙手环11进行配对。服务器14确定网关设备132与蓝牙手环11是否配对成功,当确定配对成功时,向智能终端12发送指示消息,该指示消息用于指示智能终端12断开其与蓝牙手环11的连接。\n[0120] 本实施例中,终端设备主动向服务器发送询问报文,向服务器告知其已经与用户设备进行配对,服务器检测当前在用户设备周围是否存在与用户设备进行通信的类型为网关的主机设备,根据类型为网关的主机设备的空间距离确定与用户设备配对的类型为网关的主机设备,从而确保用户设备通过类型为网关的主机设备能够具有较佳的通信状态;此外,由于用户设备已经与类型为网关的主机设备配对,并且不再与智能终端进行配对,从而可以降低智能终端的功耗,尽量延长智能终端的待机时长。\n[0121] 图4是根据一示例性实施例示出的一种用户设备配对装置的框图,可应用在服务器上,如图4所示,用户设备配对装置包括:\n[0122] 检测模块41,被配置为检测当前与用户设备配对的主机设备的类型以及检测在用户设备周围是否存在与用户设备进行通信的类型为网关的主机设备;\n[0123] 第一确定模块42,被配置为当检测模块41检测到当前与用户设备配对的主机设备的类型为智能终端并且检测到在用户设备周围存在与用户设备进行通信的至少一个类型为网关的主机设时备,从至少一个类型为网关的主机设备中确定将与用户设备配对的类型为网关的主机设备;\n[0124] 发送模块43,被配置为向第一确定模块42确定的将与用户设备配对的类型为网关的主机设备发送配对指令,使类型为网关的主机设备根据配对指令与用户设备进行配对。\n[0125] 图5是根据一示例性实施例示出的另一种用户设备配对装置的框图,如图5所示,上述检测模块41可包括:\n[0126] 接收子模块411,被配置为接收来自至少一个主机设备的至少一个通知消息;\n[0127] 解析子模块412,被配置为从接收子模块411接收到的至少一个通知消息中解析用户设备的设备信息和用户设备的配对信息;\n[0128] 检测子模块413,被配置为从解析子模块412解析到的配对信息中检测与用户设备当前配对的主机设备的类型。\n[0129] 在一实施例中,检测模块41还可包括:\n[0130] 第一确定子模块414,被配置为从接收子模块411接收到的至少一个通知消息中确定至少一个主机设备中类型为网关的主机设备的数目;\n[0131] 第二确定子模块415,被配置为如果第一确定子模块414确定数目大于或者等于1,则确定在用户设备周围存在与用户设备进行通信的至少一个类型为网关的主机设备。\n[0132] 在一实施例中,第一确定模块42可包括:\n[0133] 第三确定子模块421,被配置为确定检测模块41检测到的至少一个类型为网关的主机设备当前接收到的来自用户设备的信号的强度;\n[0134] 第四确定子模块422,被配置为确定第三确定子模块421确定的至少一个类型为网关的主机设备中的信号强度中最大的信号强度对应的类型为网关的主机设备为与用户设备配对的类型为网关的主机设备,或者,确定用户设备当前接收到的来自类型为网关的主机设备的信号的强度。\n[0135] 在一实施例中,发送模块43可包括:\n[0136] 添加子模块431,被配置为将用户设备的设备信息添加到配对指令中;\n[0137] 指示子模块432,被配置为指示将与用户设备配对的类型为网关的主机设备主动向用户设备发起连接请求,使类型为网关的主机设备与用户设备配对。\n[0138] 在一实施例中,装置还可包括:\n[0139] 第二确定模块44,被配置为确定类型为网关的主机设备与用户设备是否配对成功;\n[0140] 指示消息发送模块45,被配置为当第二确定模块44确定配对成功时,向智能终端发送指示消息,该指示消息用于指示智能终端断开智能终端与用户设备的连接。\n[0141] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。\n[0142] 图6是根据一示例性实施例示出的一种适用于用户设备配对装置的框图。例如,装置600可以被提供为一服务器。参照图6,装置600包括处理组件622,其进一步包括一个或多个处理器,以及由存储器632所代表的存储器资源,用于存储可由处理组件622的执行的指令,例如应用程序。存储器632中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件622被配置为执行指令,以执行上述用户设备配对方法。\n[0143] 装置600还可以包括一个电源组件626被配置为执行装置600的电源管理,一个有线或无线网络接口650被配置为将装置600连接到网络,和一个输入输出(I/O)接口658。装置600可以操作基于存储在存储器632的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。\n[0144] 本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。\n[0145] 应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
法律信息
- 2018-07-27
- 2015-07-01
实质审查的生效
IPC(主分类): H04W 52/02
专利申请号: 201510119625.4
申请日: 2015.03.18
- 2015-06-03
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2013-03-27
|
2012-11-07
| | |
2
| |
2014-05-28
|
2012-11-16
| | |
3
| |
2014-03-26
|
2013-12-02
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |