×

Access check system utilizing cached access permissions

  • US 5,889,952 A
  • Filed: 08/14/1996
  • Issued: 03/30/1999
  • Est. Priority Date: 08/14/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A machine-readable program storage device, embodying instructions executable by a computer to perform method steps for providing access to a plurality of resources in a file system to a plurality of users, where access to said resources is controlled by said network server and each of said plurality of users send requests to a network server for permission to access at least one of said plurality of resources, said method comprising:

  • first step of receiving a first resource request by said network server from a requesting user that is among said plurality of users, wherein said requesting user requests access to a requested resource from among said plurality of resources absent any authentication-processing of said resource request by said requesting user;

    determining by said network server that said requesting user has permission to access said requested resource based only on a user-name of said requesting user;

    generating an access-permission for said requesting user in response to successfully determining that said requesting user has permission to access said requested resource;

    storing said access-permission in an access-cache accessible to said network server, wherein said access-cache contains n>

    2 of the last access-permissions generated and absent any access-permission information stored by said requesting user;

    first step of providing access to said requested resource by said requesting user in response to successfully determining that said requesting user has permission to access said requested resource;

    second step of receiving a second resource request by said network server from said requesting user to access said requested resource, wherein said second resource request contains identical user identifying information as said first resource request;

    retrieving said access-permission stored in said access-cache by said network server, wherein said access-permission corresponds only to said user-name of said requesting user and said step of retrieving occurs only in response to receipt of said second resource request alone absent any other identifier of said requesting user beyond said user-name, and wherein said second resource request necessitates the same access-permission as said access-permission stored in said access-cache; and

    second step of providing access to said requested resource by said requesting user in response to said retrieving step.

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