健康指标智能测量方法、装置以及设备制造方法及图纸

技术编号:37966026 阅读:11 留言:0更新日期:2023-06-30 09:41
本公开提供了一种健康指标智能测量方法、装置以及设备,涉及智慧医疗领域,具体涉及智能测量技术领域。该方法的一具体实施方式包括:接收健康指标测量指令;基于目标软件开发工具包SDK扫描周围的蓝牙设备,其中,目标SDK用于对多种健康指标测量设备进行统一扫描;基于预先配置的设备参数集合从扫描到的蓝牙设备中识别出当前健康指标测量设备;基于当前健康指标测量设备对应的连接方式进行设备连接;响应于接收到同步至目标SDK的健康指标测量数据,对健康指标测量数据进行记录。该实施方式降低了用户误操作,增强了用户使用体验。增强了用户使用体验。增强了用户使用体验。

【技术实现步骤摘要】
健康指标智能测量方法、装置以及设备


[0001]本公开涉及智慧医疗领域,具体涉及智能测量


技术介绍

[0002]目前,智能测量设备可以集成多种健康指标测量设备(如血压仪、血糖仪等),通过蓝牙与健康指标测量设备进行连接,记录健康指标测量设备的测量数据,达到自动帮助用户进行健康指标记录的功能。
[0003]通常,智能测量设备集成多个外部厂商的健康指标测量设备和自连接的健康指标测量设备。外部厂商的健康指标测量设备通过外部厂商SDK(Software Development Kit,软件开发工具包)进行设备连接。自连接的健康指标测量设备通过蓝牙协议进行设备连接。由于不同健康指标测量设备的连接方式不同,因此需要用户去手动选择连接方式。然而,用户可能不知道当前使用的健康指标测量设备的连接方式,如果选择错误就会连接失败。

技术实现思路

[0004]本公开实施例提出了一种健康指标智能测量方法、装置、设备、存储介质以及程序产品。
[0005]第一方面,本公开实施例提出了一种健康指标智能测量方法,包括:接收健康指标测量指令;基于目标软件开发工具包SDK扫描周围的蓝牙设备,其中,目标SDK用于对多种健康指标测量设备进行统一扫描;基于预先配置的设备参数集合从扫描到的蓝牙设备中识别出当前健康指标测量设备;基于当前健康指标测量设备对应的连接方式进行设备连接;响应于接收到同步至目标SDK的健康指标测量数据,对健康指标测量数据进行记录。
[0006]第二方面,本公开实施例提出了一种健康指标智能测量装置,包括:接收模块,被配置成接收健康指标测量指令;扫描模块,被配置成基于目标软件开发工具包SDK扫描周围的蓝牙设备,其中,目标SDK用于对多种健康指标测量设备进行统一扫描;识别模块,被配置成基于预先配置的设备参数集合从扫描到的蓝牙设备中识别出当前健康指标测量设备;连接模块,被配置成基于当前健康指标测量设备对应的连接方式进行设备连接;记录模块,被配置成响应于接收到同步至目标SDK的健康指标测量数据,对健康指标测量数据进行记录。
[0007]第三方面,本公开实施例提出了一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如第一方面中任一实现方式描述的方法。
[0008]第四方面,本公开实施例提出了一种存储有计算机指令的非瞬时计算机可读存储介质,计算机指令用于使计算机执行如第一方面中任一实现方式描述的方法。
[0009]第五方面,本公开实施例提出了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时实现如第一方面中任一实现方式描述的方法。
[0010]本公开实施例提供的健康指标智能测量方法,无需用户手动选择连接方式,可以
同时兼容各种外部厂商的健康指标测量设备和各种自连接的健康指标测量设备,降低了用户误操作,增强了用户使用体验。可应用于应用程序集成多种厂商蓝牙设备时实现应用程序自动识别设备类型,并通过不同的连接方式进行设备连接、数据交互的场景。
[0011]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0012]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本公开的其它特征、目的和优点将会变得更明显。附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0013]图1是根据本公开的健康指标智能测量方法的一个实施例的流程图;
[0014]图2是根据本公开的健康指标智能测量方法的又一个实施例的流程图;
[0015]图3是可以实现本公开实施例的健康指标智能测量方法的场景图;
[0016]图4是根据本公开的健康指标智能测量装置的一个实施例的结构示意图;
[0017]图5是用来实现本公开实施例的健康指标智能测量方法的电子设备的框图。
具体实施方式
[0018]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0019]需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。
[0020]图1示出了根据本公开的健康指标智能测量方法的一个实施例的流程100。该健康指标智能测量方法包括以下步骤:
[0021]步骤101,接收健康指标测量指令。
[0022]在本实施例中,智能测量设备可以接收健康指标测量指令。
[0023]这里,智能测量设备可以集成多种健康指标测量设备,不仅包括外部厂商的健康指标测量设备,还包括自连接的健康指标测量设备。智能测量设备可以是搭载对话式人工智能操作系统的智能音箱。因此,若用户想要使用健康指标测量设备测量健康指标,可以语音唤醒智能测量设备,并语音发出健康指标测量指令,进入自动测量页面。其中,健康指标测量设备可以用于测量健康指标,包括但不限于血压仪、血糖仪等。
[0024]步骤102,基于目标SDK扫描周围的蓝牙设备。
[0025]在本实施例中,智能测量设备可以基于目标SDK扫描周围的蓝牙设备。
[0026]这里,智能测量设备封装了兼容多种健康指标测量设备的目标SDK,用于对多种健康指标测量设备进行统一扫描。目标SDK内部可以实现健康指标测量设备的扫描,对不同种类的健康指标测量设备的过滤与识别,自动对识别出来的健康指标测量设备进行连接,数据获取等操作。目标SDK可以分为设备管理、设备扫描、设备过滤、设备连接四大模块。
[0027]通常,进入自动测量页面之后,应用程序会自动通过目标SDK开启设备扫描。由于
不同厂商的SDK基本上只能扫描到自己厂商的健康指标测量设备,因此需要统一的扫描器来兼容不同厂商的健康指标测量设备,具体地,统一的扫描器不绑定任何厂商的健康指标测量设备,为通用扫描器,可以扫描到周围所有的蓝牙设备。
[0028]应当理解的是,由于使用蓝牙需要获取用户授权以及打开蓝牙开关,因此在设备扫描之前会自动进行蓝牙权限获取与开关状态判断,当都达到要求后自动开始设备扫描,从而提升设备扫描成功率。具体地,判断周围的蓝牙设备的蓝牙权限和蓝牙开关的状态。若蓝牙权限处于授权状态且蓝牙开关处于开启状态,基于目标SDK扫描周围的蓝牙设备;若蓝牙权限处于未授权状态和/或蓝牙开关处于关闭状态,先获取蓝牙权限和/或开启蓝牙开关,再基于目标SDK扫描周围的蓝牙设备。
[0029]步骤103,基于预先配置的设备参数集合从扫描到的蓝牙设备中识别出当前健康指标测量设备。
[0030本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种健康指标智能测量方法,包括:接收健康指标测量指令;基于目标软件开发工具包SDK扫描周围的蓝牙设备,其中,所述目标SDK用于对多种健康指标测量设备进行统一扫描;基于预先配置的设备参数集合从扫描到的蓝牙设备中识别出当前健康指标测量设备;基于所述当前健康指标测量设备对应的连接方式进行设备连接;响应于接收到同步至所述目标SDK的健康指标测量数据,对所述健康指标测量数据进行记录。2.根据权利要求1所述的方法,其中,所述基于目标软件开发工具包SDK扫描周围的蓝牙设备,包括:若周围的蓝牙设备的蓝牙权限处于授权状态且蓝牙开关处于开启状态,基于所述目标SDK扫描周围的蓝牙设备。若周围的蓝牙设备的蓝牙权限处于未授权状态和/或蓝牙开关处于关闭状态,获取蓝牙权限和/或开启蓝牙开关,以及基于所述目标SDK扫描周围的蓝牙设备。3.根据权利要求1所述的方法,其中,所述基于预先配置的设备参数集合从扫描到的蓝牙设备中识别出当前健康指标测量设备,包括:若扫描到的蓝牙设备在所述设备参数集合中匹配失败,过滤掉扫描到的蓝牙设备,继续设备扫描;若扫描到的蓝牙设备在所述设备参数集合中匹配成功,将所述匹配成功的蓝牙设备作为所述当前健康指标测量设备,停止设备扫描。4.根据权利要求1所述的方法,其中,所述基于所述当前健康指标测量设备对应的连接方式进行设备连接,包括:若所述当前健康指标测量设备是自连接设备,调用自连接SDK连接所述当前健康指标测量设备;若所述当前健康指标测量设备是外部厂商设备,从所述当前健康指标测量设备的设备参数中获取所述当前健康指标测量设备对应的外部厂商SDK,以及调用所述外部厂商SDK连接所述当前健康指标测量设备。5.根据权利要求1所述的方法,其中,所述方法还包括:若所述当前健康指标测量设备连接失败,重新连接所述当前健康指标测量设备;若重连次数超过预设次数阈值,基于所述目标SDK重新扫描周围的蓝牙设备。6.根据权利要求1

5中任一项所述的方法,其中,所述方法还包括:获取所述健康指标测量数据对应的建议信息;展示所述健康指标测量数据和所述建议信息。7.一种健康指标智能测量装置,包括:接收模块,被配置成接收健康指标测量指令;扫描模块,被配置成基于目标软件开发工具包SDK扫描周围的蓝牙设备,其中,所述目标SDK用于对多种健康指标测量设备进行统一扫描;识别模块,被配置成基于预先配置的设备参数集合从扫描到的蓝牙设备中识别出当前健康指标测量设备;
连接模块,被...

【专利技术属性】
技术研发人员:孙英建张雪李晓琴黄海峰王晓荣
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1