[发明专利]基于微信扫码认证的云打印系统及方法在审
申请号: | 201710988353.0 | 申请日: | 2017-10-21 |
公开(公告)号: | CN107977174A | 公开(公告)日: | 2018-05-01 |
发明(设计)人: | 闵世武 | 申请(专利权)人: | 南京信安宝信息科技有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12;G07F17/26;G06Q20/18;G06Q20/32 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 211800 江苏省南京市浦口区*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 微信扫码 认证 打印 系统 方法 | ||
1.基于微信扫码认证的云打印系统云打印系统,其特征在于,包括微信公众平台、云服务器、打印终端、通信中转服务器、客户端或WEB端:所述通信中转服务器分别与移动端、客户端、云服务器相连,用于传送认证信息;所述云服务器分别与微信公众平台、客户端、通信中转服务器、WEB端及打印终端连接;
所述微信公众平台,包括用户登陆模块、信息管理模块、扫码模块、文件提交模块、功能模块、查询模块、账户管理模块、打印点模块;所述用户登陆模块,用于采用用户名和用户密码登陆;所述信息管理模块用于设置和管理用户信息;所述扫码模块,用于扫描由客户端、WEB端和打印终端所显示的二维码;所述文件提交模块,用于向云服务器提交打印文件和打印任务;所述功能模块,用于选择打印终端可以实现的功能,包括复印、扫描、证件照打印、多张照片整合打印;所述查询模块,用于查询未打印记录、已打印记录、委托记录、复印记录、扫描记录、金额操作记录及消费分析;所述账户管理模块,用于给账户充值和支付打印费用;所述打印点模块,用于搜索附近的打印点和查看打印终端是否可用;
所述客户端,包括用户登陆模块、二维码模块、文件提交模块、查询模块、文印日志模块、统计分析模块、系统管理模块;所述用户登陆模块,用于采用用户名和用户密码进行登陆;所述二维码模块,用于随机生成二维码;所述文件提交模块,用于向云服务器上传打印文件和打印任务;所述查询模块,,用于查询未打印记录、已打印记录、复印记录、扫描记录;所述文印日志模块,用于生成金额操作日志;统计分析模块,用于分析打印项目和消费金额;系统管理模块,用于设置用户信息和进行系统设置;
所述WEB端模式除包括所述客户端模式下所有模块外,还包括主动定时请求模块,用于主动定时请求云服务器获取认证信息;
所述打印终端包括连接模块、打印模块;所述连接模块用于连接云服务器并接收云服务器发送的打印任务;打印模块用于执行打印任务。
2.权利1所述基于微信扫码认证的云打印系统,其特征在于,包括客户端和通信中转服务器,或只包括WEB端,皆可构成完备的云打印系统。
3.权利1所述基于微信扫码认证的云打印系统,其特征在于,所述通信中转服务器可部署在所述云服务器中。
4.基于微信扫码认证的云打印方法,其特征在于,包括客户端模式和WEB端模式两种模式。
5.权利4所述基于微信扫码认证的云打印方法的客户端模式,其特征在于:
首次将已经在系统注册成功的用户名和用户密码在微信公众号用户登陆界面上输入;云服务器将输入的用户名与系统的用户信息表进行比对,并校验输入的用户密码;认证成功后,微信公众号用户登陆,并将该用户信息与微信的OpenID绑定;客户端随机生成二维码;使用微信公众号中“扫码登陆”扫描二维码,或直接用微信“扫一扫”功能扫描二维码;云服务器检测二维码时间值是否有效,若无效则在微信端报错“二维码失效”,若有效则继续采用检测密钥算法检测所扫描的二维码是否系统生成,若检测非系统内生成则报错,若检测确认为系统内生成则将包含用户名和用户密码的用户信息与二维码临时绑定,并生成认证信息;云服务器将认证信息发送给通信中转服务器;通信中转服务器根据二维码的唯一值寻到其所标识的客户端,并将所述认证信息发送给该客户端;客户端使用认证信息后台自动登录,微信扫码认证成功;
在客户端上传需要打印的文件和任务;移动设备使用微信公众平台“查询打印点”查找附近可用的打印终端位置;携带移动设备至该打印终端;移动设备扫描打印终端液晶显示屏上的二维码,连接该打印终端;使用移动设备在微信公众号“可打印列表中”选择要打印的任务;云服务器计算此打印任务的费用,并将支付信息发送给移动设备;在微信公众平台完成支付;打印终端从云服务器获取打印任务,完成打印。
6.权利4所述基于微信扫码认证的云打印方法的WEB端模式,其特征在于,与客户端被动接受通信中转服务器发送的认证信息不同,WEB端在设定的二维码的有效时限内,主动定时请求云服务器来获取认证信息,若在有效时限内未获得认证信息,则报错,并重新生成二维码;若在有效时限内获取认证信息,则采用所述认证信息后台自动登录;其余特征与客户端模式下相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京信安宝信息科技有限公司,未经南京信安宝信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710988353.0/1.html,转载请声明来源钻瓜专利网。