Abstract:
A method for receiving a task via an Instant Messaging (IM) service is described. The device is connected to the IM service. A task initiation instant message is received. A response to the task initiation instant message is sent. The response includes instructions on how to send a task to the device using the IM service. The instructions are independent of an IM provider that provides the IM service. A command is received to execute the task at the device.
Abstract:
Methods and systems for facilitating remote access and customization of internally generated printing node status reports. In some embodiments, the methods and systems advantageously facilitate remote access and customization of internally generated printing node status reports by adapting preexisting features that generate local hard copies of printing node status reports in response to locally initiated commands. Such adaptation enables a printing node to receive, process and respond to remotely initiated requests for printing node status reports in a manner that permits remote customization of the style of printing node status reports.
Abstract:
A system and method are provided for print job fingerprinting. The method comprises: accepting an electronically formatted document; generating a print job; in a spooling/despooling subsystem, accepting fingerprint information; and, adding a fingerprint image to the print job. That is, a fingerprinted print job is generated. In some aspects, the fingerprint is encrypted. The method further comprises: sending the fingerprinted print job, from the spooling/despooling subsystem, to a printer; and, generating a hardcopy of the document, with the fingerprint image. If the fingerprinted print job is rendered, for example copied, scanned, or converted into a different print job format, the rendered print job still includes the fingerprint image.
Abstract:
A method for efficiently handling image data may involve creating an imaging job that includes image data corresponding to an outputting operation that is to be performed by an imaging device. The method may also involve determining whether the image data includes one or more reduced size images in addition to one or more full size images. The method may also involve determining whether the one or more reduced size images are satisfactory for the outputting operation. If the image data includes the one or more reduced size images in addition to the one or more full size images, and if the one or more reduced size images are satisfactory for the outputting operation, the method may involve despooling the one or more reduced size images to the imaging device without despooling the one or more full size images to the imaging device.
Abstract:
A method for driverless imaging of documents may include a direct imaging application on a client sending an imaging request message to another device, which may be a direct imaging server or a target imaging device. In response to receiving the imaging request message, the device may create an imaging job skeleton that includes contents of a complete imaging job other than document data. The device may send a despooling request to the direct imaging application. The despooling request may indicate where the document data corresponding to the imaging job should be despooled. In response to receiving the despooling request, the direct imaging application may despool the document data in accordance with the despooling request.
Abstract:
An effective and efficient means for composition printing of multi-page image data is disclosed. Multiple image files may be received and read into memory to be processed and printed as a single job. Pages may be reordered and/or a subset of pages may be selected for printing by changing the link order between image file directories (IFDs) in the image headers before sending the image data to a printing device. Once processed to select and reorder pages for printing, the image data is streamed directly to the output, with each offset entry in the IFD being modified on-the-fly to correspond to its relocated position. When an image is skipped, the data associated with the image is not written out to the printing device. When the end of one file is reached, the next file is merged into the existing output stream relative to the end of the previous file.
Abstract:
The embodiments of the present invention relate to imaging operation flexibility by converting non-native input data to a format natively supported by the imaging device adapted to render or output such input data. The embodiments of the present invention also relate to filtering out device instructions or setting information, which may be unsupported by the imaging device. The embodiments of the invention also relate to distributing processing load between a client and a server within an imaging system, including determining faster conversion formats, based on the input data format and the available conversion modules.
Abstract:
In an exemplary embodiment, a job request is received. The job request may include at least one accounting detail requirement. A determination may be made about whether the at least one accounting detail requirement is supported by a rendering device. If the at least one accounting detail requirement is supported by the rendering device, the method may involve facilitating determination by the rendering device of at least one accounting detail corresponding to the at least one accounting detail requirement. If the at least one accounting detail requirement is not supported by the rendering device, the at least one accounting detail corresponding to the at least one accounting detail requirement may be determined by performing a job simulation.
Abstract:
Output processing includes inputting an electronic file of a document to an outputting device capable of output processing operations. A database of external translators is maintained by the device for conversion of file formats from non-native file formats. If the format of the file is a native format, it is output processed by the outputting device. If the format is a non-native format, an external registered translator is selected and the file sent to the selected external registered translator for format conversion to a native format. The format-converted file is received at the output processing device, and output processed.