一种云打印系统以及相关装置
申请人信息
- 申请人:珠海芯烨电子科技有限公司
- 申请人地址:519000 广东省珠海市香洲区前山工业区华威路613号厂房一第五层
- 发明人: 珠海芯烨电子科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种云打印系统以及相关装置 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311641017.0 |
| 申请日 | 2023/12/4 |
| 公告号 | CN117348824B |
| 公开日 | 2024/3/8 |
| IPC主分类号 | G06F3/12 |
| 权利人 | 珠海芯烨电子科技有限公司 |
| 发明人 | 李晨晨; 刘丹 |
| 地址 | 广东省珠海市香洲区前山工业区华威路613号厂房一第五层 |
摘要文本
珠海芯烨电子科技有限公司取得“一种透气窗帘布”专利技术,本发明实施例提供一种云打印系统以及相关装置,属于打印机技术领域。该系统包括:第一服务器用于接收打印终端发送的获得第二服务器对应的登陆信息的查询请求,并根据查询请求对打印终端的身份信息进行验证,进而获得打印终端对应的查询结果并发送至打印终端;打印终端用于向第一服务器发送查询请求,并接收第一服务器对查询请求确定的查询结果,根据查询结果向第二服务器发送连接请求;第二服务器用于接收打印终端发送的连接请求,根据连接请求对打印终端进行身份验证,当验证通过时,则建立与打印终端之间的通信连接,并向打印终端发送目标打印文件;打印终端还用于接收第二服务器发送的目标打印文件,并对目标打印文件执行打印操作。
专利主权项内容
1.一种云打印系统,其特征在于,所述云打印系统包括:打印终端、与所述打印终端通信连接的第一服务器、以及与所述打印终端通信连接的第二服务器;所述第一服务器用于接收所述打印终端发送的获得所述第二服务器对应的登陆信息的查询请求,并根据所述查询请求对所述打印终端的身份信息进行验证,获得第一验证结果;当所述第一验证结果为验证成功时,则根据所述查询请求获得所述打印终端对应的查询结果,并将所述查询结果发送至所述打印终端;所述打印终端用于向所述第一服务器发送所述查询请求,并接收所述第一服务器对所述查询请求确定的所述查询结果,根据所述查询结果向所述第二服务器发送连接请求,以使得建立与所述第二服务器之间的通信连接;所述第二服务器用于接收所述打印终端发送的所述连接请求,根据所述连接请求对所述打印终端进行身份验证获得第二验证结果,当所述第二验证结果为验证通过时,则建立与所述打印终端之间的通信连接,并向所述打印终端发送目标打印文件;所述打印终端还用于接收所述第二服务器发送的所述目标打印文件,并对所述目标打印文件执行打印操作,获得所述目标打印文件对应的打印结果和打印完成指令,并将所述打印完成指令发送至所述第二服务器,以使得所述第二服务器根据所述打印完成指令确定所述目标打印文件的打印状态;所述第二服务器向所述打印终端发送目标打印文件之前,所述系统还包括:所述第二服务器获得初始打印文件,并将所述初始打印文件拆分为多个子文件;所述第二服务器对多个所述子文件进行数据加密获得多个加密文件;所述第二服务器将多个所述加密文件进行合并获得所述初始打印文件对应的目标打印文件;所述第二服务器对多个所述子文件进行数据加密获得多个加密文件,包括:所述第二服务器获得加密密钥,并利用所述加密密钥依次对所述子文件依次进行数据加密,获得多个初始文件;所述第二服务器获得第一随机整数和第二随机整数,并根据所述第一随机整数和所述第二随机整数确定公钥函数对应的第一参数;所述第二服务器利用所述第一参数确定所述初始文件对应的所述加密密钥;所述第二服务器根据所述加密密钥对所述初始文件进行加密获得所述加密文件;其中,所述根据所述第一随机整数和所述第二随机整数确定公钥函数对应的第一参数,根据下式获得:d=p*l+2*h;kd表示第一参数,p表示奇素数,l表示第一随机整数,h表示第二随机整数,k表示常数;其中,所述根据所述加密密钥对所述初始文件进行加密获得所述加密文件,根据下式获得:c=m+2*r1+r2*d mod N;kc表示加密文件,m表示所述初始文件,范围为{0, 1},k表示常数,r1和r2表示随机整数,N表示加密密钥中的大整数。k (来源 马克数据网)