本發(fā)明涉及通信技術領域,具體涉及一種面向離線認證設備的在線認證系統(tǒng)和一種面向離線認證設備的在線認證方法。
背景技術:
互聯(lián)網(wǎng)的發(fā)展使得人們可以在網(wǎng)上很方便地進行各種交易和授權認證,例如,用戶可以在網(wǎng)上購買景區(qū)門票,并在網(wǎng)上完成購票支付,就可憑手機中的購票記錄到景區(qū)入口的門閘處使用手機進行驗證通過。
目前,使用手機進行驗證通過的前提是,門閘或其他認證設備需要保持與互聯(lián)網(wǎng)的聯(lián)通,且只有在互聯(lián)網(wǎng)的環(huán)境下門閘或其他認證設備才能夠從云服務器拿到相關的授權信息并判斷是否對某一個手機的用戶進行放行。
也就是說,現(xiàn)有的身份認證系統(tǒng)的缺陷是:對于認證設備不聯(lián)網(wǎng)或者網(wǎng)絡不佳狀態(tài)時,無法對用戶的身份進行驗證,缺乏實用性。
技術實現(xiàn)要素:
針對現(xiàn)有技術中的缺陷,本發(fā)明提供一種面向離線認證設備的在線認證系統(tǒng)和一種面向離線認證設備的在線認證方法,以使離線認證設備能夠在自身離線的狀態(tài)下實現(xiàn)在線認證,提高實用性。
第一方面,本發(fā)明提供的一種面向離線認證設備的在線認證系統(tǒng),包括:第一移動終端、配置有離線認證裝置的離線認證設備、云服務器和第二移動終端;
所述第一移動終端通過近場無線通信方式與所述離線認證裝置連接,以及通過遠場無線通信方式與所述云服務器連接,所述第一移動終端用于預先將所述離線認證設備的標識信息上傳至所述云服務器,接收所述云服務器下發(fā)的與所述標識信息綁定的第一認證口令,并將所述第一認證口令發(fā)送至所述離線認證裝置;
所述云服務器與所述第一移動終端和所述第二移動終端均通過遠場無線通信方式連接,用于接收所述第一移動終端上傳的所述離線認證設備的標識信息,生成與所述標識信息綁定的第一認證口令并下發(fā)至所述第一移動終端;所述云服務器還用于生成與所述離線認證設備對應的第二認證口令,以及在接收到所述第二移動終端發(fā)送的針對所述離線認證設備的授權請求后,將所述第二認證口令下發(fā)至所述第二移動終端;
所述第二移動終端與所述離線認證裝置通過近場無線通信方式連接,用于向所述云服務器發(fā)送針對所述離線認證設備的授權請求,并接收所述云服務器響應所述授權請求而下發(fā)的第二認證口令,以及向所述離線認證裝置發(fā)送所述第二認證口令,在認證通過后接收所述離線認證裝置發(fā)送的反饋信息,并將所述反饋信息上傳至所述云服務器,其中,所述授權請求中攜帶有所述離線認證設備的標識信息;
所述離線認證裝置用于接收所述第一移動終端發(fā)送的第一認證口令并進行存儲,以及在接收到所述第二移動終端發(fā)送的第二認證口令后,采用所述第一認證口令對所述第二認證口令進行認證,在認證通過后控制所述離線認證設備執(zhí)行相應的操作,并向所述第二移動終端發(fā)送相應的反饋信息。
可選的,所述離線認證裝置采用系統(tǒng)級芯片實現(xiàn)。
可選的,所述近場無線通信方式包括藍牙通訊、wifi通訊、聲波通訊、紅外通訊或NFC通訊。
可選的,所述離線認證設備包括:開關類設備或自動售賣類設備。
可選的,所述第二認證口令與所述第一認證口令為相同的認證口令或為互相配合的認證口令。
可選的,所述云服務器還用于在接收到所述第二移動終端發(fā)送的針對所述離線認證設備的授權請求后,向所述第二移動終端發(fā)送支付請求,在所述第二移動終端支付完成后,響應所述授權請求,將第二認證口令下發(fā)至所述第二移動終端。
可選的,所述離線認證設備包括計時運行設備;所述第二認證口令中攜帶有時限信息;
所述離線認證裝置還用于在認證通過后控制所述離線認證設備在所述時限信息對應的時限內解鎖或保持運行。
可選的,所述離線認證設備包括自助售貨機,所述離線認證設備的標識信息包括所述自助售貨機中各種商品的商品編碼,所述第一認證口令包括與所述各種商品的商品編碼分別綁定的多個第一子認證口令;
所述針對所述離線認證設備的授權請求包括針對所述自助售貨機中指定商品的購買請求;
所述第二認證口令包括與所述指定商品對應的第二子認證口令;
所述離線認證裝置還用于在接收到所述第二移動終端發(fā)送的所述第二子認證口令后,采用所述多個第一子認證口令對所述第二子認證口令進行認證,在認證通過后控制所述自助售貨機輸出所述指定商品,并向所述第二移動終端發(fā)送相應的反饋信息。
可選的,所述離線認證設備包括自助提貨機,所述自助提貨機中設有多個存儲室,所述離線認證設備的標識信息包括多個所述存儲室的識別信息,所述第一認證口令包括與多個所述存儲室的識別信息分別綁定的多個第三子認證口令;
所述針對所述離線認證設備的授權請求包括針對所述自助提貨機中指定存儲室的開門請求;
所述第二認證口令包括與所述指定存儲室對應的第四子認證口令;
所述離線認證裝置還用于在接收到所述第二移動終端發(fā)送的所述第四子認證口令后,采用所述多個第三子認證口令對所述第四子認證口令進行認證,在認證通過后控制所述指定存儲室開門,并向所述第二移動終端發(fā)送相應的反饋信息。
第二方面,本發(fā)明提供的一種面向離線認證設備的在線認證方法,包括:
第一移動終端將離線認證設備的標識信息上傳至云服務器;
所述云服務器在接收到所述離線認證設備的標識信息后,生成與所述標識信息綁定的第一認證口令并下發(fā)至所述第一移動終端;
所述第一移動終端接收所述云服務器下發(fā)的與所述標識信息綁定的第一認證口令,并將所述第一認證口令通過近場無線通信方式發(fā)送至所述離線認證設備中配置的離線認證裝置;
所述離線認證裝置接收所述第一認證口令并存儲;
第二移動終端向所述云服務器發(fā)送針對所述離線認證設備的授權請求;
所述云服務器生成與所述離線認證設備對應的第二認證口令,并在接收到所述第二移動終端發(fā)送的針對所述離線認證設備的授權請求后,將所述第二認證口令下發(fā)至所述第二移動終端;
所述第二移動終端在接收到所述第二認證口令后,將所述第二認證口令通過近場無線通信方式發(fā)送至所述離線認證裝置;
所述離線認證裝置在接收到所述第二移動終端發(fā)送的第二認證口令后,采用所述第一認證口令對所述第二認證口令進行認證,在認證通過后控制所述離線認證設備執(zhí)行相應的操作,并向所述第二移動終端發(fā)送相應的反饋信息;
所述第二移動終端在接收到所述離線認證裝置發(fā)送的反饋信息后,將所述反饋信息上傳至所述云服務器。
由上述技術方案可知,本發(fā)明提供的一種面向離線認證設備的在線認證系統(tǒng),包括:第一移動終端、配置有離線認證裝置的離線認證設備、云服務器和第二移動終端。其中,離線認證設備是離線的,第一移動終端和第二移動終端是在線的,利用所述第一移動終端和所述云服務器,所述離線認證設備可以在不聯(lián)網(wǎng)的情況下預先獲得第一認證口令,所述第二移動終端可以在線從所述云服務器獲取針對所述離線認證設備的第二認證口令,然后通過近場無線通信方式發(fā)送給所述離線認證設備進行認證,所述離線認證設備可以利用所述第一認證口令對所述第二認證口令進行認證,并在認證通過后執(zhí)行相應的操作,從而在不聯(lián)網(wǎng)的情況下實現(xiàn)對所述第二移動終端“在線”的認證,有較強的實用性,可以替代現(xiàn)有的在線認證設備,以解決現(xiàn)有認證設備在不聯(lián)網(wǎng)或者網(wǎng)絡不佳狀態(tài)時,無法對用戶的身份進行驗證的問題,同時解決在線認證設備布線麻煩的問題和降低安裝及維護費用,具有廣闊的應用前景。
附圖說明
為了更清楚地說明本發(fā)明具體實施方式或現(xiàn)有技術中的技術方案,下面將對具體實施方式或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹。在所有附圖中,類似的元件或部分一般由類似的附圖標記標識。附圖中,各元件或部分并不一定按照實際的比例繪制。
圖1示出了本發(fā)明第一實施例所提供的一種面向離線認證設備的在線認證系統(tǒng)的示意圖;
圖2示出了本發(fā)明第一實施例所提供的一種面向離線認證設備的在線認證方法的流程圖。
具體實施方式
下面將結合附圖對本發(fā)明技術方案的實施例進行詳細的描述。以下實施例僅用于更加清楚地說明本發(fā)明的技術方案,因此只是作為示例,而不能以此來限制本發(fā)明的保護范圍。
需要注意的是,除非另有說明,本申請使用的技術術語或者科學術語應當為本發(fā)明所屬領域技術人員所理解的通常意義。
鑒于現(xiàn)有認證設備在不聯(lián)網(wǎng)或者網(wǎng)絡不佳狀態(tài)時,無法對用戶的身份進行驗證的問題,本申請?zhí)峁┮环N面向離線認證設備的在線認證系統(tǒng)和一種面向離線認證設備的在線認證方法,以解決上述問題。
下面結合附圖對本發(fā)明的實施例進行說明。
圖1示出了本發(fā)明第一實施例所提供的一種面向離線認證設備的在線認證系統(tǒng)的示意圖;如圖1所示,本發(fā)明第一實施例所提供的一種面向離線認證設備的在線認證系統(tǒng)包括:第一移動終端、配置有離線認證裝置的離線認證設備、云服務器和第二移動終端;
所述第一移動終端通過近場無線通信方式與所述離線認證裝置連接,以及通過遠場無線通信方式與所述云服務器連接,所述第一移動終端用于預先將所述離線認證設備的標識信息上傳至所述云服務器,接收所述云服務器下發(fā)的與所述標識信息綁定的第一認證口令,并將所述第一認證口令發(fā)送至所述離線認證裝置;
所述云服務器與所述第一移動終端和所述第二移動終端均通過遠場無線通信方式連接,用于接收所述第一移動終端上傳的所述離線認證設備的標識信息,生成與所述標識信息綁定的第一認證口令并下發(fā)至所述第一移動終端;所述云服務器還用于生成與所述離線認證設備對應的第二認證口令,以及在接收到所述第二移動終端發(fā)送的針對所述離線認證設備的授權請求后,將所述第二認證口令下發(fā)至所述第二移動終端;
所述第二移動終端與所述離線認證裝置通過近場無線通信方式連接,用于向所述云服務器發(fā)送針對所述離線認證設備的授權請求,并接收所述云服務器響應所述授權請求而下發(fā)的第二認證口令,以及向所述離線認證裝置發(fā)送所述第二認證口令,在認證通過后接收所述離線認證裝置發(fā)送的反饋信息,并將所述反饋信息上傳至所述云服務器,其中,所述授權請求中攜帶有所述離線認證設備的標識信息;
所述離線認證裝置用于接收所述第一移動終端發(fā)送的第一認證口令并進行存儲,以及在接收到所述第二移動終端發(fā)送的第二認證口令后,采用所述第一認證口令對所述第二認證口令進行認證,在認證通過后控制所述離線認證設備執(zhí)行相應的操作,并向所述第二移動終端發(fā)送相應的反饋信息。
其中,本發(fā)明實施例中的移動終端,可以是任何的具有遠場無線通信功能和近場無線通信功能的智能終端,例如,智能手機、平板電腦、可穿戴智能終端或專門研發(fā)的移動智能終端等,其均在本發(fā)明的保護范圍之內。
在本發(fā)明提供的一個實施例中,所述離線認證裝置采用系統(tǒng)級芯片實現(xiàn),系統(tǒng)級芯片(SOC:System on Chip),也稱為片上系統(tǒng),意指它是一個產(chǎn)品,是一個有專用目標的集成電路,其中包含完整系統(tǒng)并有嵌入軟件的全部內容,從狹義角度講,它是信息系統(tǒng)核心的芯片集成,是將系統(tǒng)關鍵部件集成在一塊芯片上;從廣義角度講,SOC是一個微小型系統(tǒng)。一般將SOC定義為將微處理器、模擬IP核、數(shù)字IP核和存儲器(或片外存儲控制接口)集成在單一芯片上,它通常是客戶定制的,或是面向特定用途的標準產(chǎn)品。
在本發(fā)明提供的一個實施例中,所述近場無線通信方式包括藍牙通訊、wifi通訊、聲波通訊、紅外通訊或NFC通訊。通過在所述第一移動終端、所述第二移動終端和所述離線認證裝置中配置相應的通信模塊,所述第一移動終端和所述第二移動終端可以采用上述任意一種近場無線通信方式與所述離線認證裝置進行通信,以實現(xiàn)所述離線認證裝置在離線狀態(tài)下與外接的通信,其均在本發(fā)明的保護范圍之內。
在本發(fā)明提供的一個實施例中,所述離線認證設備包括:開關類設備或自動售賣類設備,例如,所述開關類設備可以是門禁、門閘、檢票機、保險箱、智能門鎖等在認證通過后執(zhí)行開關動作的設備,所述自動售賣類設備可以是自助販賣機、自助提貨機、可按時付費的健身設備、可按時付費的充電樁等在認證通過后提供相應商品或服務的設備。對上述任一種離線認證設備,通過采用本發(fā)明提供的面向離線認證設備的在線認證系統(tǒng),均可以實現(xiàn)在離線狀態(tài)下對第二移動終端的“在線”認證,可以避免布線的煩擾、降低安裝和維護成本,同時便于移機,應用前景廣闊。
在本發(fā)明提供的一個實施例中,所述第二認證口令與所述第一認證口令為相同的認證口令或為互相配合的認證口令。若所述第二認證口令與所述第一認證口令為相同的認證口令,所述離線認證裝置可以通過比較所述第二認證口令與所述第一認證口令是否一致來對所述第二認證口令進行認證。若所述第二認證口令與所述第一認證口令為互相配合的認證口令,如公私密鑰對,所述離線認證裝置可以通過對所述第二認證口令與所述第一認證口令進行配對,根據(jù)配對結果對所述第二認證口令進行認證。以上均為本發(fā)明實施例的具體變更實施方式,均在本發(fā)明的保護范圍之內。
在本發(fā)明提供的一個實施例中,所述云服務器還用于在接收到所述第二移動終端發(fā)送的針對所述離線認證設備的授權請求后,向所述第二移動終端發(fā)送支付請求,在所述第二移動終端支付完成后,響應所述授權請求,將第二認證口令下發(fā)至所述第二移動終端。本實施例應用于通過支付購買授權的情形,例如購買景區(qū)門票,所述第二移動終端發(fā)送購買門票的請求,所述云服務器響應所述請求向所述第二移動終端發(fā)送支付請求,在支付完成后,向所述第二移動終端通過軟件代碼的形式發(fā)送第二認證口令,接下來,用戶即可攜帶所述第二移動終端到景區(qū)設置的離線門閘處驗票進入。
在本發(fā)明提供的一個實施例中,所述離線認證設備包括計時運行設備;所述第二認證口令中攜帶有時限信息;
所述離線認證裝置還用于在認證通過后控制所述離線認證設備在所述時限信息對應的時限內解鎖或保持運行。例如,所述計時運行設備為自助計費跑步機,用戶獲取的第二認證口令中攜帶有2小時的時限信息,默認情況下,跑步機處于鎖定狀態(tài),在認證通過后,跑步機開始計時并解鎖,以提供給用戶2個小時的使用權限。本實施例可以結合上述通過支付購買授權的實施例實施,以應用于具體的實施場景,本發(fā)明實施例也可應用于其他計時運行設備如計時娛樂設備等,以實現(xiàn)相應的功能,其均在本發(fā)明的保護范圍之內。
在本發(fā)明提供的一個實施例中,所述離線認證設備包括自助售貨機,所述離線認證設備的標識信息包括所述自助售貨機中各種商品的商品編碼,所述第一認證口令包括與所述各種商品的商品編碼分別綁定的多個第一子認證口令;
所述針對所述離線認證設備的授權請求包括針對所述自助售貨機中指定商品的購買請求;
所述第二認證口令包括與所述指定商品對應的第二子認證口令;
所述離線認證裝置還用于在接收到所述第二移動終端發(fā)送的所述第二子認證口令后,采用所述多個第一子認證口令對所述第二子認證口令進行認證,在認證通過后控制所述自助售貨機輸出所述指定商品,并向所述第二移動終端發(fā)送相應的反饋信息。
所述第一子認證口令和所述第二子認證口令可以是根據(jù)商品編碼或商品名稱、型號、SKU等生成的具有加密性質的口令,從而實現(xiàn)第一認證口令與第一子認證口令的雙重加密,以及第二認證口令與第二子認證口令的雙重加密;也可以是直接將商品編碼、商品名稱、型號、SKU等作為第一子認證口令或第二子認證口令,從而降低口令生成的繁雜度,降低運算量,其均在本發(fā)明的保護范圍之內。
在本發(fā)明提供的一個實施例中,所述離線認證設備包括自助提貨機,所述自助提貨機中設有多個存儲室,所述離線認證設備的標識信息包括多個所述存儲室的識別信息,所述第一認證口令包括與多個所述存儲室的識別信息分別綁定的多個第三子認證口令;
所述針對所述離線認證設備的授權請求包括針對所述自助提貨機中指定存儲室的開門請求;
所述第二認證口令包括與所述指定存儲室對應的第四子認證口令;
所述離線認證裝置還用于在接收到所述第二移動終端發(fā)送的所述第四子認證口令后,采用所述多個第三子認證口令對所述第四子認證口令進行認證,在認證通過后控制所述指定存儲室開門,并向所述第二移動終端發(fā)送相應的反饋信息。
以上,為本發(fā)明第一實施例提供的一種面向離線認證設備的在線認證系統(tǒng)的說明。本發(fā)明實施例中,離線認證設備是離線的,第一移動終端和第二移動終端是在線的,利用所述第一移動終端和所述云服務器,所述離線認證設備可以在不聯(lián)網(wǎng)的情況下預先獲得第一認證口令,所述第二移動終端可以在線從所述云服務器獲取針對所述離線認證設備的第二認證口令,然后通過近場無線通信方式發(fā)送給所述離線認證設備進行認證,所述離線認證設備可以利用所述第一認證口令對所述第二認證口令進行認證,并在認證通過后執(zhí)行相應的操作,從而在不聯(lián)網(wǎng)的情況下實現(xiàn)對所述第二移動終端“在線”的認證,有較強的實用性,可以替代現(xiàn)有的在線認證設備,以解決現(xiàn)有認證設備在不聯(lián)網(wǎng)或者網(wǎng)絡不佳狀態(tài)時,無法對用戶的身份進行驗證的問題,同時解決在線認證設備布線麻煩的問題和降低安裝及維護費用,具有廣闊的應用前景。
在上述的第一實施例中,提供了一種面向離線認證設備的在線認證系統(tǒng),與之相對應的,本申請還提供一種面向離線認證設備的在線認證方法。請參考圖2,其為本發(fā)明第二實施例所提供的一種面向離線認證設備的在線認證方法的流程圖。由于方法實施例基本相似于上述系統(tǒng)實施例,所以描述得比較簡單,相關之處參見系統(tǒng)實施例的部分說明即可。下述描述的方法實施例僅僅是示意性的。
如圖2所示,本發(fā)明第二實施例提供的一種面向離線認證設備的在線認證方法包括以下步驟:
步驟S101:第一移動終端將離線認證設備的標識信息上傳至云服務器。
步驟S102:所述云服務器在接收到所述離線認證設備的標識信息后,生成與所述標識信息綁定的第一認證口令并下發(fā)至所述第一移動終端。
步驟S103:所述第一移動終端接收所述云服務器下發(fā)的與所述標識信息綁定的第一認證口令,并將所述第一認證口令通過近場無線通信方式發(fā)送至所述離線認證設備中配置的離線認證裝置。
步驟S104:所述離線認證裝置接收所述第一認證口令并存儲。
步驟S105:第二移動終端向所述云服務器發(fā)送針對所述離線認證設備的授權請求。
步驟S106:所述云服務器生成與所述離線認證設備對應的第二認證口令,并在接收到所述第二移動終端發(fā)送的針對所述離線認證設備的授權請求后,將所述第二認證口令下發(fā)至所述第二移動終端。
步驟S107:所述第二移動終端在接收到所述第二認證口令后,將所述第二認證口令通過近場無線通信方式發(fā)送至所述離線認證裝置。
步驟S108:所述離線認證裝置在接收到所述第二移動終端發(fā)送的第二認證口令后,采用所述第一認證口令對所述第二認證口令進行認證,在認證通過后控制所述離線認證設備執(zhí)行相應的操作,并向所述第二移動終端發(fā)送相應的反饋信息。
步驟S109:所述第二移動終端在接收到所述離線認證裝置發(fā)送的反饋信息后,將所述反饋信息上傳至所述云服務器。
至此,通過步驟S101至步驟S109,完成了本發(fā)明第二實施例所提供的一種面向離線認證設備的在線認證方法的流程。相較于現(xiàn)有技術,本發(fā)明提供的所述面向離線認證設備的在線認證方法與上述面向離線認證設備的在線認證系統(tǒng)出于同一個總的發(fā)明構思,具有相同的有益效果,此處不再贅述。
在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結合和組合。
需要說明的是,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個實施例的系統(tǒng)、方法和計算機程序產(chǎn)品的可能實現(xiàn)的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應當注意,在有些作為替換的實現(xiàn)中,方框中所標注的功能也可以以不同于附圖中所標注的順序發(fā)生。例如,兩個連續(xù)的方框實際上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實現(xiàn)。以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,又例如,多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些通信接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。
所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的范圍,其均應涵蓋在本發(fā)明的權利要求和說明書的范圍當中。