Method and system for supplanting a first name base with a second name base
First Claim
Patent Images
1. A method for redirecting a request directed to a first name base to a second name base, comprising:
- receiving a request initiated by a process that is directed to a first name base;
translating the request from a first name base format to a second name base format suitable for communications with a second name base, wherein the name bases include information regarding one or more network entities;
generating a translated request;
calling the second name base with the translated request;
receiving a response to the translated request from the second name base;
translating the response from the second name base format to the first name base format suitable for communications with the first name base, generating a translated response; and
returning the translated response to the requesting process.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for supplanting a first name base with a second name base. The system consolidates name bases from different network operating systems into a single name base administrable from a single administration utility. Existing first name base applications continue to execute without modification, as communications are transparently translated and redirected to the second name base, and responses translated and communicated back into a format associated with the first name base. The method and system simplify administration of the network, and consolidate multiple name bases into a single name base.
-
Citations
26 Claims
-
1. A method for redirecting a request directed to a first name base to a second name base, comprising:
-
receiving a request initiated by a process that is directed to a first name base; translating the request from a first name base format to a second name base format suitable for communications with a second name base, wherein the name bases include information regarding one or more network entities; generating a translated request; calling the second name base with the translated request; receiving a response to the translated request from the second name base; translating the response from the second name base format to the first name base format suitable for communications with the first name base, generating a translated response; and returning the translated response to the requesting process. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for replacing a first name base with a second name base, comprising:
-
moving and storing existing representations stored in a first name base to a second name base, wherein the name bases include information regarding one or more network entities; receiving a request directed by a requestor to the first name base; forwarding the request to the second name base; and returning a response from the second name base to the requester in a first name base format. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A system for replacing a first name base with a second name base, comprising:
-
a migration and storing process operative to migrate and store data from a first name base to a second name base, wherein the name bases include information regarding one or more network entities; a receiving process operative to receive a request from a first process to the first name base; a first translation mechanism coupled to the receiving process operative to translate the request from a first name base format to a second name base format; a second name base; a redirection mechanism coupled to the first translation mechanism operative to communicate the request in the second name base format to the second name base; and the second name base being operative to receive the request from the redirection mechanism. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method for consolidating a plurality of first name bases into a consolidated second name base, comprising:
-
receiving a request directed by a requesting process to one of a plurality of first name bases; translating the request from a first name base format to a consolidated second name base format suitable for communications with a second name base, wherein the name bases include information regarding one or more network entities generating a translated request; calling the consolidated second name base with the translated request; receiving a response to the translated request from the second consolidated name base; translating the response from the consolidated second name base format to the first name base format suitable for communications with the first name base, generating a translated response; and returning the translated response to the requesting process.
-
-
21. A method for redirecting a request directed to a first name base to a second name base, comprising:
-
receiving a request initiated by a process that is directed to a first name base, developing a replacement library having entry points suitable for communication with the process, and replacing an existing library associated with the first name base with the replacement library; translating the request from a first name base format to a second name base format suitable for communications with a second name base, generating a translated request; calling the second name base with the translated request; receiving a response to the translated request from the second name base; translating the response from the second name base format to the first name base format suitable for communications with the first name base, generating a translated response; and returning the translated response to the requesting process. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification