会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明授权
    • Circular log amnesia detection
    • 循环记忆遗忘检测
    • US08271454B2
    • 2012-09-18
    • US11959352
    • 2007-12-18
    • John D. DotyCraig A. Critchley
    • John D. DotyCraig A. Critchley
    • G06F7/00G06F17/00G06F17/30
    • G06F11/0751G06F17/30368G06F17/30371
    • The setting up of a circular log implementation to be able to detect amnesia in a circular log, and to the determination of whether or not amnesia has occurred in such a circular log. Upon detecting a checkpoint trigger, information is preserved sufficient to detect whether or not the removed records ever existed in the circular log. If a request for information from a record were subsequently to be received by the circular log implementation, and if the record was not actually in the circular log, the preserved information could then be consulted to see if it indicates that the record had once existed in the circular log. If the information indicates that the record had once existed in the circular log, then amnesia has not occurred. If the information does not indicate that the record had once existed in the circular log, then amnesia has occurred. Accordingly, amnesia detection is made possible even in a complicated circular log implementation.
    • 建立循环日志实施,以便能够在循环日志中检测健忘症,以及确定是否在这样的循环日志中发生遗忘。 在检测到检查点触发时,保留足够的信息以检测循环日志中是否存在已删除的记录。 如果通过循环日志实现后续收到来自记录的信息请求,并且如果记录实际上不在循环日志中,则可以查看保留的信息,以查看是否表明该记录曾经存在 循环日志。 如果信息表明记录曾经存在于循环日志中,则没有发生健忘。 如果信息没有表明记录曾经存在于循环日志中,则发生了健忘。 因此,即使在复杂的循环日志实现中也可以进行健忘检测。
    • 7. 发明申请
    • LOG FILE AMNESIA DETECTION
    • 日志文件检测
    • US20080301200A1
    • 2008-12-04
    • US11756974
    • 2007-06-01
    • John D. DotyCraig A. Critchley
    • John D. DotyCraig A. Critchley
    • G06F12/00
    • G06F11/004
    • Log file amnesia detection is accomplished by associating a unique identifier with each record in a log file, where each record receives a unique log sequence number. Multiple time intervals are associated with the log file with different events triggering the beginning of a new time interval. The log file implementation marks the beginnings of these multiple time intervals with a unique identifier. Every time an event occurs that triggers a new time interval a new unique identifier is generated. This unique identifier will be associated with the records in the log file that are created thereafter until the next unique identifier gets generated, marking the beginning of a next time interval. Log file amnesia can be identified when a log client requests information about a record and then comparing the unique identifier and log sequence number of the record with all records in the log file.
    • 日志文件遗忘检测通过将唯一标识符与日志文件中的每个记录相关联来完成,其中每个记录接收唯一的日志序列号。 多个时间间隔与日志文件相关联,具有触发新时间间隔开始的不同事件。 日志文件实现标记了具有唯一标识符的这些多个时间间隔的开始。 每次发生触发新时间间隔的事件时,都会生成新的唯一标识符。 此唯一标识符将与之后创建的日志文件中的记录相关联,直到生成下一个唯一标识符,标记下一个时间间隔的开始。 当日志客户端请求有关记录的信息,然后将记录的唯一标识符和日志序列号与日志文件中的所有记录进行比较时,可以识别日志文件遗忘。
    • 8. 发明授权
    • Queued sessions for communicating correlated messages over a network
    • 用于通过网络传送相关消息的排队会话
    • US07421501B2
    • 2008-09-02
    • US11050990
    • 2005-02-04
    • Craig A. CritchleyRichard DievendorffKrishnan SrinivasanRichard HillUday Hegde
    • Craig A. CritchleyRichard DievendorffKrishnan SrinivasanRichard HillUday Hegde
    • G06F15/16G06F12/00
    • H04L69/16H04L67/14
    • Systems and methods in accordance with the present invention allow for messages to be delivered from one application to another over a network in discrete groupings or communication sessions. For example, a sending computer system sends a group of related messages to a queue at a recipient computer system. The recipient computer system identifies that the messages of the group are related, and initiates a session-oriented communication channel. The recipient computer passes the group of messages to an appropriate application, and opens a different, new session-oriented communication channel for a new group of messages that are not necessarily related to the first group of messages. In one implementation, an order identifier in each of the received messages instructs the recipient computer system on what order, if any, the messages in a group are to be processed by the specific application.
    • 根据本发明的系统和方法允许在离散的分组或通信会话中通过网络将消息从一个应用传递到另一应用。 例如,发送计算机系统将一组相关消息发送到接收方计算机系统的队列。 接收者计算机系统识别出该组的消息相关,并发起面向会话的通信信道。 接收者计算机将消息组传递到适当的应用程序,并为不一定与第一组消息相关联的新组消息打开不同的新的面向会话的通信信道。 在一个实现中,每个接收到的消息中的订单标识符指示接收方计算机系统按照特定应用程序处理组中的消息的顺序(如果有的话)。
    • 9. 发明授权
    • 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.
    • 本发明扩展到用于使用应用特定错误队列的失败消息错误恢复的方法,系统和计算机程序产品。 从发送应用接收应用消息,与接收应用相对应的接收队列的引用,以及对发送应用特定的应用特定错误队列的引用。 应用程序消息在传输队列中排队。 尝试将应用消息传送到接收队列。 检测到应用程序消息由于错误而未传送到接收应用程序。 应用程序消息从传输队列移动到应用程序特定的错误队列。 应用程序消息和适当的错误信息从应用程序特定的错误队列返回给发送应用程序。
    • 10. 发明申请
    • 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.
    • 本发明扩展到用于在分布式消息系统内配置保证的方法,系统和计算机程序产品。 定义的一组消息日志和光标组件可配置地激活和禁用,以在分布式消息传递系统中组成各种不同的捕获保证,传输保证和传递保证。 捕获保证,转移保证和交付保证的组合可以为消息传递系统提供端到端的保证。 端到端的保证可以包括最好的努力,最多一次,至少一次,一次完全一次,并且可以包括以下之一:耐久或不耐用。 使用定义的一组可激活和可停用的消息日志和光标组件,可以更有效地实现所需保证之间的转换。 在一些实施例中,捕获保证,转移保证和递送保证的组合提供持久的一次性消息传递。