一种数据传输方法及装置的制造方法
【技术领域】
[0001] 本发明设及无线通信领域,尤其设及一种数据传输方法及装置。
【背景技术】
[0002] 随着各种智能终端的普及,终端之间的数据传输和共享也越来越频繁,例如:车 站、机场、医院和学校等场景下。而现有技术中数据传输方法需要用户参与操作的步骤较 多,往往需要用户在两终端间查询和跳转,加大了数据传输的操作难度。
[0003]W目前迅速发展的医院场景下的移动医疗为例,移动医疗当今正成为整个移动通 信产业的热点,随着信息技术的快速发展,国内越来越多的医院正加速实施基于信息化平 台、移动医疗系统的整体建设,W提高医院的服务水平与核屯、竞争力。信息化不仅提升了医 生的工作效率,使医生有更多的时间为患者服务,更提高了患者满意度和信任度,无形之中 树立起了医院的科技形象。全球的医疗系统都在设法利用无线网络技术的移动性、灵活性 和快捷性,使医护人员更准确、快速和高效地获取病例信息,制定决策和采取措施;更多的 医疗系统通过网络技术协作,使患者更方便地获得医疗服务。
[0004]因此,如何快速将患者相关信息准确传输至医护人员,成为一个亟待解决的技术 问题。
【发明内容】
[0005]为了解决上述技术问题,本发明提供了一种数据传输方法及装置,实现了数据的 快速传输,并保证了数据传输的安全性。
[0006]依据本发明的一个方面,提供了一种数据传输方法,应用于一服务器,包括:
[0007]接收第一移动终端发送的查询请求,查询请求中携带有待查询的第一藍牙手环的 第一手环标识信息,查询请求是第一移动终端与第一藍牙手环之间的距离小于一预定口 限,并持续一预定时间时触发生成的;
[0008]根据查询请求,获取第一手环标识信息所对应的第一数据信息;
[0009]根据第一数据信息预先配置的读取权限信息,向第一移动终端发送一查询结果。
[0010] 进一步地,根据查询请求,获取第一手环标识信息所对应的第一数据信息的步骤 之前,还包括:
[0011] 配置与各个藍牙手环的手环标识信息对应的数据信息,并保存至本地。
[0012] 进一步地,配置与各个藍牙手环的手环标识信息对应的数据信息,并保存至本地 的步骤之后,还包括:
[0013]为数据信息配置读取权限信息,读取权限信息用于指示具有读取权限的移动终端 且记录有对应移动终端的身份信息;
[0014]根据第一数据信息预先配置的读取权限信息,向第一移动终端发送一查询结果的 步骤包括:
[0015]根据第一数据信息的读取权限信息,判断第一移动终端是否具有第一数据信息的 读取权限;
[0016] 若有,则将第一数据信息反馈至第一移动终端;
[0017] 否则,将返回未查找到第一数据信息的提示。
[0018] 进一步地,配置与各个藍牙手环的手环标识信息对应的数据信息,并保存至本地 的步骤之后,还包括:
[0019] 为数据信息配置修改权限信息,修改权限信息用于指示具有修改权限的移动终 端,其中,修改权限信息中记录有对应移动终端的身份信息;
[0020] 根据查询请求,获取第一手环标识信息所对应的第一数据信息的步骤之后,还包 括:
[0021] 根据第一数据信息的修改权限信息,判断第一移动终端设备是否具有第一数据信 息的修改权限;
[0022] 若有,则根据第一移动终端对第一数据信息的修改,进行更新并保存至本地。
[0023] 进一步地,第一移动终端与第一藍牙手环之间的距离,根据第一移动终端接收到 第一藍牙手环发送的藍牙广播信号的信号强度计算得到,具体通过W下公式计算:
[0024] 当ratio〉l时,
[0025] Distance= (c+bXMath.pow(ratio,a))XrssiCorrection
[0026] 其中,ratio=rssi/measuredPower,rssi表示第一移动终端接收到第一藍牙手 环的信号强度,measuredPower表示距离藍牙手环预定距离处的藍牙手环的参考信号强度; Distance表示第一移动终端与第一藍牙手环之间的距离,a、b和C为预设常数,Math,pow 为求幕函数,rssiCorrection表示一中间值, 0
[0027] rssiCorrection二g+Math.pow(Math.abs(rssi),d)〇/日子
[002引其中,d、e、f和g表示预设常数,Math.油s为求绝对值函数, 0 0 Math.pow(Math.abs(rssi),d)%Y表示Math.p0w(Math.油S(rssi),d)对子求余;
[0029] 当ratio《1 时,
[0030] Distance=Math,pow(ratio,m)XrssiCorrection
[0031] 其中,m表示预设常数。
[0032] 依据本发明的另一个方面,还提供了一种数据传输方法,应用于第一移动终端,包 括:
[0033] 检测到与待查询的第一藍牙手环之间的距离小于一预定口限,并持续一预定时间 时,生成一查询请求,其中,查询请求中携带有第一藍牙手环的第一手环标识信息;
[0034] 向服务器发送查询请求,W使服务器根据查询请求获取与第一手环标识信息对应 的第一数据信息;
[0035] 接收服务器发送的查询结果,其中,查询结果是服务器根据第一数据信息预先配 置的读取权限信息发送的。
[0036] 进一步地,服务器保存有与各个藍牙手环的手环标识信息对应的数据信息,且预 先为数据信息配置有读取权限信息,读取权限信息用于指示具有读取权限的移动终端且记 录有对应移动终端的身份信息;
[0037] 接收服务器发送的查询结果的步骤包括:
[003引向服务器上报自身的第一身份信息;
[0039] 接收服务器根据第一身份信息和第一数据信息的读取权限信息发送的查询结果, 其中,在第一身份信息记录于第一数据信息的读取权限信息中时,接收服务器下发的第一 数据信息;否则,接收服务器下发的未查找到第一数据信息的提示。
[0040] 进一步地,服务器还预先为数据信息配置有修改权限信息,修改权限信息用于指 示具有修改权限的移动终端并记录有对应移动终端的身份信息;
[0041] 向服务器发送查询请求,W使服务器根据查询请求获取与第一手环标识信息对应 的第一数据信息的步骤之后,还包括:
[0042] 向服务器上报自身的第一身份信息;
[0043] 根据第一数据信息的修改权限信息,对第一数据信息进行修改;其中,在第一身份 信息记录于修改权限信息中时,服务器根据对第一数据信息的修改进行更新并保存。
[0044] 进一步地,与第一藍牙手环之间的距离,根据接收到第一藍牙手环发送的藍牙广 播信号的信号强度计算得到,具体通过W下公式计算:
[0045] 当ratio〉l时,
[0046] Distance二(c+bXMa化?pow(ratio,a))XrssiCorrection
[0047] 其中,ratio二rssi/measuredPower,rssi表示接收到第一蓝牙手环的信号强度, measuredPower表示距离蓝牙手环预定距离处的蓝牙手环的参考信号强度;Distance表示 与第一蓝牙手环么间的距离,a、b和C为预设常数,Ma化.pow为求幕函数,rssiCorrection 表示一中间值, e
[004引 rssiCorrection二g+Mathipow(Math.abs(rssi),d)%子
[0049] 其中,d、e、f和g表示预设常数,Math,abs为求绝对值函数, 0 0 Math.powC'Math.abs(rssi),d)%Y表不Math,pow(Math.油s(rssi),d)对子求余;
[0050] 当ratio《1 时,
[0051] Distance=Math,pow(ratio,m)XrssiCorrection
[0052] 其中,m表示预设常数。
[0053] 依据本发明的再一个方面,还提供了一种数据传输装置,应用于一服务器,包括:
[0054] 第一接收模块,用于接收第一移动终端发送的查询请求,查询请求中携带有待查 询的第一藍牙手环的第一手环标识信息,查询请求是第一移动终端与第一藍牙手环之间的 距离小于一预定口限,并持续一预定时间时触发生成的;
[00巧]第一获取模块,用于根据查询请求,获取第一手环标识信息所对应的第一数据信 息;
[0056] 第一发送模块,用于根据第一数据信息预先配置的读取权限信息,向第一移动终 端发送一查询结果。
[0057] 进一步地,数据传输装置还包括:
[0058] 第一配置模块,用于配置与各个藍牙手环的手环标识信息对应的数据信息,并保