LDAP SERVER PERFORMANCE OBJECT CREATION AND USE THEREOF
First Claim
1. A system comprising:
- a portion of computer readable memory configured as at least one performance object containing at least one input template and a corresponding optimized code path program product;
a template matcher configured to intercept an input set destined to a directory server, and configured to determine a match between said intercepted input set and one of said templates;
a code path selector configured to receive an selection indicator from said matcher, and to retrieve said corresponding optimized code path program product stored in a performance object with said matched template; and
a code processor configured to receive said intercepted input set, and to execute said retrieved optimized code path program product on said input set to produce a result, said result being disposed in a tangible computer media through alteration of a physical property of said media.
1 Assignment
0 Petitions
Accused Products
Abstract
A system in which a plurality of performance objects are stored in computer memory, where each performance objects contains at least one input template and a corresponding optimized code path program product. A template matcher intercepts an input set destined to a directory server, and then determines a match between the intercepted input set and one of the templates. A code path selector then retrieves the corresponding optimized code path program product stored in a performance object associated with the matched template. Finally, a code processor executes the retrieved optimized code path program product on the intercepted input set, and stores the result in a tangible computer media through alteration of a physical property of the media.
-
Citations
22 Claims
-
1. A system comprising:
-
a portion of computer readable memory configured as at least one performance object containing at least one input template and a corresponding optimized code path program product; a template matcher configured to intercept an input set destined to a directory server, and configured to determine a match between said intercepted input set and one of said templates; a code path selector configured to receive an selection indicator from said matcher, and to retrieve said corresponding optimized code path program product stored in a performance object with said matched template; and a code processor configured to receive said intercepted input set, and to execute said retrieved optimized code path program product on said input set to produce a result, said result being disposed in a tangible computer media through alteration of a physical property of said media. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An automated method comprising:
-
disposing a plurality of performance objects in computer memory, each containing at least one input template and a corresponding optimized code path program product; intercepting an input set destined to a directory server; determining a match between said intercepted input set and one of said templates; retrieving an optimized code path program product stored in a performance object corresponding with said matched template; executing by a processor said retrieved optimized code path program product on said input set to produce a result; and disposing said result in a tangible computer media through alteration of a physical property of said media. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An article of manufacture comprising:
-
a computer readable medium suitable for storage of program code; and one or more program codes disposed in said medium and configured to cause a processor to perform the steps of; (a) providing or accessing a plurality of performance objects in computer memory, each containing at least one input template and a corresponding optimized code path program product; (b) intercepting an input set destined to a director server; (c) determining a match between said intercepted input set and one of said templates; (d) retrieving an optimized code path program product stored in a performance object corresponding with said matched template; (e) executing by a processor said retrieved optimized code path program product on said input set to produce a result; and (f) disposing said result in a tangible computer media through alteration of a physical property of said media. - View Dependent Claims (20, 21, 22)
-
Specification