US6564216B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Server manager
Assignee: Infoblox Inc
•
Filing: 1998-10-29
•
Granted: 2003-05-13
•
Expires: 2018-10-29
Abstract
Abstract A method and apparatus for managing IP addressing in a network and effectively synchronizing communication between a central database and one or more servers (such as DNS and DHCP).
Inventors
- 👤 Glenn Waters
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 08:00
CPC Classifications
H; H04; H04L; H04L61/00; H04L61/50; H04L61/5007; H04L61/5014; H04L41/00; H04L61/5076; H04L61/45
Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
79 words
A server manager configured to receive a plurality of requests for network protocol address information from one or more network protocol address management servers to prioritized said plurality of requests, and to access the requested network protocol address information from a database based on said priority, and configured to automatically and periodically poll the database for updates to said network protocol address information, and to transmit said updates to at least one of said network protocol address management servers.
Claim 2
Dependent Claim
79 words
A server manager configured to receive a plurality of requests for network protocol address information from one or more network protocol address management servers to prioritized said plurality of requests, and to access the requested network protocol address information from a database based on said priority, and configured to automatically and periodically poll the database for updates to said network protocol address information, and to transmit said updates to at least one of said network protocol address management servers.
Claim 3
Dependent Claim
35 words
The server manager as recited by claim 1 further configured to synchronize all communication to and from the one or more network protocol address management servers and act as a single pipeline to the database.
Claim 4
Dependent Claim
31 words
The server manager as recited by claim 1 further configured to receive updated information from the one or more network protocol management servers and communicate the updated information to the database.
Claim 5
Dependent Claim
26 words
The server manager as recited by claim 1 further configured to processes multiple requests at one time and queue up any further requests based on priority.
Claim 6
Dependent Claim
53 words
A server manager configured to periodically poll for updates of network protocol address information from a database, and to communicate said updates to one or more network protocol address servers requiring said updates, and in between consecutive polling for updates, to transmit network protocol address information to a requesting network protocol address server.
Claim 7
Dependent Claim
53 words
A server manager configured to periodically poll for updates of network protocol address information from a database, and to communicate said updates to one or more network protocol address servers requiring said updates, and in between consecutive polling for updates, to transmit network protocol address information to a requesting network protocol address server.
Claim 8
Dependent Claim
27 words
The server manager as recited by claim 5 wherein the server manager enables dynamic updates and dynamic reconfiguration of the one or more network protocol management servers.
Claim 9
Dependent Claim
34 words
The server manager as recited by claim 5 wherein the server manager enables incremental synchronization of the one or more network protocol address management servers through updates of changes in network protocol address information.
Claim 10
Independent Claim
168 words
A method of communicating information between a database and one or more network protocol address management servers through a server manager comprising: receiving at the server manager a plurality of requests for network protocol address information stored in the database and updates thereof from the one or more network protocol address management servers; prioritizing said plurality of requests for the network protocol address information; communicating by the server manager the requests for the network protocol address information stored in the database and the updates thereof from the one or more network protocol address management servers to the database based on said priority; automatically and periodically polling said database for updates to said network protocol address information; receiving at the server manager the requested information and the updates from the database; and transmitting by the server manager the requested information to the requesting one or more network protocol address management servers and transmitting the updates to one or more network protocol address management servers is affected by said updates.
Claim 11
Independent Claim
168 words
A method of communicating information between a database and one or more network protocol address management servers through a server manager comprising: receiving at the server manager a plurality of requests for network protocol address information stored in the database and updates thereof from the one or more network protocol address management servers; prioritizing said plurality of requests for the network protocol address information; communicating by the server manager the requests for the network protocol address information stored in the database and the updates thereof from the one or more network protocol address management servers to the database based on said priority; automatically and periodically polling said database for updates to said network protocol address information; receiving at the server manager the requested information and the updates from the database; and transmitting by the server manager the requested information to the requesting one or more network protocol address management servers and transmitting the updates to one or more network protocol address management servers is affected by said updates.
Claim 12
Dependent Claim
76 words
A widely-distributed IP network comprising a database accessible by one or more DNS and DHCP servers; and a server manager: to receive requests for network protocol address information stored in said database from said one or more DNS and DHCP servers; prioritize said requests for said network protocol address information; access the requested network protocol address information from said database based on said priority; and automatically and periodically poll said database for updates to said database.
Claim 13
Dependent Claim
76 words
A widely-distributed IP network comprising a database accessible by one or more DNS and DHCP servers; and a server manager: to receive requests for network protocol address information stored in said database from said one or more DNS and DHCP servers; prioritize said requests for said network protocol address information; access the requested network protocol address information from said database based on said priority; and automatically and periodically poll said database for updates to said database.
Claim 14
Dependent Claim
27 words
The widely-distributed IP network as recited by claim 9 wherein the server manager monitors and controls the database and the one or more DNS and DHCP servers.
Claim 15
Dependent Claim
29 words
The widely-distributed IP network as recited by claim 9 wherein the server manager controls the database and the DNS and DHCP servers in dynamic configuration of the IP addresses.
Claim 16
Dependent Claim
59 words
A server manager: to receive requests for network protocol address information stored in said database from the one or more DNS and DHCP servers; prioritize said requests for said network protocol address information; access the requested network protocol address information from said database based on said priority; and automatically and periodically poll said database for updates to said database.
Claim 17
Dependent Claim
59 words
A server manager: to receive requests for network protocol address information stored in said database from the one or more DNS and DHCP servers; prioritize said requests for said network protocol address information; access the requested network protocol address information from said database based on said priority; and automatically and periodically poll said database for updates to said database.
Claim 18
Dependent Claim
22 words
The server manager as recited by claim 12 further configured to monitor and control the one or more DNS and DHCP servers.
Claim 19
Dependent Claim
20 words
The server manager as recited by claim 12 further configured to manage IP services in dynamic configuration of IP addresses.
References Cited (Backward Citations)
US5548756A
Cited
US5983004A
Cited
US5806068A
Cited
US5652908A
Cited
US5751967A
Cited
US6057757A
Cited
US5930768A
Cited
US5956391A
Cited
US5950195A
Cited
US6182111B1
Cited
US6012100A
Cited
US6073172A
Cited
US6094659A
Cited
US5926463A
Cited
US6212545B1
Cited
US6343289B1
Cited
US6128624A
Cited
US6117188A
Cited
US6119129A
Cited
US6374295B2
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-05-12 | 2006-11-11 | 2007-05-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-05-12 | 2010-11-11 | 2011-05-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-05-12 | 2014-11-11 | 2015-05-13 | $7700.00 | Window Closed / Lapsed |