PROCESSING OF MESSAGING SERVICE ATTRIBUTES IN COMMUNICATION SYSTEMS
1 Assignment
0 Petitions
Accused Products
Abstract
A messaging system (1) has a provisioning server (2), an application server (3), a notification server (4), a mail server (7), and a voice/video server (8) which act as clients toward an LDAP directory server (5). A proxy (“DAP”, 6) performs high speed write operations on a subset of attributes which it determines to be dynamic attributes. LDAP client requests that do not involve dynamic attributes are forwarded to the directory server (5) in a conventional manner. The proxy (6) also joins the results of requests that have both high-speed dynamic attributes as well as “static” attributes that are stored in a directory server (5). “Intelligent” services that involve maintaining dynamic attributes for large number of subscribers in a distributed environment can be deployed.
-
Citations
62 Claims
-
1-31. -31. (canceled)
-
32. A messaging system for a communication network, the system comprising:
-
at least one directory server, wherein the system further comprises a proxy having a database storing a subset of messaging service attributes and the balance of the attributes being stored in the directory server, wherein the proxy comprises a server adapted to; intercept client requests directed to the directory server, identify, according to a criterion, a subset of attributes associated with the request as dynamic attributes, and to perform high speed write operations on said dynamic attributes in the proxy database to provide enhanced messaging services, direct requests for the other attributes to the directory server, and to provide a client response. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A computer program product comprising a computer usable medium having a computer readable program code embodied therein, said computer readable code adapted to be executed to implement the steps of:
-
intercept messaging-related client requests directed to a directory server, identify, according to a criterion, a subset of attributes associated with the request as dynamic attributes, and perform high speed write operations on said dynamic attributes in a proxy database to provide enhanced messaging services, direct requests for the other attributes to the directory server, and to provide a client response.
-
Specification