Integrated directory services
DCFirst Claim
1. An integrated directory services system for synchronizing records in a central directory server with records in a telephony system, comprising:
- data storage means for storing directory import and export records; and
a process which communicates with said directory server via Lightweight Directory Access Protocol (LDAP) for (i) importing said directory import records from said directory server and writing said directory import records to said data storage means, (ii) reading successive ones of said directory import records from said data storage means and translating said directory import records to said telephony system, whereupon records in said telephony system are synchronized with said directory import records, (iii) reading successive records from said telephony system and in response writing said directory export records to said data storage means, and (iv) reading said directory export records from said data storage means and exporting said directory export records to said directory server, whereupon said records in said directory server are synchronized with said directory export records.
20 Assignments
Litigations
0 Petitions
Accused Products
Abstract
An integrated directory services system is provided for synchronizing records in a central directory server with records in a telephony system. The inventive system comprises a data storage table for storing directory import and export records, and a process which communicates with the directory server via Lightweight Directory Access Protocol (LDAP) for (i) importing the directory import records from the directory server and writing the directory import records to the data storage table, (ii) reading successive ones of the directory import records from the data storage table and translating the directory import records to the telephony system, whereupon records in the telephony system are synchronized with the directory import records, (iii) reading successive records from the telephony system and in response writing the directory export records to the data storage table, and (iv) reading the directory export records from the data storage table and exporting the directory export records to the directory server, whereupon the records in the directory server are synchronized with the directory export records.
-
Citations
16 Claims
-
1. An integrated directory services system for synchronizing records in a central directory server with records in a telephony system, comprising:
-
data storage means for storing directory import and export records; and
a process which communicates with said directory server via Lightweight Directory Access Protocol (LDAP) for (i) importing said directory import records from said directory server and writing said directory import records to said data storage means, (ii) reading successive ones of said directory import records from said data storage means and translating said directory import records to said telephony system, whereupon records in said telephony system are synchronized with said directory import records, (iii) reading successive records from said telephony system and in response writing said directory export records to said data storage means, and (iv) reading said directory export records from said data storage means and exporting said directory export records to said directory server, whereupon said records in said directory server are synchronized with said directory export records. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An integrated directory services system for synchronizing records in a central directory server with records in a telephony system, comprising:
-
data storage means for storing directory import and export records; and
a process which communicates with said directory server via Lightweight Directory Access Protocol (LDAP) for (i) importing said directory import records from said directory server and writing said directory import records to said data storage means, (ii) reading successive ones of said directory import records from said data storage means and translating said directory import records to said telephony system, whereupon records in said telephony system are synchronized with said directory import records, (iii) reading successive records from said telephony system and in response writing said directory export records to said data storage means, and (iv) reading said directory export records from said data storage means and exporting said directory export records to said directory server, whereupon said records in said directory, server are synchronized with said directory export records, and wherein said telephony system comprises at least one PBX under control of an OPS Manager server, and wherein each of said OPS Manager servers is programmed to accept directory records from predetermined ones of said PBXs which are under control of another one of said OPS Manager servers by means of programming virtual representations of said predetermined ones of said PBXs on each said one of said OPS Manager servers, whereby entries from any one of said OPS Manager servers relating to any one of said PBXs may be synchronized with records in said directory server.
-
-
9. A method of synchronizing records in a central directory server with records in a telephony system, comprising the steps of:
-
importing directory import records from said directory server and writing said directory import records to a data storage means, and reading successive ones of said directory import records from said data storage means and translating said directory import records to said telephony system, whereupon records in said telephony system are synchronized with said directory import records, and reading successive directory export records from said telephony system and in response writing said directory export records to said data storage means, and reading said directory export records from said data storage means and exporting said directory export records to said directory server, whereupon said records in said directory server are synchronized with said directory export records.
-
-
10. An integrated directory services system for synchronizing directory records of a central directory with a plurality of different directory databases, comprising
a data storage system for storing said directory records of said central directory; -
a communication system for receiving import records from said different directory databases and transmitting export records to said different directory databases, and for receiving changes to said central directory; and
a processor for processing each of said import records and, in response thereto, updating said central directory and preparing said export records to update said directory databases having database records corresponding to said each of said import records; and
for processing each of said changes to said directory records and, in response thereto, updating said central directory and preparing said export records to update said directory databases having said database records corresponding to said changes.- View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification