一种用于在信息实体之间建立关联关系的方法与设备的制作方法

文档序号:6423194阅读:166来源:国知局
专利名称:一种用于在信息实体之间建立关联关系的方法与设备的制作方法
技术领域
本发明涉及互联网领域,尤其涉及一种用于在信息实体之间建立关联关系的方法与设备。
背景技术
现有技术中,网络百科,如维基百科、搜搜百科、互动百科,的词条内容大都是静态非结构化的文本,虽然彼此存在一些超级链接,但词条之间的内容不能够动态共享,例如词条“周杰伦”的内容中包括其发行的音乐专辑“七里香”的描述文本,同时词条“七里香”的内容中也包括该音乐专辑同样的描述文本。在此,词条“周杰伦”与词条“七里香”的内容不能够动态共享,即,若要更新该音乐专辑的描述文本,则需要对词条“周杰伦”与“七里香”中相应的内容分别进行更新,即使所更新的内容是完全一致的。由此,增加百科维护的负担, 并有可能导致百科内容不一致。

发明内容
本发明的目的是提供一种用于在信息实体之间建立关联关系的方法与设备。根据本发明的一个方面,提供一种用于在信息实体之间建立关联关系的方法,其中,该方法包括以下步骤a获取用户对第一信息实体的第一属性的输入信息;b根据所述输入信息,获取与所述第一属性相对应的第二信息实体;c根据所述第一属性,将所述第一信息实体关联到所述第二信息实体。根据本发明的一个方面,提供一种用于在信息实体之间建立关联关系的设备,其中,该设备包括输入信息获取装置,用于获取用户对第一信息实体的第一属性的输入信息;信息实体获取装置,用于根据所述输入信息,获取与所述第一属性相对应的第二信息实体;第一关联装置,用于根据所述第一属性,将所述第一信息实体关联到所述第二信息实体。与现有技术相比,本发明通过在信息实体之间建立关联关系,实现信息实体之间数据共享,由此,保证信息实体数据的一致性,并降低信息实体数据维护成本。


通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显图1示出根据本发明一个方面用于在信息实体之间建立关联关系的设备示意图;图2示出根据本发明一个优选实施例的用于在信息实体之间建立关联关系的设备示意图3示出根据本发明另一个方面用于在信息实体之间建立关联关系的方法流程图。图4示出根据本发明一个优选实施例的用于在信息实体之间建立关联关系的方法流程图。附图中相同或相似的附图标记代表相同或相似的部件。
具体实施例方式下面结合附图对本发明作进一步详细描述。图1示出根据本发明一个方面用于在信息实体之间建立关联关系的设备示意图。 信息实体关联设备ι包括输入信息获取装置11、信息实体获取装置12和第一关联装置13。 在此,信息实体关联设备1包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。具体地,输入信息获取装置11获取用户对第一信息实体的第一属性的输入信息。 更具体地,输入信息获取装置11定期或应事件触发实时地获取用户对第一信息实体的第一属性的输入信息,例如通过实时监听用户通过用户设备提交的输入请求,以获取用户对第一信息实体的第一属性的输入信息,或者通过约定的通信方式直接从信息实体关联设备 1的其他部分或第三方设备读取该输入信息。其中,上述信息实体意指具有结构化或半结构化特征的数据,包括但不限于网络百科中的词条,电子商务网站中的商品信息,电子图书馆中的图书条目,电子期刊网站中的期刊、论文信息等。例如,假设信息实体关联设备1为网络百科服务器,用户通过用户设备在分类为“歌手”的第一信息实体“周杰伦”的第一属性 “发行音乐专辑”的列表中输入“七里香”,并基于该输入内容包装成http请求通过http通信协议提交到网络百科服务器的输入信息获取装置11,输入信息获取装置11通过实时监听用户消息,接收并解析该http请求,获取其中的输入信息。再如,获取装置11按一定周期,定期地通过调用设定的应用编程接口(API)向第三方设备发送获取用户输入该第三方设备的输入信息的请求,并接收该第三方设备基于该请求返回的输入信息。本领域技术人员应能理解上述获取输入信息的方式仅为举例,其他现有的或今后可能出现的获取输入信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。随后,信息实体获取装置12根据所述输入信息,获取与所述第一属性相对应的第二信息实体。具体地,信息实体获取装置12根据输入信息获取装置11所提供的第一信息实体的第一属性的输入信息,例如通过预定义的信息实体数据结构生成与该第一信息实体中的第一属性相对应的第二信息实体,或者在信息实体数据库中进行匹配查询,以获取该第二信息实体。例如,假设输入信息中包含与第一属性“发行音乐专辑”相对应的信息实体的分类“专辑”及该信息实体的名称“七里香”,信息实体获取装置12根据该分类获得预置的与“专辑”分类相对应的信息实体的数据结构,其中包括属性“专辑名称”,“表演者”,“发行时间”,“发行公司”,“专辑曲目”等,接着,基于该数据结构生成与第一属性“发行音乐专辑”相对应的名称为“七里香”的第二信息实体。再如,假设输入信息中包含与第一属性“发行音乐专辑”相对应的信息实体名称“七里香”,信息实体获取装置12根据该信息实体名称在信息实体数据库中进行匹配查询,以获取名称为“七里香”的第二信息实体。在此,上述信息实体数据库用于存储已存在的所有信息实体,该信息实体数据库包括但不限于关系数据库,内存存储器,硬盘存储器等。所举实施例中预置的信息实体数据结构可存储在信息实体关联设备1的其他部分或第三方设备中。优选地,信息实体可以具有多个分类,例如,信息实体“周杰伦”属于“歌手”分类,具有“歌手”分类所预置的属性,同时,该信息实体还可属于“演员,,分类,并具有“演员,,分类所预置的属性。本领域技术人员应能理解上述获取第二信息实体方式仅为举例,其他现有的或今后可能出现的获取第二信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。接着,第一关联装置13根据所述第一属性,将所述第一信息实体关联到所述第二信息实体。具体地,第一关联装置13根据输入信息获取装置11提供的第一信息实体的第一属性,例如以该第一属性作为索引,在关联数据库中存储一条包括该第一属性,第一信息实体,第二信息实体的数据记录,以使该第一信息实体关联到第二信息实体,或者在属性关联关系映射表中查询与该第一属性相对应的第一信息实体与第二信息实体的关联关系,然后,将该关联关系ID,第一信息实体,第二信息实体作为一条数据记录存储在关联数据库中,以使该第一信息实体关联到第二信息实体。例如,第一关联装置13根据输入信息获取装置11提供的第一信息实体“周杰伦”的第一属性“发行音乐专辑”,以该第一属性ID及第一信息实体ID作为主键,将第一属性ID,第一信息实体ID及信息实体获取装置12获取的第二信息实体ID作为一条数据记录存储到关联数据库,以使第一信息实体“周杰伦”关联到第二信息实体“七里香”。再如,第一关联装置13根据输入信息获取装置11提供的第一信息实体“周杰伦”的第一属性“发行音乐专辑”,在属性关联关系映射表中进行匹配查询, 以获得该第一信息实体“周杰伦”与信息实体获取装置12获取的第二信息实体“七里香”的关联关系,如“歌手-专辑”,然后,将该关联关系的ID,第一信息实体ID和第二信息实体ID 作为一条数据记录存储在关联数据库中,以使该第一信息实体关联到第二信息实体。在此, 上述关联数据库用于存储信息实体之间的关联关系,该关联数据库包括但不限于关系数据库,内存存储器,硬盘存储器等;在此,所举实施例中属性关联关系映射表用于存储预置的属性ID及与其对应的关联关系的映射,其可存储在信息实体关联设备1的其他部分或第三方设备中。本领域技术人员应能理解上述将第一信息实体关联到第二信息实体的方式仅为举例,其他现有的或今后可能出现的将第一信息实体关联到第二信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。优选地,输入信息获取装置11和信息实体获取装置12和第一关联装置13之间是持续不断地工作。具体地,输入信息获取装置11获取用户对第一信息实体的第一属性的输入信息;信息实体获取装置12根据所述输入信息,获取与所述第一属性相对应的第二信息实体;第一关联装置13根据所述第一属性,将所述第一信息实体关联到所述第二信息实体。在此,本领域技术人员应理解“持续”是指各装置分别按照设定的或实时调整的工作模式要求进行第一信息实体的第一属性的输入信息的获取、第二信息实体的获取、及将第一信息实体关联到第二信息实体,直至输入信息获取装置11在较长时间内停止对第一信息实体的第一属性的输入信息的获取。更优选地,信息实体获取装置12根据所述输入信息,生成与所述第一属性相对应的所述第二信息实体。具体地,信息实体获取装置12根据输入信息获取装置11提供的第一信息实体的第一属性的输入信息,例如通过该输入信息中包含的与该第一属性相对应信息实体的分类,获得与该分类相对应的预定义信息实体数据结构,据此,生成与该第一属性相对应的第二信息实体。例如,假设输入信息中包含与第一信息实体“周杰伦”的第一属性 “发行音乐专辑”相对应的信息实体的分类“专辑”及该信息实体的名称“七里香”,信息实体获取装置12根据该分类获得预置的与“专辑”分类相对应的信息实体数据结构,其中包括属性“专辑名称”,“表演者”,“发行时间”,“发行公司”,“专辑曲目,,等,接着,基于该数据结构生成与第一属性“发行音乐专辑”相对应的名称为“七里香”的第二信息实体。再如,假设输入信息中包含与第一信息实体“周杰伦”的第一属性“出演电影”相对应的信息实体的分类“电影”及该信息实体的名称“不能说的秘密”,信息实体获取装置12根据该分类获得预置的与“电影”分类相对应的信息实体数据结构,其中包括属性“中文剧名”,“外文剧名”, “出品时间”,“出品公司”,“主要演员”等,接着,基于该数据结构生成与第一属性“出演电影” 相对应的名称为“不能说的秘密”的第二信息实体。本领域技术人员应能理解上述生成第二信息实体的方式仅为举例,其他现有的或今后可能出现的生成第二信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员应能理解,上述关联数据库和信息实体数据库仅为示例,在实践中,它们可以是二个独立的数据库或存储器,也可集成在一个数据库或存储器中。图2示出根据本发明一个优选实施例的用于在信息实体之间建立关联关系的设备示意图,其中,信息实体关联设备1中的信息实体获取装置12’还包括查询获取单元121’ 和交互获取单元122’。在此,图2中所示装置11’、13’与前面参照图1所描述的装置11、 13的内容相同,为简明起见,以引用方式包含于此,而不做赘述。具体地,查询获取单元121’根据所述输入信息,在信息实体数据库中查询,以获得与所述第一属性相对应的信息实体候选项集合。更具体地,查询获取单元121’根据获取装置11’提供的第一信息实体的第一属性的输入信息,例如通过将该输入信息中包含的用户输入内容作为查询关键字,在信息实体数据库中进行匹配查询,以获得名称为该查询关键字的信息实体候选项集合,作为与该第一属性相对应的信息实体候选项集合,或者通过将该输入信息中包含的用户输入内容作为查询关键字,在信息实体数据库中进行匹配查询, 以获得名称为该查询关键字的信息实体候选项集合,然后,根据该输入信息中包含的与第一属性相对应的信息实体的分类,在该信息实体候选项集合中过滤出与该第一属性相对应的信息实体分类具有相同分类的信息实体,作为与该第一属性相对应的信息实体候选项集合。例如,查询获取单元121’根据获取装置11’提供的第一信息实体“周杰伦”的第一属性“发行音乐专辑”的输入信息,将该输入信息中包含的用户输入内容“七里香”作为查询关键字,在信息实体数据库中进行匹配查询,获得名称为“七里香”的信息实体候选项集合,该集合中包括两个信息实体,分类为“专辑”的“七里香”信息实体和分类为“歌曲”的“七里香”信息实体,将该两个信息实体作为与该第一属性“发行音乐专辑”相对应的信息实体候选项集合。再如,查询获取单元121’根据获取装置11’提供的第一信息实体“周杰伦”的第一属性“出演电影”的输入信息,将该输入信息中包含的用户输入内容“苏乞儿”作为查询关键字,在信息实体数据库中进行匹配查询,获得名称为“苏乞儿”的信息实体候选项集合,该集合中包括三个信息实体,其中有两个分类为“电影”的“苏乞儿”信息实体和一个分类为“历史人物”的“苏乞儿”信息实体,将该三个信息实体作为与该第一属性“发行音乐专辑”相对应的信息实体候选项集合。然后,根据该输入信息中包含的与该第一属性“出演电影”相对应的信息实体的分类“电影”,在该信息实体候选项集合中过滤出具有“电影”分类的信息实体,获得该信息实体候选项集合中分类为“电影”的两个信息实体,作为与该第一属性相对应的信息实体候选项集合。在此,上述信息实体数据库用于存储已存在的所有信息实体,该信息实体数据库包括但不限于关系数据库,内存存储器,硬盘存储器等。本领域技术人员应能理解上述获取信息实体候选项集合的方式仅为举例,其他现有的或今后可能出现的获取信息实体候选项集合的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。接着,交互获取单元122’根据所述信息实体候选项集合,基于用户交互,获取所述第二信息实体。具体地,交互获取单元122’根据查询获取单元121’获得的信息实体候选项集合,例如将该信息实体候选项集合通过约定的通信方式提供给用户设备,该用户设备基于用户交互在该信息实体候选项集合中获取选择结果,并将其通过约定的通信方式提交该选择结果到交互获取单元122’,交互获取单元122’接收该选择结果,并据此获得第二信息实体。例如,交互获取单元122’根据查询获取单元121’获得的信息实体候选项集合,包括分类为“专辑”的“七里香”信息实体和分类为“歌曲”的“七里香”信息实体,将该信息实体候选项集合包装成http响应并通过http通信协议发送到用户设备,如计算机;然后, 计算机解析该http响应,获得该信息实体候选项集合,并展示给用户,用户通过该计算机的键盘进行人机交互,在该信息实体候选项集合中进行选择,以使该计算机获取选择结果, 如分类为“专辑”的“七里香”信息实体,并将该选择结果包装成http请求通过http协议发送到交互获取单元122’;最后,交互获取单元122’接收该选择结果,并据此将分类为“专辑”的“七里香”信息实体作为第二信息实体。在此,所举实施例中信息实体关联设备1与用户设备之间可通过任何通信方式实现通信,包括但不限于,基于3GPP、LTE、WIMAX的移动通信、基于TCP/IP、UDP协议的计算机网络通信以及基于蓝牙、红外传输标准的近距无线传输方式。本领域技术人员应能理解上述获取第二信息实体的方式仅为举例,其他现有的或今后可能出现的获取第二信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。优选地,信息实体关联设备1还包括生成装置(未示出)。当未获得所述信息实体候选项集合时,该生成装置生成与所述第一属性相对应的所述第二信息实体。具体地,当查询获取单元121’未能在信息实体数据库中查询获得信息实体候选项集合时,该生成装置例如根据输入信息获取装置11’提供的第一信息实体的第一属性的输入信息,通过该输入信息中包含的与该第一属性相对应的信息实体的分类,获得与该分类相对应的预定义信息实体数据结构,并据此,生成与该第一属性相对应的第二信息实体。例如,假设查询获取单元 121’未能根据第一信息实体“周杰伦”的第一属性“发行音乐专辑”的输入信息中的用户输入内容“七里香”在信息实体数据库中获得名称为“七里香”的信息实体,生成装置根据该输入信息中包含的与第一属性“发行音乐专辑”相对应的信息实体的分类“专辑”,获得该分类相对应的预定义信息实体数据结构,其中包括属性“专辑名称”,“表演者”,“发行时间”,“发行公司”,“专辑曲目,,等,接着,基于该数据结构生成与第一属性“发行音乐专辑”相对应的名称为“七里香”的第二信息实体。本领域技术人员应能理解上述生成第二信息实体的方
8式仅为举例,其他现有的或今后可能出现的生成第二信息实体的方式如可适用于本发明, 也应包含在本发明保护范围以内,并在此以引用方式包含于此。在另一优选实施例中(参照图1),信息实体关联设备1还包括第一更新装置(未示出),该第一更新装置根据所述第二信息实体,更新所述第一信息实体。以下参照图1对该另一优选实施例进行详细描述,其中,第一关联装置13基于输入信息获取装置11获取的用户对第一信息实体的第一属性的输入信息,及信息实体获取装置12获取与所述第一属性相对应的第二信息实体,将所述第一信息实体关联到所述第二信息实体,其具体过程与前述参照图1所描述的实施例中第一关联装置13所执行的过程相同,为简明起见,以引用方式包含于此,而不做赘述。具体地,第一更新装置根据所述第二信息实体,更新所述第一信息实体。更具体地,第一更新装置根据信息实体获取装置12获取的与第一信息实体的第一属性相对应的第二信息实体,例如更新该第一信息实体中与该第二信息实体相对应的第一属性信息。例如,信息实体获取装置12获取与第一信息实体“周杰伦”的第一属性“发行音乐专辑”相对应的第二信息实体“七里香”,第一更新装置读取该第二信息实体“七里香”中的共享内容, 如属性“专辑曲目”,其内容为“我的地盘七里香借口外婆”,然后将其更新到第一属性“发行音乐专辑”的一个属性值“七里香”所对应的描述内容中。优选地,假设用户在第二信息实体“七里香”中更新其属性“专辑曲目,,的内容为“我的地盘七里香借口外婆将军搁浅乱舞春秋”,第一更新装置通过约定的事件触发机制,获得该第二信息实体的内容更新事件,然后根据该第二信息实体在关联数据库中进行匹配查询,以获得第一信息实体“周杰伦”中与该第二信息实体相对应的第一属性“发行音乐专辑”,并更新该属性内容。在此,上述关联数据库用于存储信息实体之间的关联关系,该关联数据库包括但不限于关系数据库,内存存储器,硬盘存储器等。本领域技术人员应能理解上述更新第一信息实体的方式仅为举例,其他现有的或今后可能出现的更新第一信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。优选地,信息实体关联设备1还包括第一获取装置(未示出)和第二更新装置(未示出),其中,第一获取装置根据所述第一信息实体,在关联数据库中查询,以获得关联到所述第一信息实体的其他信息实体;第二更新装置根据所述第一信息实体的更新,更新所述关联到所述第一信息实体的其他信息实体。具体地,第一获取装置根据所述第一信息实体,在关联数据库中查询,以获得关联到所述第一信息实体的其他信息实体。更具体地,第一获取装置根据输入信息获取装置11 获取的输入信息中包含的第一信息实体,在关联数据库中进行匹配查询,以获得关联到该第一信息实体的其他信息实体。例如,假设第一关联装置13通过分类为“电影”的第一信息实体“不能说的秘密”的第一属性“主要演员”,将该第一信息实体关联到分类为“演员” 的第二信息实体“桂纶镁”,随后第一更新装置将第二信息实体“桂纶镁”的共享内容添加到第一信息实体“不能说的秘密”的第一属性“主要演员”的属性内容中,接着,第一获取装置在输入信息获取装置11提供的输入信息中获取该第一信息实体的ID,并根据该第一信息实体ID,在关联数据库中进行匹配查询,以获得关联到该第一信息实体“不能说的秘密”的其他信息实体,如通过属性“出演电影”关联到该第一信息实体的其他信息实体“周杰伦”。 本领域技术人员应能理解上述获取其他信息实体的方式仅为举例,其他现有的或今后可能出现的获取其他信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。接着,第二更新装置根据所述第一信息实体的更新,更新所述关联到所述第一信息实体的其他信息实体。具体地,第二更新装置根据第一更新装置对第一信息实体的内容更新,更新第一获取装置获得的关联到该第一信息实体的其他信息实体。例如,假设第一更新装置将第二信息实体“桂纶镁”的共享内容更新到第一信息实体“不能说的秘密”的第一属性“主要演员”的属性内容中,随后,第一获取装置获取通过属性“出演电影”关联到该第一信息实体的其他信息实体“周杰伦”,接着,第二更新装置读取该第一信息实体“不能说的秘密”中属性“主要演员”的属性内容,然后将其添加到该其他信息实体“周杰伦”的属性“出演电影”的一个属性值“不能说的秘密”所对应的描述内容中。本领域技术人员应能理解上述更新其他信息实体的方式仅为举例,其他现有的或今后可能出现的更新其他信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在又一优选实施例中(参照图1),信息实体关联设备1还包括属性获取装置(未示出)和第二关联装置(未示出),其中,该属性获取装置根据所述第一信息实体,获取所述第二信息实体中与所述第一信息实体相对应的第二属性;第二关联装置根据所述第二属性,将所述第二信息实体关联到所述第一信息实体。以下参照图1对该又一优选实施例进行详细描述,其中,第一关联装置13基于输入信息获取装置11获取的用户对第一信息实体的第一属性的输入信息,及信息实体获取装置12获取与所述第一属性相对应的第二信息实体,将所述第一信息实体关联到所述第二信息实体,其具体过程与前述参照图1所描述的实施例中第一关联装置13所执行的过程相同,为简明起见,以引用方式包含于此,而不做赘述。具体地,属性获取装置根据所述第一信息实体,获取所述第二信息实体中与所述第一信息实体相对应的第二属性。更具体地,属性获取装置例如根据输入信息获取装置11 获取的输入信息中包含的第一信息实体分类,遍历第二信息实体所有的属性,若该属性所对应的关联关系与第一信息实体的分类相对应,则将该属性作为第二信息实体中与该第一信息实体相对应的第二属性。例如,假设信息实体中的属性都具有预置的属性ID,第一关联装置13将分类为“歌手”的第一信息实体“周杰伦”关联到分类为“专辑”的第二信息实体 “七里香”,属性获取装置遍历该第二信息实体中的属性,若当前遍历的属性为“专辑曲目”, 根据该属性ID在属性关联关系映射表中进行匹配查询,获得该属性ID对应的关联关系为 “专辑-曲目”,根据该关联关系,确定具有“专辑-曲目”关联关系的两个信息实体的分类应分别为“专辑”和“曲目”,其中第二信息实体“七里香”的分类为“专辑”,但第一信息实体 “周杰伦”的分类并非“曲目”,属性“专辑曲目”所对应的关联关系未与第一信息实体的分类相对应,因此该属性并非与该第一信息实体相对应的第二属性;属性获取装置继续进行该第二信息实体中的属性遍历,若当前遍历的属性为“表演者”,根据该属性ID在属性关联关系映射表中进行匹配查询,获得该属性ID对应的关联关系为“专辑-歌手”,根据该关联关系,确定具有“专辑-歌手”关联关系的两个信息实体的分类应分别为“专辑”和“歌手”,其中第二信息实体“七里香”的分类为“专辑”,并且第一信息实体“周杰伦”的分类为“歌手”, 属性“表演者”所对应的关联关系与第一信息实体的分类相对应,因此该属性为与该第一信息实体相对应的第二属性。在此,所举实施例中属性关联关系映射表用于存储属性及与其
10对应的关联关系的映射,其可存储信息实体关联设备1的其他部分或第三方设备中。本领域技术人员应能理解上述获取第二属性的方式仅为举例,其他现有的或今后可能出现的获取第二属性的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。随后,第二关联装置根据所述第二属性,将所述第二信息实体关联到所述第一信息实体。具体地,第二关联装置根据属性获取装置获得的第二信息实体中与第一信息实体相对应的第二属性,例如以该第二属性作为索引,在关联数据库中存储一条包括该第二属性,第二信息实体,第一信息实体的数据记录,以使该第二信息实体关联到第一信息实体, 或者在属性关联关系映射表中查询与该第二属性相对应的第二信息实体与第一信息实体的关联关系,然后,将该关联关系ID,第二信息实体,第一信息实体作为一条数据记录存储在关联数据库中,以使该第二信息实体关联到第一信息实体。例如,第二关联装置根据属性获取装置提供的第二信息实体“七里香”中与第一信息实体“周杰伦”相对应的第二属性“表演者”,以该第二属性ID及第二信息实体ID作为主键,将该第二属性ID,第二信息实体ID 及第一信息实体ID作为一条数据记录存储到关联数据库,以使第二信息实体“七里香”关联到第一信息实体“周杰伦”。再如,第二关联装置根据属性获取装置提供的第二信息实体 “七里香”中与第一信息实体“周杰伦”相对应的第二属性“表演者”,在属性关联关系映射表中进行匹配查询,以获得第二信息实体“七里香”与第一信息实体“周杰伦”的关联关系,如 “专辑-歌手”,然后,将该关联关系的ID,第二信息实体ID和第一信息实体ID作为一条数据记录存储在关联数据库中,以使该第二信息实体关联到第一信息实体。在此,上述关联数据库用于存储信息实体之间的关联关系,该关联数据库包括但不限于关系数据库,内存存储器,硬盘存储器等;在此,所举实施例中属性关联关系映射表用于存储属性及与其对应的关联关系的映射,其可存储信息实体关联设备1的其他部分或第三方设备中。本领域技术人员应能理解上述将第二信息实体关联到第一信息实体的方式仅为举例,其他现有的或今后可能出现的将第二信息实体关联到第一信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。优选地,信息实体关联设备1还包括第三更新装置(未示出),该第三更新装置根据所述第一信息实体,更新所述第二信息实体。具体地,第三更新装置根据输入信息获取装置U提供的输入信息中包含的第一信息实体,例如更新该第二信息实体中与该第一信息实体相对应的第二属性信息。例如,假设第二关联装置根据第二信息实体“七里香”中的第二属性“表演者”,将该第二信息实体关联到第一信息实体“周杰伦”,接着,第三更新装置读取该第一信息实体“周杰伦”中的共享内容,如属性“中文名”、“外文名”,其属性值分别为 “周杰伦”、“Jay aiou”,然后将其更新到第二属性“表演者”的属性值“表演者”所对应的描述内容中。优选地,假设用户在第一信息实体“周杰伦”中更新其属性“外文名”的属性值为“Jay Chou”,第三更新装置通过约定的事件触发机制,获得该第一信息实体的内容更新事件,然后根据该第一信息实体在关联数据库中进行匹配查询,以获得第二信息实体“七里香”中与该第一信息实体相对应的第二属性“表演者”,并更新该属性的属性值。在此,上述关联数据库用于存储信息实体之间的关联关系,该关联数据库包括但不限于关系数据库, 内存存储器,硬盘存储器等。本领域技术人员应能理解上述更新第二信息实体的方式仅为举例,其他现有的或今后可能出现的更新第二信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。更优选地,信息实体关联设备1还包括第二获取装置(未示出)和第四更新装置 (未示出),其中,第二获取装置根据所述第二信息实体,在所述关联数据库中查询,以获得关联到所述第二信息实体的其他信息实体;接着,第四更新装置根据所述第二信息实体的更新,更新所述关联到第二信息实体的其他信息实体。具体地,第二获取装置根据所述第二信息实体,在所述关联数据库中查询,以获得关联到所述第二信息实体的其他信息实体。更具体地,第二获取装置根据信息实体获取装置12获取的第二信息实体,在关联数据库中进行匹配查询,以获得关联到该第二信息实体的其他信息实体。例如,假设第二关联装置通过分类为“专辑”的第二信息实体“七里香”的第二属性“表演者”,将该第二信息实体关联到分类为“歌手”的第一信息实体“周杰伦”,随后,第三更新装置将第一信息实体“周杰伦”的共享内容添加到第二信息实体“七里香”的第二属性“表演者”的属性内容中,接着,第二获取装置根据该第二信息实体的ID,在关联数据库中进行匹配查询,以获得关联到该第二信息实体“七里香”的其他信息实体,如通过属性 “发行专辑”关联到该第二信息实体的分类为“唱片公司”的其他信息实体“阿尔发”。本领域技术人员应能理解上述获取其他信息实体的方式仅为举例,其他现有的或今后可能出现的获取其他信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。接着,第四更新装置根据所述第二信息实体的更新,更新所述关联到第二信息实体的其他信息实体。具体地,第四更新装置根据第三更新装置对第二信息实体的内容更新, 更新第二获取装置获得的关联到该第二信息实体的其他信息实体。例如,假设第三更新装置将第一信息实体“周杰伦”的相关信息更新到第二信息实体“七里香”的第二属性“表演者”的属性内容中,随后,第二获取装置获取通过属性“发行专辑”关联到该第二信息实体的其他信息实体“阿尔发”,接着,第四更新装置根据的共享内容读取该第二信息实体“七里香”中属性“表演者”的属性值,然后将其添加到该其他信息实体“阿尔发”的属性“发行专辑”的一个属性值“七里香”所对应的描述内容中。本领域技术人员应能理解上述更新其他信息实体的方式仅为举例,其他现有的或今后可能出现的更新其他信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。更优选地,信息实体关联设备1还包括关联库更新装置(未示出)。该关联库更新装置根据所述第一信息实体与所述第二信息实体之间的关联,建立或更新所述关联数据库。具体地,关联库更新装置将在第一关联装置13获得的第一信息实体到第二信息实体的关联或在第二关联装置获得的第二信息实体到第一信息实体的关联,写入到该关联数据库中,以更新该关联数据库;若检测到该关联数据库未建立,则先行初始化该关联数据库,然后将所述关联写入到该关联数据库中。例如,关联库更新装置根据在第一关联装置13获得的第一信息实体“周杰伦”到第二信息实体“七里香”的关联关系“歌手-专辑”,在关联数据库中插入一条包括该关联关系ID,第一信息实体ID,第二信息实体ID的数据记录。再如, 关联库更新装置根据在第二关联装置获得的第二信息实体“七里香”到第一信息实体“周杰伦”的关联关系“专辑-歌手”,在关联数据库中插入一条包括该关联关系ID,第二信息实体 ID,第一信息实体ID的数据记录。本领域技术人员应能理解上述建立或更新关联数据库的方式仅为举例,其他现有的或今后可能出现的建立或更新关联数据库的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。更优选地,信息实体关联设备1还包括实体库更新装置(未示出)。该实体库更新装置根据所述第二信息实体,建立或更新所述信息实体数据库。具体地,实体库更新装置将信息实体获取装置12获得的第二信息实体,写入到该信息实体数据库中,以更新该信息实体数据库;若检测到该信息实体数据库未建立,则先行初始化该信息实体数据库,然后将所述信息实体写入到该信息实体数据库中。例如,实体库更新装置将信息实体获取装置12 新生成的第二信息实体“七里香”,插入到该信息实体数据库中,以更新该信息实体数据库。 本领域技术人员应能理解上述建立或更新信息实体数据库的方式仅为举例,其他现有的或今后可能出现的建立或更新信息实体数据库的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员应能理解,上述第一、第二关联装置仅为示例,在实践中,其可采用多种方式来实现,包括但不限于,由分离的功能模块来实现,也可由同一功能模块来实现。本领域技术人员还应能理解,上述第一、第二、第三、第四更新装置仅为示例,在实践中, 其可采用多种方式来实现,包括但不限于,由分离的功能模块来实现,也可由同一功能模块来实现。本领域技术人员还应能理解,上述第一、第二获取装置仅为示例,在实践中,其可采用多种方式来实现,包括但不限于,由分离的功能模块来实现,也可由同一功能模块来实现。图3示出根据本发明一个方面用于在信息实体之间建立关联关系的方法流程图。 在此,信息实体关联设备1包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。具体地,在步骤Sl中,信息实体关联设备1获取用户对第一信息实体的第一属性的输入信息。更具体地,在步骤Si中,信息实体关联设备1定期或应事件触发实时地获取用户对第一信息实体的第一属性的输入信息,例如通过实时监听用户通过用户设备提交的输入请求,以获取用户对第一信息实体的第一属性的输入信息,或者通过约定的通信方式直接从第三方设备读取该输入信息。例如,假设信息实体关联设备1为网络百科服务器,用户通过用户设备在分类为“歌手”的第一信息实体“周杰伦”的第一属性“发行音乐专辑”的列表中输入“七里香”,并基于该输入内容包装成http请求通过http通信协议提交到信息实体关联设备1,在步骤Sl中,信息实体关联设备1通过实时监听用户消息,接收并解析该 http请求,获取其中的输入信息。再如,在步骤Sl中,信息实体关联设备1按一定周期,定期地通过调用设定的应用编程接口(API)向第三方设备发送获取用户输入该第三方设备的输入信息的请求,并接收该第三方设备基于该请求返回的输入信息。本领域技术人员应能理解上述获取输入信息的方式仅为举例,其他现有的或今后可能出现的获取输入信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。随后,在步骤S2中,信息实体关联设备1根据所述输入信息,获取与所述第一属性相对应的第二信息实体。具体地,在步骤S2中,信息实体关联设备1根据其在步骤Sl中所提供的第一信息实体的第一属性的输入信息,例如通过预定义的信息实体数据结构生成与该第一信息实体中的第一属性相对应的第二信息实体,或者在信息实体数据库中进行匹配查询,以获取该第二信息实体。例如,假设输入信息中包含与第一属性“发行音乐专辑”相对应的信息实体的分类“专辑”及该信息实体的名称“七里香”,在步骤S2中,信息实体关联设备1根据该分类获得预置的与“专辑”分类相对应的信息实体的数据结构,其中包括属性 “专辑名称”,“表演者”,“发行时间”,“发行公司”,“专辑曲目”等,接着,基于该数据结构生成与第一属性“发行音乐专辑”相对应的名称为“七里香”的第二信息实体。再如,假设输入信息中包含与第一属性“发行音乐专辑”相对应的信息实体名称“七里香”,在步骤S2中,信息实体关联设备1根据该信息实体名称在信息实体数据库中进行匹配查询,以获取名称为 “七里香”的第二信息实体。在此,上述信息实体数据库用于存储已存在的所有信息实体,该信息实体数据库包括但不限于关系数据库,内存存储器,硬盘存储器等。所举实施例中预置的信息实体数据结构可存储在信息实体关联设备1或第三方设备中。优选地,信息实体可以具有多个分类,例如,信息实体“周杰伦”属于“歌手”分类,具有“歌手”分类所预置的属性,同时,该信息实体还可属于“演员”分类,并具有“演员”分类所预置的属性。本领域技术人员应能理解上述获取第二信息实体方式仅为举例,其他现有的或今后可能出现的获取第二信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。接着,在步骤S3中,信息实体关联设备1根据所述第一属性,将所述第一信息实体关联到所述第二信息实体。具体地,在步骤S3中,信息实体关联设备1根据其在步骤Sl中提供的第一信息实体的第一属性,例如以该第一属性作为索引,在关联数据库中存储一条包括该第一属性,第一信息实体,第二信息实体的数据记录,以使该第一信息实体关联到第二信息实体,或者在属性关联关系映射表中查询与该第一属性相对应的第一信息实体与第二信息实体的关联关系,然后,将该关联关系ID,第一信息实体,第二信息实体作为一条数据记录存储在关联数据库中,以使该第一信息实体关联到第二信息实体。例如,在步骤S3 中,信息实体关联设备1根据其在步骤Sl中提供的第一信息实体“周杰伦”的第一属性“发行音乐专辑”,以该第一属性ID及第一信息实体ID作为主键,将第一属性ID,第一信息实体ID及该信息实体关联设备1在步骤S2中获取的第二信息实体ID作为一条数据记录存储到关联数据库,以使第一信息实体“周杰伦”关联到第二信息实体“七里香”。再如,在步骤S3中,信息实体关联设备1根据其在步骤Sl中提供的第一信息实体“周杰伦”的第一属性“发行音乐专辑”,在属性关联关系映射表中进行匹配查询,以获得该第一信息实体“周杰伦”与该信息实体关联设备1在步骤S2中获取的第二信息实体“七里香”的关联关系,如“歌手-专辑”,然后,将该关联关系的ID,第一信息实体ID和第二信息实体ID作为一条数据记录存储在关联数据库中,以使该第一信息实体关联到第二信息实体。在此,上述关联数据库用于存储信息实体之间的关联关系,该关联数据库包括但不限于关系数据库,内存存储器, 硬盘存储器等;在此,所举实施例中属性关联关系映射表用于存储预置的属性ID及与其对应的关联关系的映射,其可存储在信息实体关联设备1或第三方设备中。本领域技术人员应能理解上述将第一信息实体关联到第二信息实体的方式仅为举例,其他现有的或今后可能出现的将第一信息实体关联到第二信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。优选地,信息实体关联设备1在步骤Si、步骤S2和步骤S3中是持续不断地工作。 具体地,在步骤Sl中,信息实体关联设备1获取用户对第一信息实体的第一属性的输入信息;在步骤S2中,信息实体关联设备1根据所述输入信息,获取与所述第一属性相对应的第二信息实体;在步骤S3中,信息实体关联设备1根据所述第一属性,将所述第一信息实体关联到所述第二信息实体。在此,本领域技术人员应理解“持续”是指信息实体关联设备1在步骤Si、步骤S2和步骤S3中分别按照设定的或实时调整的工作模式要求进行第一信息实体的第一属性的输入信息的获取、第二信息实体的获取、及将第一信息实体关联到第二信息实体,直至信息实体关联设备1在较长时间内停止对第一信息实体的第一属性的输入信息的获取。更优选地,在步骤S2中,信息实体关联设备1根据所述输入信息,生成与所述第一属性相对应的所述第二信息实体。具体地,在步骤S2中,信息实体关联设备1根据其在步骤Sl中提供的第一信息实体的第一属性的输入信息,例如通过该输入信息中包含的与该第一属性相对应信息实体的分类,获得与该分类相对应的预定义信息实体数据结构,据此, 生成与该第一属性相对应的第二信息实体。例如,假设输入信息中包含与第一信息实体“周杰伦”的第一属性“发行音乐专辑”相对应的信息实体的分类“专辑”及该信息实体的名称 “七里香”,在步骤S2中,信息实体关联设备1根据该分类获得预置的与“专辑”分类相对应的信息实体数据结构,其中包括属性“专辑名称”,“表演者”,“发行时间”,“发行公司”,“专辑曲目”等,接着,基于该数据结构生成与第一属性“发行音乐专辑”相对应的名称为“七里香”的第二信息实体。再如,假设输入信息中包含与第一信息实体“周杰伦”的第一属性“出演电影”相对应的信息实体的分类“电影”及该信息实体的名称“不能说的秘密”,在步骤S2 中,信息实体关联设备1根据该分类获得预置的与“电影”分类相对应的信息实体数据结构,其中包括属性“中文剧名”,“外文剧名”,“出品时间V‘出品公司”,“主要演员”等,接着, 基于该数据结构生成与第一属性“出演电影”相对应的名称为“不能说的秘密”的第二信息实体。本领域技术人员应能理解上述生成第二信息实体的方式仅为举例,其他现有的或今后可能出现的生成第二信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员应能理解,上述关联数据库和信息实体数据库仅为示例,在实践中,它们可以是二个独立的数据库或存储器,也可集成在一个数据库或存储器中。图4示出根据本发明一个优选实施例的用于在信息实体之间建立关联关系的方法流程图,在此,图4中所示步骤Si’、步骤S3’的内容与前面参照图3所描述的步骤Si、步骤S3的内容相同,为简明起见,以引用方式包含于此,而不做赘述。具体地,在步骤S21’中,信息实体关联设备1根据所述输入信息,在信息实体数据库中查询,以获得与所述第一属性相对应的信息实体候选项集合。更具体地,在步骤S21’ 中,信息实体关联设备1根据其在步骤Si’中提供的第一信息实体的第一属性的输入信息, 例如通过将该输入信息中包含的用户输入内容作为查询关键字,在信息实体数据库中进行匹配查询,以获得名称为该查询关键字的信息实体候选项集合,作为与该第一属性相对应的信息实体候选项集合,或者通过将该输入信息中包含的用户输入内容作为查询关键字, 在信息实体数据库中进行匹配查询,以获得名称为该查询关键字的信息实体候选项集合, 然后,根据该输入信息中包含的与第一属性相对应的信息实体的分类,在该信息实体候选项集合中过滤出与该第一属性相对应的信息实体分类具有相同分类的信息实体,作为与该第一属性相对应的信息实体候选项集合。例如,在步骤S21’中,信息实体关联设备1根据其在步骤Si’中提供的第一信息实体“周杰伦”的第一属性“发行音乐专辑”的输入信息,将该输入信息中包含的用户输入内容“七里香”作为查询关键字,在信息实体数据库中进行匹配查询,获得名称为“七里香”的信息实体候选项集合,该集合中包括两个信息实体,分类为 “专辑”的“七里香”信息实体和分类为“歌曲”的“七里香”信息实体,将该两个信息实体作为与该第一属性“发行音乐专辑”相对应的信息实体候选项集合。再如,在步骤S21’中,信息实体关联设备1根据其在步骤Si’中提供的第一信息实体“周杰伦”的第一属性“出演电影”的输入信息,将该输入信息中包含的用户输入内容“苏乞儿”作为查询关键字,在信息实体数据库中进行匹配查询,获得名称为“苏乞儿”的信息实体候选项集合,该集合中包括三个信息实体,其中有两个分类为“电影”的“苏乞儿”信息实体和一个分类为“历史人物”的 “苏乞儿”信息实体,将该三个信息实体作为与该第一属性“发行音乐专辑”相对应的信息实体候选项集合。然后,根据该输入信息中包含的与该第一属性“出演电影”相对应的信息实体的分类“电影”,在该信息实体候选项集合中过滤出具有“电影”分类的信息实体,获得该信息实体候选项集合中分类为“电影”的两个信息实体,作为与该第一属性相对应的信息实体候选项集合。在此,上述信息实体数据库用于存储已存在的所有信息实体,该信息实体数据库包括但不限于关系数据库,内存存储器,硬盘存储器等。本领域技术人员应能理解上述获取信息实体候选项集合的方式仅为举例,其他现有的或今后可能出现的获取信息实体候选项集合的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。接着,在步骤S22’中,信息实体关联设备1根据所述信息实体候选项集合,基于用户交互,获取所述第二信息实体。具体地,在步骤S22’中,信息实体关联设备1根据其在步骤S21’中获得的信息实体候选项集合,例如将该信息实体候选项集合通过约定的通信方式提供给用户设备,该用户设备基于用户交互在该信息实体候选项集合中获取选择结果,并将其通过约定的通信方式提交该选择结果到信息实体关联设备1,在步骤S22’中,信息实体关联设备1接收该选择结果,并据此获得第二信息实体。例如,在步骤S22’中,信息实体关联设备1根据其在步骤S21’中获得的信息实体候选项集合,包括分类为“专辑”的“七里香”信息实体和分类为“歌曲”的“七里香”信息实体,将该信息实体候选项集合包装成http 响应并通过http通信协议发送到用户设备,如计算机;然后,计算机解析该http响应,获得该信息实体候选项集合,并展示给用户,用户通过该计算机的键盘进行人机交互,在该信息实体候选项集合中进行选择,以使该计算机获取选择结果,如分类为“专辑”的“七里香” 信息实体,并将该选择结果包装成http请求通过http协议发送到信息实体关联设备1 ;最后,在步骤S22’中,信息实体关联设备1接收该选择结果,并据此将分类为“专辑”的“七里香”信息实体作为第二信息实体。在此,所举实施例中信息实体关联设备1与用户设备之间可通过任何通信方式实现通信,包括但不限于,基于3GPP、LTE、WIMAX的移动通信、基于 TCP/IP、UDP协议的计算机网络通信以及基于蓝牙、红外传输标准的近距无线传输方式。本领域技术人员应能理解上述获取第二信息实体的方式仅为举例,其他现有的或今后可能出现的获取第二信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。优选地,该过程还包括步骤S4 (未示出)。当未获得所述信息实体候选项集合时, 在步骤S4中,信息实体关联设备1生成与所述第一属性相对应的所述第二信息实体。具体地,当信息实体关联设备1在步骤S21’中未能在信息实体数据库中查询获得信息实体候选项集合时,在步骤S4中,信息实体关联设备1例如根据其在步骤Si,中提供的第一信息实体的第一属性的输入信息,通过该输入信息中包含的与该第一属性相对应的信息实体的分类,获得与该分类相对应的预定义信息实体数据结构,并据此,生成与该第一属性相对应的第二信息实体。例如,在步骤S21’中,信息实体关联设备1未能根据第一信息实体“周杰伦” 的第一属性“发行音乐专辑”的输入信息中的用户输入内容“七里香”在信息实体数据库中获得名称为“七里香”的信息实体,在步骤S4中,信息实体关联设备1根据该输入信息中包含的与第一属性“发行音乐专辑”相对应的信息实体的分类“专辑”,获得该分类相对应的预定义信息实体数据结构,其中包括属性“专辑名称”,“表演者”,“发行时间”,“发行公司”,“专辑曲目”等,接着,基于该数据结构生成与第一属性“发行音乐专辑”相对应的名称为“七里香”的第二信息实体。本领域技术人员应能理解上述生成第二信息实体的方式仅为举例,其他现有的或今后可能出现的生成第二信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在另一优选实施例中(参照图幻,该过程还包括步骤S5 (未示出),在步骤S5中, 信息实体关联设备1根据所述第二信息实体,更新所述第一信息实体。以下参照图3对该另一优选实施例进行详细描述,其中,在步骤S3中,信息实体关联设备1基于其在步骤Sl 中获取的用户对第一信息实体的第一属性的输入信息,及其在步骤S2中获取与所述第一属性相对应的第二信息实体,将所述第一信息实体关联到所述第二信息实体,其具体过程与前述参照图3所描述的实施例中信息实体关联设备1在步骤S3中所执行的过程相同,为简明起见,以引用方式包含于此,而不做赘述。具体地,在步骤S5中,信息实体关联设备1根据所述第二信息实体,更新所述第一信息实体。更具体地,在步骤S5中,信息实体关联设备1根据其在步骤S2中获取的与第一信息实体的第一属性相对应的第二信息实体,例如更新该第一信息实体中与该第二信息实体相对应的第一属性信息。例如,在步骤S2中,信息实体关联设备1获取与第一信息实体 “周杰伦”的第一属性“发行音乐专辑”相对应的第二信息实体“七里香”,在步骤S5中,信息实体关联设备1读取该第二信息实体“七里香”中的共享内容,如属性“专辑曲目”,其内容为“我的地盘七里香借口外婆”,然后将其更新到第一属性“发行音乐专辑”的一个属性值 “七里香”所对应的描述内容中。优选地,假设用户在第二信息实体“七里香”中更新其属性 “专辑曲目”的内容为“我的地盘七里香借口外婆将军搁浅乱舞春秋”,在步骤S5中,信息实体关联设备1通过约定的事件触发机制,获得该第二信息实体的内容更新事件,然后根据该第二信息实体在关联数据库中进行匹配查询,以获得第一信息实体“周杰伦”中与该第二信息实体相对应的第一属性“发行音乐专辑”,并更新该属性内容。在此,上述关联数据库用于存储信息实体之间的关联关系,该关联数据库包括但不限于关系数据库,内存存储器,硬盘存储器等。本领域技术人员应能理解上述更新第一信息实体的方式仅为举例,其他现有的或今后可能出现的更新第一信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。优选地,该过程还包括步骤S6(未示出)和步骤S7(未示出),其中,在步骤S6中, 信息实体关联设备1根据所述第一信息实体,在关联数据库中查询,以获得关联到所述第一信息实体的其他信息实体;在步骤S7中,信息实体关联设备1根据所述第一信息实体的更新,更新所述关联到所述第一信息实体的其他信息实体。 具体地,在步骤S6中,信息实体关联设备1根据所述第一信息实体,在关联数据库中查询,以获得关联到所述第一信息实体的其他信息实体。更具体地,在步骤S6中,信息实体关联设备1根据其在步骤Sl中获取的输入信息中包含的第一信息实体,在关联数据库中进行匹配查询,以获得关联到该第一信息实体的其他信息实体。例如,假设信息实体关联设备1在步骤S3中通过分类为“电影”的第一信息实体“不能说的秘密”的第一属性“主要演员”,将该第一信息实体关联到分类为“演员”的第二信息实体“桂纶镁”,随后在步骤阳中,信息实体关联设备1将第二信息实体“桂纶镁”的共享内容添加到第一信息实体“不能说的秘密”的第一属性“主要演员”的属性内容中,接着,在步骤S6中,信息实体关联设备1在其在步骤Sl中提供的输入信息中获取该第一信息实体的ID,并根据该第一信息实体ID,在关联数据库中进行匹配查询,以获得关联到该第一信息实体“不能说的秘密”的其他信息实体,如通过属性“出演电影”关联到该第一信息实体的其他信息实体“周杰伦”。本领域技术人员应能理解上述获取其他信息实体的方式仅为举例,其他现有的或今后可能出现的获取其他信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
接着,在步骤S7中,信息实体关联设备1根据所述第一信息实体的更新,更新所述关联到所述第一信息实体的其他信息实体。具体地,在步骤S7中,信息实体关联设备1根据其在步骤S5中对第一信息实体的内容更新,更新信息实体关联设备1在步骤S6中获得的关联到该第一信息实体的其他信息实体。例如,假设在步骤S5中,信息实体关联设备1将第二信息实体“桂纶镁”的共享内容更新到第一信息实体“不能说的秘密”的第一属性“主要演员”的属性内容中,随后,在步骤S6中,信息实体关联设备1获取通过属性“出演电影” 关联到该第一信息实体的其他信息实体“周杰伦”,接着,在步骤S7中,信息实体关联设备1 读取该第一信息实体“不能说的秘密”中属性“主要演员”的属性内容,然后将其添加到该其他信息实体“周杰伦”的属性“出演电影”的一个属性值“不能说的秘密”所对应的描述内容中。本领域技术人员应能理解上述更新其他信息实体的方式仅为举例,其他现有的或今后可能出现的更新其他信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在又一优选实施例中(参照图幻,该过程还包括步骤S8 (未示出)和步骤S9 (未示出),其中,在步骤S8中,信息实体关联设备1根据所述第一信息实体,获取所述第二信息实体中与所述第一信息实体相对应的第二属性;在步骤S9中,信息实体关联设备1根据所述第二属性,将所述第二信息实体关联到所述第一信息实体。以下参照图3对该又一优选实施例进行详细描述,其中,在步骤S3中,信息实体关联设备1基于其在步骤Sl中获取的用户对第一信息实体的第一属性的输入信息,及其在步骤S2中获取与所述第一属性相对应的第二信息实体,将所述第一信息实体关联到所述第二信息实体,其具体过程与前述参照图3所描述的实施例中信息实体关联设备1在步骤S3中所执行的过程相同,为简明起见,以引用方式包含于此,而不做赘述。具体地,在步骤S8中,信息实体关联设备1根据所述第一信息实体,获取所述第二信息实体中与所述第一信息实体相对应的第二属性。更具体地,在步骤S8中,信息实体关联设备1例如根据其在步骤Sl中获取的输入信息中包含的第一信息实体分类,遍历第二信息实体所有的属性,若该属性所对应的关联关系与第一信息实体的分类相对应,则将该属性作为第二信息实体中与该第一信息实体相对应的第二属性。例如,假设信息实体中的属性都具有预置的属性ID,在步骤S3中,信息实体关联设备1将分类为“歌手”的第一信息实体“周杰伦”关联到分类为“专辑”的第二信息实体“七里香”,在步骤S8中,信息实体关联设备1遍历该第二信息实体中的属性,若当前遍历的属性为“专辑曲目”,根据该属性ID在属性关联关系映射表中进行匹配查询,获得该属性ID对应的关联关系为“专辑-曲目”,根据该关联关系,确定具有“专辑-曲目”关联关系的两个信息实体的分类应分别为“专辑”和 “曲目”,其中第二信息实体“七里香”的分类为“专辑”,但第一信息实体“周杰伦”的分类并非“曲目”,属性“专辑曲目,,所对应的关联关系未与第一信息实体的分类相对应,因此该属性并非与该第一信息实体相对应的第二属性;在步骤S8中,信息实体关联设备1继续进行该第二信息实体中的属性遍历,若当前遍历的属性为“表演者”,根据该属性ID在属性关联关系映射表中进行匹配查询,获得该属性ID对应的关联关系为“专辑-歌手”,根据该关联关系,确定具有“专辑-歌手”关联关系的两个信息实体的分类应分别为“专辑”和“歌手”, 其中第二信息实体“七里香”的分类为“专辑”,并且第一信息实体“周杰伦”的分类为“歌手”,属性“表演者”所对应的关联关系与第一信息实体的分类相对应,因此该属性为与该第一信息实体相对应的第二属性。在此,所举实施例中属性关联关系映射表用于存储属性及与其对应的关联关系的映射,其可存储信息实体关联设备1的其他部分或第三方设备中。 本领域技术人员应能理解上述获取第二属性的方式仅为举例,其他现有的或今后可能出现的获取第二属性的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。 随后,在步骤S9中,信息实体关联设备1根据所述第二属性,将所述第二信息实体关联到所述第一信息实体。具体地,在步骤S9中,信息实体关联设备1根据其在步骤S8中获得的第二信息实体中与第一信息实体相对应的第二属性,例如以该第二属性作为索引, 在关联数据库中存储一条包括该第二属性,第二信息实体,第一信息实体的数据记录,以使该第二信息实体关联到第一信息实体,或者在属性关联关系映射表中查询与该第二属性相对应的第二信息实体与第一信息实体的关联关系,然后,将该关联关系ID,第二信息实体, 第一信息实体作为一条数据记录存储在关联数据库中,以使该第二信息实体关联到第一信息实体。例如,在步骤S9中,信息实体关联设备1根据其在步骤S8中提供的第二信息实体 “七里香”中与第一信息实体“周杰伦”相对应的第二属性“表演者”,以该第二属性ID及第二信息实体ID作为主键,将该第二属性ID,第二信息实体ID及第一信息实体ID作为一条数据记录存储到关联数据库,以使第二信息实体“七里香”关联到第一信息实体“周杰伦”。 再如,在步骤S9中,信息实体关联设备1根据其在步骤S8中提供的第二信息实体“七里香” 中与第一信息实体“周杰伦”相对应的第二属性“表演者”,在属性关联关系映射表中进行匹配查询,以获得第二信息实体“七里香”与第一信息实体“周杰伦”的关联关系,如“专辑-歌手”,然后,将该关联关系的ID,第二信息实体ID和第一信息实体ID作为一条数据记录存储在关联数据库中,以使该第二信息实体关联到第一信息实体。在此,上述关联数据库用于存储信息实体之间的关联关系,该关联数据库包括但不限于关系数据库,内存存储器,硬盘存储器等;在此,所举实施例中属性关联关系映射表用于存储属性及与其对应的关联关系的映射,其可存储信息实体关联设备1的其他部分或第三方设备中。本领域技术人员应能理解上述将第二信息实体关联到第一信息实体的方式仅为举例,其他现有的或今后可能出现的将第二信息实体关联到第一信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。优选地,该过程还包括步骤SlO (未示出),在步骤SlO中,信息实体关联设备1根据所述第一信息实体,更新所述第二信息实体。具体地,在步骤SlO中,信息实体关联设备 1根据其在步骤Sl中提供的输入信息中包含的第一信息实体,例如更新该第二信息实体中与该第一信息实体相对应的第二属性信息。例如,假设在步骤S9中,信息实体关联设备1 根据第二信息实体“七里香”中的第二属性“表演者”,将该第二信息实体关联到第一信息实体“周杰伦”,接着,在步骤SlO中,信息实体关联设备1读取该第一信息实体“周杰伦”中的共享内容,如属性“中文名”、“外文名”,其属性值分别为“周杰伦”、“Jay aiou”,然后将其更新到第二属性“表演者”的属性值“表演者”所对应的描述内容中。优选地,假设用户在第一信息实体“周杰伦”中更新其属性“外文名”的属性值为“Jay Chou”,在步骤SlO中,信息实体关联设备1通过约定的事件触发机制,获得该第一信息实体的内容更新事件,然后根据该第一信息实体在关联数据库中进行匹配查询,以获得第二信息实体“七里香”中与该第一信息实体相对应的第二属性“表演者”,并更新该属性的属性值。在此,上述关联数据库用于存储信息实体之间的关联关系,该关联数据库包括但不限于关系数据库,内存存储器,硬盘存储器等。本领域技术人员应能理解上述更新第二信息实体的方式仅为举例,其他现有的或今后可能出现的更新第二信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。更优选地,该过程还包括步骤Sll (未示出)和步骤S12(未示出),其中,在步骤 Sll中,信息实体关联设备1根据所述第二信息实体,在所述关联数据库中查询,以获得关联到所述第二信息实体的其他信息实体;接着,在步骤S12中,信息实体关联设备1根据所述第二信息实体的更新,更新所述关联到第二信息实体的其他信息实体。具体地,在步骤Sll中,信息实体关联设备1根据所述第二信息实体,在所述关联数据库中查询,以获得关联到所述第二信息实体的其他信息实体。更具体地,在步骤Sll 中,信息实体关联设备ι根据其在步骤S2中获取的第二信息实体,在关联数据库中进行匹配查询,以获得关联到该第二信息实体的其他信息实体。例如,假设在步骤S9中,信息实体关联设备1通过分类为“专辑”的第二信息实体“七里香”的第二属性“表演者”,将该第二信息实体关联到分类为“歌手”的第一信息实体“周杰伦”,随后,在步骤SlO中,信息实体关联设备1将第一信息实体“周杰伦”的共享内容添加到第二信息实体“七里香”的第二属性 “表演者”的属性内容中,接着,在步骤Sll中,信息实体关联设备1根据该第二信息实体的 ID,在关联数据库中进行匹配查询,以获得关联到该第二信息实体“七里香”的其他信息实体,如通过属性“发行专辑”关联到该第二信息实体的分类为“唱片公司,,的其他信息实体 “阿尔发”。本领域技术人员应能理解上述获取其他信息实体的方式仅为举例,其他现有的或今后可能出现的获取其他信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。接着,在步骤S12中,信息实体关联设备1根据所述第二信息实体的更新,更新所述关联到第二信息实体的其他信息实体。具体地,在步骤S12中,信息实体关联设备1根据其在步骤SlO中对第二信息实体的内容更新,更新信息实体关联设备1在步骤Sll中获得的关联到该第二信息实体的其他信息实体。例如,假设在步骤SlO中,信息实体关联设备1将第一信息实体“周杰伦”的相关信息更新到第二信息实体“七里香”的第二属性“表演者” 的属性内容中,随后,在步骤Sll中,信息实体关联设备1获取通过属性“发行专辑”关联到该第二信息实体的其他信息实体“阿尔发”,接着,在步骤S12中,信息实体关联设备1根据的共享内容读取该第二信息实体“七里香”中属性“表演者”的属性值,然后将其添加到该其他信息实体“阿尔发”的属性“发行专辑”的一个属性值“七里香”所对应的描述内容中。 本领域技术人员应能理解上述更新其他信息实体的方式仅为举例,其他现有的或今后可能出现的更新其他信息实体的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。更优选地,该过程还包括步骤S13 (未示出)。在步骤S13中,信息实体关联设备1 根据所述第一信息实体与所述第二信息实体之间的关联,建立或更新所述关联数据库。具体地,在步骤S13中,信息实体关联设备1将其在步骤S3中获得的第一信息实体到第二信息实体的关联或在步骤S9中获得的第二信息实体到第一信息实体的关联,写入到该关联数据库中,以更新该关联数据库;若检测到该关联数据库未建立,则先行初始化该关联数据库,然后将所述关联写入到该关联数据库中。例如,在步骤S13中,信息实体关联设备1根据其在步骤S3中获得的第一信息实体“周杰伦”到第二信息实体“七里香”的关联关系“歌手-专辑”,在关联数据库中插入一条包括该关联关系ID,第一信息实体ID,第二信息实体 ID的数据记录。再如,在步骤S13中,信息实体关联设备1根据其在步骤S9中获得的第二信息实体“七里香”到第一信息实体“周杰伦”的关联关系“专辑-歌手”,在关联数据库中插入一条包括该关联关系ID,第二信息实体ID,第一信息实体ID的数据记录。本领域技术人员应能理解上述建立或更新关联数据库的方式仅为举例,其他现有的或今后可能出现的建立或更新关联数据库的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。更优选地,该过程还包括步骤S14(未示出)。在步骤S14中,信息实体关联设备1 根据所述第二信息实体,建立或更新所述信息实体数据库。具体地,在步骤S14中,信息实体关联设备1将其在步骤S2中获得的第二信息实体,写入到该信息实体数据库中,以更新该信息实体数据库;若检测到该信息实体数据库未建立,则先行初始化该信息实体数据库, 然后将所述信息实体写入到该信息实体数据库中。例如,在步骤S14中,信息实体关联设备1将其在步骤S2中新生成的第二信息实体“七里香”,插入到该信息实体数据库中,以更新该信息实体数据库。本领域技术人员应能理解上述建立或更新信息实体数据库的方式仅为举例,其他现有的或今后可能出现的建立或更新信息实体数据库的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括” 一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
权利要求
1.一种计算机实现的用于在信息实体之间建立关联关系的方法,其中,该方法包括以下步骤a获取用户对第一信息实体的第一属性的输入信息; b根据所述输入信息,获取与所述第一属性相对应的第二信息实体; c根据所述第一属性,将所述第一信息实体关联到所述第二信息实体。
2.根据权利要求1所述的方法,其中,所述步骤b还包括bl根据所述输入信息,生成与所述第一属性相对应的所述第二信息实体。
3.根据权利要求1或2所述的方法,其中,所述步骤b还包括bl’根据所述输入信息,在信息实体数据库中查询,以获得与所述第一属性相对应的信息实体候选项集合;b2’根据所述信息实体候选项集合,基于用户交互,获取所述第二信息实体。
4.根据权利要求3所述的方法,其中,该方法还包括-当未获得所述信息实体候选项集合时,生成与所述第一属性相对应的所述第二信息实体。
5.根据权利要求1至4中任一项所述的方法,其中,该方法还包括 -根据所述第二信息实体,更新所述第一信息实体。
6.根据权利要求5所述的方法,其中,该方法还包括-根据所述第一信息实体,在关联数据库中查询,以获得关联到所述第一信息实体的其他信息实体;-根据所述第一信息实体的更新,更新所述关联到所述第一信息实体的其他信息实体。
7.根据权利要求1至6中任一项所述的方法,其中,该方法还包括χ根据所述第一信息实体,获取所述第二信息实体中与所述第一信息实体相对应的第二属性;y根据所述第二属性,将所述第二信息实体关联到所述第一信息实体。
8.根据权利要求7所述的方法,其中,该方法还包括 -根据所述第一信息实体,更新所述第二信息实体。
9.根据权利要求8所述的方法,其中,该方法还包括-根据所述第二信息实体,在所述关联数据库中查询,以获得关联到所述第二信息实体的其他信息实体;-根据所述第二信息实体的更新,更新所述关联到第二信息实体的其他信息实体。
10.根据权利要求6至9中任一项所述的方法,其中,该方法还包括-根据所述第一信息实体与所述第二信息实体之间的关联,建立或更新所述关联数据库。
11.根据权利要求3至10中任一项所述的方法,其中,该方法还包括 -根据所述第二信息实体,建立或更新所述信息实体数据库。
12.一种用于在信息实体之间建立关联关系的设备,其中,该设备包括 输入信息获取装置,用于获取用户对第一信息实体的第一属性的输入信息;信息实体获取装置,用于根据所述输入信息,获取与所述第一属性相对应的第二信息实体;第一关联装置,用于根据所述第一属性,将所述第一信息实体关联到所述第二信息实体。
13.根据权利要求12所述的设备,其中,所述信息实体获取装置还用于 -根据所述输入信息,生成与所述第一属性相对应的所述第二信息实体。
14.根据权利要求12或13所述的设备,其中,所述信息实体获取装置还包括查询获取单元,用于根据所述输入信息,在信息实体数据库中查询,以获得与所述第一属性相对应的信息实体候选项集合;交互获取单元,用于根据所述信息实体候选项集合,基于用户交互,获取所述第二信息实体。
15.根据权利要求14所述的设备,其中,该设备还包括生成装置,用于当未获得所述信息实体候选项集合时,生成与所述第一属性相对应的所述第二信息实体。
16.根据权利要求12至15中任一项所述的设备,其中,该设备还包括 第一更新装置,用于根据所述第二信息实体,更新所述第一信息实体。
17.根据权利要求16所述的设备,其中,该设备还包括第一获取装置,用于根据所述第一信息实体,在关联数据库中查询,以获得关联到所述第一信息实体的其他信息实体;第二更新装置,用于根据所述第一信息实体的更新,更新所述关联到所述第一信息实体的其他信息实体。
18.根据权利要求12至17中任一项所述的设备,其中,该设备还包括属性获取装置,用于根据所述第一信息实体,获取所述第二信息实体中与所述第一信息实体相对应的第二属性;第二关联装置,用于根据所述第二属性,将所述第二信息实体关联到所述第一信息实体。
19.根据权利要求18所述的设备,其中,该设备还包括第三更新装置,用于根据所述第一信息实体,更新所述第二信息实体。
20.根据权利要求19所述的设备,其中,该设备还包括第二获取装置,用于根据所述第二信息实体,在所述关联数据库中查询,以获得关联到所述第二信息实体的其他信息实体;第四更新装置,用于根据所述第二信息实体的更新,更新所述关联到第二信息实体的其他信息实体。
21.根据权利要求17至20中任一项所述的设备,其中,该设备还包括关联库更新装置,用于根据所述第一信息实体与所述第二信息实体之间的关联,建立或更新所述关联数据库。
22.根据权利要求14至21中任一项所述的设备,其中,该设备还包括 实体库更新装置,用于根据所述第二信息实体,建立或更新所述信息实体数据库。
全文摘要
本发明的目的是提供一种用于在信息实体之间建立关联关系的方法与设备。其中,信息实体关联设备获取用户对第一信息实体的第一属性的输入信息;根据所述输入信息,获取与所述第一属性相对应的第二信息实体;据所述第一属性,将所述第一信息实体关联到所述第二信息实体。与现有技术相比,本发明通过在信息实体之间建立关联关系,实现信息实体之间数据共享,由此,保证信息实体数据的一致性,并降低信息实体数据维护成本。
文档编号G06F17/30GK102214206SQ20111010720
公开日2011年10月12日 申请日期2011年4月27日 优先权日2011年4月27日
发明者严孙荣, 夏寅, 左莉, 张伟, 曹建栋, 李博, 王丽宝, 王京津, 王坤, 耿磊, 肖琦, 苏上海, 陆海霞 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1