蓝牙设备的联网方法、装置以及设备制造方法及图纸

技术编号:38252862 阅读:12 留言:0更新日期:2023-07-27 10:17
本说明书实施例公开了蓝牙设备的联网方法、装置以及设备。通过接收蓝牙设备所发送的采用客户端标准协议的服务请求;获取所述蓝牙设备的第一设备信息;根据所述第一设备信息确定通信链路,其中,所述通信链路采用所述客户端标准协议;通过所述通信链路将所述服务请求传输至服务器,从而实现广泛适配于不同类型的蓝牙设备,使不同类型的蓝牙设备通过该方式均能获得联网能力,适应性更广。适应性更广。适应性更广。

【技术实现步骤摘要】
蓝牙设备的联网方法、装置以及设备


[0001]本说明书涉及互联网
,尤其涉及蓝牙设备的联网方法、装置以及设备。

技术介绍

[0002]随着物联网的发展,蓝牙设备的类型也越来越多样化。出于成本和功耗的考虑,部分智能穿戴手表都不具备联网功能,即不具备与远端服务器进行周期性或者类实时性的网络请求的能力。为了克服这一弱点,一些设备制造商提供了通过手机设备或者厂商应用来进行蓝牙设备的联网,但是一般都较为封闭,难以同时满足越来越多类型的蓝牙设备的联网需求,适应性不强,。
[0003]基于此,需要一种适应性更广的蓝牙设备的联网方案。

技术实现思路

[0004]本说明书实施例提供一种蓝牙设备的联网方法、装置、设备以及存储介质,用以解决如下技术问题:需要一种适应性更广的蓝牙设备的联网方案。
[0005]为解决上述技术问题,本说明书一个或多个实施例是这样实现的:
[0006]在第一方面,本说明书实施例提供一种蓝牙设备的联网方法,应用于客户端中,所述方法包括:接收蓝牙设备所发送的采用客户端标准协议的服务请求;获取所述蓝牙设备的第一设备信息;根据所述第一设备信息确定通信链路,其中,所述通信链路采用所述客户端标准协议;通过所述通信链路将所述服务请求传输至服务器。
[0007]在第二方面,本说明书实施例提供另一种蓝牙设备的联网方法,应用于蓝牙设备中,所述方法包括:生成服务请求,确定所述服务请求的协议类型;将所述服务请求的协议类型转换为客户端标准协议;发送采用所述客户端标准协议的服务请求至客户端,以便所述客户端确定通信链路,并基于所述通信链路将所述服务请求传输至服务器。
[0008]在第三方面,与第一方面对应的,本说明书实施例提供一种蓝牙设备的联网装置,应用于客户端中,所述装置包括:接收模块,接收蓝牙设备所发送的采用客户端标准协议的服务请求;获取模块,获取所述蓝牙设备的第一设备信息;确定模块,根据所述第一设备信息确定通信链路,其中,所述通信链路采用所述客户端标准协议;传输模块,通过所述通信链路将所述服务请求传输至后端服务器。
[0009]在第四方面,与第二方面对应的,本说明书实施例提供一种蓝牙设备的联网装置,应用于蓝牙设备中,所述装置包括:生成模块,生成服务请求,确定所述服务请求的协议类型;转换模块,将所述服务请求的协议类型转换为客户端标准协议;发送模块,发送采用所述客户端标准协议的服务请求至客户端,以便所述客户端确定通信链路,并基于所述通信链路将所述服务请求传输至服务器。
[0010]在第五方面,本说明书一个或多个实施例提供一种电子设备,包括:
[0011]至少一个处理器;以及,
[0012]与所述至少一个处理器通信连接的存储器;其中,
[0013]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面或者第二方面所述的方法。
[0014]在第六方面,本说明书实施例提供一种非易失性计算机存储介质存储有计算机可执行指令,当计算机读取存储介质中的计算机可执行指令后,该指令使得一个或多个处理器执行如第一方面所述的方法。
[0015]本说明书一个或多个实施例采用的上述至少一个技术方案能够达到以下有益效果:通过接收蓝牙设备所发送的采用客户端标准协议的服务请求;获取所述蓝牙设备的第一设备信息;根据所述第一设备信息确定通信链路,其中,所述通信链路采用所述客户端标准协议;通过所述通信链路将所述服务请求传输至服务器,从而实现广泛适配于不同类型的蓝牙设备,使不同类型的蓝牙设备通过该方式均能获得联网能力,适应性更广。
附图说明
[0016]为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本说明书实施例所提供的一种的蓝牙设备的联网方法的流程示意图;
[0018]图2为本说明书实施例所提供的蓝牙设备SDK端的架构示意图;
[0019]图3为本申请实施例所提供的一种链路聚合的示意图;
[0020]图4为本申请实施例所提供的的一种客户端所处设备的系统架构示意图;
[0021]图5为本说明书实施例所提供的另一种蓝牙设备的联网方法的流程示意图;
[0022]图6为本说明书实施例提供的一种蓝牙设备的联网装置的结构示意图;
[0023]图7为本说明书实施例提供的另一种蓝牙设备的联网装置的结构示意图;
[0024]图8为本说明书实施例提供的一种电子设备的结构示意图。
具体实施方式
[0025]本说明书实施例提供蓝牙设备的联网方法、装置、设备以及存储介质。
[0026]为了使本
的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本说明书实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0027]在当前的蓝牙设备中,特别在那些可穿戴式的智能蓝牙设备中,出于成本和功耗的考虑,一般都不具有联网功能,这里的联网功能指的是蓝牙设备不能够自主和远端的服务器进行交互的功能。
[0028]但在实际应用中,这些设备中有一些功能也需要联网功能。例如,当蓝牙手表中提供扫码支付服务时,就需要从服务端获取收款码和支付码。其中,收款码可能一周之内都不用变(蓝牙手表可能需要一周之内和服务端交互一次来更新收款码,即需要周期性联网),而付款卡可能在1分钟之类就会失效(蓝牙手表在支付时可能需要一分钟交互一次来更新
支付码,即需要类实时联网)。
[0029]为了实现这种功能,当前的蓝牙设备制造厂商也提供了一些相对应的方案:
[0030]第一种,对于能同时生产手机和蓝牙设备的厂商而言,其基于自己生产的手机和蓝牙设备中所内置的操作系统,自建了一条在蓝牙设备和手机之间的设备通信链路。但是这条链路相对封闭,一般无法移植给其它的蓝牙设备使用。
[0031]第二种,对于只能生产蓝牙设备的厂商而言,其一般还会基于安卓和IOS系统开发对应的厂商应用,通过该厂商应用建立和自己的蓝牙设备的通信链路。在这种方式下同样较为封闭,一方面,产商应用一般只能提供给自己的蓝牙设备进行链接,连接不稳定,后台操作还容易被限制;另一方面,对于用户而言,这种方式意味着每当使用一种新厂商的蓝牙设备时,就需要下载和安装一个新的厂商应用,体验很差。基于此,本说明书实施例提供蓝牙设备的联网方案,以适应更广泛的蓝牙设备。本说明书实施例包括客户端和蓝牙设备两个方面。
[0032]在第一方面,如图1所示,图1为本说明书实施例所提本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种蓝牙设备的联网方法,应用于客户端中,所述方法包括:接收蓝牙设备所发送的采用客户端标准协议的服务请求;获取所述蓝牙设备的第一设备信息;根据所述第一设备信息确定通信链路,其中,所述通信链路采用所述客户端标准协议;通过所述通信链路将所述服务请求传输至服务器。2.如权利要求1所述的方法,其中,根据所述第一设备信息确定通信链路,包括:根据所述第一设备信息和服务请求类型确定通信链路;或者,获取所述客户端所处设备的第二设备信息,根据所述第一设备信息和所述第二设备信息确定通信链路。3.如权利要求2所述的方法,其中,根据所述第一设备信息和服务请求类型确定通信链路,包括:当所述第一设备信息属于预设设备集合,且,所述服务请求类型与所述客户端不匹配时,确定所述第一设备信息所对应的厂商应用,建立所述蓝牙设备和厂商应用之间的通信链路;或者,当所述第一设备信息属于预设设备集合,且,所述服务请求类型与所述客户端匹配时,建立所述蓝牙设备和所述客户端之间的通信链路。4.如权利要求2所述的方法,其中,根据所述第一设备信息和所述第二设备信息确定通信链路,包括:当所述第一设备信息匹配所述第二设备信息时,确定由所述客户端所处设备所提供的设备通信链路;建立所述蓝牙设备、设备通信链路和所述客户端之间的通信链路。5.如权利要求3所述的方法,其中,根据所述第一设备信息确定通信链路,包括:当所述第一设备信息不属于所述预设设备集合时,确定所述客户端所处设备的操作系统所提供的标准通讯链路,建立所述蓝牙设备和所述标准通讯链路之间的通信链路。6.如权利要求1所述的方法,其中,根据所述第一设备信息确定通信链路,包括:扫描周围的蓝牙设备,获取得到所述蓝牙设备的第一设备信息中所...

【专利技术属性】
技术研发人员:杨越龙
申请(专利权)人:支付宝中国网络技术有限公司
类型:发明
国别省市:

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

1