[发明专利]一种数据上传的方法及数据转发服务器有效
申请号: | 201510582396.X | 申请日: | 2015-09-15 |
公开(公告)号: | CN105187536B | 公开(公告)日: | 2019-02-22 |
发明(设计)人: | 袁孟全;谢龙珠;杨勇;童德星;陈勇 | 申请(专利权)人: | 贵阳朗玛信息技术股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 550022 贵州省贵阳*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 上传 方法 转发 服务器 | ||
1.一种数据上传的方法,其特征在于,包括:
数据转发服务器接收智能终端采集并发送的人体健康测量数据包;
所述数据转发服务器从所接收的人体健康测量数据包中解析出测量值、测量时间和设备序列号,生成数据存储请求,将数据存储请求提交到网络服务器HWS,请求所述HWS根据所述设备序列号将所述测量值和测量时间存储到数据库中;
所述数据转发服务器接收HWS返回的健康结果数据;
所述方法还包括:
所述HWS预先接收绑定用户的客户端发送的绑定请求,所述绑定请求中携带有要绑定的设备序列号和要绑定的用户标识ID;
所述HWS接收到绑定请求后,判断所述要绑定的设备序列号是否已存在绑定关系,如果已存在,则解除现有绑定关系,并在绑定配置表中建立所述要绑定的设备序列号与要绑定的用户ID的绑定关系;如果不存在,则直接在绑定配置表中建立所述要绑定的设备序列号与要绑定的用户ID的绑定关系;
所述解除现有绑定关系,包括:
所述HWS向登录服务器PES发送解除绑定通知;
解除绑定用户的客户端在用户登录后,从所述PES拉取离线解除绑定信息,根据所述离线解除绑定信息中的设备序列号解除对应的设备绑定;并且,
根据所述离线解除绑定信息中的设备序列号从所述HWS查询设备的当前使用用户,将HWS返回的当前使用用户的用户ID与本地的用户ID进行比较,显示绑定状态。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述数据转发服务器在接收到所述智能终端发送的人体健康测量数据包之后,解析出测量值、测量时间和设备序列号之前,进行数据校验,校验成功后,向所述智能终端回复成功包。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
所述智能终端在发送所述人体健康测量数据包后,且未收到所述数据转发服务器回复的成功包的情况下,再次进行人体健康测量数据的采集后,重复发送前次发送的人体健康测量数据包,直到接收到数据转发服务器回复的成功包,并且,在接收到首个成功包后,检查是否存在历史未发送成功的人体健康测量数据包,如果存在,则进行发送,直到本地数据发送完成。
4.根据权利要求1所述的方法,其特征在于,所述解除现有绑定关系,包括:
所述HWS向登录服务器PES发送解除绑定通知,所述解除绑定通知中携带有设备序列号、解除绑定的用户ID、设备类型和解除时间,由所述PES将所述解除绑定通知发送给解除绑定用户的客户端。
5.根据权利要求1所述的方法,其特征在于:
所述HWS根据所述设备序列号将所述测量值和测量时间存储到数据库中,包括:根据所述设备序列号在绑定配置表及缓存中查找对应的用户ID,进行对应的数据存储;
所述HWS在进行数据存储之前,还采用数据存储请求中的设备序列号所对应的秘钥key进行数据安全验证,并在数据存储完成后,向登录服务器发送数据更新通知,所述数据更新通知中包含用户ID、更新数据类型和更新时间;所述登录服务器在接收到数据更新通知后,将信息保存到数据库中的新数据通知缓存表中,并向所述智能终端对应的客户端发送在线或离线更新包。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
所述智能终端对应的客户端在所述HWS进行数据存储后,向登录服务器发送离线测量数据请求,所述登录服务器在接收到所述离线测量数据请求后,读取离线测量通知缓存表,向所述客户端返回离线数据包,所述离线数据包中包含用于指定拉取信息的数据类型和更新时间;
所述HWS接收所述客户端根据所述离线数据包中包含的数据类型和更新时间所发送的信息拉取请求,根据所述数据类型和更新时间获取并向所述客户端返回信息内容。
7.根据权利要求1~3任意之一所述的方法,其特征在于,所述方法还包括:
所述数据库统计人体健康测量数据中的异常数据,将异常数据的数据类型、异常时间和发送时间保存到异常数据推送表中,并在登录服务器获取等待发送的异常数据通知时,根据所述异常数据推送表向所述登录服务器返回等待发送的异常数据通知;
所述登录服务器将在预定时间内需要进行测量的通知推送给相应的客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵阳朗玛信息技术股份有限公司,未经贵阳朗玛信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510582396.X/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置