Patent ID: 7203722

Claim:
A data processing network, comprising: a client attached to the network and configured to issue a request for data over the network; and a server attached to the network and configured to receive the request, to server including: a parser configured to identify a network portion of the request and a data portion of the request; a verifier configured to receive the network portion of the request identified by the parser and, responsive thereto, to verify the integrity of the request; an application program configured to receive the data portion of the request identified by the parser and, responsive thereto, to retrieve the requested data; and wherein the server is configured to execute the parser and the application program simultaneously and further wherein the server is configured to abort the retrieval of the requested data responsive to detecting a fault in the network portion wherein the data portion comprises the application layer header of the request and the data; wherein the server includes a network interface card with an embedded processor, and wherein the verifier executes on the embedded processor while the application program executes on a server processor.