Method and device for using cloud print service
AssigneeS-Printing Solution Co., Ltd.
InventorsIn-chang Park, Jeong-hun Kim
Life of this patent
Estimating the term…
Abstract
A method of using a cloud print service includes registering a virtual printer with a server, designating the virtual printer as an output device and transmitting a content file to the server, monitoring the virtual printer and acquiring print data generated by converting the content file from the server, and requesting printing while transmitting the print data to a local printer.
Claims19
A method of performing a cloud print service using a virtual printer, the method comprising:
- by a client device including at least one memory storing computer-readable instructions and a processor executing the instructions,
- generating, by the processor, a virtual printer corresponding to a local printer, the local printer being connected to the client device;
- storing, in the memory, information regarding the generated virtual printer;
- registering the generated virtual printer with a server which provides the cloud printing service;
- receiving a printing request of a content file with the registered virtual printer designated as an output printer;
- transmitting, by the processor, the content file to the server when the printing request is received, the transmitted content file being converted to print data by the server;
- determining, by the processor, whether the print data has been received by the registered virtual printer;
- when it is determined that the print data has been received by the registered virtual printer from the server, acquiring, by the processor, the received print data from the registered virtual printer;
- and
- controlling, by the processor, printing of the acquired print data by the local printer by transmitting the acquired print data to the local printer.
A client device which performs a cloud print service using a virtual printer and a server which provides the cloud print service, the client device comprising:
- a display;
- a user interface (UI) configured to display on the display of the client device and receive an input from a user;
- a communicator configured to communicate with a server which provides the cloud print service;
- a memory configured to store data;
- and
- a controller configured to
- generate a virtual printer corresponding to a local printer, the local printer being connected to the client device,
- when a printing request of a content file with the virtual printer designated as an output printer is received through the UI, control the communicator to transmit the content file to the server, the transmitted content file being converted to print data by the server,
- determine whether the print data has been received by the virtual printer from the server,
- when the controller determines that the print data has been received by virtual printer from the server, control the communicator to acquire the received print data from the virtual printer, and
- control printing of the acquired print data by the local printer by transmitting the acquired print data to the local printer.
Dependencies are inferred from the claim text.