远程打印电子商务平台的打印机管理方法技术

技术编号:8532466 阅读:159 留言:0更新日期:2013-04-04 15:15
远程打印电子商务平台为了实现打印机管理的功能,提供了一系列的打印机端打印机功能接口的实现,包括注册打印机接口、更新打印机接口、删除打印机接口、设置打印机访问权限接口、查看打印机接口、接收打印任务接口、获取打印任务接口、列表存储打印机接口、更新打印任务接口,将这些功能接口的实现串接起来,形成了一套远程打印电子商务平台对打印机管理的操作,丰富了打印机的功能,具体化了打印机的实现,节省了打印用户的时间、精力和费用,减少了人为操作和错误率,提高了工作效率。

【技术实现步骤摘要】

本专利技术涉及一个远程打印电子商务平台对打印机管理的实现方法,主要是利用远程打印电子商务平台,管理了打印机端打印机的操作,实现了注册打印机、更新打印机、删除打印机、设置打印机访问权限、查看打印机、接收打印任务、获取打印任务和列表存储打印机功能接口。属于电子商务与移动互联网的交叉领域。
技术介绍
传统的打印机管理通过安装特定的软件来监控本地打印机或局域网中的打印机,主要包括打印机的监视、控制和审核。具体说来包括打印事件记录功能、打印审核功能、打印控制、查询与报表、打印计费等功能。事件记录功能能够记录打印的用户名、计算机、打印页数、打印时间、纸张大小、文档名称、文档类型、文档内容和打印费用等;打印审核功能主要由管理员使用,经过核准的文档才能打印;打印控制主要用于为不同的用户指定不同的打印策略;查询与报表实现打印日志、任务分析报表、负荷分析报表等;打印计费包括按照纸张计费、按照用墨量计费等功能。近年来,国内打印服务仅仅呈现在传统的打印机上,而且服务种类只有单纯的打印,即电子文档通过打印机直接打印出来,故打印用户需要亲自呈送打印文档去打印店,然后亲自装订和亲自送往目的地。从而,在电子商务平台上扩充打印服务种类形成服务组合,并在该平台上自动的合理的计算打印费用,即远程打印电子商务服务组合成为了市场的急切需求;用户在该平台上能够及时查找到合适的打印店,成为了远程打印电子商务平台上的一个难点。针对远程打印平台,在国外,Google提供了云打印,主要是应用于个人用户打印处理的平台,Google云打印需要用户在连接打印机的电脑上安装Chrome浏览器并且注册所连接的打印机,注册好后,用户只要在其他电脑中安装Chrome浏览器,并且登录所注册的账号,就可以远程使用该打印机进行打印了。但是,该平台的打印管理中并没有对打印的页数以及是否双面打印等细节操作进行管理,即服务种类单一化,且需要配合Chrome OS平台使用。PrinterOn是第一个开发云打印解决方案并使用云技术,使用户能够从任何智能手机、笔记本电脑或平板电脑向任何启用了 PrinterOn技术的打印机打印文件,为了确保其安全性,用户会收到PrinterOn发送的安全释放码,之后用户必须进行核实,从而保证用户自己能看到自己打印的文件。但是,使用PrinterOn在桌面端服务时,用户需要将文件发送到一个特定的地址或者安装驱动才行。最近,柏林创业公司Ezeep也提供了一种云打印服务,实现了云端打印的服务,并且也是一家为酒店用户提供桌面端和移动端的打印服务商。通过Eze印的订阅系统,酒店为客人提供在线入口,包括按页数来付费的机制。客人上传文件后可以通过旅店连接的打印机进行打印,然后再去领取打印文件。但是,Ezeep服务用户群体局限于酒店的客户。此外,以上几种远程打印服务的不足之处还在于,服务种类少,打印用户具有局限性,且都没有涉及到打印机端打印机的管理方法以及功能接口实现。然而,人们对打印的需求已经遍及到一个社区甚至整个网络,对打印的服务种类也不再仅仅局限于打印操作,这就迫切需要一个遍及整个网络的打印平台,也迫切需要在平台上,提供与打印相关的所有服务种类。针对这些打印服务,管理打印机操作和实现打印机的功能接口也是关键的步骤,所以也迫切需要一个远程打印电子商务平台管理打印机的实现方法。
技术实现思路
技术问题本专利技术的目的是提供一种。通过远程打印电子商务平台,管理打印机端打印机的操作,实现打印机的相关功能接口,包括注册打印机、更新打印机、删除打印机、设置打印机访问权限、查看打印机、接收打印任务、获取打印任务、列表存储打印机功能。本专利技术也详细描述了远程打印平台与打印机管理之间的相互交互,默契配合,相辅相成。节省了打印用户的时间、精力和费用。技术方案本专利技术的所包含的步骤为 步骤I)打印机端发送注册打印机请求,远程打印平台实现打印机的注册 步骤1.1)远程打印平台获取用户输入的注册页面的地址; 步骤1. 2)远程打印平台显示注册页面; 步骤1. 3)远程打印平台获取用户输入的打印机相关的所有信息,包括打印机名、代理、功能、缺省设置、状态、描述; 步骤1. 4)远程打印平台获取用户对打印机注册信息的确认; 步骤1. 5)远程打印平台处理用户输入的打印机注册信息,并给该打印机分配标识符,其中标识符是唯一、不可变的; 步骤1. 6)远程打印平台显示注册成功页面; 步骤1. 7)远程打印平台返回打印机标识符给用户。步骤2)打印机端发送更新打印机信息请求,远程打印平台实现打印机的信息更新 步骤2.1)远程打印平台获取打印机端有信息更新; 步骤2. 2)远程打印平台发送查看打印机信息请求,查看打印机当前信息 步骤2. 2.1)远程打印平台获取查看打印机信息请求; 步骤2. 2. 2)远程打印平台获取打印机标识符; 步骤2. 2. 3)远程打印平台根据打印机标识符,判断该打印机标识符是否存在,如果存在,转步骤2. 2. 5),否则,转步骤2. 2. 4); 步骤2. 2. 4)远程打印平台返回“不存在该打印机,请重新输入打印机标识符”的提示信息,转步骤2. 2. 2); 步骤2. 2. 5)远程打印平台获取该打印机当前信息; 步骤2. 3)远程打印平台提取打印机当前信息,覆盖打印机原有信息; 步骤2. 4)远程打印平台显示成功更新打印机信息。步骤3)打印机端发送删除打印机请求,远程打印平台实现打印机的删除 步骤3.1)远程打印平台获取用户输入的打印机标识符; 步骤3. 2)远程打印平台根据用户输入的打印机标识符,查找到该打印机; 步骤3. 3)远程打印平台删除该打印机的所有信息; 步骤3. 4)远程打印平台显示成功删除打印机信息。步骤4)远程打印平台实现列表存储打印机代理号相同的打印机信息 步骤4.1)远程打印平台获取即将存储到列表中的打印机代理号P ; 步骤4. 2)远程打印平台获取远程打印平台已存在的所有不同的打印机代理号,队列排列; 步骤4. 3)远程打印平台获取队列的长度; 步骤4. 4)判断队列长度是否大于0,如果队列长度大于0,转步骤4. 5),否则,转步骤4. 9); 步骤4. 5)取队列头部的打印机i代理号,并将其从队列中删除; 步骤4. 6)远程打印平台获取当前打印机代理号Pi ; 步骤4. 7)远程打印平台根据获取的当前打印机代理号Pi,判断即将存储到列表中的打印机代理号P是否与Pi相等,如果相等,转步骤4. 8),否则,转步骤4. 3); 步骤4.8)远程打印平台将打印机加入代理号为Pi的列表中,转步骤4. 11); 步骤4. 9)远程打印平台根据代理号P新建列表; 步骤4. 10)远程打印平台将打印机加入代理号为P的列表中; 步骤4. 11)远程打印平台显示成功加入列表信息。步骤5)打印机端发送设置打印机权限请求,远程打印平台实现打印机的用户访问权限设置 步骤5.1)远程打印平台获取设置打印机的用户访问权限请求; 步骤5. 2)远程打印平台获取打印机的标识符; 步骤5. 3)远程打印平台获取用户的标识符; 步骤5. 4)远程打印平台获取该用户访问该打印机的权限确认; 步骤5. 5)远程打印本文档来自技高网
...

【技术保护点】
一种远程打印电子商务平台的打印机管理方法,其特征在于该方法所包含的步骤为:步骤1)?打印机端发送注册打印机请求,远程打印平台实现打印机的注册:步骤1.1)?远程打印平台获取用户输入的注册页面的地址;步骤1.2)?远程打印平台显示注册页面;步骤1.3)?远程打印平台获取用户输入的打印机相关的所有信息,包括打印机名、代理、功能、缺省设置、状态、描述;步骤1.4)?远程打印平台获取用户对打印机注册信息的确认;步骤1.5)?远程打印平台处理用户输入的打印机注册信息,并给该打印机分配标识符,其中标识符是唯一、不可变的;步骤1.6)?远程打印平台显示注册成功页面;步骤1.7)?远程打印平台返回打印机标识符给用户;步骤2)?打印机端发送更新打印机信息请求,远程打印平台实现打印机的信息更新:步骤2.1)?远程打印平台获取打印机端有信息更新;步骤2.2)?远程打印平台发送查看打印机信息请求,查看打印机当前信息:步骤2.2.1)?远程打印平台获取查看打印机信息请求;步骤2.2.2)?远程打印平台获取打印机标识符;步骤2.2.3)?远程打印平台根据打印机标识符,判断该打印机标识符是否存在,如果存在,转步骤2.2.5),否则,转步骤2.2.4);步骤2.2.4)?远程打印平台返回“不存在该打印机,请重新输入打印机标识符”的提示信息,转步骤2.2.2);步骤2.2.5)?远程打印平台获取该打印机当前信息;步骤2.3)?远程打印平台提取打印机当前信息,覆盖打印机原有信息;步骤2.4)?远程打印平台显示成功更新打印机信息;步骤3)?打印机端发送删除打印机请求,远程打印平台实现打印机的删除:步骤3.1)?远程打印平台获取用户输入的打印机标识符;步骤3.2)?远程打印平台根据用户输入的打印机标识符,查找到该打印机;步骤3.3)?远程打印平台删除该打印机的所有信息;步骤3.4)??远程打印平台显示成功删除打印机信息;步骤4)?远程打印平台实现列表存储打印机代理号相同的打印机信息:步骤4.1)?远程打印平台获取即将存储到列表中的打印机代理号P;步骤4.2)?远程打印平台获取远程打印平台已存在的所有不同的打印机代理号,队列排列;步骤4.3)?远程打印平台获取队列的长度;步骤4.4)?判断队列长度是否大于0,如果队列长度大于0,转步骤4.5),否则,转步骤4.9);?步骤4.5)?取队列头部的打印机i代理号,并将其从队列中删除;步骤4.6)?远程打印平台获取当前打印机代理号Pi;步骤4.7)?远程打印平台根据获取的当前打印机代理号Pi,判断即将存储到列表中的打印机代理号P是否与Pi相等,如果相等,转步骤4.8),否则,转步骤4.3);步骤4.8)?远程打印平台将打印机加入代理号为Pi的列表中,转步骤4.11);步骤4.9)?远程打印平台根据代理号P新建列表;步骤4.10)?远程打印平台将打印机加入代理号为P的列表中;步骤4.11)?远程打印平台显示成功加入列表信息;步骤5)?打印机端发送设置打印机权限请求,远程打印平台实现打印机的用户访问权限设置:步骤5.1)?远程打印平台获取设置打印机的用户访问权限请求;步骤5.2)?远程打印平台获取打印机的标识符;步骤5.3)?远程打印平台获取用户的标识符;步骤5.4)?远程打印平台获取该用户访问该打印机的权限确认;步骤5.5)?远程打印平台添加用户到打印机权限中;步骤5.6)?远程打印平台显示成功设置打印机权限;步骤6)?打印机接收经过远程打印平台转发的打印用户提交的任务:步骤6.1)?远程打印平台获取打印机的标识符;步骤6.2)?远程打印平台匹配出该打印机;步骤6.3)?远程打印平台获取打印用户提交的任务信息并转发给打印机端;步骤6.4)?打印机端获取任务的标识符;步骤6.5)?打印机端从打印平台获取任务并送入打印机的任务队列;步骤6.6)?远程打印平台修改任务状态为在队列中;步骤7)?打印机完成当前任务,通过远程打印平台,获取下一个任务:步骤7.1)?远程打印平台获取打印机的标识符;步骤7.2)?根据步骤2.2),远程端发送查看打印机信息请求,查看打印机当前信息;步骤7.3)?远程打印平台显示打印机的详细信息;步骤7.4)?远程打印平台获取打印机的任务队列;步骤7.5)?远程打印平台提取队列头部的任务;步骤7.6)?远程打印平台返回队列头部的任务给打印机;步骤8)?打印机端发送更新打印任务信息请求,远程打印平台实现打印任务的信息更新:步骤8.1)?远程打印平台获取打印任务有信息更新;步骤8.2)?远程打印平台查看打印任务当前信息;步骤8.3)?远程打印平台提取打印任务当前信息,覆盖打印任务原有信息;步骤8.4)?远程打印平台显示成功更新打印任务信息。...

【技术特征摘要】
1.一种远程打印电子商务平台的打印机管理方法,其特征在于该方法所包含的步骤为 步骤I)打印机端发送注册打印机请求,远程打印平台实现打印机的注册 步骤1.1)远程打印平台获取用户输入的注册页面的地址; 步骤1. 2)远程打印平台显示注册页面; 步骤1. 3)远程打印平台获取用户输入的打印机相关的所有信息,包括打印机名、代理、功能、缺省设置、状态、描述; 步骤1. 4)远程打印平台获取用户对打印机注册信息的确认; 步骤1. 5)远程打印平台处理用户输入的打印机注册信息,并给该打印机分配标识符,其中标识符是唯一、不可变的; 步骤1. 6)远程打印平台显示注册成功页面; 步骤1. 7)远程打印平台返回打印机标识符给用户; 步骤2)打印机端发送更新打印机信息请求,远程打印平台实现打印机的信息更新 步骤2.1)远程打印平台获取打印机端有信息更新; 步骤2. 2)远程打印平台发送查看打印机信息请求,查看打印机当前信息 步骤2. 2.1)远程打印平台获取查看打印机信息请求; 步骤2. 2. 2)远程打印平台获取打印机标识符; 步骤2. 2. 3)远程打印平台根据打印机标识符,判断该打印机标识符是否存在,如果存在,转步骤2. 2. 5),否则,转步骤2. 2. 4); 步骤2. 2. 4)远程打印平台返回“不存在该打印机,请重新输入打印机标识符”的提示信息,转步骤2. 2. 2); 步骤2. 2. 5)远程打印平台获取该打印机当前信息; 步骤2. 3)远程打印平台提取打印机当前信息,覆盖打印机原有信息; 步骤2. 4)远程打印平台显示成功更新打印机信息; 步骤3)打印机端发送删除打印机请求,远程打印平台实现打印机的删除 步骤3.1)远程打印平台获取用户输入的打印机标识符; 步骤3. 2)远程打印平台根据用户输入的打印机标识符,查找到该打印机; 步骤3. 3)远程打印平台删除该打印机的所有信息; 步骤3. 4)远程打印平台显示成功删除打印机信息; 步骤4)远程打印平台实现列表存储打印机代理号相同的打印机信息 步骤4.1)远程打印平台获取即将存储到列表中的打印机代理号P ; 步骤4. 2)远程打印平台获取远程打印平台已存在的所有不同的打印机代理号,队列排列; 步骤4. 3)远程打印平台获取队列的长度; 步骤4. 4)判断队列长度是否大于O,如果队列长度大于O,转步骤4. 5),否则,转步骤,4.9); 步...

【专利技术属性】
技术研发人员:张卫丰钱小燕张迎周周国强
申请(专利权)人:南京邮电大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1