← Back to Patent Explorer
US6308205B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Browser-based network management allowing administrators to use web browser on user's workstation to view and update configuration of network devices

Assignee: Canon Inc
•
Filing: 1998-10-22
•
Granted: 2001-10-23
•
Expires: 2018-10-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Viewing and updating a configuration of at least one of a plurality of network devices connected to a network. Each of the network devices is repeatedly polled over the network by a network management server for configuration information, which is stored in a database. A first URL-encoded request is received from a requesting station, which is preferably a web browser. The first request identifies a targeted one of the network devices. Responsive to the first request, a response is dynamically generated. The response is representative of a visual display of the configuration information for the targeted one of the network devices based at least in part on the configuration information stored in the database. The response is sent to the requesting station, and a second URL-encoded request is received from the requesting station, the second request including configuration data for the targeted one of the network devices. Responsive to the second request, the database is updated based on the configuration data. The configuration of the targeted one of the network devices is updated by the network management server based on the updated database.

Inventors

  • 👤 Christopher John Carcerano
  • 👤 John Dickson Barnard
  • 👤 Richard Alexander Wilson, Jr.
  • 👤 Donald Parke Gibson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 17:55
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/02; H04L41/0246; H04L41/0253; H04L41/08; H04L41/0803; H04L41/0813; H04L41/082; H04L41/085; H04L41/0853; H04L41/0856; H04L41/22; H04L43/00; H04L43/08; H04L43/0805; H04L43/0817; H04L67/00; H04L67/01; H04L67/02; H04L67/025

Claims Analysis

Total Claims: 123
Claim 1
Independent Claim 165 words
A method for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising the steps of: repeatedly polling each of the network devices over the network for configuration information; storing the configuration information in a database; receiving a first URL-encoded request from a requesting station, the first request identifying a targeted one of the network devices; responsive to the first request, dynamically generating a response representative of a visual display of the configuration information for the targeted one of the network devices based at least in part on the configuration information stored in the database; sending the response to the requesting station; receiving a second URL-encoded request from the requesting station, the second request including configuration data for the targeted one of the network devices; responsive to the second request, updating the database based on the configuration data; and updating the configuration of the targeted one of the network devices based on the updated database.
Claim 2
Independent Claim 165 words
A method for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising the steps of: repeatedly polling each of the network devices over the network for configuration information; storing the configuration information in a database; receiving a first URL-encoded request from a requesting station, the first request identifying a targeted one of the network devices; responsive to the first request, dynamically generating a response representative of a visual display of the configuration information for the targeted one of the network devices based at least in part on the configuration information stored in the database; sending the response to the requesting station; receiving a second URL-encoded request from the requesting station, the second request including configuration data for the targeted one of the network devices; responsive to the second request, updating the database based on the configuration data; and updating the configuration of the targeted one of the network devices based on the updated database.
Claim 3
Dependent Claim 24 words
The method of claim 1 , wherein the first request is URL-encoded for a CGI script that is used to dynamically generate the response.
Claim 4
Dependent Claim 25 words
The method of claim 1 , wherein the first request is URL-encoded for an ASP web page that is used to dynamically generate the response.
Claim 5
Dependent Claim 14 words
The method of claim 1 , wherein the response is dynamically generated HTML code.
Claim 6
Dependent Claim 13 words
The method of claim 1 , wherein the response is dynamically generated text.
Claim 7
Dependent Claim 14 words
The method of claim 1 , wherein the requesting station is a web browser.
Claim 8
Dependent Claim 21 words
The method of claim 1 , wherein the requesting station is a dedicated thin client that communicates using hypertext transfer protocol.
Claim 9
Dependent Claim 31 words
The method of claim 1 , wherein the first request and the second request are received over an other network different than the network to which the network devices are connected.
Claim 10
Dependent Claim 26 words
The method of claim 1 , wherein the first request and the second request are received over the network to which the network devices are attached.
Claim 11
Dependent Claim 26 words
The method of claim 1 , wherein the response is sent over an other network different than the network to which the network devices are connected.
Claim 12
Dependent Claim 21 words
The method of claim 1 , wherein the response is sent over the network to which the network devices are connected.
Claim 13
Dependent Claim 21 words
The method of claim 1 , wherein the targeted one of the network devices is updated using a network management protocol.
Claim 14
Dependent Claim 15 words
The method of claim 12 , wherein the network management protocol is SNMP or DMI.
Claim 15
Dependent Claim 35 words
The method of claim 1 , wherein the first URL-encoded request is for help information about the targeted device, and wherein the response is HTML code representative of a help page for the targeted device.
Claim 16
Independent Claim 76 words
A method for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising the steps of: repeatedly polling each of the network devices over the network for configuration information; storing the configuration information in a database; communicating with a requesting station using HTTP; updating the database based on the communicating step; and updating the configuration of one of the network devices based on the updated database.
Claim 17
Independent Claim 76 words
A method for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising the steps of: repeatedly polling each of the network devices over the network for configuration information; storing the configuration information in a database; communicating with a requesting station using HTTP; updating the database based on the communicating step; and updating the configuration of one of the network devices based on the updated database.
Claim 18
Independent Claim 99 words
A method for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising the steps of: sending a first URL-encoded request to a management system, the first request identifying a targeted one of the network devices; receiving a response from the management system, the response representative of a visual display of configuration information for the targeted one of the network devices; generating the visual display; and sending a second URL-encoded request to the management system, the second request including configuration data for the targeted one of the network devices.
Claim 19
Independent Claim 99 words
A method for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising the steps of: sending a first URL-encoded request to a management system, the first request identifying a targeted one of the network devices; receiving a response from the management system, the response representative of a visual display of configuration information for the targeted one of the network devices; generating the visual display; and sending a second URL-encoded request to the management system, the second request including configuration data for the targeted one of the network devices.
Claim 20
Dependent Claim 24 words
The method of claim 16 , wherein the first request is URL-encoded for a CGI script that is used to dynamically generate the response.
Claim 21
Dependent Claim 25 words
The method of claim 16 , wherein the first request is URL-encoded for an ASP web page that is used to dynamically generate the response.
Claim 22
Dependent Claim 14 words
The method of claim 16 , wherein the response is dynamically generated HTML code.
Claim 23
Dependent Claim 13 words
The method of claim 16 , wherein the response is dynamically generated text.
Claim 24
Dependent Claim 31 words
The method of claim 16 , wherein the first request and the second request are sent over an other network different than the network to which the network devices are connected.
Claim 25
Dependent Claim 26 words
The method of claim 16 , wherein the first request and the second request are sent over the network to which the network devices are attached.
Claim 26
Dependent Claim 26 words
The method of claim 16 , wherein the response is received over an other network different than the network to which the network devices are connected.
Claim 27
Dependent Claim 21 words
The method of claim 16 , wherein the response is received over the network to which the network devices are connected.
Claim 28
Dependent Claim 35 words
The method of claim 16 , wherein the first URL-encoded request is for help information about the targeted device, and wherein the response is HTML code representative of a help page for the targeted device.
Claim 29
Independent Claim 198 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising: a memory including a region for storing executable process steps; and a processor for executing the executable process steps; wherein the executable process steps include the steps of: (a) repeatedly polling each of the network devices over the network for configuration information; (b) storing the configuration information in a database; (c) receiving a first URL-encoded request from a requesting station, the first request identifying a targeted one of the network devices; (d) responsive to the first request, dynamically generating a response representative of a visual display of the configuration information for the targeted one of the network devices based at least in part on the configuration information stored in the database; (e) sending the response to the requesting station; (f) receiving a second URL-encoded request from the requesting station, the second request including configuration data for the targeted one of the network devices; (g) responsive to the second request, updating the database based on the configuration data; and (h) updating the configuration of the targeted one of the network devices based on the updated database.
Claim 30
Independent Claim 198 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising: a memory including a region for storing executable process steps; and a processor for executing the executable process steps; wherein the executable process steps include the steps of: (a) repeatedly polling each of the network devices over the network for configuration information; (b) storing the configuration information in a database; (c) receiving a first URL-encoded request from a requesting station, the first request identifying a targeted one of the network devices; (d) responsive to the first request, dynamically generating a response representative of a visual display of the configuration information for the targeted one of the network devices based at least in part on the configuration information stored in the database; (e) sending the response to the requesting station; (f) receiving a second URL-encoded request from the requesting station, the second request including configuration data for the targeted one of the network devices; (g) responsive to the second request, updating the database based on the configuration data; and (h) updating the configuration of the targeted one of the network devices based on the updated database.
Claim 31
Dependent Claim 24 words
The apparatus of claim 26 , wherein the first request is URL-encoded for a CGI script that is used to dynamically generate the response.
Claim 32
Dependent Claim 25 words
The apparatus of claim 26 , wherein the first request is URL-encoded for an ASP web page that is used to dynamically generate the response.
Claim 33
Dependent Claim 14 words
The apparatus of claim 26 , wherein the response is dynamically generated HTML code.
Claim 34
Dependent Claim 13 words
The apparatus of claim 26 , wherein the response is dynamically generated text.
Claim 35
Dependent Claim 14 words
The apparatus of claim 26 , wherein the requesting station is a web browser.
Claim 36
Dependent Claim 21 words
The apparatus of claim 26 , wherein the requesting station is a dedicated thin client that communicates using hypertext transfer protocol.
Claim 37
Dependent Claim 31 words
The apparatus of claim 26 , wherein the first request and the second request are received over an other network different than the network to which the network devices are connected.
Claim 38
Dependent Claim 26 words
The apparatus of claim 26 , wherein the first request and the second request are received over the network to which the network devices are attached.
Claim 39
Dependent Claim 26 words
The apparatus of claim 26 , wherein the response is sent over an other network different than the network to which the network devices are connected.
Claim 40
Dependent Claim 21 words
The apparatus of claim 26 , wherein the response is sent over the network to which the network devices are connected.
Claim 41
Dependent Claim 21 words
The apparatus of claim 26 , wherein the targeted one of the network devices is updated using a network management protocol.
Claim 42
Dependent Claim 15 words
The apparatus of claim 37 , wherein the network management protocol is SNMP or DMI.
Claim 43
Dependent Claim 35 words
The apparatus of claim 26 , wherein the first URL-encoded request is for help information about the targeted device, and wherein the response is HTML code representative of a help page for the targeted device.
Claim 44
Independent Claim 106 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising: a memory including a region for storing executable process steps; and a processor for executing the executable process steps; wherein the executable process steps include the steps of: (a) repeatedly polling each of the network devices over the network for configuration information; (b) storing the configuration information in a database; (c) communicating with a requesting station using HTTP; (d) updating the database based on the communicating step; and (e) updating the configuration of one of the network devices based on the updated database.
Claim 45
Independent Claim 106 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising: a memory including a region for storing executable process steps; and a processor for executing the executable process steps; wherein the executable process steps include the steps of: (a) repeatedly polling each of the network devices over the network for configuration information; (b) storing the configuration information in a database; (c) communicating with a requesting station using HTTP; (d) updating the database based on the communicating step; and (e) updating the configuration of one of the network devices based on the updated database.
Claim 46
Independent Claim 131 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising the steps of: a memory including a region for storing executable process steps; and a processor for executing the executable process steps; wherein the executable process steps include the steps of: (a) sending a first URL-encoded request to a management system, the first request identifying a targeted one of the network devices; (b) receiving a response from the management system, the response representative of a visual display of configuration information for the targeted one of the network devices; (c) generating the visual display; and (d) sending a second URL-encoded request to the management system, the second request including configuration data for the targeted one of the network devices.
Claim 47
Independent Claim 131 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising the steps of: a memory including a region for storing executable process steps; and a processor for executing the executable process steps; wherein the executable process steps include the steps of: (a) sending a first URL-encoded request to a management system, the first request identifying a targeted one of the network devices; (b) receiving a response from the management system, the response representative of a visual display of configuration information for the targeted one of the network devices; (c) generating the visual display; and (d) sending a second URL-encoded request to the management system, the second request including configuration data for the targeted one of the network devices.
Claim 48
Dependent Claim 193 words
A browser-based network management system, the system comprising computer-executable process steps to view and update a configuration of at least one of a plurality of network devices connected to a network, the computer-executable process steps comprising: code to repeatedly poll each of the network devices over the network for configuration information; code to store the configuration information in a database; code to receive a first URL-encoded request from a requesting station, the first request identifying a targeted one of the network devices; code to dynamically generate a response responsive to the first request, the response representative of a visual display of the configuration information for the targeted one of the network devices based at least in part on the configuration information stored in the database; code to send the response to the requesting station; code to receive a second URL-encoded request from the requesting station, the second request including configuration data for the targeted one of the network devices; code to update the database, responsive to the second request, based on the configuration data; and code to update the configuration of the targeted one of the network devices based on the updated database.
Claim 49
Dependent Claim 193 words
A browser-based network management system, the system comprising computer-executable process steps to view and update a configuration of at least one of a plurality of network devices connected to a network, the computer-executable process steps comprising: code to repeatedly poll each of the network devices over the network for configuration information; code to store the configuration information in a database; code to receive a first URL-encoded request from a requesting station, the first request identifying a targeted one of the network devices; code to dynamically generate a response responsive to the first request, the response representative of a visual display of the configuration information for the targeted one of the network devices based at least in part on the configuration information stored in the database; code to send the response to the requesting station; code to receive a second URL-encoded request from the requesting station, the second request including configuration data for the targeted one of the network devices; code to update the database, responsive to the second request, based on the configuration data; and code to update the configuration of the targeted one of the network devices based on the updated database.
Claim 50
Dependent Claim 99 words
A browser-based network management system, the system comprising computer-executable process steps to view and update a configuration of at least one of a plurality of network devices connected to a network, the computer-executable process steps comprising: code to repeatedly poll each of the network devices over the network for configuration information; code to store the configuration information in a database; code to communicate with a requesting station using HTTP; code to update the database based on the communication with the requesting station; and code to update the configuration of one of the network devices based on the updated database.
Claim 51
Dependent Claim 99 words
A browser-based network management system, the system comprising computer-executable process steps to view and update a configuration of at least one of a plurality of network devices connected to a network, the computer-executable process steps comprising: code to repeatedly poll each of the network devices over the network for configuration information; code to store the configuration information in a database; code to communicate with a requesting station using HTTP; code to update the database based on the communication with the requesting station; and code to update the configuration of one of the network devices based on the updated database.
Claim 52
Dependent Claim 214 words
A computer-readable medium which stores a browser-based network management system, the system comprising computer-executable process steps to view and update a configuration of at least one of a plurality of network devices connected to a network, the computer-executable process steps comprising: a polling step to repeatedly poll each of the network devices over the network for configuration information; a storing step to store the configuration information in a database; a receiving step to receive a first URL-encoded request from a requesting station, the first request identifying a targeted one of the network devices; a generating step to dynamically generate a response responsive to the first request, the response representative of a visual display of the configuration information for the targeted one of the network devices based at least in part on the configuration information stored in the database; a sending step to send the response to the requesting station; a receiving step to receive a second URL-encoded request from the requesting station, the second request including configuration data for the targeted one of the network devices; an updating step to update the database, responsive to the second request, based on the configuration data; and an updating step to update the configuration of the targeted one of the network devices based on the updated database.
Claim 53
Dependent Claim 214 words
A computer-readable medium which stores a browser-based network management system, the system comprising computer-executable process steps to view and update a configuration of at least one of a plurality of network devices connected to a network, the computer-executable process steps comprising: a polling step to repeatedly poll each of the network devices over the network for configuration information; a storing step to store the configuration information in a database; a receiving step to receive a first URL-encoded request from a requesting station, the first request identifying a targeted one of the network devices; a generating step to dynamically generate a response responsive to the first request, the response representative of a visual display of the configuration information for the targeted one of the network devices based at least in part on the configuration information stored in the database; a sending step to send the response to the requesting station; a receiving step to receive a second URL-encoded request from the requesting station, the second request including configuration data for the targeted one of the network devices; an updating step to update the database, responsive to the second request, based on the configuration data; and an updating step to update the configuration of the targeted one of the network devices based on the updated database.
Claim 54
Dependent Claim 111 words
A computer-readable medium which stores a browser-based network management system, the system comprising computer-executable process steps to view and update a configuration of at least one of a plurality of network devices connected to a network, the computer-executable process steps comprising: a polling step to repeatedly poll each of the network devices over the network for configuration information; a storing step to store the configuration information in a database; a communicating step to communicate with a requesting station using HTTP; an updating step to update the database based on the communicating step; and an updating step to update the configuration of one of the network devices based on the updated database.
Claim 55
Dependent Claim 111 words
A computer-readable medium which stores a browser-based network management system, the system comprising computer-executable process steps to view and update a configuration of at least one of a plurality of network devices connected to a network, the computer-executable process steps comprising: a polling step to repeatedly poll each of the network devices over the network for configuration information; a storing step to store the configuration information in a database; a communicating step to communicate with a requesting station using HTTP; an updating step to update the database based on the communicating step; and an updating step to update the configuration of one of the network devices based on the updated database.
Claim 56
Independent Claim 150 words
A method for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising the steps of: polling each of the network devices over the network for configuration information; storing the configuration information in a memory; receiving a first request from a requesting station, the first request identifying a targeted one of the network devices; responsive to the first request, generating a response representative of the configuration information for the targeted one of the network devices based on the configuration information stored in the memory; sending the response to the requesting station; receiving a second request from the requesting station, the second request including configuration data for the targeted one of the network devices; and responsive to the second request, updating the configuration of the targeted one of the network devices based on the configuration data included in the second request.
Claim 57
Independent Claim 150 words
A method for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising the steps of: polling each of the network devices over the network for configuration information; storing the configuration information in a memory; receiving a first request from a requesting station, the first request identifying a targeted one of the network devices; responsive to the first request, generating a response representative of the configuration information for the targeted one of the network devices based on the configuration information stored in the memory; sending the response to the requesting station; receiving a second request from the requesting station, the second request including configuration data for the targeted one of the network devices; and responsive to the second request, updating the configuration of the targeted one of the network devices based on the configuration data included in the second request.
Claim 58
Dependent Claim 35 words
The method according to claim 46 , further comprising the step of, responsive to the second request, updating the configuration information stored in the memory based on the configuration data included in the second request.
Claim 59
Dependent Claim 21 words
The method according to claim 46 , wherein the first request and the second request are received using hypertext transfer protocol.
Claim 60
Dependent Claim 25 words
The method according to claim 46 , wherein the response is HTML data representative of a page for the targeted one of the network devices.
Claim 61
Dependent Claim 38 words
The method according to claim 46 , wherein the request is received using a first protocol and the configuration of the targeted one of the network devices is updated using a second protocol different from the first protocol.
Claim 62
Dependent Claim 28 words
The method according to claim 46 , wherein the configuration of the targeted one of the network devices based on the response is displayed on a web browser.
Claim 63
Independent Claim 75 words
A method for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising the steps of: polling each of the network devices over the network for configuration information; storing the configuration information in a memory; communicating with a requesting station; and updating the configuration information stored in the memory and the configuration of the targeted one of the network devices based on the communicating step.
Claim 64
Independent Claim 75 words
A method for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising the steps of: polling each of the network devices over the network for configuration information; storing the configuration information in a memory; communicating with a requesting station; and updating the configuration information stored in the memory and the configuration of the targeted one of the network devices based on the communicating step.
Claim 65
Dependent Claim 23 words
The method according to claim 52 , wherein the communicating step performs a communication with HTTP server and a web browser using HTTP.
Claim 66
Dependent Claim 27 words
The method according to claim 52 , wherein the polling step polls the network device over the network for configuration information, when the network device is discovered.
Claim 67
Independent Claim 99 words
A method for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising the steps of: sending a first request to a management station, the first request identifying a targeted one of the network devices; receiving a response representative of a visual display of the configuration information for the targeted one of the network devices; displaying the configuration of the targeted one of the network devices; and sending a second request to the management station, the second request including configuration data for the targeted one of the network devices.
Claim 68
Independent Claim 99 words
A method for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising the steps of: sending a first request to a management station, the first request identifying a targeted one of the network devices; receiving a response representative of a visual display of the configuration information for the targeted one of the network devices; displaying the configuration of the targeted one of the network devices; and sending a second request to the management station, the second request including configuration data for the targeted one of the network devices.
Claim 69
Dependent Claim 21 words
The method according to claim 55 , wherein the first request and the second request are sent using a HTTP protocol.
Claim 70
Dependent Claim 15 words
The method according to claim 55 , wherein the response is dynamically generated HTML data.
Claim 71
Dependent Claim 27 words
The method according to claim 55 , wherein the configuration of the targeted one of the network devices based on the response is displayed on a browser.
Claim 72
Independent Claim 171 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising: memory for storing program; and processor for executing executable process steps based on the program; wherein the executable process steps include the steps of: polling each of the network devices over the network for configuration information; storing the configuration information in a memory; receiving a first request from a requesting station, the first request identifying a targeted one of the network devices; responsive to the first request, generating a response representative of the configuration information for the targeted one of the network devices based on the configuration information stored in the memory; sending the response to the requesting station; receiving a second request from the requesting station, the second request including configuration data for the targeted one of the network devices; and responsive to the second request, updating the configuration of the targeted one of the network devices based on the configuration data included in the second request.
Claim 73
Independent Claim 171 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising: memory for storing program; and processor for executing executable process steps based on the program; wherein the executable process steps include the steps of: polling each of the network devices over the network for configuration information; storing the configuration information in a memory; receiving a first request from a requesting station, the first request identifying a targeted one of the network devices; responsive to the first request, generating a response representative of the configuration information for the targeted one of the network devices based on the configuration information stored in the memory; sending the response to the requesting station; receiving a second request from the requesting station, the second request including configuration data for the targeted one of the network devices; and responsive to the second request, updating the configuration of the targeted one of the network devices based on the configuration data included in the second request.
Claim 74
Dependent Claim 39 words
The apparatus according to claim 59 , wherein the executable process steps include the step of, responsive to the second request, updating the configuration information stored in the memory based on the configuration data included in the second request.
Claim 75
Independent Claim 170 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising: polling means for polling each of the network devices over the network for configuration information; storing means for storing the configuration information in a memory; first receiving means for receiving a first request from a requesting station, the first request identifying a targeted one of the network devices; generating means for, responsive to the first request, generating a response representative of the configuration information for the targeted one of the network devices based on the configuration information stored in the memory; sending means for sending the response to the requesting station; second receiving means for receiving a second request from the requesting station, the second request including configuration data for the targeted one of the network devices; and updating means for, responsive to the second request, updating the configuration of the targeted one of the network devices based on the configuration data included in the second request.
Claim 76
Independent Claim 170 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising: polling means for polling each of the network devices over the network for configuration information; storing means for storing the configuration information in a memory; first receiving means for receiving a first request from a requesting station, the first request identifying a targeted one of the network devices; generating means for, responsive to the first request, generating a response representative of the configuration information for the targeted one of the network devices based on the configuration information stored in the memory; sending means for sending the response to the requesting station; second receiving means for receiving a second request from the requesting station, the second request including configuration data for the targeted one of the network devices; and updating means for, responsive to the second request, updating the configuration of the targeted one of the network devices based on the configuration data included in the second request.
Claim 77
Dependent Claim 34 words
The apparatus according to claim 61 , wherein said updating means, responsive to the second request, updates the configuration information stored in the memory based on the configuration data included in the second request.
Claim 78
Independent Claim 96 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising: memory for storing program; and processor for executing executable process steps based on the program; wherein the executable process steps include the steps of: polling each of the network devices over the network for configuration information; storing the configuration information in a memory; communicating with a requesting station; and updating the configuration information stored in the memory and the configuration of the targeted one of the network devices based on the communicating step.
Claim 79
Independent Claim 96 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising: memory for storing program; and processor for executing executable process steps based on the program; wherein the executable process steps include the steps of: polling each of the network devices over the network for configuration information; storing the configuration information in a memory; communicating with a requesting station; and updating the configuration information stored in the memory and the configuration of the targeted one of the network devices based on the communicating step.
Claim 80
Dependent Claim 23 words
The apparatus according to claim 63 , wherein the communicating step performs a communication with HTTP server and a web browser using HTTP.
Claim 81
Dependent Claim 27 words
The apparatus according to claim 63 , wherein the polling step polls the network device over the network for configuration information, when the network device is discovered.
Claim 82
Independent Claim 84 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising: polling means for polling each of the network devices over the network for configuration information; storing means for storing the configuration information in a memory; communicating means for communicating with a requesting station; and updating means for updating the configuration information stored in the memory and the configuration of the targeted one of the network devices based on the communicating step.
Claim 83
Independent Claim 84 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising: polling means for polling each of the network devices over the network for configuration information; storing means for storing the configuration information in a memory; communicating means for communicating with a requesting station; and updating means for updating the configuration information stored in the memory and the configuration of the targeted one of the network devices based on the communicating step.
Claim 84
Dependent Claim 23 words
The apparatus according to claim 66 , wherein the communicating means performs a communication with HTTP server and a web browser using HTTP.
Claim 85
Dependent Claim 27 words
The apparatus according to claim 66 , wherein the polling means polls the network device over the network for configuration information, when the network device is discovered.
Claim 86
Independent Claim 120 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising: memory for storing program; and processor for executing executable process steps based on the program; wherein the executable process steps include the steps of: sending a first request to a management station, the first request identifying a targeted one of the network devices; receiving a response representative of a visual display of the configuration information for the targeted one of the network devices; displaying the configuration of the targeted one of the network devices; and sending a second request to the management station, the second request including configuration data for the targeted one of the network devices.
Claim 87
Independent Claim 120 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising: memory for storing program; and processor for executing executable process steps based on the program; wherein the executable process steps include the steps of: sending a first request to a management station, the first request identifying a targeted one of the network devices; receiving a response representative of a visual display of the configuration information for the targeted one of the network devices; displaying the configuration of the targeted one of the network devices; and sending a second request to the management station, the second request including configuration data for the targeted one of the network devices.
Claim 88
Dependent Claim 28 words
The apparatus according to claim 69 , wherein the first request and the second request are sent using HTTP protocol and the response is dynamically generated HTTP data.
Claim 89
Independent Claim 111 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising: first sending means for sending a first request to a management station, the first request identifying a targeted one of the network devices; receiving in means for receiving a response representative of a visual display of the configuration information for the targeted one of the network devices; displaying means for displaying the configuration of the targeted one of the network devices; and second sending means for sending a second request to the management station, the second request including configuration data for the targeted one of the network devices.
Claim 90
Independent Claim 111 words
An apparatus for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, comprising: first sending means for sending a first request to a management station, the first request identifying a targeted one of the network devices; receiving in means for receiving a response representative of a visual display of the configuration information for the targeted one of the network devices; displaying means for displaying the configuration of the targeted one of the network devices; and second sending means for sending a second request to the management station, the second request including configuration data for the targeted one of the network devices.
Claim 91
Dependent Claim 29 words
The apparatus according to claim 71 , wherein the first request and the second request are sent using a HTTP protocol and the response is dynamically generated HTML data.
Claim 92
Dependent Claim 161 words
A computer-readable medium which storing a program for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, the program controlling a computer to perform the steps of: polling each of the network devices over the network for configuration information; storing the configuration information in a memory; receiving a first request from a requesting station, the first request identifying a targeted one of the network devices; responsive to the first request, generating a response representative of the configuration information for the targeted one of the network devices based on the configuration information stored in the memory; sending the response to the requesting station; receiving a second request from the requesting station, the second request including configuration data for the targeted one of the network devices; and responsive to the second request, updating the configuration of the targeted one of the network devices based on the configuration data included in the second request.
Claim 93
Dependent Claim 161 words
A computer-readable medium which storing a program for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, the program controlling a computer to perform the steps of: polling each of the network devices over the network for configuration information; storing the configuration information in a memory; receiving a first request from a requesting station, the first request identifying a targeted one of the network devices; responsive to the first request, generating a response representative of the configuration information for the targeted one of the network devices based on the configuration information stored in the memory; sending the response to the requesting station; receiving a second request from the requesting station, the second request including configuration data for the targeted one of the network devices; and responsive to the second request, updating the configuration of the targeted one of the network devices based on the configuration data included in the second request.
Claim 94
Dependent Claim 41 words
The medium according to claim 73 , wherein the program controlling a computer to perform the step of, responsive to the second request, updating the configuration information stored in the memory based on the configuration data included in the second request.
Claim 95
Dependent Claim 21 words
The medium according to claim 73 , wherein the first request and the second request are received using hypertext transfer protocol.
Claim 96
Dependent Claim 25 words
The medium according to claim 73 , wherein the response is HTML data representative of a page for the targeted one of the network devices.
Claim 97
Dependent Claim 38 words
The medium according to claim 73 , wherein the request is received using a first protocol and the configuration of the targeted one of the network devices is updated using a second protocol different from the first protocol.
Claim 98
Dependent Claim 28 words
The medium according to claim 73 , wherein the configuration of the targeted one of the network devices based on the response is displayed on a web browser.
Claim 99
Dependent Claim 86 words
A computer-readable medium which storing a program for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, the program controlling a computer to perform the steps of: polling each of the network devices over the network for configuration information; storing the configuration information in a memory; communicating with a requesting station; and updating the configuration information stored in the memory and the configuration of the targeted one of the network devices based on the communicating step.
Claim 100
Dependent Claim 86 words
A computer-readable medium which storing a program for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, the program controlling a computer to perform the steps of: polling each of the network devices over the network for configuration information; storing the configuration information in a memory; communicating with a requesting station; and updating the configuration information stored in the memory and the configuration of the targeted one of the network devices based on the communicating step.
Claim 101
Dependent Claim 23 words
The medium according to claim 79 , wherein the communicating step performs a communication with HTTP server and a web browser using HTTP.
Claim 102
Dependent Claim 27 words
The medium according to claim 79 , wherein the polling step polls the network device over the network for configuration information, when the network device is discovered.
Claim 103
Dependent Claim 110 words
A computer-readable medium which storing a program for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, the program controlling a computer to perform the steps of: sending a first request to a management station, the first request identifying a targeted one of the network devices; receiving a response representative of a visual display of the configuration information for the targeted one of the network devices; displaying the configuration of the targeted one of the network devices; and sending a second request to the management station, the second request including configuration data for the targeted one of the network devices.
Claim 104
Dependent Claim 110 words
A computer-readable medium which storing a program for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, the program controlling a computer to perform the steps of: sending a first request to a management station, the first request identifying a targeted one of the network devices; receiving a response representative of a visual display of the configuration information for the targeted one of the network devices; displaying the configuration of the targeted one of the network devices; and sending a second request to the management station, the second request including configuration data for the targeted one of the network devices.
Claim 105
Dependent Claim 21 words
The medium according to claim 82 , wherein the first request and the second request are sent using a HTTP protocol.
Claim 106
Dependent Claim 15 words
The medium according to claim 82 , wherein the response is dynamically generated HTML data.
Claim 107
Dependent Claim 27 words
The medium according to claim 82 , wherein the configuration of the targeted one of the network devices based on the response is displayed on a browser.
Claim 108
Dependent Claim 157 words
A computer-readable program for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, the program controlling a computer to perform the steps of: polling each of the network devices over the network for configuration information; storing the configuration information in a memory; receiving a first request from a requesting station, the first request identifying a targeted one of the network devices; responsive to the first request, generating a response representative of the configuration information for the targeted one of the network devices based on the configuration information stored in the memory; sending the response to the requesting station; receiving a second request from the requesting station, the second request including configuration data for the targeted one of the network devices; and responsive to the second request, updating the configuration of the targeted one of the network devices based on the configuration data included in the second request.
Claim 109
Dependent Claim 157 words
A computer-readable program for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, the program controlling a computer to perform the steps of: polling each of the network devices over the network for configuration information; storing the configuration information in a memory; receiving a first request from a requesting station, the first request identifying a targeted one of the network devices; responsive to the first request, generating a response representative of the configuration information for the targeted one of the network devices based on the configuration information stored in the memory; sending the response to the requesting station; receiving a second request from the requesting station, the second request including configuration data for the targeted one of the network devices; and responsive to the second request, updating the configuration of the targeted one of the network devices based on the configuration data included in the second request.
Claim 110
Dependent Claim 41 words
The program according to claim 86 , wherein the program controlling a computer to perform the step of, responsive to the second request, updating the configuration information stored in the memory based on the configuration data included in the second request.
Claim 111
Dependent Claim 21 words
The program according to claim 86 , wherein the first request and the second request are received using hypertext transfer protocol.
Claim 112
Dependent Claim 25 words
The program according to claim 86 , wherein the response is HTML data representative of a page for the targeted one of the network devices.
Claim 113
Dependent Claim 38 words
The program according to claim 86 , wherein the request is received using a first protocol and the configuration of the targeted one of the network devices is updated using a second protocol different from the first protocol.
Claim 114
Dependent Claim 28 words
The program according to claim 86 , wherein the configuration of the targeted one of the network devices based on the response is displayed on a web browser.
Claim 115
Dependent Claim 82 words
A computer-readable program for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, the program controlling a computer to perform the steps of: polling each of the network devices over the network for configuration information; storing the configuration information in a memory; communicating with a requesting station; and updating the configuration information stored is the memory and the configuration of the targeted one of the network devices based on the communicating step.
Claim 116
Dependent Claim 82 words
A computer-readable program for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, the program controlling a computer to perform the steps of: polling each of the network devices over the network for configuration information; storing the configuration information in a memory; communicating with a requesting station; and updating the configuration information stored is the memory and the configuration of the targeted one of the network devices based on the communicating step.
Claim 117
Dependent Claim 23 words
The program according to claim 92 , wherein the communicating step performs a communication with HTTP server and a web browser using HTTP.
Claim 118
Dependent Claim 27 words
The program according to claim 92 , wherein the polling step polls the network device over the network for configuration information, when the network device is discovered.
Claim 119
Dependent Claim 106 words
A computer-readable program for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, the program controlling a computer to perform the steps of: sending a first request to a management station, the first request identifying a targeted one of the network devices; receiving a response representative of a visual display of the configuration information for the targeted one of the network devices; displaying the configuration of the targeted one of the network devices; and sending a second request to the management station, the second request including configuration data for the targeted one of the network devices.
Claim 120
Dependent Claim 106 words
A computer-readable program for viewing and updating a configuration of at least one of a plurality of network devices connected to a network, the program controlling a computer to perform the steps of: sending a first request to a management station, the first request identifying a targeted one of the network devices; receiving a response representative of a visual display of the configuration information for the targeted one of the network devices; displaying the configuration of the targeted one of the network devices; and sending a second request to the management station, the second request including configuration data for the targeted one of the network devices.
Claim 121
Dependent Claim 21 words
The program according to claim 95 , wherein the first request and the second request are sent using a HTTP protocol.
Claim 122
Dependent Claim 15 words
The program according to claim 95 , wherein the response is dynamically generated HTML data.
Claim 123
Dependent Claim 27 words
The program according to claim 95 , wherein the configuration of the targeted one of the network devices based on the response is displayed on a browser.

References Cited (Backward Citations)

US5327560A Cited
US5414812A Cited
US5838907A Cited
US6098116A Cited
US6029196A Cited
US6041347A Cited
US6070187A Cited
US6105066A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-10-22 2005-04-23 2005-10-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-10-22 2009-04-23 2009-10-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-10-22 2013-04-23 2013-10-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag