×

Adaptive authentication methods, systems, devices, and computer program products

  • US 8,091,120 B2
  • Filed: 12/21/2005
  • Issued: 01/03/2012
  • Est. Priority Date: 12/21/2005
  • Status: Expired due to Fees
First Claim
Patent Images

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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×