Maintaining consistency of device driver settings
US6684260B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | May 4, 1999 |
| Grant date | Jan 27, 2004 |
| Priority date | — |
| Expiry date | May 4, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/102
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
User input to a device driver to affect device driver settings is handled by a method according to various aspects of the present invention. The device driver has settings which include a plurality of values. The method includes the steps of (a) in response to user input, replacing the value of a setting with a new value; and then (b) reviewing all settings for consistency. During the review, additional replacements may be dictated according to rules (i.e., conditional procedures) which may have been received from a file into the device driver. Each rule accounts for one type of interaction. For example, when a user changes the media from letter paper to envelope using a printer driver user interface, the user interface is updated to show that two-sided printing and stapling settings are now off and not available. By allowing inconsistent settings to exist and then be corrected, user interface programming source code is made more manageable.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.