The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 24, 2009
Filed:
Mar. 28, 2005
Craig A. Critchley, Fall City, WA (US);
Richard D. Hill, Kirkland, WA (US);
Krishnan Srinivasan, Kirkland, WA (US);
Uday S. Hedge, Bellevue, WA (US);
Alexander Dadiomov, Redmond, WA (US);
Craig A. Critchley, Fall City, WA (US);
Richard D. Hill, Kirkland, WA (US);
Krishnan Srinivasan, Kirkland, WA (US);
Uday S. Hedge, Bellevue, WA (US);
Alexander Dadiomov, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
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.