掌桥专利:专业的专利平台
掌桥专利
首页

数据展示的方法、装置、电子设备及介质

文献发布时间:2023-06-19 19:28:50


数据展示的方法、装置、电子设备及介质

技术领域

本申请涉及数据处理技术领域,具体而言,涉及数据展示的方法、装置、电子设备及介质。

背景技术

在一些患者监护场景中,通常需要通过多种监护设备对患者进行监测,医生通常需要对分别查看多个监护设备,以需要在各监护设备分别显示的监护数据中查找当前需要的指标数据,以及,通常需要对多个监护设备分别显示的监护数据来回查看操作,以对不同监护设备中的不同数据进行比对查看。

显然,在通过多种监护设备对患者进行监测的场景中,监护数据显示不能直观明了,使得数据查看的操作步骤较为繁琐。

发明内容

本申请实施例的目的在于提供数据展示的方法、装置、电子设备及介质,用以在显示多个监护设备的监护数据时,可以根据监护类型自适应调整显示内容,数据展示直观明了,简化了监护数据查看的繁琐步骤。

一方面,提供一种数据展示的方法,包括:

接收多个监护设备发送的监护数据;监护数据中包含监护参数及其对应的参数值;

从监护数据中的各参数中,选取当前监护类型关联的目标参数;

根据当前监护类型,确定目标参数对应的展示形式、数据页面以及页面位置;

按照目标参数对应的展示形式、数据页面以及页面位置,展示目标参数的参数值。

一种实施方式中,根据当前监护类型,确定目标参数对应的展示形式、数据页面以及页面位置,包括:

根据当前监护类型,确定目标参数的展示形式;

若目标参数为多个,则根据当前监护类型,将各目标参数进行划分,获得多个参数集合;

根据当前监护类型,确定各参数的展示顺序,以及各参数集合的展示顺序;

根据各参数集合的展示顺序,确定各参数集合对应的数据页面;

根据各参数集合中各参数的展示顺序,确定各参数的页面位置。

一种实施方式中,按照目标参数对应的展示形式、数据页面以及页面位置,展示目标参数的参数值,包括:

针对各参数集合中的目标参数集合,获取目标参数集合中各目标参数对应设置的展示颜色;目标参数集合为各参数集合中的任一集合;

根据目标参数集合中各目标参数分别对应的参数值,在目标参数集合的数据页面的页面位置中,按照各目标参数对应的展示颜色,显示各目标参数分别对应的曲线,其中,各曲线所在坐标系中的横坐标轴相同。

一种实施方式中,方法还包括:

若确定存在多个数据页面,则获取各数据页面的展示顺序以及展示时长;

按照各数据页面的展示顺序以及展示时长,切换当前显示的数据页面。

一种实施方式中,方法还包括:

响应于用户的拖动操作,确定用户选择查看的目标曲线的历史播放时间点;

展示目标曲线在历史播放时间点的历史播放曲线,并停止更新目标曲线;

确定达到更新时间时,根据当前接收的监护数据,实时更新目标曲线。

一种实施方式中,方法还包括:

响应于用户针对目标曲线以及标记时间点的标记添加操作,显示标记输入弹窗;

响应于用户针对标记输入弹窗的标记输入操作,获取用户输入的标记名称;

根据标记名称,目标曲线以及标记时间点,生成标记事件;

按照标记事件对应设置的标记图标以及标记显示形式,在目标曲线中标记时间点对应的曲线位置,显示用于查看所示标记事件的标记图标。

一种实施方式中,在根据当前监护类型,确定目标参数对应的展示形式、数据页面以及页面位置之前,方法还包括:

根据当前监护类型,确定各目标参数中存在关联关系的参数,获得关联参数组合;

根据关联参数组合中各目标参数分别对应的参数值,确定各目标参数的协方差和标准差;根据各目标参数的协方差和标准差,确定关联参数组合对应的相关性;

将关联参数组合及其对应的相关性,确定为当前监护类型对应的目标参数以及参数值。

一种实施方式中,方法还包括:

根据历史操作数据,确定各目标参数的关注度,以及不同目标参数的操作关联关系;

根据各目标参数的关注度,以及不同目标参数的操作关联关系,调整各目标参数的数据页面以及页面位置。

一种实施方式中,方法还包括:

获取监护对象对应设置的待导出参数以及脱敏配置信息;

根据监护对象的待导出参数以及脱敏配置信息,从监护数据中,提取出属于监护对象的数据集合;

获取监护对象的身份标识信息;

将身份标识信息与数据集合关联存储。

一种实施方式中,方法还包括:

获取各目标参数对应设置的监护异常条件;

确定各目标参数中存在参数值符合对应的监护异常条件的异常参数时,发送异常告警通知。

一方面,提供一种数据展示的装置,包括:

接收单元,用于接收多个监护设备发送的监护数据;监护数据中包含监护参数及其对应的参数值;

筛选单元,用于从监护数据中的各参数中,选取当前监护类型关联的目标参数;

确定单元,用于根据当前监护类型,确定目标参数对应的展示形式、数据页面以及页面位置;

展示单元,用于按照目标参数对应的展示形式、数据页面以及页面位置,展示目标参数的参数值。

一种实施方式中,确定单元用于:

根据当前监护类型,确定目标参数的展示形式;

若目标参数为多个,则根据当前监护类型,将各目标参数进行划分,获得多个参数集合;

根据当前监护类型,确定各参数的展示顺序,以及各参数集合的展示顺序;

根据各参数集合的展示顺序,确定各参数集合对应的数据页面;

根据各参数集合中各参数的展示顺序,确定各参数的页面位置。

一种实施方式中,展示单元用于:

针对各参数集合中的目标参数集合,获取目标参数集合中各目标参数对应设置的展示颜色;目标参数集合为各参数集合中的任一集合;

根据目标参数集合中各目标参数分别对应的参数值,在目标参数集合的数据页面的页面位置中,按照各目标参数对应的展示颜色,显示各目标参数分别对应的曲线,其中,各曲线所在坐标系中的横坐标轴相同。

一种实施方式中,展示单元还用于:

若确定存在多个数据页面,则获取各数据页面的展示顺序以及展示时长;

按照各数据页面的展示顺序以及展示时长,切换当前显示的数据页面。

一种实施方式中,展示单元还用于:

响应于用户的拖动操作,确定用户选择查看的目标曲线的历史播放时间点;

展示目标曲线在历史播放时间点的历史播放曲线,并停止更新目标曲线;

确定达到更新时间时,根据当前接收的监护数据,实时更新目标曲线。

一种实施方式中,展示单元还用于:

响应于用户针对目标曲线以及标记时间点的标记添加操作,显示标记输入弹窗;

响应于用户针对标记输入弹窗的标记输入操作,获取用户输入的标记名称;

根据标记名称,目标曲线以及标记时间点,生成标记事件;

按照标记事件对应设置的标记图标以及标记显示形式,在目标曲线中标记时间点对应的曲线位置,显示用于查看所示标记事件的标记图标。

一种实施方式中,确定单元还用于:

根据当前监护类型,确定各目标参数中存在关联关系的参数,获得关联参数组合;

根据关联参数组合中各目标参数分别对应的参数值,确定各目标参数的协方差和标准差;根据各目标参数的协方差和标准差,确定关联参数组合对应的相关性;

将关联参数组合及其对应的相关性,确定为当前监护类型对应的目标参数以及参数值。

一种实施方式中,展示单元还用于:

根据历史操作数据,确定各目标参数的关注度,以及不同目标参数的操作关联关系;

根据各目标参数的关注度,以及不同目标参数的操作关联关系,调整各目标参数的数据页面以及页面位置。

一种实施方式中,展示单元还用于:

获取监护对象对应设置的待导出参数以及脱敏配置信息;

根据监护对象的待导出参数以及脱敏配置信息,从监护数据中,提取出属于监护对象的数据集合;

获取监护对象的身份标识信息;

将身份标识信息与数据集合关联存储。

一种实施方式中,展示单元还用于:

获取各目标参数对应设置的监护异常条件;

确定各目标参数中存在参数值符合对应的监护异常条件的异常参数时,发送异常告警通知。

一方面,提供了一种电子设备,包括处理器以及存储器,存储器存储有计算机可读取指令,当计算机可读取指令由处理器执行时,运行如上述任一种数据展示的各种可选实现方式中提供的方法的步骤。

一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时运行如上述任一种数据展示的各种可选实现方式中提供的方法的步骤。

一方面,提供了一种计算机程序产品,计算机程序产品在计算机上运行时,使得计算机执行如上述任一种数据展示的各种可选实现方式中提供的方法的步骤。

本申请实施例提供的数据展示的方法、装置、电子设备及介质中,接收多个监护设备发送的监护数据;监护数据中包含监护参数及其对应的参数值;从监护数据中的各参数中,选取当前监护类型关联的目标参数;根据当前监护类型,确定目标参数对应的展示形式、数据页面以及页面位置;按照目标参数对应的展示形式、数据页面以及页面位置,展示目标参数的参数值。这样,在显示多个监护设备的监护数据时,可以根据监护类型自适应调整数据显示形式,简化监护数据查看的繁琐步骤,使得数据可以直观明了的展示。

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

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例提供的一种数据展示的方法的流程图;

图2为本申请实施例提供的一种数据展示的应用场景的示例图;

图3为本申请实施例提供的一种数据展示的功能架构示意图;

图4为本申请实施例提供的一种展示页面的示例图;

图5为本申请实施例提供的一种数据展示的方法的详细流程图;

图6为本申请实施例提供的一种数据回看的方法的详细流程图;

图7为本申请实施例提供的一种数据展示的装置的结构框图;

图8为本申请实施方式中一种电子设备的结构示意图。

具体实施方式

下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

首先对本申请实施例中涉及的部分用语进行说明,以便于本领域技术人员理解。

终端设备:可以是移动终端、固定终端或便携式终端,例如移动手机、站点、单元、设备、多媒体计算机、多媒体平板、互联网节点、通信器、台式计算机、膝上型计算机、笔记本计算机、上网本计算机、平板计算机、个人通信系统设备、个人导航设备、个人数字助理、音频/视频播放器、数码相机/摄像机、定位设备、电视接收器、无线电广播接收器、电子书设备、游戏设备或者其任意组合,包括这些设备的配件和外设或者其任意组合。还可预见到的是,终端设备能够支持任意类型的针对用户的接口(例如可穿戴设备)等。

服务器:可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务以及大数据和人工智能平台等基础云计算服务的云服务器。

为了在展示监护数据时,可以根据监护类型自适应调整显示内容,数据展示直观明了,简化了监护数据查看的繁琐步骤,本申请实施例提供了数据展示的方法、装置、电子设备及介质。

本申请实施例中,应用于电子设备,电子设备可以为服务器,也可以为终端设备。作为一个示例,电子设备为监护展示设备,安装有用于显示监护数据的显示客户端。

参阅图1所示,为本申请实施例提供的一种数据展示的方法的流程图,该方法的具体实施流程如下:

步骤100:接收多个监护设备发送的监护数据;监护数据中包含监护参数及其对应的参数值。

其中,各监护设备的监护数据可以是对同一监护对象(如,患者)进行采集获得的,也可以是对多个对象进行采集获得的。例如,一个监护设备为用于检测血压的设备,另一个监护设备为用于检测心率的设备。监护数据中包含多个监护参数,以及每一监护参数对应的至少一个参数值。

一种实施方式中,启动显示客户端,并录入待监护的监护对象的个人信息,以及为监护对象选取监护类型;确定监护类型对应设置的多个监护设备,并与确定出的各监护设备建立连接。各监护设备基于接收的监测指令,对监护对象进行实时或周期性数据采集,并将各自采集的监护数据实时或者周期性上传至监护展示设备。显示客户端接收各监护设备分别上传的监护数据。

例如,根据用户的患者选择指令,确定用户选择的目标患者(即监护对象),并根据用户针对监护类型的类型选择指令,确定用户选择的监护类型,以及根据用户的监护开启指令,控制监护类型对应的各监护设备启动针对目标患者的数据采集。

可选的,监护对象的个人信息可以为本地历史存储的,也可以为操作人员按照监护要求输入的。个人信息可以包括以下至少一种:床号、患者姓名、年龄、性别、体重、科室、诊断信息以及病例。

其中,监护类型可以是根据监护对象的治疗阶段以及治疗方式确定的,实际应用中,也可以根据实际应用场景进行设置,在此不作限制。

一种实施方式中,根据监护指令,确定监护对象的监护类型,并获取该监护类型对应的各监护设备的网络连接信息,以及按照各监护设备的网络连接信息,自动与各监护设备分别建立连接。

实际应用中,监护设备的连接方式可以采用自定义配置的方式根据实际应用场景进行设置,如,若采用无线网络通信技术(WIFI)连接,则可以配置监护设备的互联网协议(Internet Protocol,IP)地址以及端口号;通过WIFI连接的监护设备可在路由器设置静态IP地址,在后续设备接入时不需要重新对监护设备进行配置。采用串口连接线的方式连接,则可以配置监护设备的端口号等。

一种实施方式中,对监护展示设备所在的局域网内的设备进行扫描,确定接入该局域网的监护设备,并可以根据用户的选择指令,从扫描出的监护设备中选取并保存监护对象的监护类型对应的监护设备,使得再次启动以及连接时,可以快速启用。

进一步的,还可以将监护对象与其对应的监护数据关联存储,以便监护对象的管理。

例如,可以将患者的姓名、床号、性别、年龄、体重、病史以及病因信息,与该患者的监护数据进行绑定,以便后续的数据筛查与分析。

进一步的,确定接收到任一监护设备返回的连接成功响应消息时,获取监护类型对应设置的目标参数,并针对确定出的目标参数创建可视化显示界面(如,可视化显示面板)以针对监护数据进行显示。以及,对接收到的监护数据实时保存。

进一步的,确定接收到停止监测指令时,停止数据刷新,并停止接收各监护设备发送的监护数据,以及向各监护设备发送停止监测请求。

进一步的,确定接收到客户端关闭指令时,关闭显示客户端,以及,确定接收到系统关闭指令时,退出监护展示设备中用于处理监护数据的显示系统。

步骤101:从监护数据中的各参数中,选取当前监护类型关联的目标参数。

进一步的,还可以根据具有关联关系的不同目标参数之间的相关性,生成新的目标参数。

一种实施方式中,根据当前监护类型,确定各目标参数中存在关联关系的参数,获得关联参数组合;根据关联参数组合中各目标参数分别对应的参数值,确定各目标参数的协方差和标准差;根据各目标参数的协方差和标准差,确定关联参数组合对应的相关性;将关联参数组合及其对应的相关性,确定为当前监护类型对应的目标参数以及参数值。

具体的,确定目标参数X和目标参数Y之间的皮尔逊相关系数时,可以采用以下表达式:

其中,r为皮尔逊相关系数,目标参数X的总数量与目标参数Y参数值的总数量相同均为n,X

一种实施方式中,采用皮尔逊相关系数算法,确定两个目标参数之间的皮尔逊相关系数,并根据该皮尔逊相关系数确定相关性。其中,目标参数X和目标参数Y之间的皮尔逊相关系数,为目标参数X和目标参数Y之间的协方差和标准差的商。

实际应用中,也可以采用其它方式计算相关性,在此不作限制。

步骤102:根据当前监护类型,确定目标参数对应的展示形式、数据页面以及页面位置。

一种实施方式中,步骤102的具体步骤包括:

S1021:根据当前监护类型,确定目标参数的展示形式;

可选的,可以采用曲线、图形以及数字等任一方式,展示各目标参数分别对应的参数值。

S1022:若目标参数为多个,则根据当前监护类型,将各目标参数进行划分,获得多个参数集合;

S1023:根据当前监护类型,确定各参数的展示顺序,以及各参数集合的展示顺序。

具体的,可以预先建立监护类型、参数的展示顺序以及参数集合的展示顺序三者之间的对应关系,从而在数据展示时,根据该对应关系,获取当前监护类型下各参数的展示顺序,以及各参数集合的展示顺序。

S1024:根据各参数集合的展示顺序,确定各参数集合对应的数据页面。

S1025:根据各参数集合中各参数的展示顺序,确定各参数的页面位置。

步骤103:按照目标参数对应的展示形式、数据页面以及页面位置,展示目标参数的参数值。

一种实施方式中,执行步骤103时,可以采用以下步骤:

S1031:针对各参数集合中的目标参数集合,获取目标参数集合中各目标参数对应设置的展示颜色;目标参数集合为各参数集合中的任一集合。

S1032:根据目标参数集合中各目标参数分别对应的参数值,在目标参数集合的数据页面的页面位置中,按照各目标参数对应的展示颜色,显示各目标参数分别对应的曲线,其中,各曲线所在坐标系中的横坐标轴相同。即目标参数集合中不同参数的曲线所在的位置不同,但是,各曲线使用的坐标系相同,或者坐标系中的横坐标轴相同,例如,均为时间。

一种实施方式中,可以采用类似ECharts曲线图方式显示监护数据的变化,自动更新各目标参数对应的曲线。

进一步的,还可以根据用户设置指令,自定义设置是否显示曲线的峰值,以及可以根据用户的显示操作(如,点击曲线),控制显示或隐藏某一参数的曲线。

作为一个示例,还可以用DockWidget方式,对各目标参数集合中各目标参数的页面位置的大小进行调整。

进一步的,还可以动态切换当前展示的数据页面。

一种实施方式中,若确定存在多个数据页面,则获取各数据页面的展示顺序以及展示时长;按照各数据页面的展示顺序以及展示时长,切换当前显示的数据页面。

作为一个示例,显示区域采用标签(Tab)页结构,可自定义各页面间的切换方式以及切换周期,可以自动(可设置时间间隔)或手动切换。

进一步的,还可以在用户查看某一历史时间点的数据时,在一段时间内暂停曲线更新,以便用户可以切换查看历史数据以及实时数据时,减少操作步骤。

一种实施方式中,响应于用户的拖动操作,确定用户选择查看的目标曲线的历史播放时间点;展示目标曲线在历史播放时间点的历史播放曲线,并停止更新目标曲线;确定达到更新时间时,根据当前接收的监护数据,实时更新目标曲线。

作为一个示例,在根据接收的监护数据胴体更新显示的过程中,用户通过鼠标执行拖动操作,以查看目标曲线在某个历史播放时间点的历史播放曲线。监护展示设备根据用户的拖动操作,停止更新目标曲线,且不停止接收监护数据,若确定用户在5s以内没有指定操作(如,重复上述操作),则显示当前时间对应的最新曲线,并实时动态更新目标曲线。

这样,就可以在数据采集以及显示的过程中实现监护数据的回看,以及,在一些医护场景中,用户不需要在回看之后,在进行实时显示操作,简化了用户的繁琐操作。

进一步的,还可以将监护数据存储到历史记录文件中,用户可以通过该文件查看历史的监护数据,标记事件以及患者信息。

进一步的,还可以在任一数据曲线中的任一时间点添加标记,以便后续查看。

一种实施方式中,响应于用户针对目标曲线以及标记时间点的标记添加操作,显示标记输入弹窗;响应于用户针对标记输入弹窗的标记输入操作,获取用户输入的标记名称;根据标记名称,目标曲线以及标记时间点,生成标记事件;按照标记事件对应设置的标记图标以及标记显示形式,在目标曲线中标记时间点对应的曲线位置,显示用于查看所示标记事件的标记图标。

进一步的,确定用户点击标记事件的标记图标时,展示该标记事件对应的标记信息。其中,标记信息中包含标记名称,标记时间点,标记时间点在目标曲线中对应的参数值,实际应用中,标记信息可以根据实际应用场景进行设置,在此不作限制。

可选的,不同标记图标可以采用相同或不同的颜色进行展示,可以是随机的,也可以是用户预先或实时设置,还可以针对不同类型的标记事件设置相应的展示的颜色。一种实施方式中,为便于区分不同的标记事件,可以采用随机选取的颜色,展示标记图标。

作为一个示例,在监护数据的采集过程中,用户根据实际需求,对目标曲线中的待标记的曲线点(如,当前时间点对应的曲线点)执行双击操作。监护展示设备响应于该双击操作,显示输入弹窗以提示输入标记名称,并根据用户输入的标记名称,生成表事件,以及,采用随机选取的颜色展示标记事件对应的标记图标。

进一步的,还可以确定各目标参数对应的曲线中存在符合标记条件的曲线点时,对该曲线点进行自动标记,以及添加相应的标记信息。

其中,可以采用手动标记相似的原理进行自动标记,在此不做赘述。

这样,就可以手动标记或自动标记,以便后续查看标记事件。

进一步的,在监测结束之后,还可以对监护数据进行自定义裁剪以及保存,并将裁剪后的数据存储到裁剪数据文件中。为与原始数据区分,可以在裁剪数据文件保存时自动添加用于指示裁剪的标识。

进一步的,还可以实时调整参数的显示页面以及显示位置。

一种实施方式中,获取监护对象对应设置的待导出参数以及脱敏配置信息;根据监护对象的待导出参数以及脱敏配置信息,从监护数据中,提取出属于监护对象的数据集合;获取监护对象的身份标识信息;将身份标识信息与数据集合关联存储。

其中,用户可以选择待导出参数,并通过脱敏配置信息,可以自定义选择是否脱敏,所谓脱敏是指隐藏监护对象的部分或全部个人信息以及监护时间,进而导出该监护类型下的数据集合,生成数据报告。

作为一个示例,将监护数据导出到监护数据文件中,可以自动识别匹配的监护对象的个人信息,并将其添加到导出的监护数据文件中,以便数据管理。若确定不存在匹配的监护对象的个人信息,则可以先创建该监护对象的个人信息。若监护数据文件为脱敏文件,则该监护数据文件归类为“未命名”。

进一步的,还可以进行异常告警。

一种实施方式中,获取各目标参数对应设置的监护异常条件;确定各目标参数中存在参数值符合对应的监护异常条件的异常参数时,发送异常告警通知。

可选的,可以采用预警显示颜色(如,红色)、闪动以及提示音呢、的方式进行异常告警通知。

例如,目标参数为血氧,正常范围为60%~80%,则监护异常条件为低于60%或高于80%,若确定监测的血氧的数值为50%,则发送异常告警通知。

参阅图2所示,为一种数据展示的应用场景的示例图。图2为图1中的数据展示的方法的一种应用场景。图2中,包括第一监护设备(如,监护仪),第二监护设备以及第三监护设备、路由器以及监护展示设备(如,多模态数据分析平台)。第一监护设备通过串口连接线的方式与监护展示设备连接,第二监护设备和第三监护设备通过路由器,采用有线网络或无线网络的方式,与监护展示设备连接。

可选的,监护设备可以采用以下任一方式与路由器连接:串口转WIFI,通用串行总线(Universal Serial Bus,USB)转WIFI,以及网线连接。

一种实施方式中,可以将路由器设置静态互联网协议(Internet Protocol,IP),以便后续的维护和配置。

参阅图3所示,为一种数据展示的功能架构示意图。结合图3对图1中的数据展示的方法进行进一步的说明。该架构包括物理设备层、数据处理层以及数据交互层。

其中,物理设备层包括:第一监护设备(如,监护仪),第二监护设备以及第三监护设备。监护展示设备可以通过各监护设备适配的通讯方式,与各监护设备建立连接。

数据处理层包括通信交互模块以及设备管理模块。其中,通信数据模块用于:接收各监护设备发送的监护数据,并对监护数据中的参数以及格式进行标准化转换,是的不同类型的监护设备的参数以及格式可以统一化,实现了数据展示设备与监护设备之间的隔离,设备管理模块用于:对连接的监护设备及其对应的设备连接参数进行管理,如,可以配置通过WIFI连接的IP地址和端口号、通过串口连接线连接的COM端口等。

数据交互层包括显示配置模块、显示与交互模块以及存储模块。

其中,显示配置模块可以用于配置参数显示形式、参数显示组件,以及监护类型,并可以进行设备实例配置。显示与交互模块用于展示数据以及实现与用户的交互,还可以用于管理参数显示控件和监护对象。显示与交互模块可以采用基于Ribbon风格的组件进行开发,对于使用Office工具的用户界面友好易于学习和适应。存储模块可以为数据库,用于进行数据存储,如,存储接收的监护数据以及监护对象的个人信息。

参阅图4所示,为一种展示页面的示例图。结合图4对图1中的展示页面进行示例说明。图4可以划分为菜单栏区域,历史监护对象列表区域,监护设备信息区域、曲线显示区域以及个人信息区域。

其中,个人信息区域用于展示监护对象的个人信息。曲线显示区域用于展示各目标参数的曲线以及标记图标。监护设备信息区域用于展示曲线对应的目标参数和监护设备,还可以调整曲线的大小,是否隐藏曲线以及显示曲线详情。历史监护对象列表区域展示了历史监护对象,可以根据用户指令查看历史监护对象的历史曲线。菜单栏区域用于根据用户操作,对展示页面进行设置,如,可以根据用户指令,进行文件的打开、关闭和保存,对数据的修改,对设备的管理,是否显示网格、标记以及峰值等。

本申请实施例中,图4主要用于示意说明展示页面中可以展示多个曲线,若图4中的文字或者线条不清楚,并不影响说明书的清楚性。

参阅图5所示,为一种数据展示的方法的详细流程图,结合图5对图1中数据展示的方法进行示例说明,该方法的具体流程如下:

步骤501:确定接收到个人信息采集指令时,采集监护对象的个人信息。

步骤502:根据用户的类型选择指令,获得用户选取的监护类型。

步骤503:确定初始化成功时,启动数据监测。

步骤504:基于实时接收并存储的各监护设备的监护数据,进行数据展示。

步骤505:确定接收到用户的标记指令时,创建标记事件及其对应的标记图标,并在展示数据的曲线上展示该标记图标。

步骤506:确定接收到停止监测指令时,退出数据展示流程。

其中,步骤501-步骤506的详细步骤,具体参见上述步骤100-步骤103,在此不做赘述。

参阅图6所示,为一种数据回看的方法的详细流程图,结合图6对图1中数据回看的方法进行示例说明,该方法的具体流程如下:

步骤600:确定接收到用户的数据回看请求时,获取用户请求的监护对象的个人信息。

步骤601:根据监护对象的个人信息,获取监护对象的监护类型以及监护存储数据。

步骤602:通过动态创建的显示组件,显示监护类型以及监护存储数据。

步骤603:根据用户的数据修改指令,对监护存储数据进行修改以及保存。

步骤604:确定接收到停止监测指令时,退出数据回看流程。

其中,步骤600-步骤504的详细步骤,具体参见上述步骤100-步骤103,在此不做赘述。

本申请实施例中,通过监护展示设备可以存储各监护设备的监护数据,避免了数据丢失问题,并将不同监护设备的数据对齐到同一时间线,以及,可以针对不同的监护设备适配相应的通讯连接方式,可以接收不同通讯方式的监护设备的监护数据,以及,可以采用有线或者无线的方式进行通讯连接,避免了接口数量有线导致无法满足连接的问题,可以在同一设备中展示各监护设备的监护数据,且可以实施观测不同目标参数的相关性,还可以对历史监护数据进行管理、数据分析以及数据比对等,使得数据展示直观明了,提高了用户体验,简化了用户数据查看的繁琐步骤。

基于同一发明构思,本申请实施例中还提供了一种数据展示的装置,由于上述装置及设备解决问题的原理与一种数据展示的方法相似,因此,上述装置的实施可以参见方法的实施,重复之处不再赘述。

如图7所示,其为本申请实施例提供的一种数据展示的装置的结构框图,包括:

接收单元701,用于接收多个监护设备发送的监护数据;监护数据中包含监护参数及其对应的参数值;

筛选单元702,用于从监护数据中的各参数中,选取当前监护类型关联的目标参数;

确定单元703,用于根据当前监护类型,确定目标参数对应的展示形式、数据页面以及页面位置;

展示单元704,用于按照目标参数对应的展示形式、数据页面以及页面位置,展示目标参数的参数值。

一种实施方式中,确定单元703用于:

根据当前监护类型,确定目标参数的展示形式;

若目标参数为多个,则根据当前监护类型,将各目标参数进行划分,获得多个参数集合;

根据当前监护类型,确定各参数的展示顺序,以及各参数集合的展示顺序;

根据各参数集合的展示顺序,确定各参数集合对应的数据页面;

根据各参数集合中各参数的展示顺序,确定各参数的页面位置。

一种实施方式中,展示单元704用于:

针对各参数集合中的目标参数集合,获取目标参数集合中各目标参数对应设置的展示颜色;目标参数集合为各参数集合中的任一集合;

根据目标参数集合中各目标参数分别对应的参数值,在目标参数集合的数据页面的页面位置中,按照各目标参数对应的展示颜色,显示各目标参数分别对应的曲线,其中,各曲线所在坐标系中的横坐标轴相同。

一种实施方式中,展示单元704还用于:

若确定存在多个数据页面,则获取各数据页面的展示顺序以及展示时长;

按照各数据页面的展示顺序以及展示时长,切换当前显示的数据页面。

一种实施方式中,展示单元704还用于:

响应于用户的拖动操作,确定用户选择查看的目标曲线的历史播放时间点;

展示目标曲线在历史播放时间点的历史播放曲线,并停止更新目标曲线;

确定达到更新时间时,根据当前接收的监护数据,实时更新目标曲线。

一种实施方式中,展示单元704还用于:

响应于用户针对目标曲线以及标记时间点的标记添加操作,显示标记输入弹窗;

响应于用户针对标记输入弹窗的标记输入操作,获取用户输入的标记名称;

根据标记名称,目标曲线以及标记时间点,生成标记事件;

按照标记事件对应设置的标记图标以及标记显示形式,在目标曲线中标记时间点对应的曲线位置,显示用于查看所示标记事件的标记图标。

一种实施方式中,确定单元703还用于:

根据当前监护类型,确定各目标参数中存在关联关系的参数,获得关联参数组合;

根据关联参数组合中各目标参数分别对应的参数值,确定各目标参数的协方差和标准差;根据各目标参数的协方差和标准差,确定关联参数组合对应的相关性;

将关联参数组合及其对应的相关性,确定为当前监护类型对应的目标参数以及参数值。

一种实施方式中,展示单元704还用于:

根据历史操作数据,确定各目标参数的关注度,以及不同目标参数的操作关联关系;

根据各目标参数的关注度,以及不同目标参数的操作关联关系,调整各目标参数的数据页面以及页面位置。

一种实施方式中,展示单元704还用于:

获取监护对象对应设置的待导出参数以及脱敏配置信息;

根据监护对象的待导出参数以及脱敏配置信息,从监护数据中,提取出属于监护对象的数据集合;

获取监护对象的身份标识信息;

将身份标识信息与数据集合关联存储。

一种实施方式中,展示单元704还用于:

获取各目标参数对应设置的监护异常条件;

确定各目标参数中存在参数值符合对应的监护异常条件的异常参数时,发送异常告警通知。

本申请实施例提供的数据展示的方法、装置、电子设备及介质中,接收多个监护设备发送的监护数据;监护数据中包含监护参数及其对应的参数值;从监护数据中的各参数中,选取当前监护类型关联的目标参数;根据当前监护类型,确定目标参数对应的展示形式、数据页面以及页面位置;按照目标参数对应的展示形式、数据页面以及页面位置,展示目标参数的参数值。这样,在显示多个监护设备的监护数据时,可以根据监护类型自适应调整数据显示形式,简化监护数据查看的繁琐步骤,使得数据可以直观明了的展示。

图8示出了一种电子设备8000的结构示意图。参阅图8所示,电子设备8000包括:处理器8010以及存储器8020,可选的,还可以包括电源8030、显示单元8040、输入单元8050。

处理器8010是电子设备8000的控制中心,利用各种接口和线路连接各个部件,通过运行或执行存储在存储器8020内的软件程序和/或数据,执行电子设备8000的各种功能,从而对电子设备8000进行整体监护。

本申请实施例中,处理器8010调用存储器8020中存储的计算机程序时执行上述实施例中的各个步骤。

可选的,处理器8010可包括一个或多个处理单元;优选的,处理器8010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器8010中。在一些实施例中,处理器、存储器、可以在单一芯片上实现,在一些实施例中,它们也可以在独立的芯片上分别实现。

存储器8020可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、各种应用等;存储数据区可存储根据电子设备8000的使用所创建的数据等。此外,存储器8020可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件等。

电子设备8000还包括给各个部件供电的电源8030(比如电池),电源可以通过电源管理系统与处理器8010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗等功能。

显示单元8040可用于显示由用户输入的信息或提供给用户的信息以及电子设备8000的各种菜单等,本发明实施例中主要用于显示电子设备8000中各应用的显示界面以及显示界面中显示的文本、图片等对象。显示单元8040可以包括显示面板8041。显示面板8041可以采用液晶显示屏(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置。

输入单元8050可用于接收用户输入的数字或字符等信息。输入单元8050可包括触控面板8051以及其他输入设备8052。其中,触控面板8051,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触摸笔等任何适合的物体或附件在触控面板8051上或在触控面板8051附近的操作)。

具体的,触控面板8051可以检测用户的触摸操作,并检测触摸操作带来的信号,将这些信号转换成触点坐标,发送给处理器8010,并接收处理器8010发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板8051。其他输入设备8052可以包括但不限于物理键盘、功能键(比如音量控制按键、开关机按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

当然,触控面板8051可覆盖显示面板8041,当触控面板8051检测到在其上或附近的触摸操作后,传送给处理器8010以确定触摸事件的类型,随后处理器8010根据触摸事件的类型在显示面板8041上提供相应的视觉输出。虽然在图8中,触控面板8051与显示面板8041是作为两个独立的部件来实现电子设备8000的输入和输出功能,但是在某些实施例中,可以将触控面板8051与显示面板8041集成而实现电子设备8000的输入和输出功能。

电子设备8000还可包括一个或多个传感器,例如压力传感器、重力加速度传感器、接近光传感器等。当然,根据具体应用中的需要,上述电子设备8000还可以包括摄像头等其它部件,由于这些部件不是本申请实施例中重点使用的部件,因此,在图8中没有示出,且不再详述。

本领域技术人员可以理解,图8仅仅是电子设备的举例,并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件。

本申请实施例中,一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,使得通信设备可以执行上述实施例中的各个步骤。

为了描述的方便,以上各部分按照功能划分为各模块(或单元)分别描述。当然,在实施本申请时可以把各模块(或单元)的功能在同一个或多个软件或硬件中实现。

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

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

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

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

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

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

相关技术
  • 数据展示方法、装置、电子设备及存储介质
  • 答案的展示方法、装置、存储介质及电子设备
  • 浏览器页面展示方法、装置、电子设备及可读介质
  • 展示架生产控制方法、装置、存储介质及电子设备
  • 司机聚集点的展示方法、装置、电子设备、存储介质
  • 高精地图数据展示方法、展示装置、电子设备及存储介质
  • CT数据的数据处理、展示方法、装置、电子设备与介质
技术分类

06120115924782