Remote error detection by preserving errors generated throughout a software stack within a message
AssigneeMicrosoft Corporation
InventorsShaun Pierce, Ferhan Elvanoglu, Mark Lucovsky, Arthur Zwiegincew
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsShaun Pierce, Ferhan Elvanoglu, Mark Lucovsky, Arthur Zwiegincew
Estimating the term…
A client sends a message to a server computer system over a network. Upon receiving the message either from the client or from a local process, the server passes the message down through a software stack to a lower layer module that is capable of detecting errors in the message. That lower layer module then detects an error and inserts error information that represents the error into an error reporting data structure. The lower layer also inserts potential text remedy information on how to correct the error. The module that detected the error then returns and passes the error reporting data structure back up through the software stack. The server then sends the response to the message along with the text field that includes the text error information back to the client computing system or other local requesting process.
In a computing system that includes at least one processor and a memory capable of holding run-time software stacks that are created in response to the at least one processor executing computer-executable instructions, a method for reporting detailed error information to a requesting entity regarding errors in a message from the requesting entity, the method comprising the following:
Dependencies are inferred from the claim text.