×

Systems for authenticating a user's credentials against multiple sets of credentials

  • US 7,882,549 B2
  • Filed: 01/15/2009
  • Issued: 02/01/2011
  • Est. Priority Date: 03/28/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for determining an appropriate level of access authority for a person in a distributed computer network including multiple sets of access credentials, wherein the system is in communication with a plurality of client machines over the network, wherein the system performs operations, the operations comprising:

  • maintaining a set of access credential information for node users;

    maintaining a set of access credential information for admin users;

    wherein the set of access credential information for node users and the set of access credential information for admin users are maintained in respective separate name spaces;

    receiving from one of the client machines the person'"'"'s request for access to the computer network or a subcomponent thereof, wherein the request includes the person'"'"'s input credentials;

    comparing the person'"'"'s input credentials to the set of access credential information for node users, wherein the set of access credential information for node users is stored in a node table in a database;

    determining whether the person'"'"'s input credentials are successfully verified against the set of access credential information stored in the node table, and if so, an authentication against the set of access credential information stored in the node table is successful;

    comparing the person'"'"'s input credentials to the set of access credential information for admin users, wherein the set of access credential information for admin users is stored in an admin table in the database;

    determining whether the person'"'"'s input credentials are successfully verified against the set of access credential information stored in the admin table, and if so, an authentication against the set of access credential information stored in the admin table is successful;

    wherein the operation of comparing the person'"'"'s input credentials to the set of access credential information for node users at least partially overlaps in time with the operation of comparing the person'"'"'s input credentials to the set of access credential information for admin users;

    wherein the node table contains a set of access credential information for a different class of users than the set of access credential information contained in the admin table;

    wherein the node table and the admin table are ranked, with the admin table having a higher ranking than the node table;

    comparing results of the authentication against the set of access credential information stored in the node table and results of the authentication against the set of access credential information stored in the admin table;

    ascertaining a level of access authority for the person, without the person specifying an intended level of access authority, wherein the ascertained level of access authority corresponds with the highest ranked set of access credentials for which authentication is successful;

    and wherein the appropriate level of access authority for the person is ascertained without regard to a specific machine, a location of the machine, an IP address of the machine, and a MAC address of the machine, from which the person'"'"'s request is received.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×