摘要:
A print controller, methods, and software are disclosed. A print controller of the invention includes applications, a parameter manager, and a notification system. The applications register with parameter manager those parameters for which they want to be notified when a change occurs. As part of the registration, the applications designate a callback identifier (CID) for each of the parameters, where an individual CID may be associated with a single parameter or a plurality of related parameters. Responsive to receiving an indication of changes to one or more of the parameters, the notification system identifies the applications registered to be notified of changes to the parameters, and identifies the CIDs associated with the parameters that have changed. The notification system then transmits one or more notification messages, including the identified CIDs for the changed parameters, to each application that is registered.
摘要:
A printer system stores a trace of a printer job in storage that is either local or accessible to the printer system. A remotely implemented tool accesses the stored printer job trace. The tool includes a graphical interface that displays the printer commands in the printer job trace in a human readable format. The commands may be displayed in a first window of the interface. In one embodiment, the interface includes a second window where details of a command selected or highlighted in the first window are displayed. The tool may be implemented as a secure web browser that requires password verification to access the printer job trace. The tool may include the ability to replace confidential print data with generic or non-confidential data. The tool might further be able to display text that is embedded in a printer job trace command in ASCII and EBCDIC format.
摘要:
A method for providing a predictive out status of a printer is disclosed. The method comprises determining a media requirement of a job for the printer, determining that the proper amount of the media is within the printer, and determining if the job can be printed at the printer based upon the media requirement and the proper amount of media within the printer. In a second aspect, a method in a printer network is disclosed. The method comprises determining if a job can be printed in a default printer. The method further comprises querying all other printers in the network to determine if the job can be printed, if the job can not be printed at the default printer. The method then allows for printing the job at one of the other printers if the job can be printed at the one printer. In a system and method in accordance with the present invention, a predictive message is posted that the printer does not have sufficient paper to complete the task. The advantage to using this approach is posting a very specific error as to the printer's situation and then in enough time to stop the error before it occurs.