Apparatus and method for accessing materialized and non-materialized values in a shared nothing system
    2.
    发明授权
    Apparatus and method for accessing materialized and non-materialized values in a shared nothing system 有权
    在无共享系统中访问物化和非物化值的装置和方法

    公开(公告)号:US09477702B1

    公开(公告)日:2016-10-25

    申请号:US12692579

    申请日:2010-01-22

    IPC分类号: G06F17/30

    摘要: A computer readable storage medium includes executable instructions to define an interface to a multi-dimensional cube divided into partitions distributed across nodes supporting a shared nothing multi-dimensional distributed database. The interface includes a metadata module characterizing access paths to data within the multi-dimensional cube and an access path module to convert a data request into an access path protocol to retrieve data from the multi-dimensional cube to satisfy the data request.

    摘要翻译: 计算机可读存储介质包括可定义到多维立方体的界面的可执行指令,所述多维立方体被划分为分布在支持无共享的多维分布式数据库的节点上的分区。 接口包括表征对多维多维数据集内的数据的访问路径的元数据模块以及将数据请求转换为访问路径协议以从多维多维数据集中检索数据以满足数据请求的访问路径模块。

    State machine controlled dynamic distributed computing
    3.
    发明授权
    State machine controlled dynamic distributed computing 有权
    状态机控制动态分布式计算

    公开(公告)号:US08984327B1

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

    申请号:US13721902

    申请日:2012-12-20

    IPC分类号: G06F11/00 H04L12/24

    摘要: A computer readable storage medium with executable instructions specifies the execution of a state machine operating across a set of computing nodes in a distributed computing system. The executable instructions execute a set of operators, where the execution of each operator is under the control of a state machine that periodically invokes pause control states to pause the execution of an operator in response to a violation of a service level agreement specifying an operating condition threshold within the distributed computing system. Partitions of input data are formed that are worked on independently within the distributed computing system. A set of data batches associated with the input data is processed. Data partition control states to process the partitions associated with the set of data batches are specified. Key control states to process a set of keys associated with a data partition of the partitions are defined.

    摘要翻译: 具有可执行指令的计算机可读存储介质指定在分布式计算系统中跨越一组计算节点操作的状态机的执行。 可执行指令执行一组运算符,其中每个运算符的执行在状态机的控制下,周期性地调用暂停控制状态来暂停操作者的执行以响应违反指定操作条件的服务级别协议 分布式计算系统内的阈值。 形成了在分布式计算系统内独立工作的输入数据分区。 处理与输入数据相关联的一组数据批处理。 指定用于处理与该组数据批次关联的分区的数据分区控制状态。 定义用于处理与分区的数据分区相关联的一组密钥的密钥控制状态。

    State machine controlled dynamic distributed computing

    公开(公告)号:US08352775B1

    公开(公告)日:2013-01-08

    申请号:US13315500

    申请日:2011-12-09

    IPC分类号: G06F11/00

    摘要: A computer readable storage medium with executable instructions specifies the execution of a state machine operating across a set of computing nodes in a distributed computing system. The executable instructions execute a set of operators, where the execution of each operator is under the control of a state machine that periodically invokes pause control states to pause the execution of an operator in response to a violation of a service level agreement specifying an operating condition threshold within the distributed computing system. Partitions of input data are formed that are worked on independently within the distributed computing system. A set of data batches associated with the input data is processed. Data partition control states to process the partitions associated with the set of data batches are specified. Key control states to process a set of keys associated with a data partition of the partitions are defined.

    State machine controlled dynamic distributed computing
    6.
    发明授权
    State machine controlled dynamic distributed computing 有权
    状态机控制动态分布式计算

    公开(公告)号:US08090974B1

    公开(公告)日:2012-01-03

    申请号:US12366958

    申请日:2009-02-06

    IPC分类号: G06F11/00

    摘要: A computer readable storage medium with executable instructions specifies the execution of a state machine operating across a set of computing nodes in a distributed computing system. The executable instructions execute a set of operators, where the execution of each operator is under the control of a state machine that periodically invokes pause control states to pause the execution of an operator in response to a violation of a service level agreement specifying an operating condition threshold within the distributed computing system. Partitions of input data are formed that are worked on independently within the distributed computing system. A set of data batches associated with the input data is processed. Data partition control states to process the partitions associated with the set of data batches are specified. Key control states to process a set of keys associated with a data partition of the partitions are defined.

    摘要翻译: 具有可执行指令的计算机可读存储介质指定在分布式计算系统中跨越一组计算节点操作的状态机的执行。 可执行指令执行一组运算符,其中每个运算符的执行在状态机的控制下,周期性地调用暂停控制状态来暂停操作者的执行以响应违反指定操作条件的服务级别协议 分布式计算系统内的阈值。 形成了在分布式计算系统内独立工作的输入数据分区。 处理与输入数据相关联的一组数据批处理。 指定用于处理与该组数据批次关联的分区的数据分区控制状态。 定义用于处理与分区的数据分区相关联的一组密钥的密钥控制状态。

    CROSS-MEDIA ATTRIBUTION MODEL FOR ALLOCATION OF MARKETING RESOURCES
    7.
    发明申请
    CROSS-MEDIA ATTRIBUTION MODEL FOR ALLOCATION OF MARKETING RESOURCES 审中-公开
    用于分配市场资源的跨媒体配置模型

    公开(公告)号:US20130035975A1

    公开(公告)日:2013-02-07

    申请号:US13204585

    申请日:2011-08-05

    IPC分类号: G06Q10/06

    CPC分类号: G06Q30/02

    摘要: A software facility that analyzes consumer interactions with one or more marketing campaigns and the results of those interactions to generate a cross-media or cross-channel attribution model representing the true impact of marketing resource allocation decisions is provided. The facility collects, from a plurality of sources, information representing consumer interactions with marketing campaigns and any results of those interactions. The facility aggregates the information to assess or determine the behavior of consumers with respect to different marketing campaigns and marketing channels. The facility analyzes the information according to varying depths or levels of channel granularity to generate models representative of the true impact of resources allocated to each channel or sub-channel on the performance or effectiveness of the marketing campaign. The facility or other processes may use the generated models to inform future marketing resource allocation decisions.

    摘要翻译: 提供了一个分析消费者与一个或多个营销活动的互动的软件设施,并提供了这些交互的结果,以生成代表营销资源分配决策的真正影响的跨媒体或跨渠道归因模型。 该设施从多个来源收集代表与营销活动的消费者互动的信息以及这些互动的任何结果。 该设施聚合信息,以评估或确定消费者在不同营销活动和营销渠道方面的行为。 该设施根据信道粒度的不同深度或级别分析信息,以生成代表分配给每个渠道或子渠道的资源对营销活动的绩效或有效性的真实影响的模型。 设施或其他流程可以使用生成的模型来通知未来的营销资源分配决策。

    Open loop cooling system and method for downhole tools
    8.
    发明授权
    Open loop cooling system and method for downhole tools 有权
    开环冷却系统和井下工具的方法

    公开(公告)号:US09256045B2

    公开(公告)日:2016-02-09

    申请号:US13502547

    申请日:2009-11-04

    申请人: Anupam Singh

    发明人: Anupam Singh

    摘要: A downhole tool (100) including an open loop cooling system (110) having a pressurized container (120) disposed within a tool string, and has a refrigerant (122). The cooling system further includes a tank (150) in fluid communication with the pressurized container (120), and a heat exchanger (160) associated with tank (150), where the heat exchanger exchanges heat between the refrigerant (122) and a downhole payload (164). The cooling system further includes a low pressure apparatus that creates a low pressure region proximate the pressurized container. The low pressure apparatus can include a venturi (180). The venturi has a drilling mud passage (188) therethrough, and drilling mud flowing through a convergence (186) creates a low pressure adjacent the tank (150).

    摘要翻译: 一种井下工具(100),其包括开放式冷却系统(110),其具有设置在工具列内的加压容器(120),并具有制冷剂(122)。 冷却系统还包括与加压容器(120)流体连通的罐(150)和与罐(150)相关联的热交换器(160),其中热交换器在制冷剂(122)和井下 有效载荷(164)。 冷却系统还包括低压设备,其在靠近加压容器的地方产生低压区域。 低压装置可以包括文丘里管(180)。 文氏管具有穿过其中的钻井泥浆通道(188),并且流过会聚(186)的钻井泥浆在储罐(150)附近产生低压。

    Hybrid optimization strategies in automatic SQL tuning
    9.
    发明申请
    Hybrid optimization strategies in automatic SQL tuning 有权
    自动SQL调优中的混合优化策略

    公开(公告)号:US20100030758A1

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

    申请号:US12221131

    申请日:2008-07-30

    IPC分类号: G06F17/30

    摘要: Systems, methods, and other embodiments associated with hybrid optimization strategies in automatic SQL tuning are described. One example method includes receiving a first (e.g., cost-based) execution plan for a user structured query language statement (User SQL) from a first (e.g., cost-based) optimizer. The example method may also include receiving a second (e.g., rules-based) execution plan for the User SQL from a second, different (e.g., rules-based) query optimizer. The method may include identifying a preferred execution plan based on data produced by test executing the execution plans in a reproduced execution environment that reproduces at least a portion of an execution environment in which the user SQL runs. The method may also include controlling a database to execute the User SQL using the preferred execution plan.

    摘要翻译: 描述了与自动SQL调优中的混合优化策略相关联的系统,方法和其他实施例。 一个示例性方法包括从第一(例如基于成本的)优化器接收用户结构化查询语言语句(User SQL)的第一(例如基于成本的)执行计划。 示例性方法还可以包括从第二不同(例如,基于规则的)查询优化器接收针对用户SQL的第二(例如基于规则的)执行计划。 该方法可以包括基于在再现执行用户SQL运行的执行环境的至少一部分的再现执行环境中执行执行计划的测试产生的数据来识别优选执行计划。 该方法还可以包括控制数据库以使用优选的执行计划来执行User SQL。

    Database System Providing Methodology for Execution of Functions in XML Queries
    10.
    发明申请
    Database System Providing Methodology for Execution of Functions in XML Queries 有权
    数据库系统提供执行XML查询中函数的方法

    公开(公告)号:US20060100989A1

    公开(公告)日:2006-05-11

    申请号:US10904055

    申请日:2004-10-21

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30929

    摘要: A database system providing methodology for execution of functions in queries requesting data from markup language documents is described. In one embodiment, for example, a method is described for executing a function in a query requesting data from a markup language document stored in a database, the markup language document organized hierarchically into nodes, the method comprises steps of: receiving the query requesting data from the markup language document, the query including a function to be executed during execution of the query; determining nodes of the markup language document satisfying the query; deriving values of the nodes of the markup language document; and executing the function with the derived values and the nodes of the markup language document.

    摘要翻译: 描述了提供用于在从标记语言文档请求数据的查询中执行功能的方法的数据库系统。 在一个实施例中,例如,描述了一种用于在查询中执行功能的方法,该查询从存储在数据库中的标记语言文档请求数据,该标记语言文档被分级地组织成节点,该方法包括以下步骤:接收查询请求数据 来自标记语言文档,查询包括在执行查询期间执行的功能; 确定满足查询的标记语言文档的节点; 导出标记语言文档的节点的值; 并使用导出值和标记语言文档的节点执行该功能。