一种数据上传的方法及数据转发服务器的制造方法_4

文档序号:9436163阅读:来源:国知局
元,用于预先接收绑定用户的客户端发送的绑定请求,所述绑定请求中携 带有要绑定的设备序列号和要绑定的用户标识ID ;
[0156] 判断单元,用于在接收单元接收到绑定请求后,判断要绑定的设备序列号是否已 存在绑定关系;
[0157] 绑定解除单元,用于在判断单元判断要绑定的设备序列号存在绑定关系时,解除 现有绑定关系;
[0158] 绑定单元,用于在绑定配置表中建立要绑定的设备序列号与要绑定的用户ID的 绑定关系。
[0159] 进一步地,绑定解除单元解除现有绑定关系,包括:向PES发送解除绑定通知,解 除绑定通知中携带有设备序列号、解除绑定的用户ID、设备类型和解除时间,由PES将解除 绑定通知发送给解除绑定用户的客户端。
[0160] 进一步地,该网络服务器还包括存储单元,该存储单元,用于根据数据转发服务器 发送的数据存储请求中的设备序列号将测量值和测量时间存储到数据库中;存储单元根据 所述设备序列号将所述测量值和测量时间存储到数据库中,包括:根据设备序列号在绑定 配置表及缓存中查找对应的用户ID,进行对应的数据存储;
[0161]该网络服务器还包括安全验证单元和更新通知单元,其中:
[0162]安全验证单元,用于在存储单元进行数据存储之前,采用数据存储请求中的设备 序列号所对应的秘钥key进行数据安全验证;
[0163]更新通知单元,用于在存储单元数据存储完成后,向登录服务器发送数据更新通 知,所述数据更新通知中包含用户ID、更新数据类型和更新时间;以指示登录服务器在接 收到数据更新通知后,将信息保存到数据库中的新数据通知缓存表中,并向所述智能终端 对应的客户端发送在线或离线更新包。
[0164] 进一步地,该网络服务器还包括信息返回单元,其中:
[0165] 接收单元,还用于接收客户端根据离线数据包中包含的数据类型和更新时间所发 送的信息拉取请求;
[0166] 信息返回单元,用于根据数据类型和更新时间获取并向客户端返回信息内容。
[0167] 虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的 实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭 露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明 的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
【主权项】
1. 一种数据上传的方法,其特征在于,包括: 数据转发服务器接收智能终端采集并发送的人体健康测量数据包; 所述数据转发服务器从所接收的人体健康测量数据包中解析出测量值、测量时间和设 备序列号,生成数据存储请求,将数据存储请求提交到网络服务器HWS,请求所述HffS根据 所述设备序列号将所述测量值和测量时间存储到数据库中; 所述数据转发服务器接收HffS返回的健康结果数据。2. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 所述数据转发服务器在接收到所述智能终端发送的人体健康测量数据包之后,解析出 测量值、测量时间和设备序列号之前,进行数据校验,校验成功后,向所述智能终端回复成 功包。3. 根据权利要求2所述的方法,其特征在于,所述方法还包括: 所述智能终端在发送所述人体健康测量数据包后,且未收到所述数据转发服务器回复 的成功包的情况下,再次进行人体健康测量数据的采集后,重复发送前次发送的人体健康 测量数据包,直到接收到数据转发服务器回复的成功包,并且,在接收到首个成功包后,检 查是否存在历史未发送成功的人体健康测量数据包,如果存在,则进行发送,直到本地数据 发送完成。4. 根据权利要求1~3任意之一所述的方法,其特征在于,所述方法还包括: 所述HffS预先接收绑定用户的客户端发送的绑定请求,所述绑定请求中携带有要绑定 的设备序列号和要绑定的用户标识ID; 所述HffS接收到绑定请求后,判断所述要绑定的设备序列号是否已存在绑定关系,如 果已存在,则解除现有绑定关系,并在绑定配置表中建立所述要绑定的设备序列号与要绑 定的用户ID的绑定关系;如果不存在,则直接在绑定配置表中建立所述要绑定的设备序列 号与要绑定的用户ID的绑定关系。5. 根据权利要求4所述的方法,其特征在于,所述解除现有绑定关系,包括: 所述HffS向登录服务器PES发送解除绑定通知,所述解除绑定通知中携带有设备序列 号、解除绑定的用户ID、设备类型和解除时间,由所述PES将所述解除绑定通知发送给解除 绑定用户的客户端。6. 根据权利要求4所述的方法,其特征在于,所述解除现有绑定关系,包括: 所述HffS向登录服务器PES发送解除绑定通知; 解除绑定用户的客户端在用户登录后,从所述PES拉取离线解除绑定信息,根据所述 离线解除绑定信息中的设备序列号解除对应的设备绑定;并且, 根据所述离线解除绑定信息中的设备序列号从所述HffS查询设备的当前使用用户,将HffS返回的当前使用用户的用户ID与本地的用户ID进行比较,显示绑定状态。7. 根据权利要求4所述的方法,其特征在于: 所述HffS根据所述设备序列号将所述测量值和测量时间存储到数据库中,包括:根据 所述设备序列号在绑定配置表及缓存中查找对应的用户ID,进行对应的数据存储; 所述HffS在进行数据存储之前,还采用数据存储请求中的设备序列号所对应的秘钥key进行数据安全验证,并在数据存储完成后,向登录服务器发送数据更新通知,所述数据 更新通知中包含用户ID、更新数据类型和更新时间;所述登录服务器在接收到数据更新通 知后,将信息保存到数据库中的新数据通知缓存表中,并向所述智能终端对应的客户端发 送在线或离线更新包。8. 根据权利要求7所述的方法,其特征在于,所述方法还包括: 所述智能终端对应的客户端在所述HffS进行数据存储后,向登录服务器发送离线测量 数据请求,所述登录服务器在接收到所述离线测量数据请求后,读取离线测量通知缓存表, 向所述客户端返回离线数据包,所述离线数据包中包含用于指定拉取信息的数据类型和更 新时间; 所述HffS接收所述客户端根据所述离线数据包中包含的数据类型和更新时间所发送 的信息拉取请求,根据所述数据类型和更新时间获取并向所述客户端返回信息内容。9. 根据权利要求1~3任意之一所述的方法,其特征在于,所述方法还包括: 所述数据库统计人体健康测量数据中的异常数据,将异常数据的数据类型、异常时间 和发送时间保存到异常数据推送表中,并在登录服务器获取等待发送的异常数据通知时, 根据所述异常数据推送表向所述登录服务器返回等待发送的异常数据通知; 所述登录服务器将在预定时间内需要进行测量的通知推送给相应的客户端。10. -种数据转发服务器,其特征在于,包括:接收单元、解析单元和数据单元,其中: 所述接收单元,用于接收智能终端采集并发送的人体健康测量数据包,以及接收网络 服务器HffS返回的健康结果数据; 所述解析单元,用于从所述接收单元所接收的人体健康测量数据包中解析出测量值、 测量时间和设备序列号; 所述数据单元,用于根据所述解析单元解析出的测量值、测量时间和设备序列号生成 数据存储请求,将数据存储请求提交到HWS,请求所述HffS根据所述设备序列号将所述测量 值和测量时间存储到数据库中。
【专利摘要】本发明公开了一种数据上传的方法及数据转发服务器,所述方法包括:数据转发服务器接收智能终端采集并发送的人体健康测量数据包;所述数据转发服务器从所接收的人体健康测量数据包中解析出测量值、测量时间和设备序列号,生成数据存储请求,将数据存储请求提交到网络服务器HWS,请求所述HWS根据所述设备序列号将所述测量值和测量时间存储到数据库中;所述数据转发服务器接收HWS返回的健康结果数据。本发明实现了医疗健康数据的采集及有效性分析,建立了一套比较安全、有效、规范的医疗健康云大数据采集平台。
【IPC分类】H04L29/08
【公开号】CN105187536
【申请号】CN201510582396
【发明人】袁孟全, 谢龙珠, 杨勇, 童德星, 陈勇
【申请人】贵阳朗玛信息技术股份有限公司
【公开日】2015年12月23日
【申请日】2015年9月15日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1