專利名稱:遠(yuǎn)程打印電子商務(wù)平臺信息更新通知的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一個遠(yuǎn)程打印電子商務(wù)平臺信息更新通知的實(shí)現(xiàn)方法,主要是利用遠(yuǎn)程打印電子商務(wù)平臺,管理了打印機(jī)端和客戶端信息更新的通知操作,實(shí)現(xiàn)了信息通知管理功能接口。屬于電子商務(wù)與移動互聯(lián)網(wǎng)的交叉領(lǐng)域。
背景技術(shù):
傳統(tǒng)的打印機(jī)管理通過安裝特定的軟件來監(jiān)控本地打印機(jī)或局域網(wǎng)中的打印機(jī),主要包括打印機(jī)的監(jiān)視、控制和審核。具體說來包括打印事件記錄功能、打印審核功能、打印控制、查詢與報表、打印計費(fèi)等功能。事件記錄功能能夠記錄打印的用戶名、計算機(jī)、打印頁數(shù)、打印時間、紙張大小、文檔名稱、文檔類型、文檔內(nèi)容和打印費(fèi)用等;打印審核功能主要由管理員使用,經(jīng)過核準(zhǔn)的文檔才能打印;打印控制主要用于為不同的用戶指定不同的打印策略;查詢與報表實(shí)現(xiàn)打印日志、任務(wù)分析報表、負(fù)荷分析報表等;打印計費(fèi)包括按照紙張計費(fèi)、按照用墨量計費(fèi)等功能。近年來,國內(nèi)打印服務(wù)僅僅呈現(xiàn)在傳統(tǒng)的打印機(jī)上,而且服務(wù)種類只有單純的打印,即電子文檔通過打印機(jī)直接打印出來,故打印用戶需要親自呈送打印文檔去打印店,然后親自裝訂和親自送往目的地。從而,在電子商務(wù)平臺上擴(kuò)充打印服務(wù)種類形成服務(wù)組合,并在該平臺上自動的合理的計算打印費(fèi)用,即遠(yuǎn)程打印電子商務(wù)服務(wù)組合成為了市場的急切需求;用戶在該平臺上能夠及時查找到合適的打印店,成為了遠(yuǎn)程打印電子商務(wù)平臺上的一個難點(diǎn)。針對遠(yuǎn)程打印平臺,在國外,Google提供了云打印,主要是應(yīng)用于個人用戶打印處理的平臺,Google云打印需要用戶在連接打印機(jī)的電腦上安裝Chrome瀏覽器并且注冊所連接的打印機(jī),注冊好后,用戶只要在其他電腦中安裝Chrome瀏覽器,并且登錄所注冊的賬號,就可以遠(yuǎn)程使用該打印機(jī)進(jìn)行打印了。但是,該平臺的打印管理中并沒有對打印的頁數(shù)以及是否雙面打印等細(xì)節(jié)操作進(jìn)行管理,即服務(wù)種類單一化,且需要配合Chrome OS平臺使用。PrinterOn是第一個開發(fā)云打印解決方案并使用云技術(shù),使用戶能夠從任何智能手機(jī)、筆記本電腦或平板電腦向任何啟用了 PrinterOn技術(shù)的打印機(jī)打印文件,為了確保其安全性,用戶會收到PrinterOn發(fā)送的安全釋放碼,之后用戶必須進(jìn)行核實(shí),從而保證用戶自己能看到自己打印的文件。但是,使用PrinterOn在桌面端服務(wù)時,用戶需要將文件發(fā)送到一個特定的地址或者安裝驅(qū)動才行。最近,柏林創(chuàng)業(yè)公司Ezeep也提供了一種云打印服務(wù),實(shí)現(xiàn)了云端打印的服務(wù),并且也是一家為酒店用戶提供桌面端和移動端的打印服務(wù)商。通過Eze印的訂閱系統(tǒng),酒店為客人提供在線入口,包括按頁數(shù)來付費(fèi)的機(jī)制??腿松蟼魑募罂梢酝ㄟ^旅店連接的打印機(jī)進(jìn)行打印,然后再去領(lǐng)取打印文件。但是,Ezeep服務(wù)用戶群體局限于酒店的客戶。此外,以上幾種遠(yuǎn)程打印服務(wù)的不足之處還在于,服務(wù)種類少,打印用戶具有局限性,且都沒有涉及到打印機(jī)端和客戶端存在信息更新通知的功能接口實(shí)現(xiàn)。然而,人們對打印的需求已經(jīng)遍及到一個社區(qū)甚至整個網(wǎng)絡(luò),對打印的服務(wù)種類也不再僅僅局限于打印操作,這就迫切需要一個遍及整個網(wǎng)絡(luò)的打印平臺,也迫切需要在平臺上,提供與打印相關(guān)的所有服務(wù)種類。針對這些打印服務(wù),打印機(jī)端和客戶端信息更新的通知接口的實(shí)現(xiàn)也是關(guān)鍵的步驟,所以也迫切需要一個遠(yuǎn)程打印電子商務(wù)平臺信息更新通知的實(shí)現(xiàn)方法。
發(fā)明內(nèi)容
技術(shù)問題本發(fā)明的目的是提供一個遠(yuǎn)程打印電子商務(wù)平臺信息更新通知的方法。通過遠(yuǎn)程打印電子商務(wù)平臺,管理打印機(jī)端和客戶端的信息更新通知的操作,實(shí)現(xiàn)信息通知的相關(guān)功能接口,包括更新信息通知功能。即打印機(jī)端有信息更新后,會立即通過信息接口,通知遠(yuǎn)程打印平臺,從而再通知客戶端,同樣,當(dāng)客戶端有信息更新后,會立即通過信息接口,通知遠(yuǎn)程打印平臺,從而再通知打印機(jī)端。本發(fā)明詳細(xì)描述了遠(yuǎn)程打印平臺、打印機(jī)端和客戶端之間的相互交互,默契配合,相輔相成。減少了人為操作和錯誤率,提高了工作效率。技術(shù)方案本發(fā)明的遠(yuǎn)程打印電子商務(wù)平臺的打印機(jī)管理的實(shí)現(xiàn)方法所包含的步驟為
步驟I)打印機(jī)端發(fā)生信息更新后,遠(yuǎn)程打印平臺實(shí)現(xiàn)打印機(jī)端的信息更新通知
步驟1.1)打印機(jī)端獲取打印機(jī)端的信息更新;
步驟1. 2)打印機(jī)端將消息發(fā)送給遠(yuǎn)程打印平臺;
步驟1. 3)遠(yuǎn)程打印平臺接收“打印機(jī)端存在信息更新”信息;
步驟1. 4)遠(yuǎn)程打印平臺獲取更新的打印機(jī)標(biāo)識符;
步驟1. 5)遠(yuǎn)程打印平臺根據(jù)打印機(jī)標(biāo)識符,查看該打印機(jī)的當(dāng)前信息;
步驟1. 6)遠(yuǎn)程打印平臺根據(jù)打印機(jī)的前后信息對比,判斷打印機(jī)端是否存在信息更新,如果存在,轉(zhuǎn)步驟1. 7),否則,轉(zhuǎn)步驟1. 12);
步驟1. 7)遠(yuǎn)程打印平臺獲取所有可以訪問該打印機(jī)的用戶標(biāo)識符,保存在隊(duì)列中; 步驟1. 8)判斷隊(duì)列是否為空,如果為空,轉(zhuǎn)步驟1. 12),否則,轉(zhuǎn)步驟1. 9);
步驟1. 9)取隊(duì)列頭部的用戶標(biāo)識符i,并從隊(duì)列中刪除;
步驟1. 10)遠(yuǎn)程打印平臺給用戶標(biāo)識符i發(fā)送打印機(jī)狀態(tài)信息;
步驟1. 11)轉(zhuǎn)步驟1.8);
步驟1. 12)打印機(jī)端信息更新通知結(jié)束;
步驟2)遠(yuǎn)程打印平臺實(shí)現(xiàn)客戶端的信息更新通知
步驟2.1)客戶端將消息發(fā)送給遠(yuǎn)程打印平臺;
步驟2. 2)遠(yuǎn)程打印平臺獲取消息;
步驟2. 3)遠(yuǎn)程打印平臺獲取消息中的用戶標(biāo)識符;
步驟2. 4)遠(yuǎn)程打印平臺查看用戶當(dāng)前信息;
步驟2. 5)遠(yuǎn)程打印平臺根據(jù)用戶的前后信息對比,判斷客戶端是否存在信息更新,如果存在,轉(zhuǎn)步驟2. 6),否則,轉(zhuǎn)步驟2. 11);
步驟2. 6)遠(yuǎn)程打印平臺獲取該用戶可以訪問的所有打印機(jī)標(biāo)識符,生成隊(duì)列;
步驟2. 7)遠(yuǎn)程打印平臺根據(jù)隊(duì)列的內(nèi)容,判斷隊(duì)列是否為空,如果為空,轉(zhuǎn)步驟2. 11),否則,轉(zhuǎn)步驟2. 8); 步驟2. 8)取隊(duì)列頭部的打印機(jī)標(biāo)識符i,并從隊(duì)列中刪除;
步驟2. 9)遠(yuǎn)程打印平臺給打印機(jī)標(biāo)識符i對應(yīng)的打印機(jī)端軟件發(fā)送消息;
步驟2. 10)轉(zhuǎn)步驟2. 7);
步驟2. 11)客戶端信息更新通知結(jié)束。有益效果本發(fā)明對比已有技術(shù)具有以下創(chuàng)新點(diǎn)
1)遠(yuǎn)程打印電子商務(wù)平臺、打印機(jī)端和客戶端互相配合,管理了打印機(jī)端和客戶端信息更新通知的操作,實(shí)現(xiàn)了打印機(jī)端和客戶端更新信息交互的功能接口 ;
2)遠(yuǎn)程打印電子商務(wù)平臺不僅為打印用戶提供的有關(guān)打印的所有服務(wù),而且為打印用戶提供了集中打印服務(wù),幫助打印用戶節(jié)省了時間。總之,做到了提高效率,節(jié)省時間,節(jié)約成本。本發(fā)明對比已有技術(shù)具有以下顯著優(yōu)點(diǎn)
O完善了更新信息通知的功能;
2)完善了打印的服務(wù)種類;
3)滿足了更大范圍內(nèi)的各種用戶的各種打印需求;
4)不僅服務(wù)商品化,而且能夠自動計費(fèi)。
圖1 :信息更新通知接口示意 圖2 :打印機(jī)端信息更新通知流程 圖3 :客戶端信息更新通知流程圖。
具體實(shí)施例方式本發(fā)明的遠(yuǎn)程打印電子商務(wù)平臺信息更新通知的實(shí)現(xiàn)方法,是通過遠(yuǎn)程打印電子商務(wù)平臺,實(shí)現(xiàn)了打印機(jī)端和客戶端信息更新通知相關(guān)的功能接口,包括信息管理/MessageProcess接口。即打印機(jī)端有信息更新后,會立即通過信息接口,通知遠(yuǎn)程打印平臺,從而再通知客戶端,同樣,當(dāng)客戶端有信息更新后,會立即通過信息接口,通知遠(yuǎn)程打印平臺,從而再通知打印機(jī)端,這個整體交互過程如圖1示意圖所描述,實(shí)現(xiàn)了信息管理/MessageProcess接口。具體的實(shí)現(xiàn)步驟如下
步驟I)打印機(jī)端發(fā)生信息更新后,遠(yuǎn)程打印平臺調(diào)用信息接口通知客戶端,實(shí)現(xiàn)打印機(jī)端的信息更新通知,具體過程如圖2所示
步驟1.1)打印機(jī)端發(fā)生信息更新后,打印機(jī)輸入打印機(jī)端存在信息更新,以及通知對象是遠(yuǎn)程打印平臺;
步驟1. 2)打印機(jī)端將消息發(fā)送給遠(yuǎn)程打印平臺;
步驟1. 3)遠(yuǎn)程打印平臺接收“打印機(jī)端存在信息更新”信息;
步驟1. 4)遠(yuǎn)程打印平臺獲取更新的打印機(jī)標(biāo)識符;
步驟1. 5)遠(yuǎn)程打印平臺根據(jù)打印機(jī)標(biāo)識符,查看該打印機(jī)的當(dāng)前信息;
步驟1. 6)遠(yuǎn)程打印平臺根據(jù)打印機(jī)的前后信息對比,判斷打印機(jī)端是否存在信息更新,如果存在,轉(zhuǎn)步驟1. 7),否則,轉(zhuǎn)步驟1. 12);
步驟1. 7)遠(yuǎn)程打印平臺獲取所有可以訪問該打印機(jī)的用戶標(biāo)識符,保存在隊(duì)列中; 步驟1. 8)判斷隊(duì)列是否為空,如果為空,轉(zhuǎn)步驟1. 12),否則,轉(zhuǎn)步驟1. 9);
步驟1. 9)取隊(duì)列頭部的用戶標(biāo)識符i,并從隊(duì)列中刪除;
步驟1. 10)遠(yuǎn)程打印平臺給用戶標(biāo)識符i發(fā)送打印機(jī)狀態(tài)信息;
步驟1. 11)轉(zhuǎn)步驟1.8);
步驟1. 12)打印機(jī)端信息更新通知結(jié)束;
步驟2)客戶端發(fā)生信息更新后,遠(yuǎn)程打印平臺調(diào)用信息接口通知打印機(jī)端,實(shí)現(xiàn)客戶端的信息更新通知,具體過程如圖3所示
步驟2.1)客戶端發(fā)生信息更新后,用戶輸入客戶端存在信息更新,以及通知對象是遠(yuǎn)程打印平臺;
步驟2. 2)客戶端給遠(yuǎn)程打印平臺發(fā)送“客戶端存在信息更新”信息,用于通知遠(yuǎn)程打印平臺及時查看、修改、更新數(shù)據(jù)庫中的相應(yīng)內(nèi)容;
步驟2. 3)遠(yuǎn)程打印平臺獲取更新的用戶標(biāo)識符,再根據(jù)用戶的標(biāo)識符,查看該用戶的當(dāng)前詳細(xì)信息;
步驟2. 4)遠(yuǎn)程打印平臺根據(jù)客戶端用戶的前后信息對比,判斷客戶端是否存在信息更新,如果存在,遠(yuǎn)程打印平臺獲取該用戶可以訪問的所有打印機(jī)標(biāo)識符,發(fā)送“客戶端存在信息更新”信息給打印機(jī)端的相應(yīng)打印機(jī),否則,不做任何操作;
步驟2. 5)遠(yuǎn)程打印平臺根據(jù)用戶的前后信息對比,判斷客戶端是否存在信息更新,如果存在,轉(zhuǎn)步驟2. 6),否則,轉(zhuǎn)步驟2. 11);
步驟2. 6)遠(yuǎn)程打印平臺獲取該用戶可以訪問的所有打印機(jī)標(biāo)識符,生成隊(duì)列;
步驟2. 7)遠(yuǎn)程打印平臺根據(jù)隊(duì)列的內(nèi)容,判斷隊(duì)列是否為空,如果為空,轉(zhuǎn)步驟
2.11),否則,轉(zhuǎn)步驟2. 8);
步驟2. 8)取隊(duì)列頭部的打印機(jī)標(biāo)識符i,并從隊(duì)列中刪除;
步驟2. 9)遠(yuǎn)程打印平臺給打印機(jī)標(biāo)識符i對應(yīng)的打印機(jī)端軟件發(fā)送消息;
步驟2. 10)轉(zhuǎn)步驟2. 7);
步驟2. 11)客戶端信息更新通知結(jié)束。
權(quán)利要求
1.一種遠(yuǎn)程打印電子商務(wù)平臺打印機(jī)管理的實(shí)現(xiàn)方法,其特征在于該組合 方法所包含的步驟為 步驟I)打印機(jī)端發(fā)生信息更新后,遠(yuǎn)程打印平臺實(shí)現(xiàn)打印機(jī)端的信息更新通知 步驟1.1)打印機(jī)端獲取打印機(jī)端的信息更新; 步驟1. 2)打印機(jī)端將消息發(fā)送給遠(yuǎn)程打印平臺; 步驟1. 3)遠(yuǎn)程打印平臺接收“打印機(jī)端存在信息更新”信息; 步驟1. 4)遠(yuǎn)程打印平臺獲取更新的打印機(jī)標(biāo)識符; 步驟1. 5)遠(yuǎn)程打印平臺根據(jù)打印機(jī)標(biāo)識符,查看該打印機(jī)的當(dāng)前信息; 步驟1. 6)遠(yuǎn)程打印平臺根據(jù)打印機(jī)的前后信息對比,判斷打印機(jī)端是否存在信息更新,如果存在,轉(zhuǎn)步驟1. 7),否則,轉(zhuǎn)步驟1. 12); 步驟1. 7)遠(yuǎn)程打印平臺獲取所有可以訪問該打印機(jī)的用戶標(biāo)識符,保存在隊(duì)列中; 步驟1. 8)判斷隊(duì)列是否為空,如果為空,轉(zhuǎn)步驟1. 12),否則,轉(zhuǎn)步驟1. 9); 步驟1. 9)取隊(duì)列頭部的用戶標(biāo)識符i,并從隊(duì)列中刪除; 步驟1. 10)遠(yuǎn)程打印平臺給用戶標(biāo)識符i發(fā)送打印機(jī)狀態(tài)信息; 步驟1. 11)轉(zhuǎn)步驟1.8); 步驟1. 12)打印機(jī)端信息更新通知結(jié)束; 步驟2)遠(yuǎn)程打印平臺實(shí)現(xiàn)客戶端的信息更新通知 步驟2.1)客戶端將消息發(fā)送給遠(yuǎn)程打印平臺; 步驟2. 2)遠(yuǎn)程打印平臺獲取消息; 步驟2. 3)遠(yuǎn)程打印平臺獲取消息中的用戶標(biāo)識符; 步驟2. 4)遠(yuǎn)程打印平臺查看用戶當(dāng)前信息; 步驟2. 5)遠(yuǎn)程打印平臺根據(jù)用戶的前后信息對比,判斷客戶端是否存在信息更新,如果存在,轉(zhuǎn)步驟2. 6),否則,轉(zhuǎn)步驟2. 11); 步驟2. 6)遠(yuǎn)程打印平臺獲取該用戶可以訪問的所有打印機(jī)標(biāo)識符,生成隊(duì)列; 步驟2. 7)遠(yuǎn)程打印平臺根據(jù)隊(duì)列的內(nèi)容,判斷隊(duì)列是否為空,如果為空,轉(zhuǎn)步驟.2.11),否則,轉(zhuǎn)步驟2. 8); 步驟2. 8)取隊(duì)列頭部的打印機(jī)標(biāo)識符i,并從隊(duì)列中刪除; 步驟2. 9)遠(yuǎn)程打印平臺給打印機(jī)標(biāo)識符i對應(yīng)的打印機(jī)端軟件發(fā)送消息; 步驟2. 10)轉(zhuǎn)步驟2. 7); 步驟2. 11)客戶端信息更新通知結(jié)束。
全文摘要
遠(yuǎn)程打印電子商務(wù)平臺打印機(jī)管理的實(shí)現(xiàn)方法為了實(shí)現(xiàn)打印機(jī)端和客戶端更新信息通知的功能,提供了一個的信息管理功能接口的實(shí)現(xiàn),即信息接口。該信息接口實(shí)現(xiàn)了打印機(jī)端有信息更新后,會立即通過調(diào)用信息接口,通知遠(yuǎn)程打印平臺,從而再通知客戶端,同樣,當(dāng)客戶端有信息更新后,也會立即通過調(diào)用信息接口,通知遠(yuǎn)程打印平臺,從而再通知打印機(jī)端;管理了打印機(jī)端和客戶端信息更新的通知操作;實(shí)現(xiàn)了信息通知管理功能接口;減少了人為操作和錯誤率,提高了工作效率。
文檔編號G06F3/12GK103034464SQ20121051718
公開日2013年4月10日 申請日期2012年12月6日 優(yōu)先權(quán)日2012年12月6日
發(fā)明者張衛(wèi)豐, 錢小燕, 周國強(qiáng), 張迎周 申請人:南京郵電大學(xué)