Converting recursive hierarchical data to relational data
    61.
    发明申请
    Converting recursive hierarchical data to relational data 审中-公开
    将递归分层数据转换为关系数据

    公开(公告)号:US20070143321A1

    公开(公告)日:2007-06-21

    申请号:US11303432

    申请日:2005-12-16

    IPC分类号: G06F7/00

    CPC分类号: G06F16/86

    摘要: A system and method of converting a recursive XML document into a relational schema comprises providing a recursive XML document; parsing an external mapping script specifying a mapping from the recursive XML document to a relational table format; building a recursive shredding tree based on the external mapping script and the relational table format; and shredding the mapped recursive XML document into a relational table. The system and method further comprise detecting whether any of a XML schema and a DTD document is recursive, wherein the detecting comprises building a directed graph comprising element names; corresponding elements names as nodes in the directed graph; forming arcs from every element parent node to every element child node of the element parent node; and checking for cycles in the directed graph. The system and method further comprise identifying all recursive cursor nodes and a recursive degree corresponding to the recursive shredding tree.

    摘要翻译: 将递归XML文档转换为关系模式的系统和方法包括提供递归XML文档; 解析指定从递归XML文档到关系表格式的映射的外部映射脚本; 基于外部映射脚本和关系表格式构建递归切割树; 并将映射的递归XML文档切割成关系表。 所述系统和方法还包括检测XML模式和DTD文档中的任何一个是递归的,其中所述检测包括构建包括元素名称的有向图; 相应的元素名称作为有向图中的节点; 从每个元素父节点到元素父节点的每个元素子节点形成弧; 并检查有向图中的周期。 该系统和方法还包括识别所有递归光标节点和对应于递归粉碎树的递归度。

    Method and system for information gathering and aggregation in dynamic distributed environments
    62.
    发明申请
    Method and system for information gathering and aggregation in dynamic distributed environments 审中-公开
    动态分布式环境中信息采集与聚合的方法与系统

    公开(公告)号:US20060120384A1

    公开(公告)日:2006-06-08

    申请号:US11007044

    申请日:2004-12-08

    IPC分类号: H04L12/56

    CPC分类号: H04L45/00

    摘要: A method for information gathering and aggregation in a dynamic distributed environment includes obtaining topology information identifying a plurality of topology nodes of the topology and communication paths of the plurality of topology nodes. An information services policy is obtained, and information gathering directives are determined for information gathering nodes included in the plurality of topology nodes and sent thereto, based on the obtained topology information and the obtained information services policy. Information aggregating directives are also determined for information aggregating nodes included in the plurality of topology nodes and sent thereto, based on the obtained topology information and the obtained information services policy.

    摘要翻译: 一种用于在动态分布式环境中进行信息采集和聚合的方法,包括:获取识别多个拓扑结点的多个拓扑节点和多个拓扑节点的通信路径的拓扑信息。 获得信息服务策略,并且基于获得的拓扑信息和获得的信息服务策略,确定包含在多个拓扑结点中的信息收集节点并向其发送信息收集指令。 还根据获得的拓扑信息和获得的信息服务策略,确定包含在多个拓扑结点中的信息聚合节点并向其发送信息聚合指令。

    Method, system and program product for automated topology formation in dynamic distributed environments
    63.
    发明申请
    Method, system and program product for automated topology formation in dynamic distributed environments 有权
    用于在动态分布式环境中自动拓扑形成的方法,系统和程序产品

    公开(公告)号:US20060080417A1

    公开(公告)日:2006-04-13

    申请号:US10963028

    申请日:2004-10-12

    IPC分类号: G06F15/177

    摘要: A method for automated topology formation in a dynamic distributed environment includes configuring a master node in an active topology having nodes and intercommunciation paths between the nodes. The master node includes an automated topology formation application including a predefined topology policy definition and a representation of the active topology. The master node receives a communication from an entity, the communication including a topology event notification indicating an event affecting the active topology. Using the automated topology formation application, it is determined that the topology event notification affects a topology portion of the active topology and, based on the topology event notification, the representation of the affected topology portion of the active topology is modified according to the predefined topology policy definition.

    摘要翻译: 在动态分布式环境中自动拓扑形成的方法包括在具有节点之间的节点和通告路径的活动拓扑中配置主节点。 主节点包括自动拓扑形成应用,其包括预定义的拓扑策略定义和活动拓扑的表示。 主节点从实体接收通信,该通信包括指示影响活动拓扑的事件的拓扑事件通知。 使用自动拓扑形成应用,确定拓扑事件通知影响活动拓扑的拓扑部分,并且基于拓扑事件通知,根据预定义拓扑修改活动拓扑的受影响拓扑部分的表示 政策定义。

    Method, computer program product, and system of optimized data translation from relational data storage to hierarchical structure
    64.
    发明申请
    Method, computer program product, and system of optimized data translation from relational data storage to hierarchical structure 失效
    方法,计算机程序产品和从关系数据存储到分层结构的优化数据转换系统

    公开(公告)号:US20050138073A1

    公开(公告)日:2005-06-23

    申请号:US10744424

    申请日:2003-12-22

    IPC分类号: G06F17/00 G06F17/30

    摘要: A tagging tree that defines a hierarchical output data structure and relational database query operations that retrieve the data to be included in each hierarchical section is accepted and processed. A query optimizer analyzes the tagging tree to determine database query operations that can be combined into a single query command. An outer-union query command is generated to allow efficient combination of multiple query commands, some of which are predicates to others. The tagging tree is modified to replace the database queries that were combined into the outer-union query to extract data from the results set produced by the outer-union query as opposed to submitting queries to the database manager. The optimized queries can be reused an arbitrary number of times to leverage the optimizing resources that were used in their creation.

    摘要翻译: 定义分层输出数据结构的标记树和检索要包含在每个分层部分中的数据的关系数据库查询操作被接受和处理。 查询优化器分析标记树以确定可以组合成单个查询命令的数据库查询操作。 生成一个外联合查询命令,以允许多个查询命令的有效组合,其中一些查询命令是其他命令的谓词。 标记树被修改为将组合到外联合查询中的数据库查询替换为从外联合查询生成的结果集中提取数据,而不是向数据库管理器提交查询。 优化的查询可以重复使用任意次数,以利用其创建中使用的优化资源。

    Method, system, and storage medium for providing intelligent distribution of software and files
    65.
    发明申请
    Method, system, and storage medium for providing intelligent distribution of software and files 审中-公开
    方法,系统和存储介质,用于提供软件和文件的智能分发

    公开(公告)号:US20050125525A1

    公开(公告)日:2005-06-09

    申请号:US10731286

    申请日:2003-12-09

    IPC分类号: G06F9/445 G06F15/173 G06F9/44

    CPC分类号: G06F8/61

    摘要: Exemplary embodiments of the invention relate to a method, system, and storage medium for providing software and file distribution management. The method comprises loading a user profile for a client system into a server via an intelligent agent. The profile contains current software installed, files downloaded, and registered channels for the client system. The method also includes listening in to registered channels by an intelligent agent resident on the client system. If a new message is received, the method includes determining if the new message is applicable to the client system. The applicable messages result in querying the client system to execute a task based upon the message, executing the task in accordance with the client system's preferences, and updating a look-up system with the results of the task execution.

    摘要翻译: 本发明的示例性实施例涉及用于提供软件和文件分发管理的方法,系统和存储介质。 该方法包括通过智能代理将用于客户端系统的用户简档加载到服务器中。 该配置文件包含安装的当前软件,下载的文件和客户端系统的注册通道。 该方法还包括通过驻留在客户端系统上的智能代理来监听注册的频道。 如果接收到新消息,则该方法包括确定新消息是否适用于客户端系统。 适用的消息导致查询客户端系统基于消息执行任务,根据客户端系统的偏好来执行任务,并且利用任务执行的结果来更新查找系统。