Portable light weight LDAP directory server and database
First Claim
1. A method of operating an embedded directory server and an embedded directory database, the method comprising:
- providing a processing unit on a substrate, wherein the embedded directory server and the embedded database are included on said substrate with the processing unit;
providing an input/output unit on said substrate;
releasably coupling a portable memory device to said substrate via the input/output unit, wherein the portable memory device is configured to store a portable directory database;
initiating operation of the embedded directory server; and
performing read and write operations on the portable memory device to retrieve data from said portable directory database.
1 Assignment
0 Petitions
Accused Products
Abstract
A lightweight embedded directory server with portable LDAP data is disclosed. The directory server and database comprises a processing chip, an on-chip processing unit, an on-chip memory system, and an on chip input/output system. The memory system stores an embedded operating system and an embedded directory server, and is also used for storing data to be processed by the processing unit. The input/output system is provided for connecting the processor chip to one or more applications for supplying directory services to the one or more applications. A portable memory device stores a directory database, and, in use, this memory device is releasably connected to the on chip input/output system. An on-chip driver is used to perform read and write operations on the portable memory device; and a boot loader software program is used for starting execution of the embedded directory service.
-
Citations
20 Claims
-
1. A method of operating an embedded directory server and an embedded directory database, the method comprising:
-
providing a processing unit on a substrate, wherein the embedded directory server and the embedded database are included on said substrate with the processing unit; providing an input/output unit on said substrate; releasably coupling a portable memory device to said substrate via the input/output unit, wherein the portable memory device is configured to store a portable directory database; initiating operation of the embedded directory server; and performing read and write operations on the portable memory device to retrieve data from said portable directory database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A directory server and database comprising:
-
an on-chip processing unit mounted on a chip; an on-chip memory system storing an embedded operating system and an embedded directory server, and for storing data to be processed by the processing unit; an on-chip input/output system mounted on said chip for coupling the processing unit to one or more applications for supplying directory services to the one or more applications; and a portable memory device storing a portable directory database and for releasably coupling to the on-chip input/output system; wherein an on-chip driver is used by the embedded directory server to perform read and write operations on the portable memory device; and wherein a boot loader software program is stored on the on-chip memory system for starting execution of the embedded directory service. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An article of manufacture comprising:
-
at least one non-transitory computer usable medium having computer readable program code logic to execute a machine instruction in one or more processing units for operating a directory server and database, wherein the directory server and database include a processing chip; an on-chip processing unit; an on-chip memory system storing an embedded operating system and an embedded directory server; an on-chip input/output system for coupling the processor chip to one or more applications for supplying directory services to the one or more applications; an on-chip driver;
a boot loader software program stored in the on-chip memory system for starting execution of the embedded directory service; anda portable memory device storing a portable directory database and releasably coupled to the processing chip; wherein the on-chip processing unit, the on-chip memory system and the on-chip input/output system are configured on a same substrate; and wherein the computer readable program code logic, in response to being executed, performs the following; the boot loader initiating operation of the embedded directory server; and the driver performing read and write operations on the portable memory device. - View Dependent Claims (18, 19, 20)
-
Specification