Patent ID: 9258125
Filing Date: 2016-02-09
CPC Classification: H04L

Claim Text:
1. A method for generating evidence of web services transactions, the method comprising steps performed by executing, by a computer processor, computer programming instructions stored in a recordable medium, the steps comprising: receiving in an ultimate recipient web service from an initial sender a request, the request containing a proof of message origin (‘PMO’), the PMO containing an element addressed to the ultimate recipient web service, the element bearing a first signature of the initial sender, the first signature having a value, wherein the PMO contains a signed message identification element addressed to an ultimate recipient and a signed body element addressed to the ultimate recipient; authenticating the identity of the initial sender; and creating, by the ultimate recipient web service, a proof of message receipt (‘PMR’) including signing the value of the first signature, wherein creating a PMR further comprises: creating a receipt acknowledgement element; inserting the value of the first signature in the receipt acknowledgement element; and signing the value of the first signature further comprises signing the receipt acknowledgement element.