Patent ID: 8559052

Claim:
A system, comprising: a processor that is operatively coupled with a memory device; one or more output devices that are operatively coupled with the processor, wherein the output devices comprise at least a default output device; a device template database that is operatively coupled with the processor, wherein the device template database contains a plurality of templates corresponding to a plurality of three-dimensional objects, wherein each of the templates is previously, individually sourced by an operator; an algorithm database that is operatively coupled with the processor, wherein the algorithm database contains a plurality of algorithms that are individually programmed for imposing graphics into the plurality of templates; an output settings database that is operatively coupled with the processor, wherein the output settings database contains a plurality of output settings corresponding to each output device of the one or more output devices; wherein the processor is configured to present a browser-based interface to a user via a wide area network, wherein the browser-based interface further comprises tools for the user to specify one of the three-dimensional objects, tools for the user to specify one or more graphics to be printed onto a workpiece associated with the specified three-dimensional object, wherein the workpiece comprises any of an accessory or a replaceable part corresponding to the specified three-dimensional object, and wherein the specified qraphics comprise any of images, text, or any combination thereof; and tools for the user to change a specified output device from the default output device; wherein the processor is configured to automatically access a template from the template database that corresponds with the specified three-dimensional object; wherein the processor is configured to automatically apply for an algorithm from the algorithm database to impose the specified graphic into the template according to the output settings, thereby creating a unique file comprising a custom-designed template with user-selected graphics custom-sized for the workpiece associated with the specified three-dimensional object; wherein the processor is configured to send the unique file to the specified output device; and wherein the specified output device is configured to print the custom-designed template with user-selected graphics custom-sized on the workpiece associated with the specified three-dimensional object according to the unique file.