远程打印电子商务平台信息更新通知的方法

文档序号:6383272阅读:188来源:国知局
专利名称:远程打印电子商务平台信息更新通知的方法
技术领域
本发明涉及一个远程打印电子商务平台信息更新通知的实现方法,主要是利用远程打印电子商务平台,管理了打印机端和客户端信息更新的通知操作,实现了信息通知管理功能接口。属于电子商务与移动互联网的交叉领域。
背景技术
传统的打印机管理通过安装特定的软件来监控本地打印机或局域网中的打印机,主要包括打印机的监视、控制和审核。具体说来包括打印事件记录功能、打印审核功能、打印控制、查询与报表、打印计费等功能。事件记录功能能够记录打印的用户名、计算机、打印页数、打印时间、纸张大小、文档名称、文档类型、文档内容和打印费用等;打印审核功能主要由管理员使用,经过核准的文档才能打印;打印控制主要用于为不同的用户指定不同的打印策略;查询与报表实现打印日志、任务分析报表、负荷分析报表等;打印计费包括按照纸张计费、按照用墨量计费等功能。近年来,国内打印服务仅仅呈现在传统的打印机上,而且服务种类只有单纯的打印,即电子文档通过打印机直接打印出来,故打印用户需要亲自呈送打印文档去打印店,然后亲自装订和亲自送往目的地。从而,在电子商务平台上扩充打印服务种类形成服务组合,并在该平台上自动的合理的计算打印费用,即远程打印电子商务服务组合成为了市场的急切需求;用户在该平台上能够及时查找到合适的打印店,成为了远程打印电子商务平台上的一个难点。针对远程打印平台,在国外,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),否则,转步骤1. 12);
步骤1. 7)远程打印平台获取所有可以访问该打印机的用户标识符,保存在队列中; 步骤1. 8)判断队列是否为空,如果为空,转步骤1. 12),否则,转步骤1. 9);
步骤1. 9)取队列头部的用户标识符i,并从队列中删除;
步骤1. 10)远程打印平台给用户标识符i发送打印机状态信息;
步骤1. 11)转步骤1.8);
步骤1. 12)打印机端信息更新通知结束;
步骤2)远程打印平台实现客户端的信息更新通知
步骤2.1)客户端将消息发送给远程打印平台;
步骤2. 2)远程打印平台获取消息;
步骤2. 3)远程打印平台获取消息中的用户标识符;
步骤2. 4)远程打印平台查看用户当前信息;
步骤2. 5)远程打印平台根据用户的前后信息对比,判断客户端是否存在信息更新,如果存在,转步骤2. 6),否则,转步骤2. 11);
步骤2. 6)远程打印平台获取该用户可以访问的所有打印机标识符,生成队列;
步骤2. 7)远程打印平台根据队列的内容,判断队列是否为空,如果为空,转步骤2. 11),否则,转步骤2. 8); 步骤2. 8)取队列头部的打印机标识符i,并从队列中删除;
步骤2. 9)远程打印平台给打印机标识符i对应的打印机端软件发送消息;
步骤2. 10)转步骤2. 7);
步骤2. 11)客户端信息更新通知结束。有益效果本发明对比已有技术具有以下创新点
1)远程打印电子商务平台、打印机端和客户端互相配合,管理了打印机端和客户端信息更新通知的操作,实现了打印机端和客户端更新信息交互的功能接口 ;
2)远程打印电子商务平台不仅为打印用户提供的有关打印的所有服务,而且为打印用户提供了集中打印服务,帮助打印用户节省了时间。总之,做到了提高效率,节省时间,节约成本。本发明对比已有技术具有以下显著优点
O完善了更新信息通知的功能;
2)完善了打印的服务种类;
3)满足了更大范围内的各种用户的各种打印需求;
4)不仅服务商品化,而且能够自动计费。


图1 :信息更新通知接口示意 图2 :打印机端信息更新通知流程 图3 :客户端信息更新通知流程图。
具体实施例方式本发明的远程打印电子商务平台信息更新通知的实现方法,是通过远程打印电子商务平台,实现了打印机端和客户端信息更新通知相关的功能接口,包括信息管理/MessageProcess接口。即打印机端有信息更新后,会立即通过信息接口,通知远程打印平台,从而再通知客户端,同样,当客户端有信息更新后,会立即通过信息接口,通知远程打印平台,从而再通知打印机端,这个整体交互过程如图1示意图所描述,实现了信息管理/MessageProcess接口。具体的实现步骤如下
步骤I)打印机端发生信息更新后,远程打印平台调用信息接口通知客户端,实现打印机端的信息更新通知,具体过程如图2所示
步骤1.1)打印机端发生信息更新后,打印机输入打印机端存在信息更新,以及通知对象是远程打印平台;
步骤1. 2)打印机端将消息发送给远程打印平台;
步骤1. 3)远程打印平台接收“打印机端存在信息更新”信息;
步骤1. 4)远程打印平台获取更新的打印机标识符;
步骤1. 5)远程打印平台根据打印机标识符,查看该打印机的当前信息;
步骤1. 6)远程打印平台根据打印机的前后信息对比,判断打印机端是否存在信息更新,如果存在,转步骤1. 7),否则,转步骤1. 12);
步骤1. 7)远程打印平台获取所有可以访问该打印机的用户标识符,保存在队列中; 步骤1. 8)判断队列是否为空,如果为空,转步骤1. 12),否则,转步骤1. 9);
步骤1. 9)取队列头部的用户标识符i,并从队列中删除;
步骤1. 10)远程打印平台给用户标识符i发送打印机状态信息;
步骤1. 11)转步骤1.8);
步骤1. 12)打印机端信息更新通知结束;
步骤2)客户端发生信息更新后,远程打印平台调用信息接口通知打印机端,实现客户端的信息更新通知,具体过程如图3所示
步骤2.1)客户端发生信息更新后,用户输入客户端存在信息更新,以及通知对象是远程打印平台;
步骤2. 2)客户端给远程打印平台发送“客户端存在信息更新”信息,用于通知远程打印平台及时查看、修改、更新数据库中的相应内容;
步骤2. 3)远程打印平台获取更新的用户标识符,再根据用户的标识符,查看该用户的当前详细信息;
步骤2. 4)远程打印平台根据客户端用户的前后信息对比,判断客户端是否存在信息更新,如果存在,远程打印平台获取该用户可以访问的所有打印机标识符,发送“客户端存在信息更新”信息给打印机端的相应打印机,否则,不做任何操作;
步骤2. 5)远程打印平台根据用户的前后信息对比,判断客户端是否存在信息更新,如果存在,转步骤2. 6),否则,转步骤2. 11);
步骤2. 6)远程打印平台获取该用户可以访问的所有打印机标识符,生成队列;
步骤2. 7)远程打印平台根据队列的内容,判断队列是否为空,如果为空,转步骤
2.11),否则,转步骤2. 8);
步骤2. 8)取队列头部的打印机标识符i,并从队列中删除;
步骤2. 9)远程打印平台给打印机标识符i对应的打印机端软件发送消息;
步骤2. 10)转步骤2. 7);
步骤2. 11)客户端信息更新通知结束。
权利要求
1.一种远程打印电子商务平台打印机管理的实现方法,其特征在于该组合 方法所包含的步骤为 步骤I)打印机端发生信息更新后,远程打印平台实现打印机端的信息更新通知 步骤1.1)打印机端获取打印机端的信息更新; 步骤1. 2)打印机端将消息发送给远程打印平台; 步骤1. 3)远程打印平台接收“打印机端存在信息更新”信息; 步骤1. 4)远程打印平台获取更新的打印机标识符; 步骤1. 5)远程打印平台根据打印机标识符,查看该打印机的当前信息; 步骤1. 6)远程打印平台根据打印机的前后信息对比,判断打印机端是否存在信息更新,如果存在,转步骤1. 7),否则,转步骤1. 12); 步骤1. 7)远程打印平台获取所有可以访问该打印机的用户标识符,保存在队列中; 步骤1. 8)判断队列是否为空,如果为空,转步骤1. 12),否则,转步骤1. 9); 步骤1. 9)取队列头部的用户标识符i,并从队列中删除; 步骤1. 10)远程打印平台给用户标识符i发送打印机状态信息; 步骤1. 11)转步骤1.8); 步骤1. 12)打印机端信息更新通知结束; 步骤2)远程打印平台实现客户端的信息更新通知 步骤2.1)客户端将消息发送给远程打印平台; 步骤2. 2)远程打印平台获取消息; 步骤2. 3)远程打印平台获取消息中的用户标识符; 步骤2. 4)远程打印平台查看用户当前信息; 步骤2. 5)远程打印平台根据用户的前后信息对比,判断客户端是否存在信息更新,如果存在,转步骤2. 6),否则,转步骤2. 11); 步骤2. 6)远程打印平台获取该用户可以访问的所有打印机标识符,生成队列; 步骤2. 7)远程打印平台根据队列的内容,判断队列是否为空,如果为空,转步骤.2.11),否则,转步骤2. 8); 步骤2. 8)取队列头部的打印机标识符i,并从队列中删除; 步骤2. 9)远程打印平台给打印机标识符i对应的打印机端软件发送消息; 步骤2. 10)转步骤2. 7); 步骤2. 11)客户端信息更新通知结束。
全文摘要
远程打印电子商务平台打印机管理的实现方法为了实现打印机端和客户端更新信息通知的功能,提供了一个的信息管理功能接口的实现,即信息接口。该信息接口实现了打印机端有信息更新后,会立即通过调用信息接口,通知远程打印平台,从而再通知客户端,同样,当客户端有信息更新后,也会立即通过调用信息接口,通知远程打印平台,从而再通知打印机端;管理了打印机端和客户端信息更新的通知操作;实现了信息通知管理功能接口;减少了人为操作和错误率,提高了工作效率。
文档编号G06F3/12GK103034464SQ20121051718
公开日2013年4月10日 申请日期2012年12月6日 优先权日2012年12月6日
发明者张卫丰, 钱小燕, 周国强, 张迎周 申请人:南京邮电大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1