一种蓝牙连接建立方法、装置、电子设备和存储介质制造方法及图纸

技术编号:26073349 阅读:28 留言:0更新日期:2020-10-28 16:47
本申请提供了一种蓝牙连接建立方法、装置、电子设备和存储介质,涉及互联网技术领域,其中,该蓝牙连接建立方法,包括:获取目标服务提供终端的身份标识;向服务器发送携带有身份标识和服务请求终端的参数信息的解锁请求,解锁请求用于服务器根据身份标识确定目标服务提供终端的蓝牙连接地址,以及根据服务请求终端的参数信息确定蓝牙连接策略信息;根据服务器返回的蓝牙连接策略信息和蓝牙连接地址,与目标服务提供终端建立蓝牙连接。本申请针对服务请求终端的参数信息确定对应的蓝牙连接策略,使得蓝牙连接策略更为适合该服务请求终端,改善了服务请求终端与目标服务提供终端进行蓝牙连接的流程。

【技术实现步骤摘要】
一种蓝牙连接建立方法、装置、电子设备和存储介质
本申请涉及互联网
,具体而言,涉及一种蓝牙连接建立方法、装置、电子设备和存储介质。
技术介绍
近些年,共享设备极大地融入到了人们的日常生活中,这些共享设备给人们的生活带来了极大的便利。常见的共享设备如共享单车、共享充电宝、共享汽车等等。用户在使用共享设备的时候,通常需要先操作手机与共享设备建立蓝牙连接,而后再通过建立的蓝牙连接向共享设备发送控制指令,以使共享设备接受用户的控制。
技术实现思路
本申请的目的在于提供一种蓝牙连接建立方法、装置、电子设备和存储介质。在某些实施例中,提供一种蓝牙连接建立方法,应用于服务请求终端,该蓝牙连接建立方法包括:获取目标服务提供终端的身份标识;向服务器发送携带有身份标识和服务请求终端的参数信息的解锁请求,解锁请求用于服务器根据身份标识确定目标服务提供终端的蓝牙连接地址,以及根据服务请求终端的参数信息确定蓝牙连接策略信息;根据服务器返回的蓝牙连接策略信息和蓝牙连接地址,与目标服务提供终端建立蓝牙连接。可选地,蓝牙连接策略信息包括蓝牙扫描策略信息和蓝牙连接建立策略信息;根据服务器返回的蓝牙连接策略信息和蓝牙连接地址,与目标服务提供终端建立蓝牙连接,包括:按照蓝牙扫描策略信息进行蓝牙扫描;若扫描到蓝牙连接地址,则按照蓝牙连接建立策略信息向目标服务提供终端发起蓝牙连接建立请求,以与目标服务提供端建立蓝牙连接。可选地,蓝牙扫描策略信息包括以下的任意一种或多种:进行蓝牙扫描的总次数,每次进行蓝牙扫描的最大时长;蓝牙连接建立策略信息包括以下的任意一种或多种:重复发送蓝牙连接建立请求的次数上限,相邻两次发送蓝牙连接建立请求的时间间隔。可选地,在步骤根据服务器返回的蓝牙连接策略信息和蓝牙连接地址,与目标服务提供终端建立蓝牙连接后,还包括:通过建立的蓝牙连接向目标服务提供终端发送控制指令;控制指令包括以下的任意一种或多种:单车解锁指令、单车关锁指令、获取单车剩余电量的指令、获取单车当前位置的指令。可选地,向服务器发送携带有身份标识和服务请求终端的参数信息的解锁请求,解锁请求用于服务器根据身份标识确定目标服务提供终端的蓝牙连接地址,以及根据服务请求终端的参数信息确定蓝牙连接策略信息,包括:向服务器发送携带有身份标识和服务请求终端的参数信息的解锁请求,解锁请求用于服务器根据身份标识确定目标服务提供终端的蓝牙连接地址,以及根据服务请求终端的参数信息和目标服务提供终端的参数信息确定蓝牙连接策略信息。可选地,服务请求终端的参数信息包括以下的任意一种或多种:服务请求终端的型号,服务请求终端的厂商,服务请求终端当前剩余电量;目标服务提供终端的参数信息包括以下的任意一种或多种:目标服务提供终端进行历史蓝牙连接时的超时时间,目标服务提供终端历史被蓝牙扫描时的超时时间,目标服务提供终端的历史开锁超时时间,目标服务提供终端的历史连接重试次数,目标服务提供终端的历史开锁重试次数。在某些实施例中,提供一种蓝牙连接建立方法,应用于服务器,该蓝牙连接建立方法包括:获取服务请求端所发送的解锁请求;解锁请求中携带有目标服务提供终端的身份标识和服务请求终端的参数信息;根据身份标识确定服务提供终端的蓝牙连接地址;根据服务请求终端的参数信息确定蓝牙连接策略信息;向服务请求端返回携带有蓝牙连接地址和蓝牙连接策略信息的蓝牙连接反馈消息;蓝牙连接反馈消息用于服务请求端根据确定的蓝牙连接策略信息和蓝牙连接地址与目标服务提供终端建立蓝牙连接。可选地,蓝牙连接策略信息包括蓝牙扫描策略信息和蓝牙连接建立策略信息;向服务请求端返回携带有蓝牙连接地址和蓝牙连接策略信息的蓝牙连接反馈消息;蓝牙连接反馈消息用于服务请求端根据确定的蓝牙连接策略信息和蓝牙连接地址与目标服务提供终端建立蓝牙连接,包括:向服务请求端返回携带有蓝牙连接地址和蓝牙连接策略信息的蓝牙连接反馈消息;蓝牙连接反馈消息用于服务请求端按照蓝牙扫描策略信息进行蓝牙扫描;若扫描到蓝牙连接地址,则服务请求端按照蓝牙连接建立策略信息向目标服务提供终端发起蓝牙连接建立请求,以与目标服务提供端建立蓝牙连接。可选地,蓝牙扫描策略信息包括以下的任意一种或多种:进行蓝牙扫描的总次数,每次进行蓝牙扫描的最大时长;蓝牙连接建立策略信息包括以下的任意一种或多种:重复发送蓝牙连接建立请求的次数上限,相邻两次发送蓝牙连接建立请求的时间间隔。可选地,根据服务请求终端的参数信息确定蓝牙连接策略信息,包括:根据身份标识,确定目标服务提供终端的参数信息;根据服务请求终端的参数信息和目标服务提供终端的参数信息确定蓝牙连接策略信息。在某些实施例中,提供一种蓝牙连接建立装置,设置于服务请求端,该蓝牙连接建立装置包括:第一获取模块,用于获取目标服务提供终端的身份标识;发送模块,用于向服务器发送携带有身份标识和服务请求终端的参数信息的解锁请求,解锁请求用于服务器根据身份标识确定目标服务提供终端的蓝牙连接地址,以及根据服务请求终端的参数信息确定蓝牙连接策略信息;建立模块,用于根据服务器返回的蓝牙连接策略信息和蓝牙连接地址,与目标服务提供终端建立蓝牙连接。可选地,蓝牙连接策略信息包括蓝牙扫描策略信息和蓝牙连接建立策略信息;在建立模块用于根据服务器返回的蓝牙连接策略信息和蓝牙连接地址,与目标服务提供终端建立蓝牙连接时,包括:扫描单元,用于按照蓝牙扫描策略信息进行蓝牙扫描;发送单元,用于若扫描到蓝牙连接地址,则按照蓝牙连接建立策略信息向目标服务提供终端发起蓝牙连接建立请求,以与目标服务提供端建立蓝牙连接。可选地,蓝牙扫描策略信息包括以下的任意一种或多种:进行蓝牙扫描的总次数,每次进行蓝牙扫描的最大时长;蓝牙连接建立策略信息包括以下的任意一种或多种:重复发送蓝牙连接建立请求的次数上限,相邻两次发送蓝牙连接建立请求的时间间隔。可选地,建立模块包括:在根据服务器返回的蓝牙连接策略信息和蓝牙连接地址,与目标服务提供终端建立蓝牙连接后,通过建立的蓝牙连接向目标服务提供终端发送控制指令;控制指令包括以下的任意一种或多种:单车解锁指令、单车关锁指令、获取单车剩余电量的指令、获取单车当前位置的指令。可选地,发送模块包括:向服务器发送携带有身份标识和服务请求终端的参数信息的解锁请求,解锁请求用于服务器根据身份标识确定目标服务提供终端的蓝牙连接地址,以及根据服务请求终端的参数信息和目标服务提供终端的参数信息确定蓝牙连接策略信息。可选地,服务请求终端的参数信息包括以下的任意一种或多种:服务请求终端的型号,服务请求终端的厂商,服务请求终端当前剩余电量;目标服务提供终端的参数信息包括以下的任意一种或多种:目标服务提供终端进行历史蓝牙本文档来自技高网...

【技术保护点】
1.一种蓝牙连接建立方法,其特征在于,应用于服务请求终端,包括:/n获取目标服务提供终端的身份标识;/n向服务器发送携带有所述身份标识和服务请求终端的参数信息的解锁请求,所述解锁请求用于服务器根据所述身份标识确定目标服务提供终端的蓝牙连接地址,以及根据所述服务请求终端的参数信息确定蓝牙连接策略信息;/n根据所述服务器返回的所述蓝牙连接策略信息和所述蓝牙连接地址,与所述目标服务提供终端建立蓝牙连接。/n

【技术特征摘要】
1.一种蓝牙连接建立方法,其特征在于,应用于服务请求终端,包括:
获取目标服务提供终端的身份标识;
向服务器发送携带有所述身份标识和服务请求终端的参数信息的解锁请求,所述解锁请求用于服务器根据所述身份标识确定目标服务提供终端的蓝牙连接地址,以及根据所述服务请求终端的参数信息确定蓝牙连接策略信息;
根据所述服务器返回的所述蓝牙连接策略信息和所述蓝牙连接地址,与所述目标服务提供终端建立蓝牙连接。


2.根据权利要求1所述的方法,其特征在于,蓝牙连接策略信息包括蓝牙扫描策略信息和蓝牙连接建立策略信息;
根据所述服务器返回的所述蓝牙连接策略信息和所述蓝牙连接地址,与所述目标服务提供终端建立蓝牙连接,包括:
按照所述蓝牙扫描策略信息进行蓝牙扫描;
若扫描到所述蓝牙连接地址,则按照所述蓝牙连接建立策略信息向所述目标服务提供终端发起蓝牙连接建立请求,以与目标服务提供端建立蓝牙连接。


3.根据权利要求2所述的方法,其特征在于,
蓝牙扫描策略信息包括以下的任意一种或多种:
进行蓝牙扫描的总次数,每次进行蓝牙扫描的最大时长;
蓝牙连接建立策略信息包括以下的任意一种或多种:
重复发送蓝牙连接建立请求的次数上限,相邻两次发送蓝牙连接建立请求的时间间隔。


4.根据权利要求1所述的方法,其特征在于,在步骤根据所述服务器返回的所述蓝牙连接策略信息和所述蓝牙连接地址,与所述目标服务提供终端建立蓝牙连接后,还包括:
通过所述建立的蓝牙连接向目标服务提供终端发送控制指令;所述控制指令包括以下的任意一种或多种:
单车解锁指令、单车关锁指令、获取单车剩余电量的指令、获取单车当前位置的指令。


5.根据权利要求1所述的方法,其特征在于,向服务器发送携带有所述身份标识和服务请求终端的参数信息的解锁请求,所述解锁请求用于服务器根据所述身份标识确定目标服务提供终端的蓝牙连接地址,以及根据所述服务请求终端的参数信息确定蓝牙连接策略信息,包括:
向服务器发送携带有所述身份标识和服务请求终端的参数信息的解锁请求,所述解锁请求用于服务器根据所述身份标识确定目标服务提供终端的蓝牙连接地址,以及根据所述服务请求终端的参数信息和目标服务提供终端的参数信息确定蓝牙连接策略信息。


6.根据权利要求5所述的方法,其特征在于,
服务请求终端的参数信息包括以下的任意一种或多种:服务请求终端的型号,服务请求终端的厂商,服务请求终端当前剩余电量;
目标服务提供终端的参数信息包括以下的任意一种或多种:
目标服务提供终端进行历史蓝牙连接时的超时时间,目标服务提供终端历史被蓝牙扫描时的超时时间,目标服务提供终端的历史开锁超时时间,目标服务提供终端的历史连接重试次数,目标服务提供终端的历史开锁重试次数。


7.一种蓝牙连接建立方法,其特征在于,应用于服务器,包括:
获取服务请求端所发送的解锁请求;所述解锁请求中携带有目标服务提供终端的身份标识和服务请求终端的参数信息;
根据所述身份标识确定服务提供终端的蓝牙连接地址;
根据所述服务请求终端的参数信息确定蓝牙连接策略信息;
向服务请求端返回携带有所述蓝牙连接地址和所述蓝牙连接策略信息的蓝牙连接反馈消息;所述蓝牙连接反...

【专利技术属性】
技术研发人员:陈晨王李坤
申请(专利权)人:北京骑胜科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1