Variant entries in network data repositories
First Claim
Patent Images
1. A system for accessing data in a directory by a plurality of requesting entities, comprising:
- a protocol adaptation module configured to review a data request from a requesting entity received in a directory operations server, determine if the data request should be mapped to a first operation using a rule set of mapping instructions;
a rule selector configured to select the rule set of the mapping instructions by matching rule selection data against a putative rule set, wherein the rule set is selected at least in part based on an identity of the requesting entity, wherein the rule set is selected from more than one set of rules; and
hardware, wherein the protocol adaptation module controls execution of the first operation on the directory, wherein the protocol adaptation module is implemented as software running on the hardware or as the hardware alone,wherein the rule selector is configured to select using the identity of the requesting entity as contextual information in determining which rule set of the more than one set of rules to select.
0 Assignments
0 Petitions
Accused Products
Abstract
A logical network directory database compliant with the X.500 standard for a directory data system is disclosed. The network directory database provides a source of subscriber and service data accessible by various control and management processes that require subscriber information. The network directory database may be extensible across various communications service providers and IT domain. Further, the disclosed network directory database may be applied to new and existing services, such as, IP Multimedia Subsystem, Unlicensed Mobile Access (UMA) and other IP services.
-
Citations
27 Claims
-
1. A system for accessing data in a directory by a plurality of requesting entities, comprising:
-
a protocol adaptation module configured to review a data request from a requesting entity received in a directory operations server, determine if the data request should be mapped to a first operation using a rule set of mapping instructions; a rule selector configured to select the rule set of the mapping instructions by matching rule selection data against a putative rule set, wherein the rule set is selected at least in part based on an identity of the requesting entity, wherein the rule set is selected from more than one set of rules; and hardware, wherein the protocol adaptation module controls execution of the first operation on the directory, wherein the protocol adaptation module is implemented as software running on the hardware or as the hardware alone, wherein the rule selector is configured to select using the identity of the requesting entity as contextual information in determining which rule set of the more than one set of rules to select. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for accessing data in a directory by a plurality of requesting entities, comprising:
-
a protocol adaptation module configured to review a data request from a requesting entity received in a directory operations server, determine if the data request should be mapped to a first operation using a rule set of mapping instructions; and a rule selector configured to select the rule set of the mapping instructions by matching rule selection data against a putative rule set, wherein the rule set is selected at least in part based on the requesting entity, wherein the protocol adaptation module controls execution of the first operation on the directory, wherein the protocol adaptation module is implemented in hardware as software running on the hardware or as the hardware alone, wherein the system comprises the hardware on which the software is running or the hardware alone, respectively, wherein the directory represents a first portion of a distributed directory and wherein the first operation involves data found in a second portion of the distributed directory, the protocol adaptation module further configured to control a chaining request for the data found in the second portion of the distributed directory, and wherein the chained data request is a portion of a data request that further comprises another chained request, and wherein the protocol adaptation module is further configured to; modify the another chained data request to comprise at least one revised data request based on the rule set of mapping instructions in parallel with modifying the chained data request to comprise the first operation based on the rule set of mapping instructions.
-
-
27. A method for accessing data in a directory by one of a plurality of requesting entities, comprising:
-
reviewing a data request from the requesting entity received in a directory operations server by a protocol adaptation module; determining by the protocol adaptation module if the data request should be mapped to a first operation using a rule set of mapping instructions; selecting the rule set of the mapping instructions by a rule selector that matches rule selection data against a putative rule set, wherein the rule set is selected at least in part based on an identity of the requesting entity, wherein the rule set is selected from more than one set of rules; and controlling execution of the first operation in the directory by the protocol adaptation module, wherein the selecting uses the identity of the requesting entity as contextual information in determining which set of the more than one set of rules to use.
-
Specification