Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing
Reexamination Certificate
2004-12-03
2010-06-01
Donaghue, Larry (Department: 2441)
Electrical computers and digital processing systems: multicomput
Computer-to-computer protocol implementing
C709S228000, C709S232000, C709S235000
Reexamination Certificate
active
07730196
ABSTRACT:
The present invention provides for flow and congestion control mechanisms in accordance with a Reliable Message protocol for Web Services (RM-WS). For flow control, one endpoint informs another endpoint of its available buffer size by including buffer size information in response messages. The response messages, typically RM-WS infrastructure messages, are then used to determine an upper limit on the number of messages that can be sent to the acceptor in order to prevent resending messages due to buffer overrun. In the case of congestion control, embodiments provide for increasing the number of in-flight messages until a failure point is found. The last successful rate below the failure point is the closest known point to the optimum point. Example embodiments then reset and try again raising the rate back to the last known good point and fine tuning from there using an algorithm that asymptotes the optimum rate.
REFERENCES:
patent: 2005/0021830 (2005-01-01), Urzaiz et al.
patent: 2008/0256272 (2008-10-01), Kampmann et al.
patent: 2008/0317017 (2008-12-01), Wiemann et al.
patent: 1 463 249 (2004-03-01), None
patent: 1 462 941 (2004-09-01), None
Bilorusets et al. Web Services Reliable Messaging Protocol. Mar. 13, 2003.
IBM/Microsoft “Reliable Message Delivery in a Web Services World: A Proposed Architecture and Roadmap” Joint White Paper Mar. 13, 2003, the whole document.
Web Services Reliable Messaging TC: WS-Reliability 1.1, Kazunori Iwasa, et al. eds., Committee Draft 1.086, Aug. 24, 2004, pp. 1-72,available athttp://docs.oasis-open.org/wsrm/2004/06/WS-Reliability-CD1.086.pdf.
Bilorusets, et al.,Web Services Reliable Messaging Protocol(WS-ReliableMessaging), Copyright 2002-2004 BEA Systems, Inc., International Business Machines Corporation, Microsoft corporation, Inc., and TIBCO Software, Inc., Mar. 2004, pp. 1-40,available atftp://www6.software.ibm.com/software/developer/library/ws-reliablemessaging200403.pdf.
Fielding, et al., part ofHypertext Transfer Protocol—HTTP/1.1, Introduction, pp. 1-5,available athttp://www.w3.org/Protocols/rfc2616/rfc2616-sec1.html.
Fielding, et al., part ofHypertext Transfer Protocol—HTTP/1.1, 10 Status Code Definitions, pp. 1-11,available athttp://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html.
Banks, et al.,HTTPR Specification, Francis Parr ed., Apr. 1, 2002, pp. 1-57,available athttp://www-128.ibm.com/developerworks/webservices/library/ws-httprspec/index.html.
Web Services Architecture, David Booth, et al., eds., W3C Working Group Note, Feb. 11, 2004, pp. 1-106,available athttp://www.w3.org/TR/ws-arch/.
Batres Stefan R.
Hill Richard D.
Donaghue Larry
Microsoft Corporation
Taylor Nicholas
Workman Nydegger
LandOfFree
Efficient transfer of messages using reliable messaging... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Efficient transfer of messages using reliable messaging..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Efficient transfer of messages using reliable messaging... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4185299