Methods and system for printing device service restart
Abstract
Example systems and methods may relate to performing a service restart on a printing device. A method preferably includes receiving a setting modification for a printing device, and storing the setting modification in an entity database. The method then includes receiving, at a network manager, an indication of the setting modification. The method further includes determining, by the network manager, responsive to receiving the indication of the setting modification, whether a network restart is required. The method yet further includes upon determining that the network restart is not required, determining, by a protocol manager, based on the setting modification stored in the entity database, a service requiring a restart. The method then includes initiating a restart of the determined service.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A method comprising:
receiving a setting modification for a printing device;
storing the setting modification in an entity database;
receiving, at a network manager, an indication of the setting modification;
determining, by the network manager, responsive to receiving the indication of the setting modification, whether a network restart is required;
upon determining that the network restart is not required, determining, by a protocol manager, based on the setting modification stored in the entity database, a service requiring a restart; and
initiating a restart of the determined service,
wherein the protocol manager determines that a service requires a restart based on a comparison of the setting modification stored in the entity database to a table of initial settings in the protocol manager.
2. The method of claim 1 , wherein the setting modification for the printing device is received by a web server.
3. The method of claim 1 , wherein the setting modification is a modification of one or more of a (i) printer setting, (ii) TCP/IP setting, (iii) manager setting, or (iv) protocol setting.
4. The method of claim 1 , wherein the network manager determines whether the network restart is required based on a difference in a network configuration parameter.
5. The method of claim 1 , wherein the protocol manager determines, based on the setting modification stored in the entity database, a plurality of services requiring restart, and a restart of the plurality of determined services is initiated.
6. The method claim 1 , wherein initiating the restart of the determined service further comprises a system state manager initiating the restart.
7. The method of claim 6 , wherein the system state manager initiates the restart of the determined service by transmitting a service restart event to the network manager.
8. A printing device comprising:
a control unit receiving a setting modification, and storing the setting modification in an entity database;
a network manager receiving an indication of the setting modification and determining whether a network restart is required responsive to receiving the indication of the setting modification;
a protocol manager determining, based on the setting modification stored in the entity database, a service requiring a restart; and
a system state manager initiating the restart of the determined service,
wherein the protocol manager determines that a service requires a restart based on a comparison of the setting modification stored in the entity database to a table of initial settings in the protocol manager.
9. The printing device of claim 8 , wherein the control unit is a web server.
10. The printing device of claim 8 , wherein the protocol manager determines, based on the setting modification stored in the entity database, a service requiring a restart and the system state manager initiates the restart of the determined service only when the network manager determines that a network restart is not required.
11. The printing device of claim 8 , wherein the setting modification is a modification of one or more of a (i) printer setting, (ii) TCP/IP setting, (iii) manager setting, or (iv) protocol setting.
12. The printing device of claim 8 , wherein the network manager determines whether the network restart is required based on a difference in a network configuration parameter.
13. The printing device of claim 8 , wherein the protocol manager determines, based on the setting modification stored in the entity database, a plurality of services requiring restart; and
the system state manager initiates the restart of the determined plurality of services.
14. A method comprising:
determining that a setting modification for a printing device is requested;
determining whether a network restart is required;
determining that a service running on the printing device requires a restart; and
restarting the determined service, without restarting the network,
wherein determining that a service running on the printing device requires a restart comprises determining that a service running on the printing device requires a restart based on a comparison of the requested setting modification to a table of initial settings.
15. The method of claim 14 , wherein the setting modification for the printing device is requested via a web server.
16. The method of claim 14 , wherein the setting modification is a modification of one or more of a (i) printer setting, (ii) TCP/IP setting, (iii) manager setting, or (iv) protocol setting.
17. The method of claim 14 , wherein determining whether a network restart is required comprises determining whether a network restart is required based on a difference in a network configuration parameter.
18. The method of claim 14 , wherein determining that the service running on the printing device requires a restart and restarting the determined service, without restarting the network comprise determining a plurality of services requiring restart, and restarting the plurality of services without restarting the network.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.