Systems and methods for facilitating virtual cloud printing
AssigneeSharp Laboratories of America, Inc.
InventorAndrew R. Ferlitsch
Life of this patent
Estimating the term…
Abstract
A streaming printer that facilitates virtual cloud printing may include a network interface that receives engine-ready data from a cloud computing grid. The streaming printer may also include a raster input storage that temporarily holds the engine-ready data that is received via the network interface. The streaming printer may also include an engine cache storage that persistently holds the engine-ready data. The streaming printer may also include an output engine that outputs the engine-ready data.
Claims20
A streaming printer that facilitates virtual cloud printing, comprising:
- a network interface that receives engine-ready data from a cloud computing grid;
- a raster input storage that temporarily holds the engine-ready data that is received via the network interface;
- an engine cache storage that persistently holds the engine-ready data;
- and
- an output engine that outputs the engine-ready data.
A method for facilitating virtual cloud printing, the method being implemented by a cloud computing grid, the method comprising:
- receiving a print job that comprises at least one document to be printed;
- dispatching printing-related tasks for the print job to one or more Software-as-a-Service (SaaS) providers in order to obtain engine-ready data;
- sending the engine-ready data to a streaming printer;
- and
- sending commands to the streaming printer to control how the streaming printer processes the engine-ready data.
A computer-readable medium comprising executable instructions for:
- receiving a print job that comprises at least one document to be printed;
- dispatching printing-related tasks for the print job to one or more Software-as-a-Service (SaaS) providers in order to obtain engine-ready data;
- sending the engine-ready data to a streaming printer;
- and
- sending commands to the streaming printer.
A method for printing at least one document, the method being implemented by a streaming printer, the method comprising:
- receiving engine-ready data corresponding to the at least one document from a cloud computing grid;
- receiving commands from the cloud computing grid;
- and
- processing the engine-ready data in accordance with the commands that are received.
Dependencies are inferred from the claim text.