Patent ID: 9224072
Filing Date: 2015-12-29
Classification: G06F,G06K

Abstract:
1. A computer-implemented method for generating rendering code for a user interface from a printer description file, the method comprising: obtaining a printer description file comprising a plurality of printer options for a remote printer; comparing the plurality of printer options for the remote printer to a list of prioritized printer options, wherein the list of prioritized printer options comprises a plurality of printer options most frequently used including one or more printer functions available to the remote printer and one or more printer functions incapable of being performed by the remote printer now and in the future; selecting, based on the comparison, a subset of the plurality of printer options from the printer description file, wherein the subset includes one or more printer options that are in the plurality of printer options for the remote printer and the list of prioritized printer options; receiving, from a computing device, a print request for the remote printer; generating, at a server, rendering code for a user interface including the subset of the plurality of printer options from the printer description file, the rendering code to enable the computing device to generate the user interface for the remote printer; and transmitting the rendering code from the server to the computing device.