会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Failed message error recovery using application specific error queues
    • 使用应用程序特定错误队列的消息错误恢复失败
    • US07624308B2
    • 2009-11-24
    • US11091631
    • 2005-03-28
    • Craig A. CritchleyRichard D. HillKrishnan SrinivasanUday S. HedgeAlexander Dadiomov
    • Craig A. CritchleyRichard D. HillKrishnan SrinivasanUday S. HedgeAlexander Dadiomov
    • G06F11/00
    • H04L51/30
    • The present invention extends to methods, systems, and computer program products for failed message error recovery using application specific error queues. An application message, a reference to a receive queue that corresponds to a receiving application, and a reference to an application specific error queue specific to a sending application are received from the sending application. The application message is enqueued in a transmission queue. Transfer of the application message to the receive queue is attempted. It is detected that the application message was not delivered to the receiving application due to an error. The application message is moved from the transmission queue to the application specific error queue. The application message and appropriate error information is returned from the application specific error queue to the sending application.
    • 本发明扩展到用于使用应用特定错误队列的失败消息错误恢复的方法,系统和计算机程序产品。 从发送应用接收应用消息,与接收应用相对应的接收队列的引用,以及对发送应用特定的应用特定错误队列的引用。 应用程序消息在传输队列中排队。 尝试将应用消息传送到接收队列。 检测到应用程序消息由于错误而未传送到接收应用程序。 应用程序消息从传输队列移动到应用程序特定的错误队列。 应用程序消息和适当的错误信息从应用程序特定的错误队列返回给发送应用程序。
    • 4. 发明申请
    • DISTRIBUTED MESSAGING SYSTEM WITH CONFIGURABLE ASSURANCES
    • 具有可配置保证的分布式消息传递系统
    • US20090133038A1
    • 2009-05-21
    • US12163572
    • 2008-06-27
    • Gueorgui ChkodrovRichard D. HillCraig A. CritchleyKrishnan SrinivasanTihomir TarnavskiMitchell G. MorrisPramod Gurunath
    • Gueorgui ChkodrovRichard D. HillCraig A. CritchleyKrishnan SrinivasanTihomir TarnavskiMitchell G. MorrisPramod Gurunath
    • G06F9/44
    • G06Q10/10
    • The present invention extends to methods, systems, and computer program products for configuring assurances within distributed messaging systems. A defined set of message log and cursor components are configurably activatable and deactivatable to compose a variety of different capture assurances, transfer assurances, and delivery assurances within a distributed messaging system. A composition of a capture assurance, a transfer assurance, and a delivery assurance can provide an end-to-end assurance for a messaging system. End-to-end assurances can include one of best effort, at-most-once, at-least-once, and exactly once and can include one of: durable or non-durable. Using a defined set of activatable and deactivatable message log and cursor components facilities more efficient transitions between desired assurances. In some embodiments, a composition of a capture assurance, a transfer assurance, and a delivery assurance provides durable exactly-once message delivery.
    • 本发明扩展到用于在分布式消息系统内配置保证的方法,系统和计算机程序产品。 定义的一组消息日志和光标组件可配置地激活和禁用,以在分布式消息传递系统中组成各种不同的捕获保证,传输保证和传递保证。 捕获保证,转移保证和交付保证的组合可以为消息传递系统提供端到端的保证。 端到端的保证可以包括最好的努力,最多一次,至少一次,一次完全一次,并且可以包括以下之一:耐久或不耐用。 使用定义的一组可激活和可停用的消息日志和光标组件,可以更有效地实现所需保证之间的转换。 在一些实施例中,捕获保证,转移保证和递送保证的组合提供持久的一次性消息传递。
    • 10. 发明授权
    • Using subqueues to enhance local message processing
    • 使用子队列来增强本地消息处理
    • US07631315B2
    • 2009-12-08
    • US11092262
    • 2005-03-28
    • Alexander DadiomovRichard D. Hill
    • Alexander DadiomovRichard D. Hill
    • G06F9/46G06F15/173
    • G06F9/546G06F2209/548
    • The present invention extends to methods, systems, and computer program products for using subqueues to enhance local message processing. Messages include queue IDs comprised of a parent portion and a suffix portion. The parent portion identifies a parent queue and the suffix portion identifies a subqueue of the parent queue. Message are logically moved between queues by changing suffix values, such as, for example, between subqueues, between the parent queue and a subqueue, and between a subqueue and the parent queue. Applications can examine messages and route messages to specified subqueues based on message content (including message bodies and headers). Suffix values can be changed in place (e.g., while the message remains physically stored in the queue) so as to preserve message sender identity and to avoid prematurely acknowledging delivery (i.e., no return ACK is generated).
    • 本发明扩展到用于使用子队列来增强本地消息处理的方法,系统和计算机程序产品。 消息包括由父部分和后缀部分组成的队列ID。 父部分标识父队列,后缀部分标识父队列的子队列。 消息在队列之间通过改变后缀值(例如子队列之间,父队列和子队列之间)以及子队列与父队列之间的逻辑移动。 应用程序可以根据消息内容(包括消息体和头文件)检查消息并将消息路由到指定的子队列。 可以在位置改变后缀值(例如,当消息保持物理地存储在队列中时),以便保留消息发送方身份并避免过早确认递送(即,不产生返回ACK)。