Filter based data imaging method for an image forming device
AssigneeHewlett-Packard Development Company, L.P.
InventorsCooper G. Urie, John L. Boldon, Todd A. Fischer
Life of this patent
Estimating the term…
Abstract
The present invention includes data imaging methods and image forming devices. One aspect of the present invention provides a data imaging method including the steps of providing an image forming device including a filter interface; communicating at least one data stream within the image forming device; adaptively interfacing a filter with the filter interface of the image forming device; accessing at least one data stream using the filter following the interfacing; and forming an image following the accessing.
Claims30
A data imaging method comprising:
- providing an image forming device including a filter interface;
- adaptively interfacing a filter comprising executable code with the filter interface of the image forming device, wherein the adaptively interfacing comprises interfacing during operation of the image forming device;
- accessing at least one data stream using the filter following the interfacing;
- and
- forming an image upon media using the image forming device following the accessing.
An image forming device comprising:
- an interface device adapted to communicate a data stream;
- a filter interface coupled with the interface device and configured to communicate the data stream with the interface device, the filter interface being further configured to adaptively interface with a plurality of filters received within the image forming device, at least one filter being configured to access the data stream from the filter interface and output the data stream to the filter interface;
- at least one storage device configured to receive and store the data stream;
- and
- an engine configured to generate an image upon media using the data stream.
An image forming device comprising:
- an interface device adapted to couple with a host and communicate at least one data stream with the host;
- a filter interface coupled with the interface device and configured to communicate the data stream with the interface device, the filter interface being further configured to adaptively interface with at least one filter received within the image forming device, the at least one filter being configured to access the data stream from the filter interface and output the data stream to the filter interface, the filter and filter interface individually being implemented in one of firmware and software;
- at least one storage device configured to receive and store the data stream and the filter;
- a processor configured to execute at least one of firmware instructions and software instructions and rasterize the data stream stored within the at least one storage device;
- and
- a print engine configured to print an image upon media according to the rasterized data stream.
A data imaging method comprising:
- providing an image forming device including a filter interface;
- adaptively interfacing a filter comprising executable code with the filter interface of the image forming device;
- accessing at least one data stream using the filter following the interfacing;
- forming an image following the accessing;
- and
- adaptively decoupling the filter and the filter interface following the accessing.
A data imaging method comprising:
- providing an image forming device including a filter interface;
- adaptively interfacing a filter comprising executable code with the filter interface of the image forming device, wherein the adaptively interfacing includes registering the filter;
- accessing at least one data stream using the filter following the interfacing;
- and
- forming an image following the accessing.
A data imaging method comprising:
- providing an image forming device including a filter interface;
- adaptively interfacing a filter comprising executable code with the filter interface of the image forming device, wherein the adaptively interfacing comprises interfacing prior to a boot-up operation of the image forming device;
- accessing at least one data stream using the filter following the interfacing;
- and
- forming an image following the accessing.
A data imaging method comprising:
- providing an image forming device including a filter interface;
- adaptively interfacing a filter comprising executable code with the filter interface of the image forming device;
- accessing at least one data stream using the filter following the interfacing, wherein the at least one data stream includes print job boundaries;
- and
- forming an image following the accessing.
An image forming device comprising:
- an interface device adapted to communicate a data stream;
- a filter interface coupled with the interface device and configured to communicate the data stream with the interface device, the filter interface being further configured to adaptively interface with at least one filter received within the image forming device, the at least one filter being configured to access the data stream from the filter interface and output the data stream to the filter interface;
- at least one storage device configured to receive and store the data stream;
- and
- a processor configured to execute at least one of software instructions and firmware instructions, wherein the processor is configured to selectively register the filter.
An image forming device comprising:
- an interface device adapted to communicate a data stream;
- a filter interface coupled with the interface device and configured to communicate the data stream with the interface device, the filter interface being further configured to adaptively interface with at least one filter received within the image forming device, the at least one filter being configured to access the data stream from the filter interface and output the data stream to the filter interface, wherein the filter is adapted to adaptively decouple from the filter interface;
- and
- at least one storage device configured to receive and store the data stream.
A data imaging method comprising:
- providing an image forming device including a filter interface;
- receiving a filter within the image forming device;
- adaptively interfacing the filter comprising executable code with the filter interface of the image forming device;
- accessing at least one data stream using the filter following the interfacing;
- and
- forming an image upon media using the image forming device following the accessing.
A data imaging method comprising:
- providing an image forming device including a filter interface;
- adaptively interfacing a plurality of filters with the filter interface of the image forming device, wherein at least one of the filters comprises executable code;
- accessing at least one data stream using the at least one filter following the interfacing;
- and
- forming an image upon media using the image forming device following the accessing.
A data imaging method comprising:
- providing an image forming device including a filter interface;
- adaptively interfacing a filter comprising executable code with the filter interface of the image forming device;
- accessing at least one data stream using the filter following the interfacing;
- forming an image upon media using the image forming device following the accessing;
- and
- wherein the at least one data stream includes print job boundaries.
An image forming device comprising:
- an interface device adapted to communicate a data stream;
- a filter interface coupled with the interface device and configured to communicate the data stream with the interface device, the filter interface being further configured to adaptively interface with at least one filter received within the image forming device, the at least one filter being configured to access the data stream from the filter interface and output the data stream to the filter interface;
- at least one storage device configured to receive and store the data stream;
- an engine configured to generate an image upon media using the data stream;
- and
- wherein the at least one storage device is configured to store the filter.
Dependencies are inferred from the claim text.