×

Efficient identity mapping with self-correction for cascaded server systems

  • US 9,104,776 B2
  • Filed: 07/15/2008
  • Issued: 08/11/2015
  • Est. Priority Date: 07/15/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for identity mapping for a cascaded server system, the computer-implemented method comprising:

  • receiving, at a first server in the cascaded server system, a request to perform a business transaction;

    responsive to the first server performing a first server process of the business transaction, identifying, by the first server, remaining servers for performing a set of remaining server processes of the business transaction to form a set of identified servers;

    retrieving a user identity for each server in the set of identified servers, wherein the user identity for each server in the set of identified servers is linked to a user registry of a server to form a set of linked user identities;

    generating a data structure comprising the set of linked user identities;

    responsive to identifying, at the first server, information desired from a next server in the set of identified servers to perform a next server process of the business transaction in order to perform the business transaction, retrieving, at the first server, a next user identity for the next server in the set of identified servers from the data structure;

    forwarding, from the first server, the data structure to the next server in the set of identified servers; and

    repeating, for each server in the set of identified servers actions comprising;

    performing a service process of a current server;

    retrieving a subsequent user identity for a subsequent server in the set of identified servers from the data structure, wherein the subsequent user identity is different than a current user identity for the current server; and

    forwarding the data structure to the subsequent server in the set of identified servers, wherein the set of identified servers include a plurality of servers.

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