Networked computer user identification and authentication apparatus method and system
First Claim
1. An apparatus for authenticating and identifying users of a computer network on a local computer, the apparatus comprising:
- a permission database configured to cache authentication and identification information on a local computer; and
an update module configured to retrieve an incremental update of the authentication and identification information from a domain server.
6 Assignments
0 Petitions
Accused Products
Abstract
Authentication information, identification information, and domain configuration data are cached on a networked computer to provide increased reliability and performance. An update module manages a local cache containing a copy of centrally managed data from a domain server, directory server, or the like. An update request is sent to the update module in response to an information request by a local process. The update request may be a deferrable or non-deferrable request. Non-deferrable requests are immediately processed while deferrable requests may be deferred to a convenient time. The use of deferrable requests facilitates consolidation of cache updates and significantly reduces the processing and communications burden associated with maintaining the authentication information, identification information, and configuration data on the local networked computer.
-
Citations
33 Claims
-
1. An apparatus for authenticating and identifying users of a computer network on a local computer, the apparatus comprising:
-
a permission database configured to cache authentication and identification information on a local computer; and
an update module configured to retrieve an incremental update of the authentication and identification information from a domain server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for authenticating users of a computer network on a local computer, the apparatus comprising:
-
an authentication module residing on a local computer, the authentication module configured to receive authentication information from a domain server via a network; and
a permission database configured to cache the authentication information on the local computer.
-
-
16. An apparatus for identifying users of a computer network on a local computer, the apparatus comprising:
-
an identification module residing on a local computer, the identification module configured to receive identification information from a domain server via a network; and
a permission database configured to cache the identification information on the local computer.
-
-
17. A method for authenticating and identifying users of a computer network on a local computer, the method comprising:
-
retrieving authentication and identification information from a domain server via a network;
caching the authentication and identification information on a local computer; and
retrieving an incremental update of the authentication and identification information from the domain server. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus for authenticating and identifying users of a computer network on a local computer, the apparatus comprising:
-
means for retrieving authentication and identification information from a domain server via a network;
means for caching the authentication and identification information on a local computer;
means for conducting a deferrable update of the authentication and identification information in response to receiving an identification request from a local process; and
means for conducting an immediate update of the authentication and identification information in response to receiving an authentication request from a local process.
-
-
28. A computer readable storage medium comprising computer readable program code for authenticating and identifying users of a computer network on a local computer, the program code configured to conduct a method comprising:
-
retrieving authentication and identification information from a domain server via a network;
caching the authentication and identification information on a local computer;
conducting a deferrable update of the authentication and identification information in response to receiving an identification request from a local process; and
conducting an immediate update of the authentication and identification information in response to receiving an authentication request from a local process.
-
-
29. A system for authenticating and identifying users of a computer network on a local computer, the system comprising:
-
a domain server; and
a local computer configured to receive cache authentication and identification information from the domain server, the local computer comprising;
a permission database configured to cache authentication and identification information from the domain server, the permission database comprising users-allowed information and users-denied information, and an update module configured to retrieve incremental update information from a domain server and update the permission database. - View Dependent Claims (30, 31)
-
-
32. A method for centrally managing configuration data for a domain, the method comprising:
-
generating remote procedure calls related to retrieving configuration data for a domain with a local process;
directing the remote procedure calls to a local server process;
retrieving the configuration data from a directory server; and
locally caching the configuration data. - View Dependent Claims (33)
-
Specification