US11853622B2ActiveUtilityA1

Cloud printing method and cloud printing system

49
Assignee: ZHUHAI PANTUM ELECTRONICS CO LTDPriority: Oct 28, 2021Filed: Sep 14, 2022Granted: Dec 26, 2023
Est. expiryOct 28, 2041(~15.3 yrs left)· nominal 20-yr term from priority
G06F 3/1206G06F 3/1226G06F 3/1247G06F 3/1265G06F 3/1268G06F 3/1285G06F 3/1292G06F 3/1288G06F 3/1248Y02D10/00G06F 3/126
49
PatentIndex Score
0
Cited by
4
References
6
Claims

Abstract

A cloud printing method and a cloud printing system includes: sending a print request to a first server when a file is clicked at first application of a client to execute printing; determining whether a target printer supports printing the file; transmitting the file to the target printer to execute printout of the file based on that the target printer supports printing the file; transmitting the file to a printer manufacturer server or to a second application based on that the target printer does not support printing the file; converting a data format of the file into a data format supported by the target printer to generate a print job; sending the print request to the target printer, and transmitting the print job to the target printer to execute printout of the print job.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A cloud printing method, comprising:
 sending a print request to a first server in response to a file being clicked at first application of a client to execute printing; 
 determining, by the first server, whether a target printer supports printing the file; 
 transmitting, by the first server, the file to a printer manufacturer server or to a second application based on determining that the target printer does not support printing the file; 
 converting, by the printer manufacturer server or the second application, a data format of the file into a data format supported by the target printer to generate a print job; 
 sending, by the printer manufacturer server or the second application, the print request to the target printer, 
 transmitting the print job to the target printer to execute printout of the print job, 
 wherein said transmitting, by the first server, the file to the printer manufacturer server comprises: transmitting, by the first server, a uniform resource locator (URL) of the file and device information of the target printer, and 
 wherein said converting, by the printer manufacturer server, the data format of the file into the data format supported by the target printer to generate the print job comprises: 
 downloading, by the printer manufacturer server, the file from the first server based on the URL of the file; 
 identifying a print data format supported by the target printer based on device information of the target printer; and 
 converting the file to generate the print job based on the print data format. 
 
     
     
       2. The method according to  claim 1 , wherein said sending, by the printer manufacturer server, the print request to the target printer comprises:
 sending, by the printer manufacturer, a uniform resource locator (URL) of the print job to the target printer so that the target printer downloads the print job from the printer manufacturer server. 
 
     
     
       3. The method according to  claim 1 , further comprising:
 transmitting, by the second application, the print job to the print manufacturer server after the second application generates the print job, 
 sending, by the print manufacturer server, the print request to the target printer, and 
 transmitting the print job to the target printer to execute printout of the print job. 
 
     
     
       4. A cloud printing system, comprising, a first server, a target printer and a printer manufacturer server, wherein
 the first server is configured to: 
 receive a print request to form a client when a file is selected at first application of the client to execute printing; 
 determine whether the target printer supports printing the file, and transmit the file to the printer manufacturer server or to a second application based on determining that the target printer does not support printing the file, 
 wherein transmitting the file to the printer manufacturer server comprises: transmitting a uniform resource locator (URL) of the file and device information of the target printer to the printer manufacturer server; 
 the target printer is configured to execute printout of a print job when receiving the print request sent from the printer manufacturer server or the second application after the printer manufacturer server or the second application converts a data format of the file into a data format supported by the target printer to generate the print job; and 
 the printer manufacturer server is configured to: 
 download the file from the first server based on the URL of the file; 
 identify a print data format supported by the target printer based on device information of the target printer; and 
 convert the file to generate the print job based on the print data format. 
 
     
     
       5. The system according to  claim 4 , wherein the printer manufacturer server is further configured to:
 send a uniform resource locator (URL) of the print job to the target printer so that the target printer downloads the print job from the printer manufacturer server. 
 
     
     
       6. The system according to  claim 4 , wherein the second application is configured to generate the print job, transmit the print job to the printer manufacturer server, and
 the printer manufacturer server is further configured to send the print request to the target printer, and transmit the print job to the target printer to execute printout of the print job.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.