
时间线显示工具的制作方法.docx
7页时间线显示工具的制作方法时间线显示工具的制作方法本发明描述了一种用于在时间线上显示基于时间的事件的系统第一时间线单元(1)显示第一时间线,所述第一时间线示出了处于由第一开始时间和第一结束时间界定的第一时间段(3)之内的第一多个事件第二时间线单元(2)显示第二时间线,所述第二时间线示出了处于由第二开始时间和第二结束时间界定的第二时间段(4)之内的第二多个事件,其中,所述第一时间线和所述第二时间线以相同的尺度显示交互单元(5)使得用户能够指示对所显示的时间段(3,4)的改变时间段更新器(6)基于所指示的改变来确定更新的第一时间段(3)和更新的第二时间段(4),保持所述第一时间线的尺度等于所述第二时间线的尺度,并且保持所述第一时间段(3)和所述第二时间段(4)之间的偏移量不变所述时间线单元(1,2)被布置为根据所更新的时间段(3,4)来更新它们各自的显示专利说明】时间线显示工具【技术领域】[0001]本发明涉及显示时间线本发明还涉及与时间线交互背景技术】[0002]在数据可视化系统中,可以在时间线上显示事件以使得用户能够获得对多个事件的概览在时间线上,通过相应的线段来表示特定的时间持续期根据与每个事件相关联的时间而将事件定位在时间线上。
可视化系统的用户可以设置时间窗,或者设置在时间线上示出的时间间隔,以在时间线背景(timeline canvas)下观察特殊的时期[0003]在一些实际应用中,例如临床信息学应用中,用户,例如医师,可能需要对患者病史中的几个时期做出详细的比较可以在时间线上对这些时期进行可视化[0004]D.Klimov等人在Artificial Intelligence in Medicine, 49(2010)第 11-31 页中 Intelligent visualization and exploration of time-oriented data of multiplepatients”公开了一种交互式的,基于本体的浏览模块,其使得用户能够以几种时间尺度水平来针对多个患者记录察看原始数据和提取概念公开了一种绝对的,基于日历的时间线和相对的时间线该相对时间线通过识别临床上的重要事件来设置,该重要事件针对所有的患者数据用作参考日期(时间零点)根据该参考时间点来对齐所有患者的数据在绝对时间线上示出的数据值与相对时间线上的数据值差别很大,因为所有的值和统计数据都是根据新的零点而重新计算了的在基于日历的时间线中,沿着该时间线显示绝对日期或者月份。
在相对时间线中,沿着该时间线显示距参考时间点的天数或者月份数在任一情况下,在单个的时间线上将针对多个患者的数据示出为图表发明内容】[0005]如果有一种用于在时间线上显示`基于时间的事件的改进系统将是有利地为了更好地解决这一问题,本发明的第一方面提供一种系统,包括:[0006]第一时间线单元,其被布置为显示第一时间线,所述第一时间线示出处于由第一开始时间和第一结束时间界定的第一时间段之内的第一多个事件;[0007]第二时间线单元,其被布置为显示第二时间线,所述第二时间线示出处于由第二开始时间和第二结束时间界定的第二时间段之内的第二多个事件,其中,所述第一时间线和所述第二时间线以相同的尺度显示;[0008]交互单元,其被布置为使得用户能够指示对所显示的时间段的改变;[0009]时间段更新器,其被布置为基于所指示的改变来确定更新的第一时间段和更新的第二时间段,保持所述第一时间线的尺度等于所述第二时间线的尺度,并且保持所述第一时间段和所述第二时间段之间的偏移量不变;并且[0010]其中,所述时间线单元被布置为根据所更新的时间段来更新它们各自的显示[0011]所提出的系统使得同时审阅两个时间间隔变得更加简单,因为显示的两个单独的时间线在尺度和偏移量方面是同步的。
这两个单独的时间线允许用户清楚地将属于第一时间段的事件与属于第二时间段的事件进行区分此外,便于简单的操纵,因为用户可以改变两个时间间隔而同时系统保持时间线的尺度相同并且保持两个时间间隔之间的偏移量相同这样,将两个时间间隔进行比较以及将例如在第一时间间隔中事件的发生与在第二时间间隔中事件的发生进行比较变得简单[0012]该系统可包括时间点输入单元,其被布置为使得用户能够指示与第一时间线有关的第一时间点以及与第二时间线有关的第二时间点,并且其中,第一时间线单元和第二时间线单元被布置为将第一时间线上的第一时间点与第二时间线上的第二时间点对齐,并且当用户对所述时间段做出改变时保持所述时间点的对齐,其中,所述偏移量对应于第一时间点和第二时间点之间的偏移量这使得比较两个不同时间处的事件的进程变得尤其简单,该比较基于通过将它们在两个时间线之间保持对齐而被同步的参考时间事件例如,对于患者而言可能发生两次特殊的临床事件,并且两个时间线可以示出通向和/或跟随发生临床事件的第一时间以及发生临床事件的第二时间的事件进程用户可以容易地浏览时间线,例如通过缩放或者移动所示出的时间段,同时系统保持两个所指示的时间点对齐。
[0013]第一时间线单元和第二时间线单元可以被布置为显示两个彼此平行的时间线,并且其中,第一时间线上的第一时间点和第二时间线上的第二时间点在被时间线单元对齐时,定义了与第一时间线或者第二时间线的时间轴基本上垂直的线这是对齐两个时间点的尤其有利的方式,因为比较所对齐时间点周围的事件变得简单[0014]对第一时间间隔以及第二时间间隔的改变可包括尺度和时间偏移的改变中的至少一个以同步的方式执行这些操作是尤其有利的,因为如果不对两个时间线之间的这些操作进行同步,则比较两个所示时间线中的事件进程将变得困难[0015]第一时间间隔可以包括当前时期,并且第二时间间隔可以包括历史时期这允许将当前情形与先前情形进行比较这可以用于预测未来的事件或者规划行动方案以实现特定目的[0016]该系统可包括数据访问单元,其被布置为访问多个事件的表示,每个事件具有与其相关联的时间点,其中,第一时间线单元被布置为显示对与第一时间间隔中的时间点相关联的事件的选择,并且第二时间线单元被布置为显示对与第二时间间隔中的时间点相关联的事件的选择这是选择用于显示在时间线中的事件的适当方式[0017]所述事件可以涉及至少一个患者,并且所述事件可以被存储在至少一个患者记录中。
这允许在医学应用中使用时间线[0018]针对第一时间线选择的事件和针对第二时间线选择的事件可涉及同一受试者例如,它们可以涉及同一患者或者它们可以被存储在同一患者记录中[0019]多个事件的代表可以包括至少第一组事件和不同的第二组事件在第一时间线上显示的事件可以从第一组事件中选择,并且在第二时间线上显示的事件可以从第二组事件中选择这样,可以比较两个单独的组事件,更具体地,可以针对两个单独的组事件示出在两个不同时间段中的事件这允许将例如在第一时间处的第一患者的情形与在第二时间处的第二患者的情形相比较[0020]第一组事件可以涉及第一受试者,并且第二组事件可以涉及第二受试者这样,针对不同受试者比较事件变得简单[0021]该系统可包括事件过滤器,其被布置为通过分别基于第一组和第二组标准来过滤涉及受试者的多个事件以生成第一组事件和第二组事件也可能针对在两个时间线上示出的事件应用不同的选择标准例如,历史时间线可以省略一些不具有长远兴趣的事件,但是当前时间线可以包括这种事件事件过滤器因而可以被应用于不仅基于事件的时间而且也基于其他特性(例如事件的类型)来选择用于显示在时间线上的事件[0022]第一时间线单元和第二时间线单元可被布置为分别沿着第一时间线和第二时间线的点来显示对相关的绝对时间的指示。
这使得看到时间线所示的时间成为可能绝对时间可包括日期绝对时间也可包括一天中的时刻[0023]在另一方面中,本发明提供一种包括本文中提出的系统的工作站本发明也可提供为例如托管在服务器上的网络应用程序[0024]在另一方面中,提供一种在时间线上显示基于时间的事件的方法所述方法可以包括:[0025]显示第一时间线,所述第一时间线示出处于由第一开始时间和第一结束时间界定的第一时间段之内的第一多个事件;[0026]显示第二时间线,所述第二时间线示出处于由第二开始时间和第二结束时间界定的第二时间段之内的第二多个事件,其中,所述第一时间线和所述第二时间线以相同的尺度显不;[0027]使得用户能够指示对所述显示时间段的改变;[0028]基于所指示的改变来确定更新的第一时间段和更新的第二时间段,保持所述第一时间线的尺度等于所述第二时间线的尺度,并且保持所述第一时间段和所述第二时间段之间的偏移量不变;并且[0029]根据所更新的时间段来更新所显示的时间线[0030]在另一方面中,本发明提供一种计算机程序产品,其包括用于使得处理器系统执行本文中提出的方法的指令[0031]本领域技术人员将意识到,可以以任何被认为有益的方式来将以上提及的本发明的实施例、实现方式和/或方面中的两个或者更多个进行组合。
[0032]本领域技术人员基于本说明书可以实现与所描述的系统的修改和变型相对应的工作站、系统、方法和/或计算机程序产品的修改和变型专利附图】【附图说明】[0033]参照下文描述的实施例,本发明的这些和其他方面将变得显而易见并且得到阐述在附图中,用相同的附图标记来表示类似的项目[0034]图1A是时间线的示意性表示[0035]图1B是两个相关联时间线的示意性表示[0036]图2是用于在时间线上显示基于时间的事件的系统的方框图[0037]图3是用于在时间线上显示基于时间的事件的方法的流程图具体实施方式】[0038]在本说明中,将更加详细地解释本发明在本文中提及的细节仅旨在作为范例本领域技术人员鉴于本说明能够实现修改以及备选的可能实现方式[0039]在临床信息学应用中,医师可能希望对可经由时间线获得的患者病史中的几个时期进行详细比较例如可能在癌症诊断以及处置规划中需要这种比较[0040]患者病史可以在时间线中表示医师设置在时间线上示出的时间窗(开始/结束时期)以在时间线背景上最佳地观察特定时期[0041]医师可能使用时间线来获悉患者历史以及规划将来的护理有时候,医师可能希望比较同一患者历史中的两个或者更多的时期。
典型的例子是患者先前具有与当前的情形类似的医疗情形,并且医师可能希望在患者历史中找出与当前情形的点相同的点医师可能希望将该病史中该相同点诱因与最近已经发生的相比较医师可能希望规划未来的护理,这受到在该历史中的类似情形下患者得到什么护理的认知的影响[0042]此外,出于类似的原因,相同的机制可被用于比较两个不同患者的病史同样,可比较其他的非医学组事件,例如可在两条时间线上分析在计算机系统的操作系统中发生的间隔事件,以比较系统的特定行为[0043]对患者病史的特定时期感兴趣的医师可以操作患者临床时间线的时间窗,从而将该感兴趣的时期最佳地显示在时间线背景下为了以相同的细节看到其他感兴趣时期,用户可以执行类似的时间尺度和时间窗操作这通常意味着当前的感兴趣时期在同一时间处不可见当医师希望比较患者病史的可能在时间上远远间隔的两个或者更多的临床护理时期时,很难以必需的细节看到两者缩小至更长的时间期允许看到两个感兴趣时期,但代价是更少的细节,并且仍然很难进行比较,因为该时期在同一时间线上且它们之间具有其他的信息[0044]为了改进这一情形,医师可能能够向系统指出他希望将历史时期与当前时期相比较基于比较两个感兴趣时期的)使用实例如下:[0045]-用户设置当前感兴趣时期。
[0046]-用户向系统指出他希望将患者历史中的感兴趣时期与当前感兴趣时期进行比较[0047]-系统。












