基于物联网的医疗服务方法与流程

文档序号:16246373发布日期:2018-12-11 23:37阅读:195来源:国知局
基于物联网的医疗服务方法与流程

本发明涉及物联网技术及医疗服务领域,尤其涉及一种基于物联网的医疗服务方法。

背景技术

近年来,为了提高医疗服务的效率,基于互联网技术的移动医疗获得了快速发展。例如,用户可以通过智能手机、电脑等设备进行挂号、预约、远程咨询、病例数据查询等活动。对于慢性病管理、康复护理等需要医护人员为患者现场提供医疗服务的情况,在现有技术中类似于o2o服务模型,然而,由于医疗服务活动的特殊性,对于医疗服务的真实性验证要求很高。现有的识别提供服务的用户的过程存在两大缺陷:1、识别过程灵活性很低,往往是服务器通过用户数据来判断,对于蓄意欺诈活动识别率低。2、真实性验证过程复杂,灵活度低。

此外,nfc技术是基于射频识别(rfid)技术的相互通信的增强技术。除了用于传输多媒体或文件的流媒体服务外,nfc技术可以用于支付服务、许可服务和验证服务。

ipv6地址包括最高有效的64位前缀地址和对应于64位区域的接口标识符(iid)。iid可以是用于在本地网络中识别的设备标识(id)。ipv6地址能提供用于网络标识的高64位前缀,并形成总共128位的全局唯一地址。在采用nfc技术进行通信的情况下,对应于nfc链路层地址的6比特节点是通过逻辑地和临时地生成物理地址而获得的地址。因此,每当尝试相同设备之间的连接时,就会根据不同的节点id生成不同的iid。因此,无论何时执行连接,都会使用不同的ipv6地址进行通信。

前述工作方式在用于基于nfc的需要通过多次接触进行数据传输或验证服务时会遇到以下问题:由于外部干扰或者网络异常导致没有ip连接时,两个通信终端需要从头开始重新执行数据传输。这样会增加验证服务的时间,导致用户体验不佳。更严重的是,若外部干扰或网络异常是通过黑客攻击导致的,在物联网设备的数据传输规则没有特别加密的情况下,重新传输的数据存在被第三方完全获取的安全风险。因此,在需要通过多次接触的方式进行验证服务时,需要保持ip连接的连续性。



技术实现要素:

针对现有技术之不足,本发明提供了一种基于物联网的医疗服务真实性验证方法,其包括:医疗应用服务器分别对病患用户、与病患用户相关联的第一物联网设备、医护人员以及与医护人员相关联的第二物联网设备进行注册,

在接收到病患用户的服务请求后,所述医疗应用服务器分别检测所述第一物联网设备和所述第二物联网设备的地理位置和工作状态,然后对所述第一物联网设备和所述第二物联网设备进行授权,从而确认病患用户的服务请求;

在医护人员到达病患用户位置后,通过病患用户通信设备检测第二物联网设备,并且经由医护人员通信设备检测第一物联网设备,所述医疗应用服务器根据检测结果来进行安全验证和服务活动授权。

根据一个优选实施方式,所述医疗应用服务器响应于与病患用户注册相关的注册指令检索病患用户的标识信息和通信设备并对病患用户进行注册,并且所述医疗应用服务器检测并注册与病患用户相关的第一物联网设备;存储服务器对所述病患用户的标识信息、病患用户通信设备信息和第一物联网设备信息进行分类存储;医疗应用服务器响应于与医护人员注册相关的注册指令检索医疗人员的标识信息和通信设备信息并对医护人员进行注册,并且所述医疗应用服务器检测并注册与医护人员相关的第二物联网设备;存储服务器对所述医护人员的标识信息、医护人员通信设备信息和第二物联网设备信息进行分类存储。

根据一个优选实施方式,在接收到病患用户的服务请求后,所述医疗应用服务器检测与所述病患用户相关的并且位于所述病患用户通信设备范围内的第一物联网设备,并且选择第一物联网设备进行验证和授权;所述医疗应用服务器基于对第一物联网设备的验证和授权结果确认所述病患用户的服务请求。

根据一个优选实施方式,该方法还包括:所述医疗应用服务器响应于所述病患用户的服务请求检测位于医护人员通信设备范围内的第二物联网设备,并选择第二物联网设备进行验证和授权。

根据一个优选实施方式,所述病患用户通信设备响应于所述医疗应用服务器发出的指令检测第二物联网设备并将得到的第一检测数据发送至所述医疗应用服务器;所述医护人员通信设备响应于所述医疗应用服务器发出的指令检测第一物联网设备并将得到的第二检测数据发送至所述医疗应用服务器;所述医疗应用服务器将第一检测数据、第二检测数据分别与所述存储服务器中存储的第一物联网设备信息和第二物联网设备信息进行比对,从而进行安全验证;在安全验证通过后,医疗应用服务器对该服务活动进行授权。

所述病患用户通信设备和所述医护人员通信设备中包括用于检测物联网设备的检测装置,所述检测装置包括gps传感器,条形码读取器,rfid读取器,温度传感器和红外传感器。

根据一个优选实施方式,所述第一物联网设备和所述第二物联网设备均包括nfc适配层和链路层,所述链路层包括nfc映射单元,通过适配层请求链路层节点id,所述nfc映射单元响应于适配层发送的请求,将链路层节点id返回到适配层以保持ip连接的连续性。

根据一个优选实施方式,通过所述适配层检查ip连接并将检查结果发送到nfc映射单元;

在请求ip连接时,nfc映射单元将存储在高速缓存中的链路层节点id返回给所述适配层。

当高速缓存中不存在链路层节点id时,nfc映射单元生成新的链路层节点id并将其存储在所述高速缓存中,并且将新生成的链路层节点id返回到所述适配层。

本发明具有以下有益效果:

本发明在注册过程中分别对病患用户、第一物联网设备、医护人员和第二物联网设备进行了注册和信息分类存储。在接收到病患用户的服务请求后,医疗应用服务器能够根据检测到的第一物联网设备和第二物联网设备的地理位置和工作状态对服务请求进行确认。在医护人员到达病患用户位置后,通过病患用户通信设备检测第二物联网设备,并且经由医护人员通信设备检测第一物联网设备,所述医疗应用服务器根据检测结果来进行安全验证和服务活动授权,从而灵活有效地验证了移动医疗服务的真实性。此外,本发明适用于通过物联网设备进行多次接触式的验证服务,能够有效地保持ip连接的连续性,提高验证服务的效率和安全性。

附图说明

图1示意性图示了本发明的一个实施例的方法流程图;

图2示意性图示了用于执行本发明方法的系统结构框图;

图3示意性图示了本发明中物联网设备的通信协议栈层结构图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。

需要说明的是,本发明所指的医疗服务的安全性和真实性,是指通过物联网等领域的技术手段提高医疗服务的真实性,从而防止医护人员用户、病患用户的欺诈活动等。

图2示意性图示了用于执行本发明方法的系统结构框图,该系统包括医疗应用服务器、存储服务器、病患用户通信设备、第一物联网设备、医护人员通信设备、第二物联网设备和导航模块(导航模块图中未示出,由于导航模块可采用现有的导航应用,本系统可通过网络直接调用导航应用的相关接口)。需要说明的是,病患用户通信设备、第一物联网设备、医护人员通信设备和第二物联网设备通常为多个,图中为了表示方便仅示例性地表达了单个的情况。

病患用户通信设备和医护人员通信设备分别经由通信网络连接医疗应用服务器,前述通信网络包括局域网(lan),广域网(wan),因特网,无线网络等。前述通信设备包括但不限于:智能手机、智能平板电脑和具有通信功能的智能可穿戴设备等。病患用户通信设备和医护人员通信设备中包含有传感器/检测装置,其具体包括条形码读取器,rfid读取器,温度传感器,红外传感器,视频检索装置等。

第一物联网设备是指与病患用户相关的物联网设备;第二物联网设备是指与医护人员相关的物联网设备。前述物联网设备包括智能电话、智能可穿戴设备,含有iot器件的衣服等,此外,还包括能够由通信设备中的传感器/检测装置检测到条形码、rfid标签等。

如图1所示,本发明的基于物联网的医疗服务真实性验证方法包括以下步骤:

s1:医疗应用服务器分别对病患用户、与病患用户相关联的第一物联网设备、医护人员以及与医护人员相关联的第二物联网设备进行注册。具体地,该步骤包括:

s1.1:医疗应用服务器响应于与病患用户注册相关的注册指令检索病患用户的标识信息和通信设备并对病患用户进行注册。

s1.2:医疗应用服务器检测并注册与病患用户相关的第一物联网设备并对第一物联网设备进行注册。

s1.3:存储服务器对病患用户的标识信息、病患用户通信设备信息和第一物联网设备信息进行分类存储。

s1.4:医疗应用服务器响应于与医护人员注册相关的注册指令检索医疗人员的标识信息和通信设备信息并对医护人员进行注册。

s1.5:医疗应用服务器检测并注册与医护人员相关的第二物联网设备。

s1.6:存储服务器对医护人员的标识信息、医护人员通信设备信息和第二物联网设备信息进行分类存储。

s2:在接收到病患用户的服务请求后,医疗应用服务器对服务请求进行初始化。具体地,该步骤包括:

s2.1:在接收到病患用户通过病患用户通信设备发送的服务请求后,医疗应用服务器检测与病患用户相关的并且位于病患用户通信设备范围内的第一物联网设备。此外,可选地,医疗应用服务器检测位于医护人员通信设备范围内的第二物联网设备。

s2.2:医疗应用服务器根据步骤s2.1的检测情况随机地或择一地选择第一物联网设备进行验证和授权。可选地,医疗应用服务器还根据步骤s2.1的检测情况选择第二物联网设备进行验证和授权。

s2.3:医疗应用服务器根据步骤s2.2得出的验证和授权结果对病患用户的服务请求进行确认,并将确认结果发送至病患用户通信设备。

s3:在医护人员到达病患用户位置后,通过病患用户通信设备检测第二物联网设备,并且经由医护人员通信设备检测第一物联网设备,医疗应用服务器根据检测结果来进行安全验证和服务活动授权。具体地,包括以下步骤:

s3.1:病患用户通信设备响应于医疗应用服务器发出的指令生成第一验证密码,医护人员通信设备响应于医疗应用服务器发出的指令生成第二验证密码。

s3.2:在医护人员到达病患用户位置后,医疗应用服务器向病患用户通信设备发送第二验证密码,并且向医护人员通信设备发送第一验证密码,病患用户和医护人员判断第一验证密码与第二验证密码是否匹配。

s3.3:病患用户通信设备响应于医疗应用服务器发出的指令检测第二物联网设备并将得到的第一检测数据发送至医疗应用服务器;医护人员通信设备响应于医疗应用服务器发出的指令检测第一物联网设备并将得到的第二检测数据发送至医疗应用服务器。

s3.4:医疗应用服务器将第一检测数据、第二检测数据分别与存储服务器中存储的第一物联网设备信息和第二物联网设备信息进行比对,从而进行安全验证;在安全验证通过后,医疗应用服务器对该服务活动进行授权。

本发明在注册过程中分别对病患用户、第一物联网设备、医护人员和第二物联网设备进行了注册和信息分类存储。在接收到病患用户的服务请求后,医疗应用服务器能够根据检测到的第一物联网设备和第二物联网设备的地理位置和工作状态对服务请求进行确认。在医护人员到达病患用户位置后,通过病患用户通信设备检测第二物联网设备,并且经由医护人员通信设备检测第一物联网设备,医疗应用服务器根据检测结果来进行安全验证和服务活动授权,从而灵活有效地验证了移动医疗服务的真实性。

需要说明的是,前述步骤是从医疗服务真实性验证的角度出发进行描述的,省略了移动医疗服务中的现有惯常步骤,例如在服务请求得到确认后的任务分配步骤以及医疗服务完成之后的存档步骤。

为了便于理解,对前述省略的步骤简要说明如下:

在病患用户的服务请求被确认后,医疗应用服务器基于病患用户的服务请求内容并结合存储服务器中存储的数据进行任务分配。具体地,医疗应用服务器提取病患用户服务请求中的关键字,将其与存储服务器中存储的医护人员标识信息和数据进行比较,得出第一筛选结果;医疗应用服务器获取第一筛选结果中医护人员的工作状态和地理位置数据,并结合病患用户和的地理位置选择预定提供服务的医护人员。在该医护人员对服务内容进行接受和确认后,医疗应用服务器将导航数据发送至该医护人员通信设备。

在医护人员完成医疗服务后,医疗应用服务器接收病患用户通过病患用户通信设备发送的评价信息并将其结合当次医疗服务的信息分类存储至存储服务器中以便于进行医疗服务信息存档以及医护人员评级。

优选地,如图3所示,本发明中的物联网设备的协议栈包括:物理层、链路层、nfc适配层、网络层和应用层。其中,链路层包括nfc映射单元,通过适配层请求链路层节点id,nfc映射单元响应于适配层发送的请求,将链路层节点id返回到适配层以保持ip连接的连续性。

nfc映射单元可以将nfc的逻辑链路层地址绑定到适配层。例如,nfc映射单元可以向适配层发送用于生成ipv6的接口标识符(iid)的逻辑链路层地址的6比特节点id地址。nfc映射单元还能够对逻辑链路层地址执行缓存,从而保持网络层的网络连接请求的ip连续性。

具体地,通过适配层检查ip连接并将检查结果发送到nfc映射单元。在请求ip连接时,nfc映射单元将存储在高速缓存中的链路层节点id返回给适配层。当高速缓存中不存在链路层节点id时,nfc映射单元生成新的链路层节点id并将其存储在高速缓存中,并且将新生成的链路层节点id返回到适配层。

这样,物联网设备在通过nfc进行数据传输和验证服务时,就能够配合于前述验证方法,允许用户通过以多次接触的方式进行验证服务,能够有效地保持物联网设备ip连接的连续性,提高验证服务的效率和安全性。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不同限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1