Patent ID: 8842334

Claim:
A method for maintaining print settings across applications, comprising: receiving a request to print a first document from a first application operated by a user; displaying, within a printer driver graphical user interface (GUI), a plurality of print settings and an option to maintain print settings (MPS); collecting, by a printer driver and using the printer driver GUI, a selection enabling the option to MPS from the user, a selection enabling a print setting of the plurality of print settings from the user, and a time limit from the user during which the option to MPS is active; sending a first print job corresponding to the first document and the print setting to a printer; initiating, by the printer driver and in response to the selection enabling the option to MPS, a time window having a duration set to the time limit; storing, by the printer driver, an indication of the print setting in response to the selection enabling the option to MPS; receiving, after storing the indication, a request to print a second document from a second application of the plurality of applications; identifying, by the printer driver, a remaining time of the time window; and processing, by the printer driver and in response to the remaining time exceeding zero, the request to print the second document without displaying the printer driver GUI, wherein processing the request to print the second document comprises: retrieving the indication of the print setting; and sending, after retrieving the indication of the print setting, a second print job corresponding to the second document and the print setting to the printer.