利索能及
我要发布
收藏
专利号: 2018109525342
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种云打印方法,其特征在于,包括:

获取目标用户通过移动终端发起的云打印请求,其中所述云打印请求包括所述目标用户的用户信息;

通过所述用户信息在预先构建的打印任务记录表中查询所述目标用户于PC端发起的目标打印任务,所述打印任务记录表记录各个用户于PC端发起的所有打印任务;

若查询到所述目标打印任务,则发送控制指令至打印机,以执行所述目标打印任务的打印操作。

2.根据权利要求1所述的云打印方法,其特征在于,所述打印任务记录表通过以下步骤构建:为各个PC端设置虚拟打印机;

将所述虚拟打印机的输出端口设置为空;

若检测到向所述虚拟打印机发送的打印任务,则在指定目录下获取包含待打印内容的假脱机文件;

使用格式转换工具将所述假脱机文件转换成特定格式的待打印文件;

记录所述特定格式的待打印文件、对应的打印任务的产生时间以及用户信息,得到所述打印任务记录表。

3.根据权利要求2所述的云打印方法,其特征在于,还包括:当一个打印任务被执行之后,在所述打印任务记录表中删除所述被执行的打印任务的记录;

若一个打印任务的产生时间和当前时间的差值大于预设阈值,则在所述打印任务记录表中删除所述产生时间和当前时间的差值大于预设阈值的打印任务的记录。

4.根据权利要求1至3中任一项所述的云打印方法,其特征在于,所述发送控制指令至打印机包括:接收由所述移动终端发送的打印机名称和IP地址,所述移动终端通过扫描打印机对应的二维码获取所述打印机名称和IP地址;

发送控制指令至所述打印机名称和IP地址对应的打印机。

5.根据权利要求1至3中任一项所述的云打印方法,其特征在于,所述发送控制指令至打印机包括:接收由所述移动终端发送的预约打印时间;

在所述预约打印时间前的第一时长,获取所述移动终端的第一定位信息;

根据所述第一定位信息确定与所述移动终端距离最近的目标打印机;

当所述预约打印时间到达后,发送控制指令至所述目标打印机。

6.根据权利要求5所述的云打印方法,其特征在于,在根据所述第一定位信息确定与所述移动终端距离最近的目标打印机之后,还包括:将所述目标打印机的位置信息发送至所述移动终端。

7.根据权利要求5所述的云打印方法,其特征在于,在获取所述移动终端的第一定位信息之前,还包括:发送打印提示信息至所述移动终端;

若在第二时长内接收到所述移动终端回复的打印确认信息,则执行获取所述移动终端的第一定位信息的步骤。

8.根据权利要求5所述的云打印方法,其特征在于,所述发送控制指令至所述目标打印机包括:获取所述移动终端的第二定位信息;

根据所述第二定位信息判断所述移动终端和所述目标打印机之间的距离是否小于第一长度;

若所述移动终端和所述目标打印机之间的距离小于第一长度,则发送控制指令至所述目标打印机;

若所述移动终端和所述目标打印机之间的距离大于或等于第一长度,则延时预设的时长,并返回获取所述移动终端的第二定位信息的步骤。

9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,其特征在于,所述计算机可读指令被处理器执行时实现如权利要求1至8中任一项所述的云打印方法的步骤。

10.一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,其特征在于,所述处理器执行所述计算机可读指令时实现如下步骤:获取目标用户通过移动终端发起的云打印请求,其中所述云打印请求包括所述目标用户的用户信息;

通过所述用户信息在预先构建的打印任务记录表中查询所述目标用户于PC端发起的目标打印任务,所述打印任务记录表记录各个用户于PC端发起的所有打印任务;

若查询到所述目标打印任务,则发送控制指令至打印机,以执行所述目标打印任务的打印操作。