一种发送设备、电子终端及就诊信息的传输方法

文档序号:34902 发布日期:2021-09-24 浏览:16次 >En<

阅读说明:本技术 一种发送设备、电子终端及就诊信息的传输方法 (Sending device, electronic terminal and transmission method of information for seeing doctor ) 是由 宋一迪 方鹏程 王真真 李辉 于 2021-06-25 设计创作,主要内容包括:本申请实施例提供一种发送设备、电子终端及就诊信息的传输方法。提供采用无线通信的方式传输信息,传输过程中通过在预设的安全距离范围内发送距离探测信号来确定位于该范围内的各电子终端,并通过向各电子终端交换鉴权信息来确定接收就诊信息的电子终端。常见的窃取设备或窃取手段无法对在该安全距离范围内传输的信息进行窃取。鉴权信息中多存在隐私信息,因此,在安全距离范围内获取各电子终端的鉴权信息能够提高信息在传输过程中的隐私保护。由此,在确定用于接收就诊信息的电子终端后,将就诊信息发送给该目标设备。用以减少信息在传输过程中易于被窃取的情况。(The embodiment of the application provides a sending device, an electronic terminal and a method for transmitting information of a doctor. The method comprises the steps of transmitting information in a wireless communication mode, determining each electronic terminal located in a preset safe distance range by sending a distance detection signal in the transmission process, and determining the electronic terminal receiving the treatment information by exchanging authentication information to each electronic terminal. Common theft devices or theft means cannot steal information transmitted within the secure distance. Privacy information exists in the authentication information, so that privacy protection of the information in the transmission process can be improved by acquiring the authentication information of each electronic terminal within a safe distance range. Thus, after the electronic terminal for receiving the information of the treatment is determined, the treatment information is sent to the target device. The method is used for reducing the situation that information is easy to steal in the transmission process.)

一种发送设备、电子终端及就诊信息的传输方法

技术领域

本发明涉及信息处理

技术领域

,特别涉及一种发送设备、电子终端及就诊信息的传输方法。

背景技术

随着生活水平的提高,健康问题愈加受到人们的重视。就诊信息是帮助医患间了解病情的必备信息。就诊信息多为患者的隐私信息,就诊信息包含患者的身份信息,以及如CT图像(Computer Tomography,电子计算机断层摄影)、核磁共振影像等用于反映患者病情的医疗文件信息。相关技术中患者通过打印实体的就诊信息,或通过第三方应用将电子版的就诊信息提供给医生查阅。这种传输方式存在易于被窃取,对信息的隐私保护较差的问题。

发明内容

本申请实施例提供一种发送设备、电子终端及就诊信息的传输方法,用以将就诊信息在预设安全距离内传输给电子终端,减少信息在传输过程中被窃取的情况,提高信息的隐私保护。

第一方面,本申请实施例提供了一种发送设备,包括:传输单元和控制器,其中:

所述控制器,所述控制器连接所述传输单元,被配置为:

响应于信息传输指示,通过所述传输单元在预设安全距离内发送距离探测信号;

通过所述传输单元接收所述距离探测信号的至少一个响应信号,基于所述响应信号确定发送所述响应信号的电子终端和所述电子终端的当前距离;

通过所述传输单元向所述电子终端发送用于表征设备身份的所述第一鉴权信息,以使所述电子终端在确定所述第一鉴权信息为第一指定鉴权信息后,回复第二鉴权信息;

通过所述传输单元接收所述第二鉴权信息,若所述第二鉴权信息为第二指定鉴权信息,则将所述就诊信息发送给所述电子终端。

本实施例通过在预设的安全距离范围内发送距离探测信号来确定位于该范围内的各电子终端,并通过向各电子终端交换鉴权信息来确定接收就诊信息的电子终端。常见的窃取设备或窃取手段无法对在该安全距离范围内传输的信息进行窃取。鉴权信息中多存在隐私信息,因此,在安全距离范围内获取各电子终端的鉴权信息能够提高信息在传输过程中的隐私保护。由此,在确定用于接收就诊信息的电子终端后,将就诊信息发送给该目标设备。用以减少信息在传输过程中易于被窃取的情况。

在一些可能的实施例中,执行所述向所述电子终端发送用于表征设备身份的所述第一鉴权信息,所述控制器被配置为:

向短距离通信请求报文内添加所述第一鉴权信息;

根据所述预设安全距离中所有电子终端对应的全部当前距离的最大值确定广播范围,并通过所述传输单元在所述广播范围内广播所述短距离通信请求报文。

本实施例将预设安全范围作为第一鉴权信息的广播范围,并以广播的形式播放第一鉴权信息。以确保在该范围内的电子终端能够获取到第一鉴权信息。

在一些可能的实施例中,执行所述向所述电子终端发送用于表征设备身份的所述第一鉴权信息之前,所述控制器还被配置为:

响应于距离设定指示,通过所述传输单元获取指定距离信息并存储,所述指定距离信息用于指示发送所述就诊信息的指定距离;其中,所述指定距离小于所述预设安全距离;

执行所述向短距离通信请求报文内添加所述第一鉴权信息之后,所述控制器还被配置为:

将所述指定距离更新为预设安全距离。

本实施例还提供给用户可自设的指定距离,该指定距离需在预设安全距离范围内。由此在保证在安全距离范围内传输信息的基础上,用户可基于实际情况调整传输范围,以适用更多的应用场景。

在一些可能的实施例中,执行所述将所述就诊信息发送给所述电子终端的过程中,所述控制器还被配置为:

根据预设时间间隔通过所述传输单元向所述电子终端发送所述距离探测信号,以确定所述电子终端的实时距离;

若所述实时距离未处于所述预设安全距离,则停止发送所述就诊信息;

若在预设时间内未接收到所述距离探测信号的响应信号,则停止发送所述就诊信息。

本实施例在传输信息的过程中需定时确定与电子终端间的距离,若电子终端在传输信息的过程中处于预设安全距离之外,则立即中断信息传输。以避免信息在传输过程中,由于设备处于预设安全距离之外而导致信息被窃取。

在一些可能的实施例中,执行所述将所述就诊信息发送给所述电子终端之前,所述控制器还被配置为:

根据所述电子终端的当前距离确定传输所述就诊信息的传输功率;

执行所述将就诊信息发送给所述电子终端过程中,所述控制器还被配置为:

根据预设时间间隔通过所述传输单元向所述电子终端发送所述距离探测信号,以确定所述电子终端的实时距离;

基于所述电子终端的实时距离调整用于传输所述就诊信息的传输功率。

本实施例可根据与电子终端间的实际距离来确定传输功率。以此在保证信息被成功传输的基础上,尽可能的降低资源损耗。

第二方面,本申请实施例提供了一种电子终端,传输单元、控制器和显示器,其中:

所述控制器,所述控制器连接所述显示器和所述传输单元,被配置为:

通过所述传输单元在预设安全距离内检测距离探测信号,若检测到所述距离探测信号,则向所述距离探测信号的发送设备回复响应信号;其中,所述响应信号表示与所述发送设备的相距距离;

通过所述传输单元接收用于表征所述发送设备身份的所述第一鉴权信息,若所述第一鉴权信息为第一指定鉴权信息,则向所述发送设备发送所述第二鉴权信息,以使所述发送设备在确定所述第二鉴权信息为第二指定鉴权信息后发送所述就诊信息;

所述显示器,用于显示所述传输单元接收到的所述就诊信息。

在一些可能的实施例中,执行所述接收用于表征所述发送设备身份的所述第一鉴权信息,所述控制器被配置为:

通过所述传输单元对在所述预设安全距离内广播的短距离通信请求报文进行监听;

若监听到携带所述第一鉴权信息的短距离通信请求报文,则解析所述短距离通信请求报文,获取所述第一鉴权信息。

在一些可能的实施例中,执行所述接收用于表征所述发送设备身份的所述第一鉴权信息之前,所述控制器还被配置为:

响应于距离设定指示,通过所述传输单元获取指定距离信息并存储,所述指定距离信息用于指示所述发送设备发送所述就诊信息的指定距离;其中,所述指定距离小于所述预设安全距离;

在一些可能的实施例中,执行接收所述发送设备发送的就诊信息的过程中,所述控制器还被配置为:

在预设安全距离内对距离探测信号进行检测,并向检测到的所述距离探测信号回复所述响应信号。

第三方面,本申请实施例提供了一种就诊信息的传输方法,包括:

响应于信息传输指示,在预设安全距离内发送距离探测信号;

接收所述距离探测信号的至少一个响应信号,基于所述响应信号确定发送所述响应信号的电子终端和所述电子终端的当前距离;

向所述电子终端发送用于表征设备身份的第一鉴权信息,以使所述电子终端在确定所述第一鉴权信息为第一指定鉴权信息后,回复第二鉴权信息;

接收所述第二鉴权信息,若所述第二鉴权信息为第二指定鉴权信息,则将就诊信息发送给所述电子终端。

在一些可能的实施例中,所述向所述电子终端发送用于表征设备身份的所述第一鉴权信息,包括:

向短距离通信请求报文内添加所述第一鉴权信息;

根据所述预设安全距离中所有电子终端对应的全部当前距离的最大值确定广播范围,并在所述广播范围内广播所述短距离通信请求报文。

在一些可能的实施例中,所述向所述电子终端发送用于表征设备身份的所述第一鉴权信息之前,所述方法还包括:

响应于距离设定指示,获取指定距离信息并存储,所述指定距离信息用于指示发送所述就诊信息的指定距离;其中,所述指定距离小于所述预设安全距离;

所述向短距离通信请求报文内添加所述第一鉴权信息之后,所述方法还包括:

将所述指定距离更新为预设安全距离。

在一些可能的实施例中,所述将所述就诊信息发送给所述电子终端的过程中,所述方法还包括:

根据预设时间间隔向所述电子终端发送所述距离探测信号,以确定所述电子终端的实时距离;

若所述实时距离未处于所述预设安全距离,则停止发送所述就诊信息;

若在预设时间内未接收到所述距离探测信号的响应信号,则停止发送所述就诊信息。

在一些可能的实施例中,所述将所述就诊信息发送给所述电子终端之前,所述方法还包括:

根据所述电子终端的当前距离确定传输所述就诊信息的传输功率;

所述将就诊信息发送给所述电子终端过程中,所述方法还包括:

根据预设时间间隔向所述电子终端发送所述距离探测信号,以确定所述电子终端的实时距离;

基于所述电子终端的实时距离调整用于传输所述就诊信息的传输功率。

第四方面,本申请实施例提供了一种就诊信息的传输方法,包括:

在预设安全距离内检测距离探测信号,若检测到所述距离探测信号,则向所述距离探测信号的发送设备回复响应信号;其中,所述响应信号表示与所述发送设备的相距距离;

接收用于表征所述发送设备身份的所述第一鉴权信息,若所述第一鉴权信息为第一指定鉴权信息,则向所述发送设备发送所述第二鉴权信息,以使所述发送设备在确定所述第二鉴权信息为第二指定鉴权信息后发送所述就诊信息;

接收所述就诊信息,并输出展示。

在一些可能的实施例中,所述接收用于表征所述发送设备身份的所述第一鉴权信息,所述方法还包括:

对在所述预设安全距离内广播的短距离通信请求报文进行监听;

若监听到携带所述第一鉴权信息的短距离通信请求报文,则解析所述短距离通信请求报文,获取所述第一鉴权信息。

在一些可能的实施例中,所述接收用于表征所述发送设备身份的所述第一鉴权信息之前,所述方法还包括:

响应于距离设定指示,获取指定距离信息并存储,所述指定距离信息用于指示所述发送设备发送所述就诊信息的指定距离;其中,所述指定距离小于所述预设安全距离;

在一些可能的实施例中,接收所述发送设备发送的就诊信息的过程中,所述方法还包括:

在预设安全距离内对距离探测信号进行检测,并向检测到的所述距离探测信号回复所述响应信号。

第五方面,本申请一实施例还提供了一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如本申请第三方面或第四方面中提供的任一方法。

本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,显而易见地,下面所介绍的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的应用环境示意图;

图2a为本申请实施例图1中示出的发送设备30的结构示意图;

图2b为本申请实施例图1中示出的发送设备30的软件架构示意图;

图3为本申请实施例图1中示出的电子终端40的结构示意图;

图4为本申请实施例提供的鉴权平台下发用户证书的示意图;

图5a为本申请实施例提供的发送设备30向电子终端40传输数据时序图;

图5b为本申请实施例提供的常用功能提示框界面示意图;

图5c为本申请实施例提供的选择接收就诊信息的界面示意图;

图5d为本申请实施例提供的传输距离设置界面示意图;

图6为本申请实施例提供的一种就诊信息的传输方法整体流程图;

图7为本申请实施例提供的一种就诊信息的传输方法另一流程图。

具体实施方式

下面将结合附图对本申请实施例中的技术方案进行清楚、详尽地描述。在本申请实施例的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B;文本中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,另外,在本申请实施例的描述中,“多个”是指两个或多于两个。

在本申请实施例的描述中,除非另有说明,术语“多个”是指两个或两个以上,其它量词与之类似应当理解,此处所描述的优选实施例仅用于说明和解释本申请,并不用于限定本申请,并且在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

为进一步说明本申请实施例提供的技术方案,下面结合附图以及具体实施方式对此进行详细的说明。虽然本申请实施例提供了如下述实施例或附图所示的方法操作步骤,但基于常规或者无需创造性的劳动在方法中可以包括更多或者更少的操作步骤。在逻辑上不存在必要因果关系的步骤中,这些步骤的执行顺序不限于本申请实施例提供的执行顺序。方法在实际的处理过程中或者控制设备执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行。

考虑到目前医院就诊流程较为繁琐。在医患交互过程中,患者需要向医生提供个人的就诊信息。例如患者需要提供如医保卡等包含个人信息的材料、还需要提供如CT图像、X光片等用于反映患者病情的医疗文件。相关技术中,患者多需要将实体的就诊信息,或打印后的电子版就诊信息交由医生查阅。由于就诊信息中包含身份信息、身体状况等隐私信息,而上述就诊信息的传输方式易于被以拍录、窃取打印记录等方式非法获取。通过上述问题可知,如何安全的传输信息以缓解信息在传输过程中易于被窃取,对信息的隐私保护较差的问题显得尤为重要。

基于此,本申请的发明构思为:采用无线通信的方式传输信息,传输过程中通过在预设的安全距离范围内发送距离探测信号来确定位于该范围内的各电子终端,并通过向各电子终端交换鉴权信息来确定接收就诊信息的电子终端。由于常见的窃取设备或窃取手段无法对在该安全距离范围内传输的信息进行窃取。鉴权信息中多存在隐私信息,因此,在安全距离范围内获取各电子终端的鉴权信息能够提高信息在传输过程中的隐私保护。由此,在确定用于接收就诊信息的电子终端后,将就诊信息发送给该目标设备。用以减少信息在传输过程中易于被窃取的情况。

下面结合附图对本申请实施例提供的发送设备、电子终端及就诊信息的传输方法进行详细说明。

参见图1,为根据本申请一个实施例的应用环境的示意图。

如图1所示,该应用环境中例如可以包括网络10、服务器20、发送设备30以及至少一个电子终端40。

其中,网络10可以是有线网络或无线网络。发送设备30可如智能手机、平板电脑以及笔记本电脑等具备信息传输能力的电子设备,电子终端40可为图1示出的智能手机40_1、平板电脑40_2以及笔记本电脑40_n等电子设备,还可为指定应用场景下的自助服务设备。例如在医院场景中,电子终端40不仅为图1中示出的电子终端40_1~40_n,还可为挂号设备、交付款设备以及健康监测设备等。

在医院场景中,患者向医生咨询病情时需要向医生提供相关就诊信息。患者提交就诊信息时,控制发送设备30通过广播本端鉴权信息来确定用于接收就诊信息的电子终端40。并在确定用于接收就诊信息的电子终端40后,控制发送设备30通过网络10将就诊信息传输给电子终端40。医生可通过如台式电脑、智能手机等电子终端40查看所接收的就诊信息。

在一些可能的实施例中,服务器20通过网络10将发送设备30和电子终端40对应的鉴权信息分别下发到发送设备30和电子终端40中。

在一些可能的实施例中,发送设备30可通过超宽带(UWB,Ultra Wide Band)技术与电子终端40进行通信。

图2a中示例性示出了根据示例性实施例中发送设备30的硬件配置框图。如图2a所示,发送设备30包括:射频(radio frequency,RF)电路110、存储器120、显示单元130、摄像头140、传感器150、音频电路160、无线保真(Wireless Fidelity,Wi-Fi)模块170、处理器180、蓝牙模块181、以及电源190等部件。

RF电路110可用于在收发信息或通话过程中信号的接收和发送,可以接收基站的下行数据后交给处理器180处理;可以将上行数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等器件。

存储器120可用于存储软件程序及数据。处理器180通过运行存储在存储器120的软件程序或数据,从而执行发送设备30的各种功能以及数据处理。存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。存储器120存储有使得发送设备30能运行的操作系统。本申请中存储器120可以存储操作系统及各种应用程序,还可以存储执行本申请实施例所述方法的程序代码。

显示单元130可用于接收输入的数字或字符信息,产生与发送设备30的用户设置以及功能控制有关的信号输入,具体地,显示单元130可以包括设置在发送设备30正面的触摸屏131,可收集用户在其上或附近的触摸操作,例如点击按钮,拖动滚动框等。

显示单元130还可用于显示由用户输入的信息或提供给用户的信息以及发送设备30的各种菜单的图形用户界面(graphical user interface,GUI)。具体地,显示单元130可以包括设置在发送设备30正面的显示屏132。其中,显示屏132可以采用液晶显示器、发光二极管等形式来配置。显示单元130可以用于显示本申请中所述的联系人会话界面或短信息列表界面。

其中,触摸屏131可以覆盖在显示屏132之上,也可以将触摸屏131与显示屏132集成而实现发送设备30的输入和输出功能,集成后可以简称触摸显示屏。本申请中显示单元130可以显示应用程序以及对应的操作步骤。

摄像头140可用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,CCD)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,CMOS)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给处理器180转换成数字图像信号。

发送设备30还可以包括至少一种传感器150,比如加速度传感器151、距离传感器152、指纹传感器153、温度传感器154。发送设备30还可配置有陀螺仪、气压计、湿度计、温度计、红外线传感器、光传感器、运动传感器等其他传感器。

音频电路160、扬声器161、麦克风162可提供用户与发送设备30之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出。发送设备30还可配置音量按钮,用于调节声音信号的音量。另一方面,麦克风162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出至RF电路110以发送给比如另一终端,或者将音频数据输出至存储器120以便进一步处理。本申请中麦克风162可以获取用户的语音。

Wi-Fi属于短距离无线传输技术,发送设备30可以通过Wi-Fi模块170帮助用户收发电子邮件、浏览网页和访问流媒体等,它为用户提供了无线的宽带互联网访问。

处理器180是发送设备30的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器120内的软件程序,以及调用存储在存储器120内的数据,执行发送设备30的各种功能和处理数据。在一些实施例中,处理器180可包括一个或多个处理单元;处理器180还可以集成应用处理器和基带处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,基带处理器主要处理无线通信。可以理解的是,上述基带处理器也可以不集成到处理器180中。本申请中处理器180可以运行操作系统、应用程序、用户界面显示及触控响应,以及本申请实施例所述的处理方法。另外,处理器180与显示单元130耦接。

蓝牙模块181,用于通过蓝牙协议来与其他具有蓝牙模块的蓝牙设备进行信息交互。例如,发送设备30可以通过蓝牙模块181与同样具备蓝牙模块的可穿戴电子设备(例如智能手表)建立蓝牙连接,从而进行数据交互。

发送设备30还包括给各个部件供电的电源190(比如电池)。电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电以及功耗等功能。发送设备30还可配置有电源按钮,用于终端的开机和关机,以及锁屏等功能。

在一些可能的实施例中,发送设备30中的无线保真模块170可替换为超宽带模块。

图2b是本申请实施例的发送设备30的软件结构框图。

分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,可将Android系统分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(Android runtime)和系统库,以及内核层。

应用程序层可以包括一系列应用程序包。

如图2b所示,应用程序包可以包括相机,图库,日历,通话,地图,导航,WLAN,蓝牙,音乐,视频,短信息等应用程序。

应用程序框架层为应用程序层的应用程序提供应用编程接口(applicationprogramming interface,API)和编程框架。应用程序框架层包括一些预先定义的函数。

如图2b所示,应用程序框架层可以包括窗口管理器,内容提供器,视图系统,电话管理器,资源管理器,通知管理器等。

窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。

内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿、短信息等。

视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信息通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。

电话管理器用于提供发送设备30的通信功能。例如通话状态的管理(包括接通,挂断等)。

资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等。

通知管理器使应用程序可以在状态栏中显示通知信息(例如短信息的消息摘要,消息内容),可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,终端振动,指示灯闪烁等。

Android Runtime包括核心库和虚拟机。Android runtime负责安卓系统的调度和管理。

核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。

应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。

系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(Media Libraries),三维图形处理库(例如:OpenGL ES),2D图形引擎(例如:SGL)等。

表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2D和3D图层的融合。

媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,例如:MPEG4,H.264,MP3,AAC,AMR,JPG,PNG等。

三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。

2D(一种动画方式)图形引擎是2D绘图的绘图引擎。

内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。

图3中示例性示出了根据示例性实施例中发送设备30的硬件配置框图。

图3显示的电子终端40仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。

如图3所示,电子终端40以通用电子设备的形式表现。电子终端40的组件可以包括但不限于:上述至少一个控制器131、上述至少一个存储器132、连接不同系统组件(包括存储器132和控制器131)的总线133。

总线133表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、外围总线、控制器或者使用多种总线结构中的任意总线结构的局域总线。

存储器132可以包括易失性存储器形式的可读介质,例如随机存取存储器(RAM)1321和/或高速缓存存储器1322,还可以进一步包括只读存储器(ROM)1323。

存储器132还可以包括具有一组(至少一个)程序模块1324的程序/实用工具1325,这样的程序模块1324包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。

电子终端40也可以与一个或多个外部设备134(例如键盘、指向设备等)通信,还可与一个或者多个使得用户能与电子终端40交互的设备通信,和/或与使得该电子终端40能与一个或多个其它电子设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口135进行。并且,电子终端40还可以通过网络适配器136与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器136通过总线133与用于电子终端40的其它模块通信。应当理解,尽管图中未示出,可以结合电子终端40使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余控制器、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。

下面以患者到医院就诊作为应用场景,对本申请提供一种就诊信息的传输方法做进一步说明。该应用场景中多具备信息传输的需求,例如患者需向医生提供就诊记录以辅助医生了解病情。再例如患者在完成就诊或检查后,需从医生处索取本次的就诊记录以便日后复诊等。

为便于理解本申请提供的技术方案,对上述场景中传输的数据进行简要说明。传输的数据主要体现为患者的就诊信息。就诊信息是医患交互过程中不可或缺的信息,就诊信息中包含患者的大量隐私信息。例如就诊记录、病历单等病情信息,如CT图像、X光片等医疗影像信息,还可如缴费单、扣关证明等支付相关的手续信息。

考虑到医院为保证重要医疗设备运行,对电磁环境要求较高。Wifi(无线保真)等信息传输方式存在发射功率较大、覆盖范围较广的问题,易于对电磁环境造成干扰。并且,多台连接Wifi的设备同时传输时,传输速率受可用带宽的影响,在传输大容量的医疗影像文件(如CT图像)时传输时间较长。

基于上述问题,考虑到超宽带技术近年发展较快,其大带宽、高传送速率的特点能够满足于对大容量医疗影像文件的传输。其低功率的特性能够保证仅在固定范围内才能够获取传输信息,不会影响到医疗设备的运行。故此,本申请实施例中的发送设备30和电子终端40可基于超宽带技术完成数据的传输。具体的,发送设备30和电子终端40可控制内部的传输模块通过超宽带进行数据传输。

传输数据前,发送设备30和电子终端40需安装有如应用程序(App)、公众号等用于执行本申请实施例所提供的就诊信息的传输方法的辅助控件。以应用程序为例,发送设备30和电子终端40下载该应用程序后,需在首次使用时将用户信息绑定在该应用程序中。用户信息可包括如身份证号、手机号等身份信息。应用程序连接用于下发鉴权信息的鉴权平台,鉴权平台可为医院方的云平台或第三方医保机构的公告平台。

用户向应用程序绑定用户信息完成注册后,应用程序会识别当前设备(即存储该应用程序的发送设备30或电子终端40的唯一标识用于确定当前设备的身份,该唯一标识可例如IMEI码(International Mobile Equipment Identity number,国际移动设备识别码)。并将当前设备的唯一标识和获取的用户信息作为请求下发鉴权信息的业务数据递交给鉴权平台,如图4所示,鉴权平台在接收到应用程序发送的业务数据后,基于该业务数据生成唯一的用户证书,并将该用户证书下发给应用程序。

在一些可能的实施例中,用户证书包含用户社保卡和/或就诊卡中发起相关业务(例如挂号、缴费)所需信息,该用户证书可视为等同于用户的实体社保卡和/或就诊卡的虚拟卡。

发送设备30向电子终端40信息传输过程中可通过对该用户证书进行验证以完成鉴权。由于该用户证书中存有当前设备的唯一标识,即使其他设备获取该用户证书也无法通过该用户证书完成鉴权。具体的,在信息传输之前发送设备会向电子终端40发送用于进行信息传输的请求,该请求中携带有发送设备30的设备型号(即,唯一标识)。在信息传输过程中,发送设备30需要和电子终端40进行鉴权交换,在电子终端40在接收到发送设备30的鉴权信息后,通过解析该鉴权信息获取在该鉴权信息中存储的设备唯一标识。若鉴权信息中存储的唯一标识与信息传输请求中的唯一标识不相符,则确定发送设备30并非为请求进行信息传输的设备。此时电子终端40会向应用程序发送用于表示鉴权失败的通知,应用程序响应于该通知后禁止发送设备30向电子终端40传输信息。

在介绍完如何向发送设备30和电子终端40安装并注册用于执行本申请实施例提供的就诊信息的传输方法的辅助控件后,下面以患者向医生提供就诊记录为例对本申请实施例提供的就诊信息的传输方法进行说明,具体如图5a所示,图5a为发送设备30向电子终端40传输信息过程的时序图,包括:

患者向医生提供就诊信息时,发送设备响应于用户下发的信息传输指示,执行步骤501:在预设安全距离内发送距离探测信号。

由于相关技术中常见的窃取设备或窃取手段无法对在30厘米内进行信息传输的设备进行窃取。故此,本申请实施例中可将预设安全距离设定为30厘米。患者在向医生提供就诊信息前可通过口头约定、信息提示等方式,控制发送设备和电子终端间的距离不超过30厘米。

实施时,发送设备通过广播的形式,向以自身为圆心、30厘米为半径的区域发送距离探测信号。处于该范围内的电子终端在检测到该距离探测信号后,执行步骤502:向发送设备回复响应信号。具体的,电子终端所回复的响应信号中可携带有该电子终端的唯一标识和电子终端的当前距离。发送设备在接收到该响应信号后,通过执行步骤503:对接收到的响应信号进行解析,可获取该响应信号对应的电子终端和该电子终端的当前距离。

通过上述流程,发送设备确定了在预设安全距离内的电子终端,但还未确定该电子终端就是用于接收就诊信息的设备。因此,发送设备需通过向电子终端交换鉴权信息来确定电子终端是否为用于接收就诊信息的设备。

具体的,患者向医生提供就诊信息之前,发送设备需通过应用程序向电子终端建立信息传输请求,具体如图5b所示,患者可通过发送设备在应用程序界面中搜索医生在该应用程序中的用户名:ABCD。并在搜索到该用户名后,通过点击用户头像触发常用功能提示框。在常用功能提示框中患者可通过选择请求传输信息选项来指示发送设备向电子终端发送信息传输请求。如图5c所示,电子终端在接收该请求后会将该请求以消息信息的形式输出到应用程序的显示界面供用户查看。医生通过电子终端选择“接收”选项后,电子终端响应于该指示,向发送设备反馈同意信息传输的指示。此时,发送设备和电子终端双方交换鉴权信息,并将对方的鉴权信息作为指定鉴权信息进行存储,以便于在信息传输过程中进行身份验证。其中,鉴权信息即为前文提及的用户证书,用于表征设备使用者的身份。

在一些可能的实施例中,发送设备将自身鉴权信息发送给电子终端,并接收由电子终端发送的鉴权信息。电子终端将发送设备的鉴权信息作为第一指定鉴权信息进行存储,相应的,发送设备将电子终端的鉴权信息作为第二指定鉴权信息进行存储。

在通过上述步骤503确定处于预设安全距离内的电子终端后,发送设备执行步骤504:向电子终端发送用于表征身份的第一鉴权信息。电子终端在接收到第一鉴权信息后执行步骤505:识别第一鉴权信息是否为预先存储的第一指定鉴权信息。若第一鉴权信息为第一指定鉴权信息,则表明该发送设备为预先在应用程序中请求数据传输的设备,此时电子终端执行步骤506:向发送设备发送第二鉴权信息。应理解的是,第二鉴权信息即为电子终端自身的鉴权信息。

发送设备在接收到第二鉴权信息后,执行步骤507:识别第二鉴权信息是否为预先存储的第二指定鉴权信息。若第二鉴权信息为第二指定鉴权信息,则表明该电子终端即为接收就诊信息的设备。此时发送设备执行步骤508:将就诊信息发送给电子终端。

在一些可能的实施例中,发送设备向短距离通信请求报文的自定义字段中添加第一鉴权信息,并根据电子终端的当前距离确定传输功率后,将短距离通信请求报文进行广播。

电子终端对预设安全距离内广播的短距离通信请求报文进行监听,若监听到携带有第一鉴权信息的短距离通信请求报文,则通过对该报文的自定义字段进行解析,以获取第一鉴权信息。电子终端若检测到该第一鉴权信息为第一指定鉴权信息,则发送该报文的回复报文,并在回复报文的自定义字段中添加第二鉴权信息。

为适用更多的应用场景,并结合超宽带技术的定距传输功能(即,根据指定的距离确定传输功率),可在应用程序中添加用户指定距离的功能。具体如图5d所示,用户可根据待传输数据的重要性在应用程序的传输距离设置界面中自定义用于传输数据的指定距离。自定义的指定距离不能大于预设安全距离。其原因在于,超宽带技术具备低发射功率和低功率频谱密度的特点,这能够有效降低信息传输过程中被窃取的概率。发送设备和电子终端间的距离越近,其所需发射功率和功率频谱密度会越低,相应的也越不容易被窃取。

仍以就诊信息作为待传输数据为例,在一些可能的实施例中,可基于实际应用场景在传输距离设置界面中推荐给用户参考距离。具体可如图5d所示,可根据就诊信息的类型给予用户响应的参考距离。例如当就诊信息表示为如缴费信息、扣款证明等收据类信息,由于该类信息容量较小且较为私密,可推荐给用户5厘米的参考距离。再例如就诊信息表示为如CT图像、核磁共振影像等大容量医疗影像文件时,可推荐给用户30厘米的参考距离。由此,保证就诊信息在预设安全距离内传输的同时,可提供给用户自定义的指定传输距离,以提高适用性。

若在传输信息前,患者通过发送设备在应用程序中自定义了本次传输的指定距离。发送设备会在接收到距离设定指示后,将该指示同步发送给电子终端。发送设备和电子终端响应于该距离设定指示,获取用户下发的指定距离信息并存储。

在一些可能的实施例中,发送设备在执行上述向短距离通信请求报文添加第一鉴权信息后,需检测是否预存有指定距离信息。例如检测到指定距离信息中存储有自定义的指定距离5厘米,则根据5厘米的指定距离来确定传输功率,并采用该传输功率广播短距离通信请求报文。若未检测到指定距离信息则根据预设安全距离来确定用于广播短距离通信请求报文的传输功率。

相应的,电子终端在执行上述监听预设安全距离内的发送的短距离请求报文之前,可检测是否预存有指定距离信息,例如检测到指定距离信息中存储有自定义的指定距离5厘米,则电子终端对5厘米范围内的短距离请求报文进行监听。若未检测到指定距离信息,则对预设安全距离内的短距离请求报文进行监听。由此,发送设备和电子终端在指定距离内进行鉴权验证。若存在任一方(发送设备/电子终端)未处于指定距离内,则无法完成鉴权验证。进一步降低鉴权信息被窃取的可能。

基于前文内容可知,在保证就诊信息能够传输到电子终端的基础上,尽可能的采用较低的传输功率进行数据传输不仅能够降低损耗,还能够进一步降低信息被窃取的可能。故此,发送设备向电子终端传输数据之前,可根据电子终端的当前位置确定传输功率,并采用该传输功率对数据进行传输。

另考虑到在数据传输过程中,发送设备或电子终端可能存在移动情况。为避免在信息传输过程中由于设备移动而导致未在预设安全距离内传输信息。实施时,发送设备可根据预设时间间隔向电子终端发送距离探测信号以确定电子终端的实时距离。若该实时距离大于预设安全距离,则表示在信息传输过程中存在设备移动的情况,当前并未在预设安全距离内传输信息。此时发送设备立即停止对电子终端进行数据传输。

在一些可能的实施例中,若电子终端的实时距离处于预设安全距离内,则基于该实时距离更新当前的传输功率,并采用更新后的传输功率进行数据传输。以此在保证就诊信息能够传输到电子终端的基础上,尽可能的采用较低的传输功率进行数据传输。

图6为本申请实施例提供的一种就诊信息的传输方法的整体流程图,具体如图6所示,包括:

步骤601:响应于信息传输指示,在预设安全距离内发送距离探测信号;

步骤602:接收所述距离探测信号的至少一个响应信号,基于所述响应信号确定发送所述响应信号的电子终端和所述电子终端的当前距离;

步骤603:向所述电子终端发送用于表征设备身份的第一鉴权信息,以使所述电子终端在确定所述第一鉴权信息为第一指定鉴权信息后,回复第二鉴权信息;

步骤604:接收所述第二鉴权信息,若所述第二鉴权信息为第二指定鉴权信息,则将就诊信息发送给所述电子终端。

在一些可能的实施例中,所述向所述电子终端发送用于表征设备身份的所述第一鉴权信息,包括:

向短距离通信请求报文内添加所述第一鉴权信息;

根据所述预设安全距离中所有电子终端对应的全部当前距离的最大值确定广播范围,并在所述广播范围内广播所述短距离通信请求报文。

在一些可能的实施例中,所述向所述电子终端发送用于表征设备身份的所述第一鉴权信息之前,所述方法还包括:

响应于距离设定指示,获取指定距离信息并存储,所述指定距离信息用于指示发送所述就诊信息的指定距离;其中,所述指定距离小于所述预设安全距离;

所述向短距离通信请求报文内添加所述第一鉴权信息之后,所述方法还包括:

将所述指定距离更新为预设安全距离。

在一些可能的实施例中,所述将所述就诊信息发送给所述电子终端的过程中,所述方法还包括:

根据预设时间间隔向所述电子终端发送所述距离探测信号,以确定所述电子终端的实时距离;

若所述实时距离未处于所述预设安全距离,则停止发送所述就诊信息;

若在预设时间内未接收到所述距离探测信号的响应信号,则停止发送所述就诊信息。

在一些可能的实施例中,所述将所述就诊信息发送给所述电子终端之前,所述方法还包括:

根据所述电子终端的当前距离确定传输所述就诊信息的传输功率;

所述将就诊信息发送给所述电子终端过程中,所述方法还包括:

根据预设时间间隔向所述电子终端发送所述距离探测信号,以确定所述电子终端的实时距离;

基于所述电子终端的实时距离调整用于传输所述就诊信息的传输功率。

图7为本申请实施例提供的一种就诊信息的传输方法的另一整体流程图,具体如图7所示,包括:

步骤701:在预设安全距离内检测距离探测信号,若检测到所述距离探测信号,则向所述距离探测信号的发送设备回复响应信号;其中,所述响应信号表示与所述发送设备的相距距离;

步骤702:接收用于表征所述发送设备身份的所述第一鉴权信息,若所述第一鉴权信息为第一指定鉴权信息,则向所述发送设备发送所述第二鉴权信息,以使所述发送设备在确定所述第二鉴权信息为第二指定鉴权信息后发送所述就诊信息;

步骤703:接收所述就诊信息,并输出展示。

在一些可能的实施例中,所述接收用于表征所述发送设备身份的所述第一鉴权信息,所述方法还包括:

对在所述预设安全距离内广播的短距离通信请求报文进行监听;

若监听到携带所述第一鉴权信息的短距离通信请求报文,则解析所述短距离通信请求报文,获取所述第一鉴权信息。

在一些可能的实施例中,所述接收用于表征所述发送设备身份的所述第一鉴权信息之前,所述方法还包括:

响应于距离设定指示,获取指定距离信息并存储,所述指定距离信息用于指示所述发送设备发送所述就诊信息的指定距离;其中,所述指定距离小于所述预设安全距离;

在一些可能的实施例中,接收所述发送设备发送的就诊信息的过程中,所述方法还包括:

在预设安全距离内对距离探测信号进行检测,并向检测到的所述距离探测信号回复所述响应信号。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程图像缩放设备的处理器以产生一个机器,使得通过计算机或其他可编程图像缩放设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程图像缩放设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程图像缩放设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

25页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:数据智能查询方法、装置、电子设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类