本申請涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種智能設(shè)備的連網(wǎng)方法、智能設(shè)備及移動客戶端。
背景技術(shù):
近年來,智能機(jī)器人、智能音響等智能設(shè)備已被廣泛應(yīng)用于生產(chǎn)和生活的許多領(lǐng)域。這些智能設(shè)備在網(wǎng)絡(luò)初始化設(shè)置時(shí)往往需要對照說明書或自行學(xué)習(xí)開啟方式,例如在進(jìn)行網(wǎng)絡(luò)初始設(shè)置時(shí)從設(shè)備的發(fā)現(xiàn)和連接、到賬號設(shè)置都需要復(fù)雜的說明指導(dǎo)才能讓用戶明白大概的操作步驟,進(jìn)行一步步填入信息的復(fù)雜初始化設(shè)置和網(wǎng)絡(luò)賬號設(shè)置。
綜上所述,對于沒有實(shí)體鍵盤和虛擬鍵盤的智能設(shè)備來說,網(wǎng)絡(luò)初始化操作繁瑣和復(fù)雜,給用戶帶來極大不便,因此有必要提出改進(jìn)的技術(shù)手段解決上述問題。
技術(shù)實(shí)現(xiàn)要素:
本申請的主要目的在于提供一種智能設(shè)備的連網(wǎng)方法、智能設(shè)備及移動客戶端,以解決現(xiàn)有技術(shù)存在的智能設(shè)備網(wǎng)絡(luò)初始化設(shè)置操作復(fù)雜的問題。
為了解決上述問題,根據(jù)本申請實(shí)施例提供一種智能設(shè)備的連網(wǎng)方法,其包括:提供數(shù)字對象唯一標(biāo)識符DOI,其中所述DOI包含智能設(shè)備的第一連接配置信息,以使移動客戶端通過掃描所述DOI獲取所述第一連接配置信息,并根據(jù)所述第一連接配置信息與所述智能設(shè)備建立第一連接;通過所述第一連接接收所述移動客戶端發(fā)送的所述智能設(shè)備的第二連接設(shè)置信息;根據(jù)所述第二連接設(shè)置信息建立第二連接。
其中,還包括:檢測所述智能設(shè)備是否已建立第二連接,若否則執(zhí)行所述提供DOI的步驟。
其中,所述第一連接包括:藍(lán)牙連接或近距離無線通訊技術(shù)連接。
其中,所述第二連接為WiFi連接。
其中,還包括:在智能設(shè)備的第二連接建立成功后,斷開與所述移動客戶端之間的第一連接。
根據(jù)本申請實(shí)施例還提供一種智能設(shè)備的連網(wǎng)方法,其包括:掃描智能設(shè)備提供的DOI,獲取所述DOI包含的所述智能設(shè)備的第一連接配置信息;
根據(jù)所述第一連接配置信息與所述智能設(shè)備建立第一連接;獲取為所述智能設(shè)備設(shè)置的第二連接設(shè)置信息;通過所述第一連接將所述第二連接設(shè)置信息發(fā)送至所述智能設(shè)備,以使所述智能設(shè)備根據(jù)所述第二連接設(shè)置信息建立第二連接。
其中,所述第一連接包括:藍(lán)牙連接或近距離無線通訊技術(shù)連接。
其中,所述第二連接為WiFi連接。
其中,還包括:在智能設(shè)備的第二連接建立成功后,斷開與所述智能設(shè)備之間的第一連接。
根據(jù)本申請實(shí)施例還提供一種智能設(shè)備,其包括:DOI提供單元,用于提供DOI,其中所述DOI包含智能設(shè)備的第一連接配置信息,以使移動客戶端通過掃描所述DOI獲取所述第一連接配置信息,并根據(jù)所述第一連接配置信息與所述智能設(shè)備建立第一連接;接收單元,用于通過所述第一連接接收所述移動客戶端發(fā)送的所述智能設(shè)備的第二連接設(shè)置信息;第二連接單元,用于根據(jù)所述第二連接設(shè)置信息建立第二連接。
其中,還包括:檢測單元,用于檢測所述智能設(shè)備是否已建立第二連接,若否則由所述DOI提供單元提供DOI。
其中,所述第一連接包括:藍(lán)牙連接或近距離無線通訊技術(shù)連接。
其中,所述第二連接為WiFi連接。
其中,還包括:第一斷開單元,用于在智能設(shè)備的第二連接建立成功后,斷開與所述移動客戶端之間的第一連接。
根據(jù)本申請實(shí)施例還提供一種移動客戶端,其包括:掃描單元,用于掃描智能設(shè)備提供的DOI,獲取所述DOI包含的智能設(shè)備的第一連接配置信息;第一連接單元,用于根據(jù)所述第一連接配置信息與所述智能設(shè)備建立第一連接;獲取單元,用于獲取為所述智能設(shè)備設(shè)置的第二連接設(shè)置信息;發(fā)送單元,用于通過所述第一連接將所述第二連接設(shè)置信息發(fā)送至所述智能設(shè)備,以使所述智能設(shè)備根據(jù)所述第二連接設(shè)置信息建立第二連接。
其中,所述第一連接包括:藍(lán)牙連接或近距離無線通訊技術(shù)連接。
其中,所述第二連接為WiFi連接。
其中,還包括:第二斷開單元,用于在所述智能設(shè)備的第二連接建立成功后,斷開與所述智能設(shè)備之間的第一連接。
根據(jù)本申請的技術(shù)方案,移動客戶端通過掃描數(shù)字對象唯一標(biāo)識符的方式與智能設(shè)備自動進(jìn)行近距離無線通信連接,并通過所述近距離無線通信連接將移動客戶端為智能設(shè)備設(shè)置的WiFi網(wǎng)絡(luò)設(shè)置信息發(fā)送至所述智能設(shè)備,從而使所述智能設(shè)備建立WiFi連接,通過本申請極大簡化了智能設(shè)備的網(wǎng)絡(luò)初始化設(shè)置操作。
附圖說明
此處所說明的附圖用來提供對本申請的進(jìn)一步理解,構(gòu)成本申請的一部分,本申請的示意性實(shí)施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不當(dāng)限定。在附圖中:
圖1是根據(jù)本申請一個(gè)實(shí)施例的連網(wǎng)方法的流程圖;
圖2是根據(jù)本申請另一實(shí)施例的連網(wǎng)方法的流程圖;
圖3是根據(jù)本申請又一實(shí)施例的連網(wǎng)方法的流程圖;
圖4是根據(jù)本申請實(shí)施例的智能設(shè)備的結(jié)構(gòu)框圖;
圖5是根據(jù)本申請實(shí)施例的移動客戶端的結(jié)構(gòu)框圖。
具體實(shí)施方式
為使本申請的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本申請具體實(shí)施例及相應(yīng)的附圖對本申請技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅是本申請一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾堉械膶?shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本申請保護(hù)的范圍。
以下結(jié)合附圖,詳細(xì)說明本申請各實(shí)施例提供的技術(shù)方案。
在描述本申請的技術(shù)方案之前,首先對根據(jù)本申請實(shí)施例的應(yīng)用環(huán)境進(jìn)行簡單描述。具體地,根據(jù)本申請實(shí)施例的應(yīng)用環(huán)境包括智能設(shè)備和移動客戶端。其中,所述智能設(shè)備包括有近距離無線通信模塊和WiFi模塊,此外還可以包括有顯示屏和語音模塊。在實(shí)際應(yīng)用中,所述智能設(shè)備可以是智能機(jī)器人或智能音箱等智能設(shè)備,一般情況下,這些智能設(shè)備不具有實(shí)體或虛擬鍵盤等輸入裝置,因此不能夠通過鍵盤直接設(shè)置智能設(shè)備的WiFi網(wǎng)絡(luò)環(huán)境。
所述移動客戶端至少包括有近距離無線通信模塊和WiFi模塊,作為指定的客戶端,所述移動終端具備實(shí)體或虛擬鍵盤等輸入裝置,用于幫助或替代智能設(shè)備設(shè)置WiFi網(wǎng)絡(luò)環(huán)境。其中,所述移動客戶端可以是智能手機(jī)或平板電腦等設(shè)備。在本申請的其他實(shí)施例中,所述近距離無線通信模塊可以是藍(lán)牙模塊、NFC模塊或紅外模塊等,本申請對此不進(jìn)行限制。
下面參考圖1,圖1是根據(jù)本申請一個(gè)實(shí)施例的連網(wǎng)方法的流程圖,通過在智能設(shè)備側(cè)進(jìn)行描述。如圖1所示,該連網(wǎng)方法包括:
步驟S102,提供DOI(數(shù)字對象唯一標(biāo)識符),其中所述DOI包含智能設(shè)備的第一連接配置信息,以使移動客戶端通過掃描所述DOI獲取所述第一連接配置信息,并根據(jù)所述第一連接配置信息與所述智能設(shè)備建立第一連接。
在執(zhí)行本步驟之前,首先判斷所述智能設(shè)備是否已建立第二連接,若沒有建立第二連接則執(zhí)行所述提供二維碼的步驟。在具體實(shí)施中,智能設(shè)備可以具有顯示屏等顯示裝置,智能設(shè)備通過顯示屏將其預(yù)先存儲的包含有該智能設(shè)備的第一連接配置信息的DOI顯示出來,以便指定的移動客戶端通過掃描DOI的方式獲取到所述第一連接配置信息,從而所述移動客戶端根據(jù)所述第一連接配置信息與智能設(shè)備建立近距離無線通信連接。其中,所述DOI可以是二維碼或條碼等。
在本申請實(shí)施例中,所述第一連接可以是藍(lán)牙連接、NFC連接或紅外連接等近距離無線通信連接。例如,在所述第一連接為藍(lán)牙連接的情況下,所述第一連接配置信息為藍(lán)牙配對信息,所述藍(lán)牙配對信息進(jìn)一步包含智能設(shè)備的標(biāo)識信息和MAC地址信息,而并不包含PIN碼(個(gè)人識別碼)信息,也就是說在藍(lán)牙配對過程中不需要輸入PIN碼就可以完成配對,這樣能夠簡化藍(lán)牙連接建立過程。在本申請的其他實(shí)施例中,如果智能設(shè)備不具有顯示屏等顯示裝置,也可以通過將預(yù)先獲取的實(shí)體二維碼標(biāo)簽粘貼在智能設(shè)備表面的方式提供二維碼信息。
步驟S104,通過所述第一連接接收所述移動客戶端發(fā)送的所述智能設(shè)備的第二連接設(shè)置信息。
在智能設(shè)備與移動客戶端建立第一連接后,移動客戶端將其預(yù)先獲取的所述智能設(shè)備的第二連接設(shè)置信息,通過第一連接發(fā)送至所述智能設(shè)備。在本申請實(shí)施例中,所述第二連接設(shè)置信息為智能設(shè)備的WiFi網(wǎng)絡(luò)初始化設(shè)置信息,具體可以包括WiFi網(wǎng)絡(luò)名稱和密碼等信息。
步驟S106,根據(jù)所述第二連接設(shè)置信息建立第二連接。
通過上述實(shí)施例,移動客戶端通過掃描DOI的方式與智能設(shè)備自動進(jìn)行第一連接,并通過所述第一連接將移動客戶端為智能設(shè)備設(shè)置的第二網(wǎng)絡(luò)設(shè)置信息發(fā)送至所述智能設(shè)備,從而使所述智能設(shè)備建立第二連接。例如,移動客戶端通過掃描二維碼的方式與智能設(shè)備自動進(jìn)行藍(lán)牙連接,并通過所述藍(lán)牙連接將移動客戶端為智能設(shè)備設(shè)置的WiFi網(wǎng)絡(luò)設(shè)置信息發(fā)送至所述智能設(shè)備,從而使所述智能設(shè)備建立WiFi連接。
圖2是根據(jù)本申請另一實(shí)施例的連網(wǎng)方法的流程圖,通過在移動客戶端側(cè)進(jìn)行描述。如圖2所示,該方法包括:
步驟S202,掃描智能設(shè)備提供的DOI,獲取所述DOI包含的所述智能設(shè)備的第一連接配置信息。
移動客戶端啟用掃描程序掃描智能設(shè)備提供的DOI,解析該DOI獲取其包含的智能設(shè)備的第一連接配置信息。下面以第一連接為藍(lán)牙連接為例詳細(xì)描述本實(shí)施例。具體地,所述第一連接配置信息為藍(lán)牙配對信息,所述藍(lán)牙配對信息進(jìn)一步包含智能設(shè)備的標(biāo)識信息(ID)和MAC地址信息,所述藍(lán)牙配對信息中并不包含PIN碼,也就是說在藍(lán)牙配對過程中并不需要使用PIN碼信息。
步驟S204,根據(jù)所述第一連接配置信息與所述智能設(shè)備建立第一連接。
承上述例子,移動客戶端根據(jù)所述藍(lán)牙配對信息中包含的設(shè)備ID和MAC地址搜索到智能設(shè)備,并建立藍(lán)牙物理連接。需要說明,在藍(lán)牙配對過程中僅需要設(shè)備ID和MAC地址、并不需要輸入PIN碼即可完成配對過程,由此極大地簡化了藍(lán)牙連接建立步驟。
步驟S206,獲取為所述智能設(shè)備設(shè)置的第二連接設(shè)置信息。
承上述例子,移動客戶端進(jìn)入智能設(shè)備的WiFi設(shè)置界面,用戶在該WiFi設(shè)置界面設(shè)置智能設(shè)備的WiFi設(shè)置信息,例如包括WiFi網(wǎng)絡(luò)名稱和密碼等信息。在本申請實(shí)施例中,由具備(實(shí)體或虛擬)鍵盤輸入裝置的移動客戶端為不具備鍵盤輸入裝置的智能設(shè)備設(shè)置WiFi網(wǎng)絡(luò)的設(shè)置信息。
步驟S208,通過所述第一連接將所述第二連接設(shè)置信息發(fā)送至所述智能設(shè)備,以使所述智能設(shè)備根據(jù)所述第二連接設(shè)置信息建立第二連接。
承上述例子,移動客戶端通過之前已經(jīng)建立的藍(lán)牙連接將WiFi設(shè)置信息發(fā)送至智能設(shè)備,這樣智能設(shè)備就能夠根據(jù)該WiFi設(shè)置信息建立WiFi連接。在智能設(shè)備的WiFi連接建立成功后,斷開移動客戶端與智能設(shè)備之間的藍(lán)牙連接。
通過上述實(shí)施例,移動客戶端通過掃描DOI的方式與智能設(shè)備自動進(jìn)行近距離無線通信連接,并通過所述近距離無線通信連接將移動客戶端為智能設(shè)備設(shè)置的WiFi網(wǎng)絡(luò)設(shè)置信息發(fā)送至所述智能設(shè)備,從而使所述智能設(shè)備建立WiFi連接。
下面結(jié)合圖3描述上述步驟的具體過程,在本實(shí)施例中以DOI為二維碼,第一連接為藍(lán)牙連接為例進(jìn)行描述。如圖3所示,該方法包括:
步驟S302,在智能設(shè)備首次進(jìn)行網(wǎng)絡(luò)設(shè)置或初始化或時(shí),判斷智能設(shè)備是否已建立WiFi連接,若沒有建立WiFi連接則繼續(xù)執(zhí)行后續(xù)步驟。在具體判斷時(shí),若智能設(shè)備未開啟WiFi網(wǎng)絡(luò)(或無線局域網(wǎng))或未與WiFi網(wǎng)絡(luò)進(jìn)行賬戶綁定,則判定智能設(shè)備未建立WiFi連接。
步驟S304,智能設(shè)備提供二維碼,其中所述二維碼包含智能設(shè)備的藍(lán)牙配對信息。如果智能設(shè)備具有顯示屏等顯示裝置,則可以通過顯示屏將預(yù)先存儲的包含有該智能設(shè)備的藍(lán)牙配對信息的二維碼顯示出來;若智能設(shè)備不具有顯示屏,則可以通過將預(yù)先獲取的實(shí)體二維碼標(biāo)簽粘貼在智能設(shè)備表面的方式提供二維碼。總而言之,本申請對于智能設(shè)備提供二維碼的方式不進(jìn)行限定。
步驟S306,移動客戶端掃描所述二維碼,獲取所述二維碼包含的智能設(shè)備的藍(lán)牙配對信息。具體地,移動客戶端啟用掃描程序掃描所述二維碼,解析該二維碼獲取到其包含的智能設(shè)備的藍(lán)牙配對信息。其中,所述藍(lán)牙配對信息中僅包含智能設(shè)備的標(biāo)識信息(ID)和MAC地址信息,并不包含PIN碼,也就是說在藍(lán)牙配對過程中并不需要使用PIN碼信息。
步驟S308,移動客戶端根據(jù)藍(lán)牙配對信息與智能設(shè)備建立藍(lán)牙連接。具體地,移動客戶端和智能設(shè)備均開啟藍(lán)牙功能,移動客戶端根據(jù)所述藍(lán)牙配對信息中包含的設(shè)備ID和MAC地址搜索到智能設(shè)備,并建立藍(lán)牙物理連接。需要說明的是,在藍(lán)牙配對過程中僅需要設(shè)備ID和MAC地址、并不需要輸入PIN碼即可完成配對過程,由此實(shí)現(xiàn)了快速的藍(lán)牙連接。
在實(shí)際實(shí)施中,當(dāng)移動客戶端通過掃碼獲取到智能設(shè)備的藍(lán)牙配對信息后,其后自動進(jìn)行藍(lán)牙配對以及藍(lán)牙連接,也就是說,掃描二維碼之后的藍(lán)牙配對過程對于用戶來說是無感知的操作,用戶并不需要關(guān)心具體的藍(lán)牙配對過程是如何進(jìn)行的。
步驟S310,移動客戶端獲取為所述智能設(shè)備設(shè)置的WiFi設(shè)置信息。具體地,移動客戶端進(jìn)入智能設(shè)備的WiFi設(shè)置界面,用戶在該WiFi設(shè)置界面設(shè)置智能設(shè)備的WiFi設(shè)置信息。所述WiFi設(shè)置信息是指能夠?qū)⒅悄茉O(shè)備連接到指定WiFi網(wǎng)絡(luò)所需的各項(xiàng)信息,例如可以包括:開啟WiFi網(wǎng)絡(luò)、選擇WiFi網(wǎng)絡(luò)、以及設(shè)置密碼等信息。然后,移動客戶端獲取到上述用戶為智能設(shè)備設(shè)置的各項(xiàng)WiFi設(shè)置信息。
步驟S312,移動客戶端通過藍(lán)牙連接將所述WiFi設(shè)置信息發(fā)送至智能設(shè)備。
步驟S314,智能設(shè)備根據(jù)所述WiFi設(shè)置信息建立WiFi連接。
步驟S316,斷開移動客戶端與智能設(shè)備之間的藍(lán)牙連接,并且移動客戶端與智能設(shè)備關(guān)閉藍(lán)牙功能,本流程結(jié)束。
圖4是根據(jù)本申請實(shí)施例的智能設(shè)備40的結(jié)構(gòu)框圖,如圖4所示,該智能設(shè)備40包括:
DOI提供單元41,用于提供DOI,其中所述DOI包含智能設(shè)備的第一連接配置信息,以使移動客戶端通過掃描所述DOI獲取所述第一連接配置信息,并根據(jù)所述第一連接配置信息與所述智能設(shè)備建立第一連接。在實(shí)際實(shí)施中,智能設(shè)備可以通過顯示屏等顯示裝置將預(yù)先存儲的包含有該智能設(shè)備的第一連接配置信息的DOI顯示出來;或者還可以通過將預(yù)先獲取的實(shí)體DOI標(biāo)簽粘貼在智能設(shè)備表面的方式提供DOI,本申請對此不進(jìn)行限制。在本申請實(shí)施例中,所述第一連接可以是藍(lán)牙連接、NFC連接或紅外連接等近距離無線通信連接。
接收單元42,用于通過所述第一連接接收所述移動客戶端發(fā)送的所述智能設(shè)備的第二連接設(shè)置信息。在智能設(shè)備與移動客戶端建立第一連接后,移動客戶端將其預(yù)先獲取的所述智能設(shè)備的第二連接設(shè)置信息,通過第一連接發(fā)送至所述智能設(shè)備。其中,所述第二連接設(shè)置信息為智能設(shè)備的網(wǎng)絡(luò)初始化設(shè)置信息。在所述第二連接為WiFi連接的情況下,第二連接設(shè)置信息可以包括WiFi網(wǎng)絡(luò)名稱和密碼等信息。
第二連接單元43,用于根據(jù)所述第二連接設(shè)置信息建立第二連接。在智能設(shè)備的第二連接建立成功之后,由斷開單元(未示出)斷開與所述移動客戶端之間的第一連接。
繼續(xù)參考圖4,所述智能設(shè)備40還包括有:
檢測單元44,用于檢測所述智能設(shè)備是否已建立第二連接,若否則由所述DOI提供單元41提供DOI。
圖5是根據(jù)本申請實(shí)施例的移動客戶端50的結(jié)構(gòu)框圖,如圖5所示,該移動客戶端50包括:
掃描單元51,用于掃描智能設(shè)備提供的DOI,獲取所述DOI包含的智能設(shè)備的第一連接配置信息。移動客戶端啟用掃描程序掃描智能設(shè)備提供的DOI,解析該DOI獲取其包含的智能設(shè)備的第一連接配置信息。下面以第一連接為藍(lán)牙連接為例詳細(xì)描述。在所述第一連接為藍(lán)牙連接的情況下,所述第一連接配置信息為藍(lán)牙配對信息,所述藍(lán)牙配對信息中僅包含智能設(shè)備的標(biāo)識信息(ID)和MAC地址信息,所述藍(lán)牙配對信息中并不包含PIN碼,也就是說在藍(lán)牙配對過程中并不需要使用PIN碼信息。
第一連接單元52,用于根據(jù)所述第一連接配置信息與所述智能設(shè)備建立第一連接。具體地,移動客戶端根據(jù)所述藍(lán)牙配對信息中包含的設(shè)備ID和MAC地址搜索到智能設(shè)備,并建立藍(lán)牙物理連接。需要說明,在藍(lán)牙配對過程中僅需要設(shè)備ID和MAC地址、并不需要輸入PIN碼即可完成配對過程,由此極大地簡化了藍(lán)牙連接建立步驟。
獲取單元53,用于獲取為所述智能設(shè)備設(shè)置的第二連接設(shè)置信息。在第二連接為WiFi連接的情況下,移動客戶端進(jìn)入智能設(shè)備的WiFi設(shè)置界面,用戶在該WiFi設(shè)置界面設(shè)置智能設(shè)備的WiFi設(shè)置信息,例如包括WiFi網(wǎng)絡(luò)名稱和密碼等信息。在本申請實(shí)施例中,由具備(實(shí)體或虛擬)鍵盤輸入裝置的移動客戶端為不具備鍵盤輸入裝置的智能設(shè)備設(shè)置WiFi網(wǎng)絡(luò)的設(shè)置信息。
發(fā)送單元54,用于通過所述第一連接將所述第二連接設(shè)置信息發(fā)送至所述智能設(shè)備,以使所述智能設(shè)備根據(jù)所述第二連接設(shè)置信息建立第二連接。移動客戶端通過之前已經(jīng)建立的藍(lán)牙連接將WiFi設(shè)置信息發(fā)送至智能設(shè)備,這樣智能設(shè)備就能夠根據(jù)該WiFi設(shè)置信息建立WiFi連接。在智能設(shè)備的第二連接建立成功后,由斷開單元(未示出)斷開移動客戶端與智能設(shè)備之間的第一連接。
本申請的方法的操作步驟與裝置的結(jié)構(gòu)特征對應(yīng),可以相互參照,不再一一贅述。
綜上所示,根據(jù)本申請的上述實(shí)施例,移動客戶端通過掃描數(shù)字對象唯一標(biāo)識符的方式與智能設(shè)備自動進(jìn)行近距離無線通信連接,并通過所述近距離無線通信連接將移動客戶端為智能設(shè)備設(shè)置的WiFi網(wǎng)絡(luò)設(shè)置信息發(fā)送至所述智能設(shè)備,從而使所述智能設(shè)備建立WiFi連接,通過本申請極大簡化了智能設(shè)備的網(wǎng)絡(luò)初始化設(shè)置操作。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲器,隨機(jī)存取存儲器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲器(ROM)或閃存(flash RAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。
計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲器(SRAM)、動態(tài)隨機(jī)存取存儲器(DRAM)、其他類型的隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設(shè)備或任何其他非傳輸介質(zhì),可用于存儲可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號和載波。
還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。
以上所述僅為本申請的實(shí)施例而已,并不用于限制本申請。對于本領(lǐng)域技術(shù)人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請的權(quán)利要求范圍之內(nèi)。