本發明涉及互聯網技術領域,具體涉及一種網絡接入方法、相關設備及系統。
背景技術:
隨著信息技術快速發展,移動終端(如手機、平板電腦等等)更新換代越來越頻繁。目前,市場上提供給用戶換手機時,使用手機搬家的功能。該功能可以將整個舊手機資料,軟件等全部原封不動的拷貝到新手機,從而,為用戶換機提供方便,但是,在數據搬家之前,若移動終端接入未知的終端設備,則會造成信息泄露,因而,降低了數據遷移的安全性。
技術實現要素:
本發明實施例提供了一種網絡接入方法、相關設備及系統,以期提高網絡接入的安全性。
本發明實施例第一方面提供了一種網絡接入方法,包括:
建立熱點,并生成所述熱點的接入信息,所述接入信息包括熱點名稱及其對應的隨機密碼;
對所述接入信息進行加密;
將所述加密后的接入信息生成二維碼,以供終端設備通過所述二維碼接入所述熱點。
本發明實施例第二方面提供了一種網絡接入方法,包括:
識別由移動終端生成的二維碼的信息;
對所述信息進行解密,得到接入信息,所述接入信息包括熱點名稱及隨機密碼;
根據所述熱點名稱搜索熱點,并通過所述隨機密碼接入所述熱點。
本發明實施例第三方面提供了一種移動終端,包括:
建立單元,用于建立熱點,并生成所述熱點的接入信息,所述接入信息包括熱點名稱及其對應的隨機密碼;
加密單元,用于對所述接入信息進行加密;
生成單元,用于將所述加密后的接入信息生成二維碼,以供終端設備通過所述二維碼接入所述熱點。
本發明實施例第四方面提供了一種終端設備,包括:
識別單元,用于識別由移動終端生成的二維碼的信息;
解密單元,用于對所述信息進行解密,得到接入信息,所述接入信息包括熱點名稱及隨機密碼;
接入單元,用于根據所述熱點名稱搜索熱點,并通過所述隨機密碼接入所述熱點。
本發明實施例第五方面提供了一種移動終端,包括:
處理器和存儲器;其中,所述處理器通過調用所述存儲器中的代碼或指令以執行第一方面所描述的方法的部分或者全部步驟。
本發明實施例第六方面提供了一種終端設備,包括:
處理器和存儲器;其中,所述處理器通過調用所述存儲器中的代碼或指令以執行第一方面所描述的方法的部分或者全部步驟。
本發明實施例第七方面提供了一種網絡接入系統,包括:
第三方面所描述的移動終端和第四方面所描述的終端設備。
實施本發明實施例,具有如下有益效果:
通過本發明實施例建立熱點,并生成熱點的接入信息,該接入信息包括熱點名稱及其對應的隨機密碼,對接入信息進行加密,將加密后的接入信息生成二維碼,以供終端設備通過該二維碼接入熱點。從而,可將接入信息進行加密,并將加密后的接入信息生成二維碼,可提高網絡接入安全性。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明實施例提供的一種網絡接入系統的網絡架構示意圖;
圖2是本發明實施例提供的一種網絡接入方法的第一實施例流程示意圖;
圖3是本發明實施例提供的一種網絡接入方法的第二實施例流程示意圖;
圖4a是本發明實施例提供的一種移動終端的第一實施例結構示意圖;
圖4b是本發明實施例提供的圖4a所描述的移動終端的加密單元的結構示意圖;
圖5a是本發明實施例提供的一種終端設備的第一實施例結構示意圖;
圖5b是本發明實施例提供的圖5a所描述的終端設備的識別單元的結構示意圖;
圖6是本發明實施例提供的一種移動終端的第二實施例結構示意圖;
圖7是本發明實施例提供的一種終端設備的第二實施例結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
本發明的說明書和權利要求書及所述附圖中的術語“第一”、“第二”、“第三”和“第四”等是用于區別不同對象,而不是用于描述特定順序。此外,術語“包括”和“具有”以及它們任何變形,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統、產品或設備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法、產品或設備固有的其它步驟或單元。
在本文中提及“實施例”意味著,結合實施例描述的特定特征、結構或特性可以包含在本發明的至少一個實施例中。在說明書中的各個位置展示該短語并不一定均是指相同的實施例,也不是與其它實施例互斥的獨立的或備選的實施例。本領域技術人員顯式地和隱式地理解的是,本文所描述的實施例可以與其它實施例相結合。
本發明實施例所描述的數據可以包括應用(如社交應用、視頻應用、拍照應用、游戲應用等)、文件夾、文件(如文本文件、視頻文件、音頻文件、照片等等)、緩存數據、待遷移數據等,上述數據僅是舉例,而非窮舉,包含但不限于上述數據。
本發明實施例所描述的移動終端或者終端設備可以包括智能手機(如Android手機、iOS手機、Windows Phone手機等)、平板電腦、掌上電腦、筆記本電腦、移動互聯網設備(MID,Mobile Internet Devices)或穿戴式設備等,上述僅是舉例,而非窮舉,包含但不限于上述移動終端或者終端設備。當然,本發明實施例中所提及的終端設備可與移動終端相同,例如,終端設備為手機,移動終端為另一手機;終端設備也可與移動終端不相同,例如,終端設備為手機,移動終端為平板電腦。
本發明實施例所描述的數據傳輸通道可包括但不僅限于:熱點、藍牙、紅外、無線保真(Wireless Fidelity,Wi-Fi)、有線等等,具體地,在移動終端打開熱點,終端設備連接該移動終端,兩者之間可建立數據傳輸信道;在移動終端打開藍牙,終端設備連接該移動終端,兩者之間可建立數據傳輸信道;在移動終端打開紅外,終端設備連接該移動終端,兩者之間可建立數據傳輸信道;在移動終端均連接某一Wi-Fi,終端設備間接連接該移動終端,兩者之間可建立數據傳輸信道;在移動終端與終端設備之間通過有線進行連接,兩者之間可建立數據傳輸信道。
請參見圖1,圖1為本發明實施例提供了一種網絡接入系統的網絡架構,該網絡架構可包括:移動終端和終端設備。其中,移動終端與終端設備之間可通過Wi-Fi網絡、移動通信網絡(如2G、3G、4G、5G等等)、有線網絡建立通信連接。本發明實施例中,移動終端可建立熱點,并生成熱點的接入信息,該接入信息包括熱點名稱及其對應的隨機密碼,該移動終端對接入信息進行加密,將加密后的接入信息生成二維碼,以供終端設備識別二維碼,終端設備識別由移動終端生成的二維碼的信息,對信息進行解密,得到接入信息,該接入信息包括熱點名稱及隨機密碼,根據熱點名稱搜索熱點,并通過隨機密碼接入熱點。在終端設備接入移動終端建立的熱點之后,可進一步進行數據遷移。
基于圖1所描述的網絡接入系統的網絡架構,請參閱圖2,為本發明實施例提供的一種網絡接入方法的第一實施例流程示意圖。本實施例中所描述的網絡接入方法,包括以下步驟:
201、建立熱點,并生成所述熱點的接入信息,所述接入信息包括熱點名稱及其對應的隨機密碼。
其中,移動終端可建立熱點,并可按照預設方式生成熱點名稱,例如,oppo_r9_xxxx,其中,oppo_r9_為固定標記,xxxx為隨機碼,該固定標記和隨機碼組成熱點名稱。可采用隨機算法生成與該熱點名稱對應的隨機密碼,由熱點名稱及其對應的隨機密碼組成接入信息,可讓其他終端設備根據該接入信息接入該熱點。由于熱點名稱及其對應的密碼均是隨機產生,因而,可提高熱點的安全性。
202、對所述接入信息進行加密。
其中,可采用加密算法對接入信息進行加密,加密之后的接入信息安全性更高。當然,可對接入信息采用一次或者多次加密,一次加密可提高接入信息的安全性,多次加密之后接入信息的安全性會更高,但是,也會增加計算復雜度,另外,解密也會相對復雜。
可選地,步驟201可包含如下步驟:
21)、獲取移動終端的唯一標識信息;
22)、根據所述唯一標識信息對所述接入信息進行加密。
其中,唯一標識信息可包括但不僅限于:集成電路卡識別碼(Integrate Circuit Card Identity,ICCID)、國際移動設備標(International Mobile Equipment Identity,IMEI)、電話號碼,由用戶從移動終端輸入的字符串、虹膜信息、指紋信息、人臉信息等等。進一步地,可以該唯一標識信息作為密鑰,并采用某一加密算法對該接入信息進行加密。其中,該加密算法可包括但不僅限于:對稱加密算法、非對稱加密算法、異或加密算法等等。
可選地,上述根據所述唯一標識信息對所述接入信息進行加密,可包括如下步驟:
220)、獲取當前位置;
221)、按照加密算法與位置之間的映射關系確定所述當前位置對應的目標加密算法;
222)、以所述唯一標識信息作為密鑰,并采用所述目標加密算法對所述接入信息進行加密。
其中,可通過全球定位系統(Global Positioning System,GPS)獲取用戶位置,或者,可以通過Wi-Fi定位技術獲取當前位置。可預先確定加密算法與位置之間的映射關系,例如,A位置對應一種加密算法,B位置對應一種加密算法,C位置對應一種加密算法等等。因而,在不同的位置可采用不同的加密算法對接入信息進行加密,并可進一步地,以唯一標識信息為密鑰,采用當前位置對應的目標加密算法對接入信息進行加密,因而,可增加其他終端設備接入該移動終端的接入難度,可確定數據遷移之前的接入安全性。
203、將所述加密后的接入信息生成二維碼,以供終端設備通過所述二維碼接入所述熱點。
其中,可將加密后的接入信息生成二維碼,該二維碼可為二維碼圖片,可在移動終端的顯示界面展示該二維碼,當然,也可以在預設范圍內廣播該二維碼。該二維碼可由其他終端設備加以識別。預設范圍可由系統默認或者用戶指定。
可選地,上述二維碼可為一次性二維碼,即該二維碼在由終端設備一次接入移動終端之后,可自行銷毀或者失效,在二維碼銷毀或者失效后,其對應的熱點名稱及其對應的隨機密碼也會被清除。當然,該二維碼也可以設置一個使用次數,在該使用次數內,該二維碼有效,在該使用次數外,則二維碼失效。
可選地,上述二維碼可具有一定的有效時間段,若不在該有效時間段,則無法生效。例如,二維碼的有效時間為當前開始的24小時內,那么在當前時間的24小時之后,該二維碼失效。
可選地,在終端設備接入移動終端的熱點成功之后,移動終端可打開上述至少一個數據傳輸通道(除了熱點),并與終端設備之間建立連接。例如,移動終端可與終端設備進行有線連接,同時,可通過藍牙建立移動終端與終端設備之間的連接。當然,移動終端可在接收到遷移指令之后,啟動熱點,建立移動終端與終端設備之間的連接。
進一步地,移動終端可將該移動終端中的待遷移數據遷移至終端設備。
其中,在待遷移數據傳輸給終端設備的過程中,可對待遷移數據進行數據壓縮,從而,減小待遷移數據的內存空間,提高數據遷移效率。當然,具體的數據壓縮程度可依據實際情況而定。
可選地,在待遷移數據傳輸給終端設備的過程中,可按照待遷移數據的重要性,將待遷移數據劃分為多個數據集,每一數據集可根據重要性確定一個傳輸優先級,例如,某一數據集的重要性越高,則越優先傳輸,相反地,若某一數據集的重要性越低,則越后傳輸,如此,可保證待遷移數據可進行有序傳輸。
可選地,可采用多線程或者多進程向終端設備遷移待遷移數據。例如,將待待遷移數據分成多個數據集,每個數據集均可采用一個線程或者進程,來用于向終端設備傳輸該數據集,如此,可提升數據遷移效率。
可選地,上述將所述待遷移數據傳輸給所述終端設備可包含如下步驟:
將所述待遷移數據分成K個數據集,其中,所述K為大于1的整數;
確定所述K個數據集在所述移動終端中的使用頻率;
根據使用頻率高優先遷移原則向所述終端設備遷移所述K個數據集。
其中,可將該待遷移數據分成K個數據集,其中,K為大于1的整數,其中,K可由系統統計(如K個應用,可記作K個數據集)或者由用戶指定。可分別確定該K個數據集中的每一數據集的使用頻率,可按照使用頻率由高到低的順序確定該K個數據集的遷移順序,即使用頻率越高的數據集則越先遷移,使用頻率越低的數據集則越后遷移,則可按照該遷移順序將待遷移數據傳輸給終端設備。
通過本發明實施例建立熱點,并生成熱點的接入信息,該接入信息包括熱點名稱及其對應的隨機密碼,對接入信息進行加密,將加密后的接入信息生成二維碼,以供終端設備通過該二維碼接入熱點。從而,可將接入信息進行加密,并將加密后的接入信息生成二維碼,增加了接入信息的獲取難度,可提高網絡接入安全性。如此,在移動終端建立的熱點被終端設備接入之后,可進一步進行數據遷移,可安全地實現數據遷移。
與上述一致地,請參閱圖3,為本發明實施例提供的一種網絡接入方法的第二實施例流程示意圖。本實施例中所描述的網絡接入方法,包括以下步驟:
301、識別由移動終端生成的二維碼的信息。
其中,終端設備可掃描展示在移動終端的二維碼,得到二維碼的信息,具體地,在掃描過程中,對二維碼進行圖像識別,從而,可得到信息。
可選地,上述識別由移動終端生成的二維碼的信息,包括如下步驟:
判斷該二維碼是否清晰,若否,則對該二維碼進行圖像增強處理,然后,再對圖像增強處理后的二維碼進行識別,其中,圖像增強處理可包括但不僅限于:小波去噪,直方圖均衡化,局部去噪等等。
可選地,上述識別由移動終端生成的二維碼的信息,可包括如下步驟。
11)、在終端設備掃描移動終端生成的二維碼時,判斷所述二維碼的清晰度是否大于預設閾值;
12)、若是,向所述移動終端發送驗證請求;
13)、在接收所述移動終端響應所述驗證請求而發送的確認信息時,解析所述二維碼,得到信息。
可選地,在終端設備掃描由移動終端生成的二維碼時,可判斷該二維碼的清晰度是否大于預設閾值,其中,清晰度為圖像處理技術領域的現有技術,在此不再贅述。在二維碼的清晰度大于預設閾值時,則說明二維碼清晰,該二維碼能夠被識別。從而,可向移動終端發送驗證請求,在移動終端響應了該驗證請求之后,可向終端設備發送確認信息,從而,終端設備可進一步地對二維碼進行解析,得到該二維碼中的信息。其中,預設閾值可由用戶設置或者系統默認。
可選地,上述識別由移動終端生成的二維碼的信息之前,還可以包含如下步驟:判斷所述二維碼是否處于有效時間段內,若是,執行所述步驟302。
302、對所述信息進行解密,得到接入信息,所述接入信息包括熱點名稱及隨機密碼。
其中,終端設備可按照與圖2所描述的網絡接入方法所采用的加密算法對應的解密算法對信息進行解密,從而,得到接入信息,該接入信息可包含熱點名稱及隨機密碼。
303、根據所述熱點名稱搜索熱點,并通過所述隨機密碼接入所述熱點。
其中,可根據熱點名稱進行掃描,以得到熱點名稱對應的熱點,在搜索到熱點后,寫入隨機密碼,從而,接入熱點。
可以看出,通過本發明實施例識別由移動終端生成的二維碼的信息,對信息進行解密,得到接入信息,該接入信息包括熱點名稱及隨機密碼,根據熱點名稱搜索熱點,并通過隨機密碼接入該熱點。從而,可通過二維碼識別出信息,并對該信息進行解密,得到接入信息,因此,增加了接入信息的獲取難度,可提高網絡接入安全性。如此,在移動終端建立的熱點被終端設備接入之后,可進一步進行數據遷移,可安全地實現數據遷移。
與上述一致地,以下為實施上述網絡接入方法的裝置,具體如下:
請參閱圖4a,為本發明實施例提供的一種移動終端的第一實施例結構示意圖。本實施例中所描述的移動終端,包括:建立單元401、加密單元402和生成單元403,具體如下:
建立單元401,用于建立熱點,并生成所述熱點的接入信息,所述接入信息包括熱點名稱及其對應的隨機密碼;
加密單元402,用于對所述接入信息進行加密;
生成單元403,用于將所述加密后的接入信息生成二維碼,以供終端設備通過所述二維碼接入所述熱點。
可選地,如圖4b,圖4a所描述的移動終端的加密單元402可包括:第一獲取模塊4021和第一加密模塊4022,具體如下:
第一獲取模塊4021,用于獲取移動終端的唯一標識信息;
第一加密模塊4022,用于根據所述唯一標識信息對所述接入信息進行加密。
可選地,上述第一加密模塊4022可包括:第二獲取模塊(圖中未標出)、確定模塊(圖中未標出)和第二加密模塊(圖中未標出),具體如下:
第二獲取模塊,用于獲取當前位置;
確定模塊,用于按照加密算法與位置之間的映射關系確定所述當前位置對應的目標加密算法;
第二加密模塊,用于以所述唯一標識信息作為密鑰,并采用所述目標加密算法對所述接入信息進行加密。
通過本發明實施例所描述的移動終端可建立熱點,并生成熱點的接入信息,該接入信息包括熱點名稱及其對應的隨機密碼,對接入信息進行加密,將加密后的接入信息生成二維碼,以供終端設備通過該二維碼接入熱點。從而,可將接入信息進行加密,并將加密后的接入信息生成二維碼,增加了接入信息的獲取難度,可提高網絡接入安全性。
請參閱圖5a,為本發明實施例提供的一種移動終端的第一實施例結構示意圖。本實施例中所描述的移動終端,包括:識別單元501、解密單元502和接入單元503,具體如下:
識別單元501,用于識別由移動終端生成的二維碼的信息;
解密單元502,用于對所述信息進行解密,得到接入信息,所述接入信息包括熱點名稱及隨機密碼;
接入單元503,用于根據所述熱點名稱搜索熱點,并通過所述隨機密碼接入所述熱點。
可選地,如圖5b,圖5a所描述的終端設備的識別單元501可包括:判斷模塊5011、發送模塊5012和解析模塊5013,具體如下:
判斷模塊5011,用于在終端設備掃描移動終端生成的二維碼時,判斷所述二維碼的清晰度是否大于預設閾值;
發送模塊5012,用于若所述判斷模塊的判斷結果為是,向所述移動終端發送驗證請求;
解析模塊5013,用于在接收所述移動終端響應所述驗證請求而發送的確認信息時,解析所述二維碼,得到信息。
可以看出,通過本發明實施例識別由移動終端生成的二維碼的信息,對信息進行解密,得到接入信息,該接入信息包括熱點名稱及隨機密碼,根據熱點名稱搜索熱點,并通過隨機密碼接入該熱點。從而,可通過二維碼識別出信息,并對該信息進行解密,得到接入信息,因此,增加了接入信息的獲取難度,可提高網絡接入安全性。
請參閱圖6,為本發明實施例提供的一種移動終端的第二實施例結構示意圖。本實施例中所描述的移動終端,包括:至少一個輸入設備1000;至少一個輸出設備2000;至少一個處理器3000,例如CPU;和存儲器4000,上述輸入設備1000、輸出設備2000、處理器3000和存儲器4000通過總線5000連接。
其中,上述輸入設備1000具體可為觸控面板、物理按鍵或者鼠標。
上述輸出設備2000具體可為顯示屏。
上述存儲器4000可以是高速RAM存儲器,也可為非易失存儲器(non-volatile memory),例如磁盤存儲器。上述存儲器4000用于存儲一組程序代碼,上述輸入設備1000、輸出設備2000和處理器3000用于調用存儲器4000中存儲的程序代碼,執行如下操作:
上述處理器3000,用于:
建立熱點,并生成所述熱點的接入信息,所述接入信息包括熱點名稱及其對應的隨機密碼;
對所述接入信息進行加密;
將所述加密后的接入信息生成二維碼,以供終端設備通過所述二維碼接入所述熱點。
可選地,上述處理器3000對所述接入信息進行加密,包括:
獲取移動終端的唯一標識信息;
根據所述唯一標識信息對所述接入信息進行加密。
可選地,上述處理器3000根據所述唯一標識信息對所述接入信息進行加密,包括:
獲取當前位置;
按照加密算法與位置之間的映射關系確定所述當前位置對應的目標加密算法;
以所述唯一標識信息作為密鑰,并采用所述目標加密算法對所述接入信息進行加密。
請參閱圖7,為本發明實施例提供的一種終端設備的第二實施例結構示意圖。本實施例中所描述的終端設備,包括:至少一個輸入設備1000;至少一個輸出設備2000;至少一個處理器3000,例如CPU;和存儲器4000,上述輸入設備1000、輸出設備2000、處理器3000和存儲器4000通過總線5000連接。
其中,上述輸入設備1000具體可為觸控面板、物理按鍵或者鼠標。
上述輸出設備2000具體可為顯示屏。
上述存儲器4000可以是高速RAM存儲器,也可為非易失存儲器,例如磁盤存儲器。上述存儲器4000用于存儲一組程序代碼,上述輸入設備1000、輸出設備2000和處理器3000用于調用存儲器4000中存儲的程序代碼,執行如下操作:
上述處理器3000,用于:
識別由移動終端生成的二維碼的信息;
對所述信息進行解密,得到接入信息,所述接入信息包括熱點名稱及隨機密碼;
根據所述熱點名稱搜索熱點,并通過所述隨機密碼接入所述熱點。
可選地,上述處理器3000識別由移動終端生成的二維碼的信息,包括:
在終端設備掃描移動終端生成的二維碼時,判斷所述二維碼的清晰度是否大于預設閾值;
若是,向所述移動終端發送驗證請求;
在接收所述移動終端響應所述驗證請求而發送的確認信息時,解析所述二維碼,得到信息。
進一步地,本發明實施例還提供了一種網絡接入系統,其包含如圖4a或圖4b中所描述的移動終端和如圖5a或圖5b所描述的終端設備。
本發明實施例還提供一種計算機存儲介質,其中,該計算機存儲介質可存儲有程序,該程序執行時包括上述方法實施例中記載的任何一種網絡接入方法的部分或全部步驟。
盡管在此結合各實施例對本發明進行了描述,然而,在實施所要求保護的本發明過程中,本領域技術人員通過查看所述附圖、公開內容、以及所附權利要求書,可理解并實現所述公開實施例的其他變化。在權利要求中,“包括”(comprising)一詞不排除其他組成部分或步驟,“一”或“一個”不排除多個的情況。單個處理器或其他單元可以實現權利要求中列舉的若干項功能。相互不同的從屬權利要求中記載了某些措施,但這并不表示這些措施不能組合起來產生良好的效果。
本領域技術人員應明白,本發明的實施例可提供為方法、裝置(設備)、或計算機程序產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。計算機程序存儲/分布在合適的介質中,與其它硬件一起提供或作為硬件的一部分,也可以采用其他分布形式,如通過Internet或其它有線或無線電信系統。
本發明是參照本發明實施例的方法、裝置(設備)和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管結合具體特征及其實施例對本發明進行了描述,顯而易見的,在不脫離本發明的精神和范圍的情況下,可對其進行各種修改和組合。相應地,本說明書和附圖僅僅是所附權利要求所界定的本發明的示例性說明,且視為已覆蓋本發明范圍內的任意和所有修改、變化、組合或等同物。顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。