会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • MATCHING TRANSACTIONS IN MULTI-LEVEL RECORDS
    • 多级记录中的匹配交易
    • US20140279945A1
    • 2014-09-18
    • US14293385
    • 2014-06-02
    • International Business Machines Corporation
    • Manoj K. AgarwalCurt L. CotnerAmitava KunduPrasan RoyRajesh Sambandhan
    • G06F17/30
    • G06F17/30371G06F17/30008G06F17/303
    • Identifying matching transactions. First and second log files contain operation records of transactions in a transaction workload, each file recording a respective execution of the transaction workload, the method comprising. A first record location in the first file and an associated window of a defined number of sequential second record locations in the second file are advanced one record location at a time. Whether each operation record of a complete transaction at a first record location has a matching operation record at one of the record locations in the associated window of second record locations is determined. If so, the complete transaction in the first file and the transaction that includes the matching operation records in the second file are identified as matching transactions.
    • 识别匹配事务。 第一和第二日志文件包含事务工作负载中的事务的操作记录,每个文件记录事务工作负载的相应执行,该方法包括。 第一文件中的第一记录位置和第二文件中定义数目的连续第二记录位置的关联窗口一次被提前一个记录位置。 确定在第一记录位置处的完整交易的每个操作记录是否具有在第二记录位置的关联窗口中的记录位置之一处的匹配操作记录。 如果是,第一个文件中的完整事务和包含第二个文件中的匹配操作记录的事务被标识为匹配事务。
    • 3. 发明授权
    • Method for synthetic data generation for query workloads
    • 用于查询工作负载的合成数据生成方法
    • US09244950B2
    • 2016-01-26
    • US13934232
    • 2013-07-03
    • International Business Machines Corporation
    • Atreyee DeyPrasan Roy
    • G06F17/30G06F11/36
    • G06F17/30289G06F11/36
    • Generation of synthetic database data includes annotated query subplans for a multiple table query workload that includes a desired cardinality for nodes (v) in the subplans. The subplans may be merged and represented by a direct acyclic graph (DAG). The maximum entropy joint probability distribution for each attribute (x) for each node (v) is determined as: p ⁡ ( x ) = exp ( ∑ v ⁢ ⁢ w v ⁢ f v ⁡ ( x ) Z ) for each node ν, where wv is a weight of node v, fv is a conjunct of predicates in a subplan rooted at node v, and Z is a normalization factor. This distribution is determined such that the desired cardinality, and selectivities for each node v determined from the desired cardinality, are satisfied. The data for a plurality of tables are generated by sampling the maximum entropy joint probability distribution for a domain of attributes (x) of a plurality of tables. Data may be efficiently generated for multiple table queries and for DAGs.
    • 生成合成数据库数据包括用于多表查询工作负荷的注释查询子计划,其包括子计划中节点(v)的期望基数。 子程序可以由直接非循环图(DAG)合并和表示。 每个节点(v)的每个属性(x)的最大熵联合概率分布被确定为:对于每个节点&ngr,p(⁡(x)= exp(Σv∞wv fv⁡(x)Z) wv是节点v的权重,fv是根据节点v的子规划中谓词的连接,Z是归一化因子。 确定这种分布,使得满足从所需基数确定的每个节点v的期望基数和选择性。 通过对多个表的属性(x)的域的最大熵联合概率分布进行采样来生成多个表的数据。 可以为多个表查询和DAG有效地生成数据。
    • 4. 发明授权
    • Matching transactions in multi-level records
    • 在多级记录中匹配交易
    • US09135289B2
    • 2015-09-15
    • US14293385
    • 2014-06-02
    • International Business Machines Corporation
    • Manoj K. AgarwalCurt L. CotnerAmitava KunduPrasan RoyRajesh Sambandhan
    • G06F17/30
    • G06F17/30371G06F17/30008G06F17/303
    • Identifying matching transactions. First and second log files contain operation records of transactions in a transaction workload, each file recording a respective execution of the transaction workload, the method comprising. A first record location in the first file and an associated window of a defined number of sequential second record locations in the second file are advanced one record location at a time. Whether each operation record of a complete transaction at a first record location has a matching operation record at one of the record locations in the associated window of second record locations is determined. If so, the complete transaction in the first file and the transaction that includes the matching operation records in the second file are identified as matching transactions.
    • 识别匹配事务。 第一和第二日志文件包含事务工作负载中事务的操作记录,每个文件记录事务工作负载的相应执行,该方法包括。 第一文件中的第一记录位置和第二文件中定义数目的连续第二记录位置的关联窗口一次被提前一个记录位置。 确定在第一记录位置处的完整交易的每个操作记录是否具有在第二记录位置的关联窗口中的记录位置之一处的匹配操作记录。 如果是,第一个文件中的完整事务和包含第二个文件中的匹配操作记录的事务被标识为匹配事务。
    • 5. 发明授权
    • System and method for shared execution of mixed data flows
    • 用于共享执行混合数据流的系统和方法
    • US08984516B2
    • 2015-03-17
    • US13891331
    • 2013-05-10
    • International Business Machines Corporation
    • Rajeev GuptaPadmashree RavindraPrasan Roy
    • G06F9/46G06F7/00G06F9/50
    • G06F9/50G06F9/5066
    • A method, computer program product, and computer system for shared execution of mixed data flows, performed by one or more computing devices, comprises identifying one or more resource sharing opportunities across a plurality of parallel tasks. The plurality of parallel tasks includes zero or more relational operations and at least one non-relational operation. The plurality of parallel tasks relative to the relational operations and the at least one non-relational operation are executed. In response to executing the plurality of parallel tasks, one or more resources of the identified resource sharing opportunities is shared across the relational operations and the at least one non-relational operation.
    • 一种由一个或多个计算设备执行的用于共享执行混合数据流的方法,计算机程序产品和计算机系统包括:识别跨多个并行任务的一个或多个资源共享机会。 多个并行任务包括零个或多个关系操作和至少一个非关系操作。 执行相对于关系操作和至少一个非关系操作的多个并行任务。 响应于执行多个并行任务,所识别的资源共享机会中的一个或多个资源跨越关系操作和至少一个非关系操作共享。
    • 6. 发明申请
    • MATCH WINDOW SIZE FOR MATCHING MULTI-LEVEL TRANSACTIONS BETWEEN LOG FILES
    • 匹配窗口大小,用于匹配日志文件之间的多级交易
    • US20140236976A1
    • 2014-08-21
    • US13772386
    • 2013-02-21
    • INTERNATIONAL BUSINESS MACHINES CORPORATION
    • Manoj K. AgarwalCurt L. CotnerAmitava KunduPrasan RoyRajesh Sambandhan
    • G06F17/30
    • G06F17/30106G06F9/466G06F17/30368
    • A predefined number of matches is identified between records in a first file and records in a second file. For the matches, determine the span of the actual range of record positions in the second file relative to the positions of the operation records in the first file within which all matches were found. If the actual span is smaller than the span of a current defined range of record positions by at least a first threshold value, decrease the span of the current defined range. If the actual span is within a second threshold value of the span of the current defined range, increase the span of the current defined range. If an amount above a third threshold value of operation records in the first file are not matched to operation records in the second file, increasing the span of the current defined range.
    • 在第一个文件中的记录之间识别预定义数量的匹配,并记录在第二个文件中。 对于匹配,确定第二个文件中相对于找到所有匹配的第一个文件中的操作记录的位置的实际记录位置范围的跨度。 如果实际跨度小于当前定义的记录位置范围至少第一阈值的跨度,则减小当前限定范围的跨度。 如果实际跨度在当前限定范围的跨度的第二个阈值内,则增加当前定义范围的跨度。 如果第一文件中的操作记录的第三阈值以上的量与第二文件中的操作记录不匹配,则增加当前定义范围的跨度。
    • 8. 发明授权
    • Match window size for matching multi-level transactions between log files
    • 匹配窗口大小,用于在日志文件之间匹配多级事务
    • US09063944B2
    • 2015-06-23
    • US13772386
    • 2013-02-21
    • International Business Machines Corporation
    • Manoj K. AgarwalCurt L. CotnerAmitava KunduPrasan RoyRajesh Sambandhan
    • G06F17/30G06F9/46
    • G06F17/30106G06F9/466G06F17/30368
    • A predefined number of matches is identified between records in a first file and records in a second file. For the matches, determine the span of the actual range of record positions in the second file relative to the positions of the operation records in the first file within which all matches were found. If the actual span is smaller than the span of a current defined range of record positions by at least a first threshold value, decrease the span of the current defined range. If the actual span is within a second threshold value of the span of the current defined range, increase the span of the current defined range. If an amount above a third threshold value of operation records in the first file are not matched to operation records in the second file, increasing the span of the current defined range.
    • 在第一个文件中的记录之间识别预定义数量的匹配,并记录在第二个文件中。 对于匹配,确定第二个文件中相对于找到所有匹配的第一个文件中的操作记录的位置的实际记录位置范围的跨度。 如果实际跨度小于当前定义的记录位置范围至少第一阈值的跨度,则减小当前限定范围的跨度。 如果实际跨度在当前限定范围的跨度的第二个阈值内,则增加当前定义范围的跨度。 如果第一文件中的操作记录的第三阈值以上的量与第二文件中的操作记录不匹配,则增加当前定义范围的跨度。