用于重用数据访问和呈现元素的方法和装置制造方法及图纸

技术编号:5403364 阅读:237 留言:0更新日期:2012-04-11 18:40
提供了一种用于编辑文档的方法和系统,其中诸如数据和数据呈现信息等片断被标识且为每个片断生成元数据。向片断数据库中输入与每个片断及相关元数据相关联的记录。用户可搜索片断数据库以定位用于插入到文档的片断。所定位的片断和任意依存性片断随后可被插入到文档中。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及检索和呈现数据的信息技术系统,尤其涉及以报告、表格、图 形、图表或其他呈现格式呈现来自一个或多个数据库的选定数据的信息技术系 统。
技术介绍
行之有效的数据管理在大多数公司中已变成一重要功能。许多公司维护一个或多个包含与该公司有关的信息的数据库。可用的计算机软件工具准许以各种方式从数据库中提取并呈现数据。这些工具有许多共同的弱点,包括(a) 它们使得报告文档设计过程对于非技术型计算机用户而言要想在没有 精通数据库的IT人士的帮助下完成将非常困难;以及(b) 它们仅有助于共享或重用整个文档。因此,它们会要求其用户反复地重新创建文档的相同子部分。该领域的一些公开包括题为"System and Method for Clipping, Repurposing, and Augmenting Document Content (用于剪辑、重意图、禾卩扩增文 档内容的系统和方法)"的US 20060041589A1 (Helfman等人);题为"Contents Reuse Management Apparatus and Contents Reuse Support Apparatus (内容重用管 理装置和内容重用支持装置)"的US20050171965A1 (Fujimoto等人);题为 "System and Method for Content Management (用于内容管理的系统和方法)" 的US20050108619A1 (Theall等人);题为"Data Repository and Method for7Promoting Network Storage of Data (用于提升数据网络存储的数据储存库和方 法)"的US20050131903A1 (Margolus等人);题为"Managing Reusable Software Assets (管理可重用软件资产)"的US20030046282A1 (Carison等人);以及 题为"A System of Reusable Components for Implementing Data Warehousing and Business Intelligence Solutions (用于实现数据仓储和公司智能解决方案的可重 用组件的系统)"的US20030204487A1 (Sssv等人)。相关技术及与其相关的局限的上例旨在为说明性而非穷尽的。在阅读了说 明书和研究附图之后,相关技术的其他局限对于本领域的技术人员将变得显而 易见。概要结合旨在为示例性和说明性而非在范围上作出限制的系统、工具和方法描 述和说明以下各实施例及其各方面。在各种实施例中,上述问题中的一个或多 个已减少或消除,而其它实施例是针对其他改进。本专利技术的一个方面提供一种重用信息的方法,包括以下步骤从第一数据 库检索文档;标识文档内的片断;生成与片断相关联的元数据;将与片断和元 数据相关联的记录存储在第二数据库中,第二数据库可用于搜索该片断以便将 该片断插入到第二文档中。元数据可包括用户指定元数据;或语义元数据;且可包括片断类型信息; 用户指定描述性信息;从所述文档解析出的值;或使用API从所述文档获得的 值。记录可包括片断元素以及与所述片断相关联的元数据。片断的元素可包括 数据源标识符、数据规范和呈现格式。片断元数据可包括与顶层依存性相关联 或与片断的子元素中的依存性相关联的片断依存性数据。本专利技术的另一方面提供一种提供信息的方法,包括以下步骤提供文档; 从数据库中搜索多个片断当中的片断,该数据库使用与该片断中的每一个相关 联的元数据来索引该片断;将该片断插入所述文档中;以及将该文档保存在第 二数据库中。元数据可包括用户指定元数据;或语义元数据;且可包括片断类 型信息;用户指定描述性信息;从所述文档解析出的值;或使用API从所述文 档获得的值。记录可包括片断元素以及与所述片断相关联的元数据。片断的元素可包括数据源标识符、数据规范和呈现格式。片断元数据可包括与顶层依存 性相关联或与片断的子元素中的依存性相关联的片断依存性数据。本专利技术的另一方面提供一种用户可编辑的文档,包括片断,其中当该文 档被编辑时,该片断被标识,元数据与该片断相关联,且与该片断相关联的记 录被存储在片断记录的数据库中。元数据可包括用户指定元数据;或语义元数 据;且可包括片断类型信息;用户指定描述性信息;从所述文档解析出的值; 或使用API从所述文档获得的值。记录可包括片断元素以及与所述片断相关联 的元数据。片断的元素可包括数据源标识符、数据规范和呈现格式。片断元数 据可包括与顶层依存性相关联或与片断的子元素中的依存性相关联的片断依 存性数据。本专利技术的另一方面提供一种用于编辑文档的系统,包括用于从第一数据 库检索文档的装置;用于标识所述文档内的片断的装置;用于将元数据与所述 片断相关联的装置;用于将与所述片断相关联的记录存储在第二数据库中的装 置;用于从所述第二数据库搜索与所述片断相关联的所述记录的装置;以及用 于所述片断插入到第二文档中的装置。本专利技术的另一方面提供一种用于编辑文档的系统,包括用于标识文档内 的片断的片段发现引擎;用于生成所述片断的元数据的片断元数据关联器;用 于将所述片断插入到第二文档中的文档编辑器;片段搜索引擎;记录数据库, 所述记录中的每一个与相关片断以及同所述相关片断相关联的元数据相关联; 用于从所述数据库定位所述片断的用户界面;以及用于存储所述文档的第一数 据库。本专利技术的另一方面提供一种重用信息的方法,包括以下步骤从数据库检 索文档;标识文档内的片断;生成与片断相关联的元数据;以及将与该片断 和所述元数据相关联的记录存储在数据库中,该数据库可用于搜索所述片断以 便将片断插入到第二文档中。本专利技术的另一方面提供一种提供信息的方法,包括以下步骤提供文档; 从数据库中搜索多个片断当中的片断,该数据库使用与该片断中的每一个相关 联的元数据来索引所述片断;将该片断插入该文档中;以及将该文档保存在该 数据库中。本专利技术的另一方面提供一种用于编辑文档的系统,包括用于从数据库检 索文档的装置;用于标识该文档内的片断的装置;用于将元数据与该片断相关 联的装置;用于将与该片断相关联的记录存储在数据库中的装置;用于从第二 数据库搜索与该片断相关联的记录的装置;以及用于该片断插入到第二文档中 的装置。除了上述示例性方面和实施例之外,其它方面和实施例将通过参考附图和 研究以下详细描述而变得显而易见。附图简述参照附图示出了示例性实施例。本文所公开的实施例和附图意在被认为是 说明性而非限制性的。附图说明图1是根据本专利技术的说明性实施例的装置的框图。图2是示出可在片段中呈现或可被片段引用的信息的示意图。图3是示出根据本专利技术的一个实施例的示例方法的流程图。描述贯穿以下描述,阐述了具体细节以向本领域的技术人员提供更为透彻的理 解。然而,公知要素可能未被详细示出或描述以避免不必要地淡化本公开。因 此,描述和附图本质上被认为是说明性的而非限制性的。本专利技术涉及用于创建和编辑可呈现来自一个或多个数据源的数据的文档 的方法和装置(例如,计算机系统)。例如,文档可以在视觉上有意义的格式 来显示数据本文档来自技高网...

【技术保护点】
一种重用信息的方法,包括以下步骤: a)从第一数据库检索文档; b)标识所述文档内的片断; c)生成与所述片断相关联的元数据;以及 d)将与所述片断和所述元数据相关联的记录存储在第二数据库中,所述第二数据库可用于搜索 所述片断以便将所述片断插入到第二文档中。

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

【专利技术属性】
技术研发人员:R桑伯恩G奥尔特曼
申请(专利权)人:九零度软件股份有限公司
类型:发明
国别省市:CA[加拿大]

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

1