Message exchange protocol extension negotiation
    1.
    发明授权
    Message exchange protocol extension negotiation 有权
    消息交换协议扩展协商

    公开(公告)号:US07912973B2

    公开(公告)日:2011-03-22

    申请号:US11004528

    申请日:2004-12-03

    IPC分类号: G06F15/16

    摘要: A mechanism for negotiating a relatively transport agnostic communication protocol for use in accomplishing a distributed activity. The potential protocols subject to negotiation may be, for example, extensions to Web Services Coordination. In that case, when the initiator creates a transaction, the initiator also negotiates the desired protocol with its transaction manager. The transaction manager and any other participants in the transaction will then follow that negotiated protocol when communicating with the transaction manager. The protocol may be selected to improve performance and may be tailored to existing needs and capabilities.

    摘要翻译: 协商用于实现分布式活动的相对运输无关通信协议的机制。 可能协商的潜在协议可能是例如扩展Web服务协调。 在这种情况下,当发起者创建一个事务时,发起者也与其事务管理器协商所需的协议。 事务管理器和交易中的任何其他参与者将在与事务管理器通信时遵循协商的协议。 可以选择协议来改善性能,并且可以针对现有需求和能力进行调整。

    Mechanism for secure participation in a transaction by a third party
    2.
    发明授权
    Mechanism for secure participation in a transaction by a third party 有权
    第三方安全参与交易的机制

    公开(公告)号:US07873832B2

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

    申请号:US10921669

    申请日:2004-08-19

    IPC分类号: H04L9/00 H04L9/32

    摘要: Mechanisms for securely allowing a participant computing entity to engage in a transaction initiated by an initiator computing entity and managed by a coordinator computing entity. The initiator provides a transaction initiation request to the coordinator. Upon receipt, the coordinator accessing a transaction coordination context that includes information such as a secure key that may be used by a participant to register in the transaction. The coordinator then provides the coordination context to the initiator, which provides the coordination context to the participant(s) that are also to engage in the transaction. Each participant then generates a registration request that is based on the coordination context, and that is secured using the secure key provided in the coordination context.

    摘要翻译: 用于安全地允许参与者计算实体参与由发起者计算实体发起并由协调器计算实体管理的事务的机制。 启动器向协调器提供事务发起请求。 在接收到协调器时,协调器访问事务协调上下文,其包括可由参与者在交易中注册的安全密钥等信息。 协调者然后向发起者提供协调上下文,其向参与者提供协调上下文,这些参与者也参与事务。 每个参与者然后生成基于协调上下文的注册请求,并且使用协调上下文中提供的安全密钥进行保护。

    Commit tree optimization based on recovery topology information
    3.
    发明授权
    Commit tree optimization based on recovery topology information 有权
    基于恢复拓扑信息提交树优化

    公开(公告)号:US07533080B2

    公开(公告)日:2009-05-12

    申请号:US11401029

    申请日:2006-04-10

    IPC分类号: G06F17/30

    CPC分类号: G06F9/466 Y10S707/99932

    摘要: Minimizing transaction managers. A method that may be practiced in a commit tree topology including a plurality of transaction managers to manage transactions. The transactions include a set of operations that are all performed if a transaction is completed or all aborted if a transaction is not completed. The transaction managers store transaction result information to allow recovery of a transaction in case of system failure. The method includes acts for minimizing storage overhead by minimizing the number of transaction managers used to coordinate transactions. The method includes identifying a set of transaction managers. A first transaction manager is selected from among the set of transaction managers. A second transaction manager is identified from among the set of transaction managers that is always available when the first transaction manager is available. Messages are redirected from a subordinate associated with the first transaction manager to the second transaction manager.

    摘要翻译: 最小化交易经理。 可以在包括多个事务管理器的提交树拓扑中实践的方法来管理事务。 事务包括一组操作,如果事务完成或者如果事务未完成则全部中止操作。 事务管理器存储事务结果信息,以便在系统故障的情况下恢复事务。 该方法包括通过最小化用于协调事务的事务管理器的数量来最小化存储开销的动作。 该方法包括识别一组事务管理器。 从一组事务管理器中选择第一个事务管理器。 从第一个事务管理器可用时始终可用的一组事务管理器中识别出第二个事务管理器。 消息从与第一个事务管理器关联的下属重定向到第二个事务管理器。

    Controlling transactions in accordance with role based security
    4.
    发明授权
    Controlling transactions in accordance with role based security 有权
    根据基于角色的安全控制事务

    公开(公告)号:US07730095B2

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

    申请号:US11365419

    申请日:2006-03-01

    IPC分类号: G06F7/00 G06F17/30 G06F15/16

    CPC分类号: G06Q20/3823 G06Q20/10

    摘要: The present invention extends to methods, systems, and computer program products for controlling transactions in accordance with role based security. A first transaction related component receives a transaction related message from a second transaction related component. The transaction related message indicates a request by the second transaction related component to perform a transaction related operation that is to involve the first transaction related component. The first transaction related component authenticates the second transaction related component. The first transaction related component refers to transaction control information indicating roles the second transaction component is permitted to assume relative to the first transaction related component. The transaction related operation indicated in the request is compared to the permitted roles for the second transaction related component. The transaction related operation is implemented in accordance with the results of the comparison.

    摘要翻译: 本发明延伸到用于根据基于角色的安全性来控制交易的方法,系统和计算机程序产品。 第一交易相关组件从第二交易相关组件接收与交易相关的消息。 交易相关消息指示由第二交易相关组件执行涉及第一交易相关组件的交易相关操作的请求。 第一个事务相关组件认证第二个事务相关组件。 第一个与事务有关的组件是指指示第二个事务组件相对于第一个事务相关组件被允许承担的角色的事务控制信息。 将请求中指示的事务相关操作与第二个事务相关组件的允许角色进行比较。 交易相关操作按照比较结果进行。

    Transaction manager virtualization
    5.
    发明授权
    Transaction manager virtualization 有权
    事务管理器虚拟化

    公开(公告)号:US08082344B2

    公开(公告)日:2011-12-20

    申请号:US11673749

    申请日:2007-02-12

    IPC分类号: G06F15/173

    CPC分类号: G06F9/466 G06F9/4856

    摘要: A transaction manager virtualization layer is provided for supporting multiple active transaction managers in a cluster or node. By virtualizing the transaction managers, applications and services are enabled to migrate across cluster nodes or even outside a cluster that includes relevant recovery mechanisms for transactions that are not completed at the time of migration. Multiple implementations of a transaction manager may be enabled to run side-by-side in a node or cluster allowing a rolling upgrade of transaction managers in clusters.

    摘要翻译: 提供事务管理器虚拟化层,用于支持集群或节点中的多个活动事务管理器。 通过虚拟化事务管理器,可以启用应用程序和服务在集群节点之间进行迁移,甚至可以在包含迁移时尚未完成的事务的相关恢复机制的群集之外进行迁移。 事务管理器的多个实现可能能够并行运行在一个节点或集群中,允许在集群中滚动升级事务管理器。

    Transaction Manager Virtualization
    6.
    发明申请
    Transaction Manager Virtualization 有权
    事务管理器虚拟化

    公开(公告)号:US20080196029A1

    公开(公告)日:2008-08-14

    申请号:US11673749

    申请日:2007-02-12

    IPC分类号: G06F9/44

    CPC分类号: G06F9/466 G06F9/4856

    摘要: A transaction manager virtualization layer is provided for supporting multiple active transaction managers in a cluster or node. By virtualizing the transaction managers, applications and services are enabled to migrate across cluster nodes or even outside a cluster that includes relevant recovery mechanisms for transactions that are not completed at the time of migration. Multiple implementations of a transaction manager may be enabled to run side-by-side in a node or cluster allowing a rolling upgrade of transaction managers in clusters.

    摘要翻译: 提供事务管理器虚拟化层,用于支持集群或节点中的多个活动事务管理器。 通过虚拟化事务管理器,可以启用应用程序和服务在集群节点之间进行迁移,甚至可以在包含迁移时尚未完成的事务的相关恢复机制的群集之外进行迁移。 事务管理器的多个实现可能能够并行运行在一个节点或集群中,允许在集群中滚动升级事务管理器。

    Promotable transactions with promotable single phase enlistments
    7.
    发明授权
    Promotable transactions with promotable single phase enlistments 有权
    可升级的单阶段征募活动

    公开(公告)号:US07395264B2

    公开(公告)日:2008-07-01

    申请号:US10898624

    申请日:2004-07-23

    IPC分类号: G06F7/04

    摘要: A transaction protocol is described that allows a database transaction to begin as a local, lightweight transaction without involving a distributed transaction coordinator and then be promoted to a distributed transaction only when required, e.g. when more than one database connection is required. A promotable enlistment allows a first resource to begin processing a promotable transaction. If the resource is notified that the transaction is being promoted to a distributed transaction, the resource is configured to promote the enlistment to a distributed transaction coordinator which coordinates processing of the transaction between the first resource and at least a second resource.

    摘要翻译: 描述了允许数据库事务作为本地轻量级事务开始而不涉及分布式事务协调器的事务协议,然后仅在需要时被提升为分布式事务。 当需要多个数据库连接时。 可升级的招募允许第一个资源开始处理可升级的交易。 如果资源被通知事务正被提升为分布式事务,则资源被配置为促进向分配的事务协调器的登记,该分配事务协调器协调第一资源和至少第二资源之间的事务的处理。

    Maintaining correct transaction results when transaction management configurations change
    8.
    发明授权
    Maintaining correct transaction results when transaction management configurations change 有权
    当事务管理配置发生变化时,维护正确的事务处理结果

    公开(公告)号:US07860840B2

    公开(公告)日:2010-12-28

    申请号:US10958715

    申请日:2004-10-05

    IPC分类号: G06F7/00 G06F17/00

    CPC分类号: G06F11/1474 G06F9/466

    摘要: The present invention extends to methods, systems, data structures, and computer program products for maintaining correct transaction results when transaction management configurations change. An intermediate transaction manager is transparently interposed between one or more resource managers and a plurality of transaction managers. The intermediate transaction manager multiplexes and intercepts calls and notifications between the one or more resource managers and the plurality of transaction managers. The intermediate transaction manager is configured to wrap recovery cookies with transaction manager type information and identity information that identify transaction managers. The information can be used to re-attach to the transaction manager to recover the correct outcome of the transaction. The intermediate transaction manager can also intercept recovery-complete calls directed to a specific transaction manager and send the recovery-complete call to each of the plurality of transaction managers. Resource managers can receive, store, and send wrapped recovery cookies.

    摘要翻译: 本发明扩展到方法,系统,数据结构和计算机程序产品,用于在事务管理配置改变时维持正确的事务结果。 中间事务管理器透明地插入在一个或多个资源管理器和多个事务管理器之间。 中间事务管理器复用并拦截一个或多个资源管理器和多个事务管理器之间的呼叫和通知。 中间事务管理器被配置为使用事务管理器类型信息和识别事务管理器的身份信息来包装恢复cookie。 该信息可用于重新附加到事务管理器以恢复事务的正确结果。 中间事务管理器还可以拦截定向到特定事务​​管理器的恢复完成呼叫,并向多个事务管理器中的每一个发送恢复完成呼叫。 资源管理员可以接收,存储和发送包装的恢复cookie。

    MICRO FLUIDICS MANIFOLD APPARATUS
    9.
    发明申请
    MICRO FLUIDICS MANIFOLD APPARATUS 审中-公开
    微型流体显示装置

    公开(公告)号:US20090074625A1

    公开(公告)日:2009-03-19

    申请号:US12326723

    申请日:2008-12-02

    IPC分类号: B01L3/02

    摘要: A manifold device is provided for use with a valve assembly, an aspiration source and a dispensing source to transfer fluid from at least one of a plurality of fluid reservoirs to at least one test site on a substrate surface. The manifold device includes a manifold body that defines a plurality of fluid aspiration conduits, for fluid aspiration in an aspiration position, and a plurality of fluid dispensing conduits to selectively dispense at least one droplet of the corresponding liquid sample slug, in a dispensing position. In the aspiration position, the respective sample paths are out of fluid communication with the dispensing source and, in the dispensing position, the respective sample paths are out of fluid communication with the aspiration source.

    摘要翻译: 提供歧管装置,用于与阀组件,抽吸源和分配源一起使用以将流体从多个流体储存器中的至少一个流体传送到基底表面上的至少一个测试部位。 歧管装置包括歧管主体,其限定多个流体抽吸导管,用于在抽吸位置中的流体抽吸,以及多个流体分配管道,用于在分配位置中选择性地分配相应液体样品块的至少一个液滴。 在抽吸位置中,各个样品路径不与分配源流体连通,并且在分配位置中,各个样品路径不与抽吸源流体连通。

    Apparatus and method for assessing the liquid flow performances through a small dispensing orifice
    10.
    发明授权
    Apparatus and method for assessing the liquid flow performances through a small dispensing orifice 有权
    通过小分配孔评估液体流动性能的装置和方法

    公开(公告)号:US06983636B2

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

    申请号:US10353804

    申请日:2003-01-27

    IPC分类号: G01F25/00

    摘要: A universal calibration apparatus and method to estimate the dispense output from a low volume, non-contact, liquid dispensing systems that may be applied for every hardware configuration (e.g., tube length, orifice diameter, tip design, etc), reagent solution property and environmental condition. This same calibration technique is applied to calibrate or tune these non-contact liquid dispensing systems to dispense desired volumes (in the range of about 0.050 μL to 50 μL), irrespective of the hardware configuration or the solution properties. That is, the calibration technique is not dependent on any variables, but the result (the actual dispense volume) is dependant on the variable mentioned. By actuating selected pulse widths, and measuring the resulting volume, a Calibration Profile can be generated correlating the liquid volume dispensed from the orifice to the respective pulse width of the dispensing valve thereof through calibration points. In particular, one is selected to deliver a first volume of liquid that is less than a lower base pulse width correlating to the lowest volume of the selected range of volumes of liquid, while a second pulse width is selected to deliver a second volume of liquid dispensed that is greater than an upper ceiling pulse width correlating to the highest volume of the selected range of volumes of liquid. Intermediary pulse widths are also applied, each selected to deliver a different, spaced-apart, respective intermediary low volumes of liquid dispensed from the dispensing orifice between the first volume and the second volume. Thus, applying the Calibration Profile, the pulse widths correlating to the one or more targeted discrete volumes for liquid dispensing can be extrapolated.

    摘要翻译: 一种通用校准装置和方法,用于估计可用于每个硬件配置(例如,管长度,孔直径,尖端设计等)的低体积非接触式液体分配系统的分配输出,试剂溶液性质和 环境条件。 应用相同的校准技术来校准或调谐这些非接触式液体分配系统以分配所需体积(在约0.050μm至50μm的范围内),而不考虑硬件配置或溶液性质。 也就是说,校准技术不依赖于任何变量,但结果(实际分配量)取决于所提到的变量。 通过启动所选择的脉冲宽度并测量所得到的体积,可以产生校准曲线,其将通过校准点将从孔口分配的液体体积与其分配阀的相应脉冲宽度相关联。 特别地,选择一种来输送第一体积的液体,其小于与所选择的液体体积范围的最小体积相关的较低基本脉冲宽度,而选择第二脉冲宽度以输送第二体积的液体 分配大于与所选择的液体体积范围的最大体积相关的上顶脉冲宽度。 中间脉冲宽度也被应用,每个脉冲宽度被选择以在第一容积和第二容积之间输送从分配孔分配的不同的间隔开的相应的中等体积的液体。 因此,应用校准曲线,可以外推与液体分配的一个或多个目标离散体积相关的脉冲宽度。