Network board which responds to status changes of an installed peripheral by generating a testpage
First Claim
1. An interactive network device which interfaces a LAN to a peripheral that includes a front panel through which a user can affect status of the peripheral, said interactive network device comprising:
- a LAN interface which interfaces to the LAN and over which peripheral data is communicated;
a peripheral interface which interfaces to the peripheral and over which the peripheral data is communicated and the status of the peripheral data is received; and
a processor which analyzes the status of the peripheral received over said peripheral interface so as to detect a predetermined sequence of status changes in the peripheral input via the front panel of the peripheral and which, in response to detection of the predetermined sequence of status changes, (a) generates testpage information containing at least one of network information and interactive network device information and (b) outputs the generated testpage information.
2 Assignments
0 Petitions
Accused Products
Abstract
An interactive network device which interfaces a LAN to a peripheral that includes a front panel through which a user can affect status changes to the peripheral. Included in the interactive network device are a LAN interface which interfaces to the LAN and over which peripheral data is communicated, and a peripheral interface which interfaces to the peripheral and over which the peripheral data is communicated and the status of the peripheral data is received. A processor analyzes the status of the peripheral received over the peripheral interface so as to detect a predetermined sequence of status changes in the peripheral and, in response to detection of the predetermined sequence of status changes, (a) generates testpage information containing at least one of network information and interactive network device information and (b) outputs the generated testpage information.
77 Citations
35 Claims
-
1. An interactive network device which interfaces a LAN to a peripheral that includes a front panel through which a user can affect status of the peripheral, said interactive network device comprising:
-
a LAN interface which interfaces to the LAN and over which peripheral data is communicated; a peripheral interface which interfaces to the peripheral and over which the peripheral data is communicated and the status of the peripheral data is received; and a processor which analyzes the status of the peripheral received over said peripheral interface so as to detect a predetermined sequence of status changes in the peripheral input via the front panel of the peripheral and which, in response to detection of the predetermined sequence of status changes, (a) generates testpage information containing at least one of network information and interactive network device information and (b) outputs the generated testpage information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An interactive network device for interfacing a LAN to a printer on the LAN, which generates a testpage in response to a predetermined sequence of status changes input via a front panel of the printer, and which outputs the testpage over a printer interface so that the testpage can be printed by the printer, said interactive network device comprising:
-
a LAN interface which interfaces to the LAN and over which print jobs are received; a printer interface which interfaces to the printer, over which print jobs are transmitted, and over which printer status data is received, the printer status data being generated in response to status changes in the printer effected via the front panel of the printer; a print buffer which stores the print jobs received over the LAN interface; a memory which stores a plurality of software modules, one of which is a print server module; and a processor which (a) executes a print server module so as to transmit at least one of the print jobs stored in said print buffer to the printer over said printer interface, (b) analyzes the printer status data received over said printer interface over a predetermined period of time so as to determine whether a state of the printer status data has changed a predetermined number of times, (c) generates a testpage containing at least one of device information and network information in the case that the state of the printer status data has changed the predetermined number of times over the predetermined period of time and (d) outputs the testpage to the printer over said printer interface. - View Dependent Claims (11, 12, 13)
-
-
14. A method of generating testpage information, which includes at least one of board information and network information, from a network device installed in a peripheral by manipulating buttons on a front panel of the peripheral to change a status of the peripheral, the network device being coupled to a LAN by a LAN interface and coupled to the peripheral by a peripheral interface, said method comprising the steps of:
-
monitoring the LAN interface for network information; manipulating the buttons on the front panel of the peripheral a predetermined number of times over a predetermined period of time so as to generate a predetermined sequence of status changes in the peripheral; communicating the predetermined sequence of status changes to the network device over the peripheral interface; responding, in the network device, to the predetermined sequence of status changes effected via the front panel of the peripheral by generating testpage information which includes at least one of the board information and the network information; communicating the testpage information to the peripheral over the peripheral interface; and outputting the testpage information on the peripheral. - View Dependent Claims (15)
-
-
16. A network board which interfaces a printer having a front panel to a LANE and which generates testpage information in response to a predetermined sequence of status changes in the printer input via the front panel, said network board comprising:
-
a LAN interface over which print jobs and control signals are received from the LAN, and over which printer status information is transmitted to the LAN, the printer status information being generated in response to status changes in the printer effected via the front panel of the peripheral; a printer interface over which print jobs and control signals are transmitted to the printer, and over which printer status information is received from the printer; a processor (a) which receives the printer status information and analyzes the printer status information to determine whether the predetermined sequence of status changes has occurred in the printer, (b) which, in the case that the processor determines that the predetermined sequence of status changes has occurred, queries the printer for printer status information over said printer interface, (c) which receives the printer information over said printer interface, (d) which generates testpage information containing the printer information and at least one of network information and board information, and (e) which outputs the testpage information. - View Dependent Claims (17, 18)
-
-
19. A method of generating testpage information from a network board installed in a peripheral by manipulating buttons on a front panel of the peripheral to change a status of the peripheral, the network board being coupled to a LAN by a LAN interface and being coupled to the peripheral by a peripheral interface, said method comprising the steps of:
-
monitoring the LAN interface for network information; manipulating the buttons on the front panel of the peripheral in a predetermined sequence so as to generate a predetermined sequence of status changes in the peripheral; communicating the predetermined sequence of status changes to the network board over the peripheral interface; responding, in the network board, to the predetermined sequence of status changes effected via the front panel of the peripheral by generating testpage information which includes at least one of the board information and the network information; communicating the testpage information to the peripheral over the peripheral interface; and outputting the testpage information on the peripheral. - View Dependent Claims (20)
-
-
21. A network board which interfaces a LAN to a peripheral that includes a front panel through which a user can affect status changes to the peripheral, said network board comprising:
-
a LAN interface which interfaces to the LAN and over which peripheral data is communicated and peripheral information is communicated, the peripheral data being generated in response to status changes in the peripheral effected via the front panel of the Peripheral; a peripheral interface which interfaces to the peripheral and over which the peripheral data is received, a request for the peripheral information is communicated, and the peripheral information is received; and a processor which analyzes the peripheral data received over said peripheral interface so as to detect a predetermined sequence of status changes in the peripheral and, in response to detection of the predetermined sequence of status changes, (a) generates testpage information containing at least one of network information and network board information and (b) outputs the generated testpage information. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. Computer-executable process steps stored on a computer-readable medium, the computer executable process steps to generate testpage information, which includes at least one of board information and network information, from a network device installed in a peripheral by manipulating buttons on a front panel of the peripheral to change a status of the peripheral, the network device being coupled to a LAN by a LAN interface and coupled to the peripheral by a peripheral interface, said computer-executable process steps comprising:
-
code to monitor the LAN interface for network information; code to generate a predetermined sequence of status changes in the peripheral in response to manipulation of the buttons on the front panel of the peripheral a predetermined number of times over a predetermined period of time; code to communicate the predetermined sequence of status changes to the network device over the peripheral interface; code to respond, in the network device, to the predetermined sequence of status changes effected via the front panel of the peripheral by generating testpage information which includes at least one of the board information and the network information; code to communicate the testpage information to the peripheral over the peripheral interface; and code to output the testpage information on the peripheral. - View Dependent Claims (29)
-
-
30. Computer-executable process steps stored on a computer-readable medium, the computer executable process steps to generate testpage information from a network board installed in a peripheral by manipulating buttons on a front panel of the peripheral to change a status of the peripheral, the network board being coupled to a LAN by a LAN interface and being coupled to the peripheral by a peripheral interface, said computer-executable process steps comprising:
-
code to monitor the LAN interface f or network information code to generate a predetermined sequence of status changes in the peripheral in response to manipulation of the buttons on the front panel of the peripheral in a predetermined sequence; code to communicate the predetermined sequence of status changes to the network board over the peripheral interface; code to respond, in the network board, to the predetermined sequence of status changes effected via the front panel of the peripheral by generating testpage information which includes at least one of the board information and the network information; code to communicate the testpage information to the peripheral over the peripheral interface; and code to output the testpage information on the peripheral. - View Dependent Claims (31)
-
-
32. A computer-readable medium which stores computer-executable process steps, the computer-executable process steps to generate testpage information, which includes at least one of board information and network information, from a network device installed in a peripheral by manipulating buttons on a front panel of the peripheral to change a status of the peripheral, the network device being coupled to a LAN by a LAN interface and coupled to the peripheral by a peripheral interface, the computer-executable process steps comprising:
-
a monitoring step to monitor the LAN interface for network information; a generating step to generate a predetermined sequence of status changes in the peripheral in response to manipulation of the buttons on the front panel of the peripheral a predetermined number of times over a predetermined period of time; a communicating step to communicate the predetermined sequence of status changes to the network device over the peripheral interface; a responding step to respond, in the network device, to the predetermined sequence of status changes effected via the front panel of the peripheral by generating testpage information which includes at least one of the board information and the network information; a second communicating step to communicate the testpage information to the peripheral over the peripheral interface; and an outputting step to output the testpage information on the peripheral. - View Dependent Claims (33)
-
-
34. A computer-readable medium which stores computer-executable process steps, the computer-executable process steps to generate testpage information from a network board installed in a peripheral by manipulating buttons on a front panel of the peripheral to change a status of the peripheral, the network board being coupled to a LAN by a LAN interface and being coupled to the peripheral by a peripheral interface, the computer-executable process steps comprising:
-
a monitoring step to monitor the LAN interface for network information; a generating step to generate a predetermined sequence of status changes in the peripheral in response to manipulation of the buttons on the front panel of the peripheral in a predetermined sequence; a communicating step to communicate the predetermined sequence of status changes to the network board over the peripheral interface; a responding step to respond, in the network board, to the predetermined sequence of status changes effected via the front panel of the peripheral by generating testpage information which includes at least one of the board information and the network information; a communicating step to communicate the testpage information to the peripheral over the peripheral interface; and an outputting step to output the testpage information on the peripheral. - View Dependent Claims (35)
-
Specification