Method for dynamically synchronizing configuration information between a printer and an attached accessory
First Claim
1. A method for synchronizing configuration information between a printer and an attached accessory, the method comprising:
- printer firmware creating a configuration change object;
the printer firmware tracking printer configuration parameters;
the attached accessory reading and storing the printer configuration parameters and the configuration change object;
changing at least one of the printer configuration parameters;
the printer firmware changing the configuration change object;
the attached accessory periodically querying the printer to determine if the configuration change object has changed; and
if the configuration change object has changed, the attached accessory re-reading and storing the at least one printer configuration parameter that has changed and the configuration change object.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for dynamically synchronizing configuration information between a printer and an attached accessory. In one embodiment, the printer firmware creates a configuration change object that is immediately incremented any time a configuration parameter is changed. The accessory periodically queries the printer to determine if the configuration change object has been incremented, and, if so, the accessory re-reads and stores the new printer configuration along with the new configuration change object. In a second embodiment, the printer sends out a notice to the accessory that the printer configuration has changed immediately after the change is made, rather than accessory periodically asking the printer if the configuration has changed.
54 Citations
7 Claims
-
1. A method for synchronizing configuration information between a printer and an attached accessory, the method comprising:
-
printer firmware creating a configuration change object; the printer firmware tracking printer configuration parameters; the attached accessory reading and storing the printer configuration parameters and the configuration change object; changing at least one of the printer configuration parameters; the printer firmware changing the configuration change object; the attached accessory periodically querying the printer to determine if the configuration change object has changed; and if the configuration change object has changed, the attached accessory re-reading and storing the at least one printer configuration parameter that has changed and the configuration change object. - View Dependent Claims (2, 3)
-
-
4. A method for synchronizing configuration information between a printer and an attached accessory, the method comprising:
-
printer firmware tracking printer configuration parameters; the attached accessory reading and storing the printer configuration parameters; changing at least one of the printer configuration parameters; the printer notifying the attached accessory that one of the configuration parameters has changed; and the attached accessory re-reading and storing the at least one printer configuration parameter that has changed. - View Dependent Claims (5, 6)
-
-
7. A method for dynamically updating a user menu on an accessory attached to a printer, the method comprising:
-
the accessory reading a printer configuration and a configuration change object; the accessory displaying at least a part of the printer configuration on the user menu; changing the printer configuration and the configuration change object; the accessory querying the printer for any change to the configuration change object; and if the configuration change object has changed, the accessory re-reading the printer configuration and displaying at least a part of the printer configuration that has changed on the user menu.
-
Specification