Abstract:
A method for unified imaging job accounting may involve determining one or more imaging operations that are performed as part of processing the imaging job. The method may also involve determining standard rates that are defined for the one or more imaging operations. The standard rates may be applied across multiple imaging jobs that are processed by the imaging device. The method may also involve determining charges to be applied for the imaging job based on the one or more imaging operations that are performed as part of processing the imaging job and also based on the standard rates that are defined for the one or more imaging operations. The method may also involve applying the charges that are determined for the imaging job.
Abstract:
Embodiments of the present invention comprise driver-independent, printer-independent systems and methods for providing collated, face-up printer output. These embodiments may utilize a page-independent spool index file that may be manipulated to produce collated, face-up printer output that may not be available through a system's hardware or drivers.
Abstract:
In an exemplary embodiment, a scan destination profile request may be received. The scan destination profile request may include scanner-side settings. It may be determined whether the scanner-side settings are supported by a scanner. If it is determined that at least some of the scanner-side settings are not supported by the scanner, a scan destination profile may be split into a first part and a second part. The first part of the scan destination profile may include the scanner-side settings that are supported by the scanner. The second part of the scan destination profile may include the scanner-side settings that are not supported by the scanner. The first part of the scan destination profile may be uploaded to the scanner.
Abstract:
A method for managing printer settings is described. Physical printers in electronic communication with a network are discovered. Installed printers, configured with a printer driver, are discovered. The physical printers are associated with the installed printers. One or more default print settings are specified. The one or more default print settings of at least one of the installed printers are updated.
Abstract:
In accordance with an embodiment, a remote process may generate a script that includes instructions for performing at least one operation on a local client. The remote process may be running on a remote device that is separate from the local client. The remote process may send the script as an imaging job to a remote imaging interface installed on the local client. The remote imaging interface may be associated with a script interpreting despooling component. A spooler on the local client may despool the script to the script interpreting despooling component. The script interpreting despooling component may interpret the instructions within the script and perform the at least one operation based on the interpreted instructions.
Abstract:
Systems and methods for using a print subsystem to implement an analysis of the content of a print job prior to despooling the print job to a printing device, and selectively rendering, providing a modified rendering or terminating the print job. A computer device is connected to a printing device to selectively render a print job and includes a print subsystem, such as spooler and optionally a printer driver and a print processor. A further implementation includes a print server having a print subsystem. Print data corresponding to a print job is provided from the print subsystem input processing to a content filtering process to analyze the content thereof prior to despooling the print job to the printing device. The analysis determines if some or all of the content should be rejected, removed, replaced or require acknowledgement.
Abstract:
The present invention features a computer based printing system comprising a client computing device, or optionally a server computing device; one or more printer drivers; a print processor; a print spooler; one or more printing devices; and means for initiating a print job(s) in a local, network or remote, single or multi-user, printing environment. The print job is initiated by the printing source or the printing device. Also included is means to despool print data from a print job directly to a printing device from the printing source, according to a print job ticket, using a spooler or print processor based printing system having synchronous centralized management.
Abstract:
An exemplary embodiment of a system and method provides a determination of when a file/document format native to a device such as a multifunction peripheral (MFP) device should be handled natively by the MFP (default behavior) or preprocessed by an external service.
Abstract:
A firmware controller is configured to enhance or modify the processing capabilities of an imaging device by creating custom firmware for a particular imaging job. The firmware controller does so by dynamically linking firmware processing stages resident on the imaging device with additional firmware processing stages stored at a host device to form a sequence of firmware processing stages. The firmware controller then controls execution of the custom firmware by passing the output of each stage to the input of the next stage in the sequence. The firmware processing stages resident at the imaging device and the additional firmware processing stages stored at the host share a commonly defined interface for inputting data and/or control signals to and outputting data and/or control signals from each stage, which allows the firmware stages to be combined in a variety of different sequences.