×

Distributed database system with authoritative node

  • US 6,442,608 B1
  • Filed: 01/14/1999
  • Issued: 08/27/2002
  • Est. Priority Date: 01/14/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of authorizing a session between a client and a first server, the method comprising the computer-implemented steps of:

  • (A) storing, in the first server, data that identifies a second server as a distributed authorization server for authorizing session requests for the first server;

    (B) storing, in the second server, distributed resource allocation data that indicates whether said second server may locally authorize a session to be established for a particular entity between the client and the first server;

    (C) storing, at the second server, data that identifies a third server that has been designated as a global authorization server for globally authorizing sessions for said particular entity;

    (D) in response to receiving a request to establish a session between the client and the first server for said particular entity, performing the steps of, (E) determining, at the second server based on said distributed resource allocation data whether the session for said particular entity may be established between the client and said first server;

    (F) if said second server determines that said session cannot be authorized based on said distributed resource allocation data, said second server communicating with said third server to determine whether said third server may authorize said session for said particular entity to be established between said client and said first server; and

    (G) informing the first server that the session is authorized only when the second server determines that the session may be established for said particular entity.

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