Method and system of valuing transformation between extensible markup language (XML) documents
    4.
    发明授权
    Method and system of valuing transformation between extensible markup language (XML) documents 失效
    可扩展标记语言(XML)文档之间的转换方法和系统

    公开(公告)号:US06845380B2

    公开(公告)日:2005-01-18

    申请号:US10092094

    申请日:2002-03-04

    IPC分类号: G06F7/00 G06F17/22 G06F17/30

    摘要: A method and system of valuing transformation between XML documents. Specifically, one embodiment of the present invention discloses a method for calculating a transformation cost for a transformation operation that transforms a source node in a source XML document to a target node in a target XML document. A data loss and potential data loss is measured for the transformation operation. Also, the operands in the transformation operation are scaled to measure their impact on the data loss and potential data loss. A transformation cost is calculated by considering the data loss, potential data loss, and scaling.

    摘要翻译: 评估XML文档之间转换的方法和系统。 具体地,本发明的一个实施例公开了一种用于计算用于将源XML文档中的源节点转换为目标XML文档中的目标节点的转换操作的转换成本的方法。 测量转换操作的数据丢失和潜在的数据丢失。 此外,转换操作中的操作数也被缩放以测量它们对数据丢失和潜在数据丢失的影响。 通过考虑数据丢失,潜在数据丢失和缩放来计算转换成本。

    Predicting Performance Of Executing A Query In Isolation In A Database
    5.
    发明申请
    Predicting Performance Of Executing A Query In Isolation In A Database 审中-公开
    在数据库中预测执行查询的性能

    公开(公告)号:US20100082507A1

    公开(公告)日:2010-04-01

    申请号:US12242692

    申请日:2008-09-30

    IPC分类号: G06F15/18 G06F17/30

    CPC分类号: G06F16/217

    摘要: One embodiment is a method that generates query vectors from query plans and performance vectors from data collected while executing queries in a database. The method then uses a machine learning technique (MLT) to compute distances between two query vectors and two performance vectors and to predict performance of executing a new single query in isolation in the database.

    摘要翻译: 一个实施例是从在数据库中执行查询时收集的数据的查询计划和性能向量生成查询向量的方法。 该方法然后使用机器学习技术(MLT)来计算两个查询向量和两个性能向量之间的距离,并预测在数据库中孤立执行新的单个查询的性能。

    Predicting Performance Of Multiple Queries Executing In A Database
    6.
    发明申请
    Predicting Performance Of Multiple Queries Executing In A Database 有权
    预测在数据库中执行的多个查询的性能

    公开(公告)号:US20100082602A1

    公开(公告)日:2010-04-01

    申请号:US12242616

    申请日:2008-09-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30469

    摘要: One embodiment is a method that generates query vectors from query plans and performance vectors from data collected while executing multiple queries in a database. A machine learning technique (MLT) computes distances between two query vectors and two performance vectors and then predicts performance of plural queries executing in the database.

    摘要翻译: 一个实施例是一种从在数据库中执行多个查询时收集的数据的查询计划和性能向量生成查询向量的方法。 机器学习技术(MLT)计算两个查询向量和两个性能向量之间的距离,然后预测在数据库中执行的多个查询的性能。

    Predicting performance of multiple queries executing in a database
    7.
    发明授权
    Predicting performance of multiple queries executing in a database 有权
    预测在数据库中执行的多个查询的性能

    公开(公告)号:US09189523B2

    公开(公告)日:2015-11-17

    申请号:US12242616

    申请日:2008-09-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30469

    摘要: One embodiment is a method that generates query vectors from query plans and performance vectors from data collected while executing multiple queries in a database. A machine learning technique (MLT) computes distances between two query vectors and two performance vectors and then predicts performance of plural queries executing in the database.

    摘要翻译: 一个实施例是一种从在数据库中执行多个查询时收集的数据的查询计划和性能向量生成查询向量的方法。 机器学习技术(MLT)计算两个查询向量和两个性能向量之间的距离,然后预测在数据库中执行的多个查询的性能。

    Characterizing Queries To Predict Execution In A Database
    8.
    发明申请
    Characterizing Queries To Predict Execution In A Database 审中-公开
    表征查询以预测数据库中的执行

    公开(公告)号:US20100082599A1

    公开(公告)日:2010-04-01

    申请号:US12242678

    申请日:2008-09-30

    IPC分类号: G06F7/10 G06F17/30

    CPC分类号: G06F16/217

    摘要: One embodiment is a method that obtains query plans for queries in the workload. The query plans include a tree of operators and estimated cardinalities for nodes in the tree. The method then groups the operators for the queries and characterizes the workload in terms of grouped operators to predict performance of the queries before the queries execute in a database.

    摘要翻译: 一个实施例是获得工作负载中查询查询计划的方法。 查询计划包括树中的运算符树和节点的估计基数。 然后,该方法将运算符组合为查询,并根据分组运算符来表征工作负载,以便在查询在数据库中执行之前预测查询的性能。

    Resource searching
    9.
    发明授权
    Resource searching 失效
    资源搜索

    公开(公告)号:US07117201B2

    公开(公告)日:2006-10-03

    申请号:US10102353

    申请日:2002-03-20

    IPC分类号: G06F17/00 G06F7/00

    摘要: A system and method for resource handling provides for receiving a query and providing a response. The query is used to search resources locally available. Metadata is associated with each of the resources. The resources and the metadata are both analyzed with respect to the query such that a response indicative of a match between at least two of the resources and the query is a ranked search result included in the response. The invention is exemplified in an adaptation to peer-to-peer network applications.

    摘要翻译: 用于资源处理的系统和方法提供接收查询并提供响应。 该查询用于搜索本地可用的资源。 元数据与每个资源相关联。 资源和元数据相对于查询进行分析,使得指示资源和查询中的至少两个之间的匹配的响应是包括在响应中的排名搜索结果。 本发明在适应对等网络应用中被示例。

    Transformational conversation definition language
    10.
    发明授权
    Transformational conversation definition language 失效
    变形对话定义语言

    公开(公告)号:US07970826B2

    公开(公告)日:2011-06-28

    申请号:US10003349

    申请日:2001-12-06

    IPC分类号: G06F15/16 G06F17/00

    摘要: A computer language for facilitating communication between web services, where web services may use disparate input and output document formats, and system using same. A Conversation Definition Language (CDL) is extended with transformational information to a Transformational Conversation Definition Language (TCDL). The CDL defines document types, transitions and interactions of a conversation between two or more web services. In a preferred embodiment, the transformational information is a subset of the interaction information. Stylesheets are used to define the semantics of the required transformation and the appropriate stylesheets are identified in the TCDL file. A conversation controller component reads the TCDL files that correspond to a given conversation and utilizes the transformation information, when necessary to transform documents between web services without human intervention.

    摘要翻译: 用于促进Web服务之间的通信的计算机语言,其中web服务可以使用不同的输入和输出文档格式,以及使用它们的系统。 会话定义语言(CDL)通过转换信息扩展到变形对话定义语言(TCDL)。 CDL定义两个或多个Web服务之间的对话的文档类型,转换和交互。 在优选实施例中,变换信息是交互信息的子集。 样式表用于定义所需转换的语义,并在TCDL文件中标识相应的样式表。 会话控制器组件读取与给定会话相对应的TCDL文件,并在必要时使用转换信息,在不进行人为干预的情况下在Web服务之间转换文档。