TECHNIQUES FOR DIRECTORY SERVER INTEGRATION
First Claim
1. A method for directory server integration comprising:
- setting one or more parameters determining range of permissible expiration times for a plurality of cached directory entries;
creating, in electronic storage, a cached directory entry from a directory server;
assigning a creation time to the cached directory entry; and
assigning at least one random value to the cached directory entry, the random value determining an expiration time for the cached directory entry within the range of permissible expiration times, wherein randomizing the expiration time for the cached directory entry among the range of permissible expiration times for a plurality of cached directory entries reduces an amount of synchronization required between cache memory and the directory server at a point in time.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for directory server integration are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for directory server integration comprising setting one or more parameters determining a range of permissible expiration times for a plurality of cached directory entries, creating, in electronic storage, a cached directory entry from a directory server, assigning a creation time to the cached directory entry, and assigning at least one random value to the cached directory entry, the random value determining an expiration time for the cached directory entry within the range of permissible expiration times, wherein randomizing the expiration time for the cached directory entry among the range of permissible expiration times for a plurality of cached directory entries reduces an amount of synchronization required between cache memory and the directory server at a point in time.
-
Citations
23 Claims
-
1. A method for directory server integration comprising:
-
setting one or more parameters determining range of permissible expiration times for a plurality of cached directory entries; creating, in electronic storage, a cached directory entry from a directory server; assigning a creation time to the cached directory entry; and assigning at least one random value to the cached directory entry, the random value determining an expiration time for the cached directory entry within the range of permissible expiration times, wherein randomizing the expiration time for the cached directory entry among the range of permissible expiration times for a plurality of cached directory entries reduces an amount of synchronization required between cache memory and the directory server at a point in time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An article of manufacture for directory server integration, the article of manufacture comprising:
-
at least one processor readable medium; and instructions stored on the at least one medium; wherein the instructions are configured to be readable from the at least one medium by at least one processor and thereby cause the at least one processor to operate so as to; set one or more parameters determining a range of permissible expiration times for a plurality of cached directory entries; create, in electronic storage, a cached directory entry from a directory server; assign a creation time to the cached directory entry; and assign at least one random value to the cached directory entry, the random value determining an expiration time for the cached directory entry within the range of permissible expiration times, wherein randomizing the expiration time for the cached directory entry among the range of permissible expiration times for a plurality of cached directory entries reduces an amount of synchronization required between cache memory and the directory server at a point in time.
-
-
14. A system for directory server integration comprising:
one or more processors communicatively coupled to a network;
wherein the one or more processors are configured to;set one or more parameters determining a range of permissible expiration times for a plurality of cached directory entries; create a cached directory entry from a directory server; assign a creation time to the cached directory entry; and assign at least one random value to the cached directory entry, the random value determining an expiration time for the cached directory entry within the range of permissible expiration times, wherein randomizing the expiration time for the cached directory entry among the range of permissible expiration times for a plurality of cached directory entries reduces an amount of synchronization required between cache memory and the directory server at a point in time. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
22. A method for directory server integration comprising:
-
requesting a directory entry from a directory server; detecting, using a processor, a data integrity error based at least in part on the response from the directory server; and providing an alert containing data integrity error information to an administrator. - View Dependent Claims (23)
-
Specification