Patent ID: 8091120
Filing Date: 2012-01-03
Classification: H04L

Abstract:
1. A method of providing data communications between a server computing device and a client computing device over a data network, the method comprising: receiving a first request for data communication at the server computing device from the client computing device over the data network; responsive to receiving the first request for data communication, transmitting a request for a first authentication credential according to a first authentication standard from the server computing device to the client computing device, wherein the request for the first authentication credential identifies the first authentication standard; after transmitting the first request for the first authentication credential according to the first authentication standard, receiving a first authentication credential from the client computing device at the server computing device according to the first authentication standard responsive to the request for the first authentication credential; verifying the first authentication credential responsive to receiving the first authentication credential; responsive to receiving the first request for data communication and responsive to verifying the first authentication credential, providing the first requested data communication from the server computing device to the client computing device; after providing the first requested data communication, receiving a second request for data communication at the server computing device from the client computing device over the data network; responsive to receiving the second request for data communication, transmitting a request for a second authentication credential according to a second authentication standard from the server computing device to the client computing device, wherein the request for the second authentication credential identifies the second authentication standard and the first and second authentication standards are different; after transmitting the request for the second authentication credential according to the second authentication standard, receiving a second authentication credential from the client computing device at the server computing device according to the second authentication standard responsive to the request for the second authentication credential; verifying the second authentication credential responsive to receiving the second authentication credential; and responsive to receiving the second request for data communication and responsive to verifying the second authentication credential, providing the second requested data communication from the server computing device to the client computing device; wherein the data network comprises the Internet; wherein transmitting the request for the first authentication credential comprises transmitting the request for the first authentication credential from the server computing device in a first fault message according to a simple object access protocol identifying the first authentication standard; and wherein transmitting the request for the second authentication credential comprises transmitting the request for the second authentication credential from the server computing device in a second fault message according to the simple object access protocol identifying the second authentication standard.