×

Enterprise authentication server

  • US 9,641,509 B2
  • Filed: 07/30/2015
  • Issued: 05/02/2017
  • Est. Priority Date: 07/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented authentication method, comprising:

  • performing operations as follows by a processor of an authentication server;

    receiving, at the authentication server from a first machine, a first authentication request comprising an identification of a second machine that is to provide a requested service;

    generating, at the authentication server, an authentication token comprising client-specific and server-specific portions, responsive to receiving the first authentication request from the first machine;

    transmitting, from the authentication server to the second machine, an authentication identifier and the server-specific portion of the authentication token, responsive to receiving the first authentication request from the first machine, wherein the server-specific portion is not transmitted to the first machine from the authentication server;

    receiving, at the authentication server from the second machine, a second authentication request comprising the authentication identifier, the server-specific portion of the authentication token, and the client-specific portion of the authentication token;

    determining, at the authentication server, an authentication status for the requested service, responsive to receiving the second authentication request from the second machine;

    receiving, at the authentication server from the first machine, a third authentication request comprising the authentication identifier, responsive to determining the authentication status; and

    responsive to determining the authentication status and responsive to receiving the third authentication request, transmitting, from the authentication server to the first machine, an acknowledgment comprising the authentication identifier and the authentication status for the requested service, wherein the acknowledgment from the authentication server indicates whether a response for the requested service, which is received by the first machine, is authentic.

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