Patent ID: 8867080

Claim:
A scan device comprising: a user interface; one or more processors; and one or more memories storing instructions which, when processed by the one or more processors cause: receiving user identification data that identifies a user of the scan device, retrieving data that at least identifies one or more scan process definitions that correspond to the user identification data, causing to be displayed, on the user interface, one or more user interface objects that correspond to the one or more scan process definitions, receiving, via the user interface, user input that indicates a selection of a particular user interface object from the one or more user interface objects, identifying, in a particular scan process definition that corresponds to the particular user interface object, scan settings data, destination data, and extension data, performing one or more of: a) retrieving data from an external source based upon the extension data and transmitting, to a device that is separate from the scan device, scan data that is generated based on the scan settings data and at least a portion of the data retrieved from the external source, or b) using the extension data to generate a graphical user interface and receive user input via the graphical user interface and transmitting to the device that is separate from the scan device, the scan data and at least a portion of the user input.