Patent ID: 8482765

Claim:
A scan device comprising: a scan module that is configured to cause an electronic version of a printed document to be generated at the scan device; a scan ticket templates manager that is configured to manage scan ticket template data that is stored in storage and that corresponds to a plurality of scan ticket templates, wherein: each scan ticket template of the plurality of scan ticket templates corresponds to a different set of default settings that are used by the scan device to indicate how the scan device is to scan a printed document, and each of two or more of the plurality of scan ticket templates corresponds to a different document type; a scan ticket handler; wherein the scan module is further configured to: receive, from a first client device via a network, a first request for at least a first portion of the scan ticket template data, and in response to the first request, send the first request to the scan ticket handler; scan ticket templates manager; receive, from a second client device via the network, a second request for at least a second portion of the scan ticket template data, and in response to the second request, cause the second request to be sent to the scan ticket templates manager; wherein the scan ticket handler is configured to call the scan ticket templates manager in response to receiving the first request; wherein the scan ticket templates manager is further configured to: in response to the first request: retrieve a first portion of the scan ticket template data from the storage, wherein the first portion corresponds to one or more first scan ticket templates of the plurality of scan ticket templates, and send the first portion to the scan ticket handler; and in response to the second request: retrieve a second portion of the scan ticket template data from the storage, wherein the second portion corresponds to one or more second scan ticket templates of the plurality of scan ticket templates, and wherein the scan ticket handler is further configured to, in response to receiving the first portion, serialize the first portion in a defined format and send the serialized first portion to the scan module; cause the second portion to be sent to the scan module; and wherein the scan module is further configured to: send the serialized first portion over the network to the first client device, and send the second portion over the network to the second client device.