事件信息管理系统、事件管理方法及程序技术方案

技术编号:7978440 阅读:167 留言:0更新日期:2012-11-16 05:33
当多种监视对象被分类为主监视对象及在主监视对象中容纳的较小对象时,能够仅通过监视关于所述主监视对象的信息,使得可搜索较小对象的状态。事件信息管理系统具有:关联信息存储单元,存储关联信息,在关联信息中,利用特定列表标识符标记关联列表,关联列表包括主监视对象ID及与主监视对象ID相关联的从属监视对象ID;事件管理模块,如果输入事件的属性信息表示物理量,则选择包括与所述输入事件的实体ID相匹配的主监视对象ID的关联列表的列表标识符,并创建索引信息,在索引信息中,列表标识符与输入事件属性信息相关联;以及索引存储单元,存储索引信息用于搜索事件。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种对表示监视对象状态的事件的历史进行保存和管理的事件信息管理系统,以及一种事件管理方法及其程序。
技术介绍
作为一种业务系统,事件数据库是已知的,其使得能够通过保存已发生事件的历史来搜索业务处理的进展状态。事件是对表示实体(entity)状态的上下文(context)信息中的变化加以表示的数据,以及实体是业务处理中发生的事件所表示的信息的主体(subject),例如,人、物品或地点。通常而言,事件包括事件发生时间、上下文信息、和条目(entry) ID (标识),其中条目是上下文的主体。作为示例,将参考用于监视物流的业务系统的案例,来更详细地描述事件数据库。 用于监视物流的业务系统可以只需成如下结构GPS终端或温度传感器附着于要配送的单独物品上,并且以每个物品为单位定期检测和存储位置信息或温度信息。然而,在典型的物流业务中,逐步“整合”物品,例如,将物品装载到货盘上,将货盘装于集装箱中,以及将集装箱装载到货船上。因此,为了减少成本及时间和劳力,通常采用如下结构,即以集装箱为单位或以货船为单位来测量位置或温度,通过多种方法来使集装箱或货船的位置信息或温度信息反映装于集装箱或货船中的物品的位置信息或温度信息,使得能够跟踪每个物品的位置或温度,而不用以物品为单位提供GPS或温度传感器。因此,可以在不以物品为单位测量位置或温度的情况下,在配送期间搜索超过特定温度的物品或者搜索没有卸到仓库中的滞留物品。在这种业务系统中,发生包括位置信息或温度信息作为上下文的事件,且事件的实体从“物品”改变为“货盘”、“集装箱”、“货船”。如此构造,使得事件以秒为单位发生。然而,在大多数情况下,物品搜索不会如此频繁的进行。此外,在物流中,要多次整合物品,使得要整合的物品数变得相当大。此外,在物流过程中装载和卸载操作的场景中,针对给出命令以整合或解开物品,要产生许多事件。作为相关技术,专利文献I公开了一项技术,将与特定对象的状态相关的实际测量数据反映到与该特定对象相关的另一对象的状态信息上。专利文献I公开了上下文提供设备在从终端接收到针对指定对象的位置信息的请求时查找基于指定对象的上下文信息的另一相关对象的上下文信息,并向终端返回在查找到的基于指定对象的上下文信息的另一相关对象的上下文信息中所包括的位置信息,作为指定对象的位置信息。专利文献I :日本未审专利公布2005-293012然而,在采用专利文献I中所描述的相关技术来搜索处于与搜索条件相匹配的条件下的对象的情况下,必然要检查所有对象的条件信息。此外,对于没有测量其条件信息的对象而言,必然要检查所有对象的条件信息。对于没有测量其条件信息的对象而言,必然要基于关于该对象的上下文信息中所包括的链接信息跟踪到另一对象的上下文信息,并检查关于所跟踪到的另一对象的跟踪上下文信息中所包括的条件信息。因此,对于专利文献I的相关技术,存在如下问题用于执行搜索处理的工作量随着没有测量其条件信息的对象的数目变大而增大,且完成搜索所需的时间变长。作为示例,将参考用于监视物流的业务系统的案例,说明专利文献I中所描述技术的问题。对于用于监视物流的业务系统,有必要在将多个物品装载到货盘上时执行设置,将每个物品与该货盘相关联,以及有必要在配送期间搜索超过特定温度的物品时从每个物品的上下文信息查找相关联货盘的上下文信息。当所查找的货盘的上下文信息中记录的温度与搜索条件相匹配时,则该物品是搜索结果。因此,装载到货盘上的物品的数目越大,用于执行搜索处理的工作量就增加得越多。本专利技术的目的在于克服相关技术的问题,以及当监视对象被分类为监视对象及在所述监视对象中容纳的其它监视对象时,使得能够搜索其它监视对象的状态,以及即使在监视对象的数目增加时,也能够有效地抑制用于执行搜索处理的工作量
技术实现思路
为了实现前述目的,根据本专利技术的事件信息管理系统的特征在于包括事件输入模块,顺序地输入事件,事件包括属性信息和实体ID,属性信息为表示监视对象状态的信息,实体ID为作为属性信息主体的监视对象的个体标识符;关联设置模块,在输入事件的属性信息表示与事件的实体ID不同的个体标识符时进行操作,将事件的实体ID设置为主监视对象ID,将由事件的属性信息所表示的个体标识符设置为从属监视对象ID,以及通过将特定列表标识符应用于关联列表来创建关联信息,在所述关联列表中,主监视对象ID与从属监视对象ID相关联;关联信息存储单元,存储所创建的关联信息;索引信息创建模块,在输入事件的属性信息表示关于监视对象的物理量值时进行操作,搜索事件的实体ID是否在关联信息存储单元中登记为主监视对象ID,以及当判断为登记时,创建索引信息,其中在所述索引信息中,将与主监视对象ID相对应的列表标识符与由事件的属性信息所表示的物理量值相关联;以及索引存储单元,存储所创建的索引信息用于搜索事件。此外,根据本专利技术的事件管理方法,其特征在于事件输入模块顺序地输入事件,事件包括属性信息和实体ID,属性信息为表示监视对象状态的信息,实体ID为作为属性信息主体的监视对象的个体标识符;当输入事件的属性信息表示与事件的实体ID不同的个体标识符时,关联设置模块将事件的实体ID设置为主监视对象ID,将由事件的属性信息所表示的个体标识符设置为从属监视对象ID,通过将特定列表标识符应用于关联列表来创建关联信息,并将关联信息存储到关联信息存储单元中,其中,在所述关联列表中,主监视对象ID与从属监视对象ID相关联;以及当输入事件的属性信息表示关于监视对象的物理量值时,索引信息创建模块从关联信息存储单元搜索与事件的实体ID相匹配的主监视对象ID,创建索引信息,并将索引信息存储到索引存储单元中用于搜索事件,其中在索引信息中,将与主监视对象ID相对应的列表标识符与由事件的属性信息所表示的物理量值相关联。此外,根据本专利技术的事件信息管理程序,其特征在于用于使计算机执行以下功能的程序事件输入功能,顺序地输入事件,事件包括属性信息和实体ID,属性信息为表示监视对象状态的信息,实体ID为作为属性信息主体的监视对象的个体标识符;关联信息创建功能,在输入事件的属性信息表示与事件的实体ID不同的个体标识符时进行操作,将事件的实体ID设置为主监视对象ID,将由事件的属性信息所表示的个体标识符设置为从属监视对象ID,通过将特定列表标识符应用于关联列表来创建关联信息,并将关联信息存储到存储单元中,其中在所述关联列表中,主监视对象ID与从属监视对象ID相关联;以及索引信息创建功能,在输入事件的属性信息表示关于监视对象的物理量值时进行操作,搜索事件的实体ID是否登记为关联信息中的主监视对象ID,以及当判断为登记时,创建索引信息,并将索引信息存储到存储单元中用于搜索事件,其中在索引信息中,将与主监视对象ID相对应的列表标识符与由事件的属性信息所表示的物理量值相关联。本专利技术存储关联信息,以及每次输入事件时创建并存储索引信息,其中在关联信息中,将列表标识符应用于主监视对象与从属监视对象的组合,在索引消息中,包括与事件的实体ID相匹配的主监视对象ID的关联列表的列表标识符与事件的属性信息相关联。因此,对于搜索请求,能够从索引信息搜索与匹配于搜索条件的属性值相对应的列表标识符,并输出与列表标识符相关联的关联列本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:木下聪
申请(专利权)人:日本电气株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1