Web server for use in a LAN modem
First Claim
1. Apparatus for a web server, operative in conjunction with a device, for use in indicating operational status information of the device, the apparatus comprising:
- a processor;
a memory, connected to the processor, for storing executable instructions therein, the memory also storing code for a web page template and a corresponding code segment for each of a plurality of predefined web page components therein, wherein the code segments for each of said predefined web page components represents a corresponding predefined object for inclusion in a web page; and
communication circuitry, connected to and controlled by the processor, for establishing a communicative connection to a host;
wherein the processor, in response to the executable instructions, autonomously of user interaction with the host;
detects an occurrence of an event, the event being related to an operating condition of the device;
accesses, in response to the event so detected, status information provided by the device, wherein the status information specifies a particular operational error, failure or success condition then having occurred in the device or a present operational state of the device;
generates code for a web page by;
selecting, in responses to the status information and from amongst the plurality of web page components, at least one of the web page components, wherein the one component is defined by the status information; and
inserting a corresponding code segment for the one web page component into the code for the web page template so as to define the code for the web page; and
transmits the code for the web page to the host for rendering the web page thereat so as to remotely depict the status of the device at the host.
6 Assignments
0 Petitions
Accused Products
Abstract
Apparatus, and accompanying methods for use therein, for an ISDN LAN modem that is suited for small user environments and which contains an internal ISDN router having a self-contained network hub for inter-connecting multiple network devices, such as workstations, to each other through a local area network and for permitting each of those devices to each gain access through the router to any one of a number of different remote networks. The LAN modem includes an internal web server for autonomously constructing and downloading a web page, through dynamic selective insertion of predefined event-specific web page components into a web page template, to the workstation. The resulting page informs a user stationed at the workstation of a failure condition or other operational event that then occurred at the LAN modem. The specific page components inserted into the template are selected based on the particular failure condition or other operational event which occurred.
109 Citations
30 Claims
-
1. Apparatus for a web server, operative in conjunction with a device, for use in indicating operational status information of the device, the apparatus comprising:
-
a processor; a memory, connected to the processor, for storing executable instructions therein, the memory also storing code for a web page template and a corresponding code segment for each of a plurality of predefined web page components therein, wherein the code segments for each of said predefined web page components represents a corresponding predefined object for inclusion in a web page; and communication circuitry, connected to and controlled by the processor, for establishing a communicative connection to a host; wherein the processor, in response to the executable instructions, autonomously of user interaction with the host; detects an occurrence of an event, the event being related to an operating condition of the device; accesses, in response to the event so detected, status information provided by the device, wherein the status information specifies a particular operational error, failure or success condition then having occurred in the device or a present operational state of the device; generates code for a web page by; selecting, in responses to the status information and from amongst the plurality of web page components, at least one of the web page components, wherein the one component is defined by the status information; and inserting a corresponding code segment for the one web page component into the code for the web page template so as to define the code for the web page; and transmits the code for the web page to the host for rendering the web page thereat so as to remotely depict the status of the device at the host. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for indicating operational status information of a device, the device being operative in conjunction with a web server, the web server having a processor, a memory, connected to the processor, for storing executable instructions therein, the memory also storing code for a web page template and a corresponding code segment for each of a plurality of predefined web page components therein, wherein the code segments for each of said predefined web page components represents a corresponding predefined object for inclusion in a web page, and communication circuitry, connected to and controlled by the processor, for establishing a communicative connection to a host;
- wherein the method comprises the steps, implemented through the executable instructions, of, autonomously of user interaction with the device;
detecting an occurrence of an event, the event being related to an operating condition of the device; accessing, in response to the event so detected, status information provided by the device, wherein the status information specifies a particular operational error, failure or success condition then having occurred in the device or a present operational state of the device; generating code for a web page by; selecting, in response to the status information and from amongst the plurality of web page components, at least one of the web page components, wherein the one component is defined by the status information; and inserting a corresponding code segment for the one web page component into the code for the web page template so as to define the code for the web page; and transmitting the code for the web page to the host for rendering the web page thereat so as to remotely depict the status of the device at the host. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
- wherein the method comprises the steps, implemented through the executable instructions, of, autonomously of user interaction with the device;
Specification