Method and apparatus for remotely managing a network hardware device having an embedded server with a client computer across a network
First Claim
Patent Images
1. A method for generating an HTML file response to remotely manage a network hardware device having an embedded HTTP server across a network with an HTTP client device, comprising the steps of:
- transmitting an HTTP request from an HTTP client to an HTTP server embedded within a network hardware device;
said embedded server controlling the network hardware device and obtaining current hardware status of the network hardware device in response to the request and formulating the current hardware status in HTML file format;
said embedded server returning said HTML file to said client; and
said client receiving and rendering said HTML file according to HTTP.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for remote management of a network hardware device using an industry standard internetwork protocol. A client and protocol stack are implemented on the computer network and an embedded server is installed on the network hardware device. Using the Hypertext Transfer Protocol (HTTP) and an available HTTP client, remote management of a hardware device is facilitated.
-
Citations
20 Claims
-
1. A method for generating an HTML file response to remotely manage a network hardware device having an embedded HTTP server across a network with an HTTP client device, comprising the steps of:
-
transmitting an HTTP request from an HTTP client to an HTTP server embedded within a network hardware device; said embedded server controlling the network hardware device and obtaining current hardware status of the network hardware device in response to the request and formulating the current hardware status in HTML file format; said embedded server returning said HTML file to said client; and said client receiving and rendering said HTML file according to HTTP. - View Dependent Claims (2)
-
-
3. A method of remotely managing a network hardware device having an embedded HTTP server with an HTTP client device across a network, comprising the steps of:
-
the client device establishing a connection with the embedded server via the network; the client device sending a management request in URL format to the embedded server via the network; the embedded server receiving and rendering the management request; and the embedded server controlling and modifying operational behavior of the network hardware device according to the management request. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A network management system for enabling a client computer system to remotely manage a network hardware device having an embedded server across an internetwork, comprising:
-
an internetwork for enabling communication among remotely coupled computers and network devices; an HTTP client computer system coupled to said internetwork, comprising; a network interface for coupling to said internetwork; a display device; a client processor coupled to said network interface and said display device; and a client memory coupled to said client processor that stores HTTP code executable by said processor, the HTTP code instructing said client processor to send an HTTP operational status and control request in URL format via said internetwork, to receive and render an HTTP status response from said internetwork and to display status information from said status response on said display device; and a network hardware device coupled to said internetwork, comprising; at least one port coupled to said internetwork; a memory that stores executable code including an embedded HTTP server; and a processor coupled to said at least one port and said memory that executes said embedded server in said memory, said embedded server instructing said processor when executed to receive and render said HTTP operational status and control request from said client computer system, to control the network hardware device according to said HTTP operational status and control request, to format hardware status information of said network hardware device into an HTML file, and to send said HTML file as an HTTP status response to said client computer system via said internetwork. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification