一种血压测量数据的存取方法

文档序号:9432901阅读:610来源:国知局
一种血压测量数据的存取方法
【技术领域】
[0001]本发明涉及信号传输领域,特别是一种血压测量数据的存取方法。
【背景技术】
[0002]高血压一直威胁人们健康的高发疾病,尤其是中老年人是高血压疾病的易发人群,以往人们需要去医院才能测量血压,如今随着科学技术的进步,现在家庭用血压仪也越来越多的被使用,人们足不出户在家也可以测量血压,血压仪慢慢成为现在家庭中必不可少的测量仪器,在测量血压时,测量数据是我们衡量血压是否正常的重要参数,目前的血压仪无开发接口,无法对数据进行传输,数据不进行保存,或只是保存在测量芯片中,这样血压仪可保存的数据有限,或保存的数据会将之前保存的数据覆盖,另外,有限的数据也不利于对血压数据的统计和整理分析。

【发明内容】

[0003]本发明的目的是提供一种血压测量数据的存取方法,使用该方法方便使用者保存测量得到的血压数据,可保证数据的安全性和有效性,且方便使用者整理分析数据,同时,该方法可保证数据获取的安全性,可避免非授权用户恶意获取数据。
[0004]为实现上述目的,本发明提供一种血压测量数据的存取方法,包括血压仪的数据存储方法和云端血压数据获取方法,所述血压仪的数据存储方法包括以下步骤:
[0005](a)血压仪测量的数据通过设置在其上的开发接口经蓝牙发送到移动终端的软件内;
[0006](b)移动终端软件将收到的数据保存在软件中,同时移动终端软件启动网络检查部分检查网络是否可连,如不可连接网络,等待网络连接上传数据;如可以连接网络,移动终端软件将收到的数据通过互联网传送并保存至云端数据库中;在上传数据过程中,移动终端软件对数据进行加密。
[0007]所述血压仪的云端血压数据获取方法包括以下步骤:
[0008](I)用户通过网络利用请求访问的目的网址信息进入网站,如果用户不具有登录帐号,通过注册获取账号,然后登录进入获取数据页面;如果用户具有登录帐号,直接登录进入获取数据页面;
[0009](2)通过申请开发者页面填写回调URL信息来申请成为开发者;
[0010](3)若申请成功,用户得到Developer Key、Developer Secret ;若申请不成功执行第⑵步;
[0011](4)在数据获取页面输入Developer Key、Developer Secret、回调URL信息,正确匹配后用户获取到BloodAuth请求令牌URL ;如不能正确匹配重复执行本步骤;
[0012](5)通过打开请求令牌 URL,获得 Back User Key、Back User Secret 信息;
[0013](6)在数据获取页面输入Back User Key、Back User Secret以获得终端用户授权,获得终端用户授权后用户获取到一个URL'链接;如不能获得终端用户授权重复执行本步骤;
[0014](7)通过打开步骤(6)中的URU链接,用户获得User id信息;
[0015](8)在数据获取页面输入User id,正确匹配后用户获得访问数据令牌URL信息;如不能正确匹配重复执行本步骤;
[0016](9)通过打开访问数据令牌 URL,获得 Access User Key、Access User Secret 信息;
[0017](10)在数据获取页面输入Access User Key、Access User Secret信息,正确匹配后用户获取到用户数据URL ;如不能正确匹配重复执行本步骤;
[0018](11)通过打开用户数据URL,用户得到开发者帐号的所有数据。
[0019]获取到数据后会对数据进行解密。
[0020]所述血压仪的数据存储方法中的步骤(a)中的数据包括血压数据、设备编号、经线度、测试时间。这对于数据分析和统计有着极大的便利。
[0021]所述云端数据库定时进行数据备份。以此能保证云端数据的安全性。
[0022]每个帐号的Developer Key、Developer Secret信息都不相同。这样,避免Developer Key、Developer Secret信息的重复性,也使其不具有规律性,可提高数据的安全性。
[0023]所述请求令牌URL的有效期为2分钟。这样有利于减少恶意获取数据的次数。
[0024]本发明中血压仪设有开发者接口,其测量的数据可传输给移动终端软件,移动终端自行保存数据,当不可连网时,等待连接网络;当可以连网时,移动终端软件将数据传输到云端数据库时行保存,这提高了测量数据保存过程的安全性,同时避免了数据易丢失的风险、避免了恶意用户破坏数据的风险;用户获取数据过程中需要逐步验证,且设定有验证时间,能够有效的防止恶意用户获取数据或攻击云端数据库,用户在获得终端用户授权后,可以快捷地获取到数据,这将大大提高开发效率。另外,医师通过分析云端数据库中的数据,可以便捷为血压患者提供改善生活方式和饮食习惯的建议。
【附图说明】
[0025]图1是本发明的流程图;
[0026]图2是本发明中移动终端使用的流程图。
【具体实施方式】
[0027]下面结合附图对本发明作进一步详细说明。
[0028]如图1所示,一种血压测量数据的存取方法,包括血压仪的数据存储方法和云端血压数据获取方法,所述血压仪的数据存储方法包括以下步骤:
[0029](a)血压仪测量的数据通过设置在其上的开发接口经蓝牙发送到移动终端的软件内;
[0030](b)移动终端软件将收到的数据保存在软件中,同时移动终端软件启动网络检查部分检查网络是否可连,如不可连接网络,等待网络连接上传数据;如可以连接网络,移动终端软件将收到的数据通过互联网传送并保存至云端数据库中;
[0031]所述血压仪的云端血压数据获取方法包括以下步骤:
[0032](I)用户通过网络利用请求访问的目的网址信息进入网站,如果用户不具有登录帐号,通过注册获取账号,然后登录进入获取数据页面;如果用户具有登录帐号,直接登录进入获取数据页面;
[0033](2)通过申请开发者页面填写回调URL信息来申请成为开发者;该回调URL信息可以是用户自己的回调地址。
[0034](3)若申请成功,用户得到Developer Key、Developer Secret信息;若申请不成功执行第⑵步;
[0035](4)在数据获取页面输入Developer Key、Developer Secret、回调URL信息,正确匹配后用户获取到BloodAuth请求令牌URL ;如不能正确匹配重复执行本步骤;
[0036](5)通过打开请求令牌 URL,获得 Back User Key、Back User Secret 信息;
[0037](6)在数据获取页面输入Back User Key、Back User Secret以获得终端用户授权,获得终端用户授权后用户获取到一个URL'链接;如不能获得终端用户授权重复执
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1