A method of printing on a print medium with a printer which is in communication with a host computer includes the steps of providing the host computer with a print job to be printed by the printer, identifying a data format associated with the print job, determining an operating system stored in the...http://www.google.com/patents/US6954278?utm_source=gb-gplus-sharePatent US6954278 - Dynamic printer operating system