G06F19/00 G06F21/62
1.一种血压测量数据的存取方法,包括血压仪的数据存储方法,其特征在于,还包 括云端血压数据获取方法,所述血压仪的数据存储方法包括以下步骤:
(a)血压仪测量的数据通过设置在其上的开发接口经蓝牙发送到移动终端的软件内;
(b)移动终端软件将收到的数据保存在软件中,同时移动终端软件启动网络检查部 分检查网络是否可连,如不可连接网络,等待网络连接上传数据;如可以连接网络,移动 终端软件将收到的数据通过互联网传送并保存至云端数据库中;
所述血压仪的云端血压数据获取方法包括以下步骤:
(1)用户通过网络利用请求访问的目的网址信息进入网站,如果用户不具有登录帐 号,通过注册获取账号,然后登录进入获取数据页面;如果用户具有登录帐号,直接登录 进入获取数据页面;
(2)通过申请开发者页面填写回调URL信息来申请成为开发者;
(3)若申请成功,用户得到DeveloperKey、DeveloperSecret;若申请不成功执行 第(2)步;
(4)在数据获取页面输入DeveloperKey、DeveloperSecret、回调URL信息,正确 匹配后用户获取到BloodAuth请求令牌URL;如不能正确匹配重复执行本步骤;
(5)通过打开请求令牌URL,获得BackUserKey、BackUserSecret信息;
(6)在数据获取页面输入BackUserKey、BackUserSecret以获得终端用户授权, 获得终端用户授权后用户获取到一个URL′链接;如不能获得终端用户授权重复执行本步 骤;
(7)通过打开步骤(6)中的URL′链接,用户获得Userid信息;
(8)在数据获取页面输入Userid,正确匹配后用户获得访问数据令牌URL信息;如 不能正确匹配重复执行本步骤;
(9)通过打开访问数据令牌URL,获得AccessUserKey、AccessUserSecret信息;
(10)在数据获取页面输入AccessUserKey、AccessUserSecret信息,正确匹配 后用户获取到用户数据URL;如不能正确匹配重复执行本步骤;
(11)通过打开用户数据URL,用户得到开发者帐号的所有数据。
2.根据权利要求1所述的一种血压测量数据的存取方法,其特征在于,所述血压仪 的数据存储方法中的步骤(a)中的数据包括血压数据、设备编号、经线度、测试时间。
3.根据权利要求1或2所述的一种血压测量数据的存取方法,其特征在于,所述云 端数据库定时进行数据备份。
4.根据权利要求3所述的一种血压测量数据的存取方法,其特征在于,每个帐号的 DeveloperKey、DeveloperSecret信息都不相同。
5.根据权利要求4所述的一种血压测量数据的存取方法,其特征在于,所述请求令 牌URL的有效期为2分钟。
本发明涉及信号传输领域,特别是一种血压测量数据的存取方法。
高血压一直威胁人们健康的高发疾病,尤其是中老年人是高血压疾病的易发人,以往 人们需要去医院才能测量血压,如今随着科学技术的进步,现在家庭用血压仪也越来越多的 被使用,人们足不出户在家也可以测量血压,血压仪慢慢成为现在家庭中必不可少的测量仪 器,在测量血压时,测量数据是我们衡量血压是否正常的重要参数,目前的血压仪无开发接 口,无法对数据进行传输,数据不进行保存,或只是保存在测量芯片中,这样血压仪可保存的 数据有限,或保存的数据会将之前保存的数据覆盖,另外,有限的数据也不利于对血压数据 的统计和整理分析。
本发明的目的是提供一种血压测量数据的存取方法,使用该方法方便使用者保存测量 得到的血压数据,可保证数据的安全性和有效性,且方便使用者整理分析数据,同时,该方 法可保证数据获取的安全性,可避免非授权用户恶意获取数据。
为实现上述目的,本发明提供一种血压测量数据的存取方法,包括血压仪的数据存储 方法和云端血压数据获取方法,所述血压仪的数据存储方法包括以下步骤:
(a)血压仪测量的数据通过设置在其上的开发接口经蓝牙发送到移动终端的软件内;
(b)移动终端软件将收到的数据保存在软件中,同时移动终端软件启动网络检查部 分检查网络是否可连,如不可连接网络,等待网络连接上传数据;如可以连接网络,移动 终端软件将收到的数据通过互联网传送并保存至云端数据库中;在上传数据过程中,移动 终端软件对数据进行加密。
所述血压仪的云端血压数据获取方法包括以下步骤:
(1)用户通过网络利用请求访问的目的网址信息进入网站,如果用户不具有登录帐 号,通过注册获取账号,然后登录进入获取数据页面;如果用户具有登录帐号,直接登录 进入获取数据页面;
(2)通过申请开发者页面填写回调URL信息来申请成为开发者;
(3)若申请成功,用户得到DeveloperKey、DeveloperSecret;若申请不成功执行 第(2)步;
(4)在数据获取页面输入DeveloperKey、DeveloperSecret、回调URL信息,正确 匹配后用户获取到BloodAuth请求令牌URL;如不能正确匹配重复执行本步骤;
(5)通过打开请求令牌URL,获得BackUserKey、BackUserSecret信息;
(6)在数据获取页面输入BackUserKey、BackUserSecret以获得终端用户授权, 获得终端用户授权后用户获取到一个URL′链接;如不能获得终端用户授权重复执行本步 骤;
(7)通过打开步骤(6)中的URL′链接,用户获得Userid信息;
(8)在数据获取页面输入Userid,正确匹配后用户获得访问数据令牌URL信息;如 不能正确匹配重复执行本步骤;
(9)通过打开访问数据令牌URL,获得AccessUserKey、AccessUserSecret信息;
(10)在数据获取页面输入AccessUserKey、AccessUserSecret信息,正确匹配 后用户获取到用户数据URL;如不能正确匹配重复执行本步骤;
(11)通过打开用户数据URL,用户得到开发者帐号的所有数据。
获取到数据后会对数据进行解密。
所述血压仪的数据存储方法中的步骤(a)中的数据包括血压数据、设备编号、经线度、 测试时间。这对于数据分析和统计有着极大的便利。
所述云端数据库定时进行数据备份。以此能保证云端数据的安全性。
每个帐号的DeveloperKey、DeveloperSecret信息都不相同。这样,避免Developer Key、DeveloperSecret信息的重复性,也使其不具有规律性,可提高数据的安全性。
所述请求令牌URL的有效期为2分钟。这样有利于减少恶意获取数据的次数。
本发明中血压仪设有开发者接口,其测量的数据可传输给移动终端软件,移动终端自 行保存数据,当不可连网时,等待连接网络;当可以连网时,移动终端软件将数据传输到 云端数据库时行保存,这提高了测量数据保存过程的安全性,同时避免了数据易丢失的风 险、避免了恶意用户破坏数据的风险;用户获取数据过程中需要逐步验证,且设定有验证 时间,能够有效的防止恶意用户获取数据或攻击云端数据库,用户在获得终端用户授权后, 可以快捷地获取到数据,这将大大提高开发效率。另外,医师通过分析云端数据库中的数 据,可以便捷为血压患者提供改善生活方式和饮食习惯的建议。
图1是本发明的流程图;
图2是本发明中移动终端使用的流程图。
下面结合附图对本发明作进一步详细说明。
如图1所示,一种血压测量数据的存取方法,包括血压仪的数据存储方法和云端血压 数据获取方法,所述血压仪的数据存储方法包括以下步骤:
(a)血压仪测量的数据通过设置在其上的开发接口经蓝牙发送到移动终端的软件内;
(b)移动终端软件将收到的数据保存在软件中,同时移动终端软件启动网络检查部 分检查网络是否可连,如不可连接网络,等待网络连接上传数据;如可以连接网络,移动 终端软件将收到的数据通过互联网传送并保存至云端数据库中;
所述血压仪的云端血压数据获取方法包括以下步骤:
(1)用户通过网络利用请求访问的目的网址信息进入网站,如果用户不具有登录帐 号,通过注册获取账号,然后登录进入获取数据页面;如果用户具有登录帐号,直接登录 进入获取数据页面;
(2)通过申请开发者页面填写回调URL信息来申请成为开发者;该回调URL信息可 以是用户自己的回调地址。
(3)若申请成功,用户得到DeveloperKey、DeveloperSecret信息;若申请不成 功执行第(2)步;
(4)在数据获取页面输入DeveloperKey、DeveloperSecret、回调URL信息,正确 匹配后用户获取到BloodAuth请求令牌URL;如不能正确匹配重复执行本步骤;
(5)通过打开请求令牌URL,获得BackUserKey、BackUserSecret信息;
(6)在数据获取页面输入BackUserKey、BackUserSecret以获得终端用户授权, 获得终端用户授权后用户获取到一个URL′链接;如不能获得终端用户授权重复执行本步 骤;
(7)通过打开步骤(6)中的URL′链接,用户获得Userid信息;
(8)在数据获取页面输入Userid,正确匹配后用户获得访问数据令牌URL信息;如 不能正确匹配重复执行本步骤;
(9)通过打开访问数据令牌URL,获得AccessUserKey、AccessUserSecret信息;
(10)在数据获取页面输入AccessUserKey、AccessUserSecret信息,正确匹配 后用户获取到用户数据URL;如不能正确匹配重复执行本步骤;
(11)通过打开用户数据URL,用户得到开发者帐号的所有数据。
所述血压仪的数据存储方法中的步骤(a)中的数据包括血压数据、设备编号、经线度、 测试时间。这对于数据分析和统计有着极大的便利。
所述云端数据库定时进行数据备份。以此能保证云端数据的安全性。
每个帐号的DeveloperKey、DeveloperSecret信息都不相同。这样,避免Developer Key、DeveloperSecret信息的重复性,也使其不具有规律性,可提高数据的安全性。
所述请求令牌URL的有效期为2分钟,有效其过后,用户需要从新获取请求令牌URL。 这样有利于减少恶意获取数据的次数。
本发明中血压仪设有开发者接口,其测量的数据可传输给移动终端软件,移动终端自 行保存数据,当不可连网时,等待连接网络;当可以连网时,移动终端软件将数据传输到 云端数据库时行保存,这提高了测量数据保存过程的安全性,同时避免了数据易丢失的风 险、避免了恶意用户破坏数据的风险;用户获取数据过程中需要逐步验证,且设定有验证 时间,能够有效的防止恶意用户获取数据或攻击云端数据库,用户在获得终端用户授权后, 可以快捷地获取到数据,这将大大提高开发效率。另外,医师通过分析云端数据库中的数 据,可以便捷为用户提供改善生活方式和饮食习惯的建议。
如图2所示,移动终端可以为手机,其具体的使用步骤为:
(1-1)用户的移动终端是否已经安装有APP软件,若没有安装执行(1-2)步,若已 经安装执行第(1-3)步;
(1-2)下载APP软件,安装在移动端上;
(1-3)用户是否已经在APP软件上注册了账号,若没有注册过执行第(1-4)步,若 已拥有账号执行第(1-5);
(1-4)在APP软件上注册账号;
(1-5)登录云端数据库,获取历史数据或进行数据存储。
本文发布于:2023-04-15 06:42:32,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/4/87003.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |