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

    公开(公告)号:US20060123128A1

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

    申请号: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服务协调。 在这种情况下,当发起者创建一个事务时,发起者也与其事务管理器协商所需的协议。 事务管理器和交易中的任何其他参与者将在与事务管理器通信时遵循协商的协议。 可以选择协议来改善性能,并且可以针对现有需求和能力进行调整。

    Synchronizing transaction ambient state among multiple transaction managers
    2.
    发明申请
    Synchronizing transaction ambient state among multiple transaction managers 有权
    在多个事务管理器之间同步事务环境状态

    公开(公告)号:US20070038650A1

    公开(公告)日:2007-02-15

    申请号:US11204209

    申请日:2005-08-15

    IPC分类号: G06F7/00

    CPC分类号: G06F9/466

    摘要: The present invention extends to methods, systems, and computer program products for synchronizing ambient state among multiple transaction managers. A coordinating transaction manager establishes transaction ambient state for an application initiated transaction. The coordinating transaction manager sends and a subordinate transaction manager receives a pointer to an ambient state delegate. The subordinate transaction manager sends a request to invoke the ambient state delegate to the coordinating transaction manager in response to receiving an operation. The coordinating transaction manager invokes the ambient state delegate to format the transaction ambient state for the subordinate transaction manager. The coordinating transaction manager sends and the subordinate transaction manager receives the formatted transaction ambient state such that the subordinate transaction manager can appropriately process the operation within the scope of the transaction. The subordinate transaction manager utilizes the formatted transaction ambient state to appropriately process the operation within the scope of the transaction.

    摘要翻译: 本发明扩展到用于在多个事务管理器之间同步环境状态的方法,系统和计算机程序产品。 协调事务管理器为应用程序启动的事务建立事务环境状态。 协调事务管理器发送,下级事务管理器接收指向环境状态委托的指针。 下级事务管理器响应于接收到一个操作,向协调事务管理器发送一个请求来调用环境状态委托。 协调事务管理器调用环境状态委托以格式化下级事务管理器的事务环境状态。 协调事务管理器发送,下属事务管理器接收格式化的事务环境状态,使得从属事务管理器可以在事务范围内适当地处理该操作。 下级事务管理器利用格式化的事务环境状态来适当地处理在事务范围内的操作。

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

    公开(公告)号:US20070239736A1

    公开(公告)日:2007-10-11

    申请号: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.

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

    Dynamic service surrogates
    5.
    发明申请
    Dynamic service surrogates 失效
    动态服务代理

    公开(公告)号:US20060206567A1

    公开(公告)日:2006-09-14

    申请号:US11074619

    申请日:2005-03-08

    IPC分类号: G06F15/16

    CPC分类号: H04L67/02

    摘要: Example embodiments of the present invention provide a mechanism for allowing developers to define new interfaces and insert custom translational code that implements these new interfaces for legacy components that otherwise cannot communicate in a web service environment. These new interfaces are then exposed to the web service client in such a way that abstracts the web service client from the legacy components interfaces. The objects that implement the new interfaces are referred to herein as “service surrogates” and the new interfaces will be commonly referred to as a, “surrogate interfaces.” These surrogate interfaces may be initialized along with an instance of the service surrogate upon startup of an application that offers the services. In addition, a dynamic web service can simultaneously run along with the service surrogate for those services that may not need the features offered by the service surrogates.

    摘要翻译: 本发明的示例性实施例提供了一种允许开发人员定义新接口并插入为实现这些新接口的定制翻译代码的机制,用于传统组件,否则无法在Web服务环境中进行通信。 这些新接口然后以Web服务客户端从传统组件接口抽象出来。 实现新接口的对象在这里被称为“服务代理”,新接口通常被称为“代理接口”。 这些代理接口可以在启动提供服务的应用程序时与服务代理的实例一起初始化。 此外,动态Web服务可以与可能不需要服务代理提供的功能的那些服务的服务代理同时运行。

    DIGITIZATION OF VIDEO AND OTHER TIME BOUNDED SIGNALS
    6.
    发明申请
    DIGITIZATION OF VIDEO AND OTHER TIME BOUNDED SIGNALS 审中-公开
    视频和其他时间边界信号的数字化

    公开(公告)号:US20060176198A1

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

    申请号:US11307435

    申请日:2006-02-07

    申请人: John Doty

    发明人: John Doty

    IPC分类号: H03M3/00

    CPC分类号: H03M3/494

    摘要: An analog to digital processor for time bounded signals. The present invention provides a processor that is capable of processing time bounded signals through a delta sigma modulator. The present invention provides a gate or premodulator to limit the input the application of a time bounded input signal to the digitizer only during the time bounds of the signal. This provides optimum filtering of both the input signal and the modulator output while preserving the benefits of the delta sigma approach.

    摘要翻译: 用于时间有限信号的模数转换器。 本发明提供一种能够通过Δ-Σ调制器来处理时间有限信号的处理器。 本发明提供了一种门或预调节器,其仅在信号的时间范围内将输入时限的输入信号施加到数字化仪。 这提供了对输入信号和调制器输出两者的最佳滤波,同时保持了Δ西格玛法的优点。

    Mechanical lock manipulation device and method
    7.
    发明申请
    Mechanical lock manipulation device and method 审中-公开
    机械锁操纵装置及方法

    公开(公告)号:US20050261804A1

    公开(公告)日:2005-11-24

    申请号:US10850557

    申请日:2004-05-21

    摘要: The present invention is a mechanical lock manipulator and method of manipulating mechanical locks. There is a computer or microprocessor that controls a motor. The motor rotates the dial of a mechanical lock either clockwise or counterclockwise as directed by the computer. The computer receives an input from a transducer mounted to the lock or container. The transducer converts sounds and/or vibrations, into electrical signals. The computer collects data from the transducer and then evaluates this data and determines the opening combination for the lock.

    摘要翻译: 本发明是机械锁操纵器和操纵机械锁的方法。 有一台控制电机的计算机或微处理器。 电机按照计算机的指示顺时针或逆时针旋转机械锁的拨盘。 计算机从安装到锁或容器的换能器接收输入。 传感器将声音和/或振动转换为电信号。 计算机从传感器收集数据,然后评估该数据并确定锁定的打开组合。