本發(fā)明涉及智能機器人領(lǐng)域,更具體地涉及一種智能機器人及其聯(lián)網(wǎng)方法、網(wǎng)絡(luò)分享方法和裝置。
背景技術(shù):
隨著人工智能的發(fā)展,機器人越來越快的進入到普通的家庭中,可以連接互聯(lián)網(wǎng)的機器人更是占據(jù)絕大多數(shù),機器人聯(lián)網(wǎng)方式的可靠性和便捷性也越來越重要。
一般的機器人使用的聯(lián)網(wǎng)方式是通過藍牙通信,攝像頭掃描二維碼,或者把機器人映射為熱點再進行通信,這三種方式都需要搭建新的硬件才能實現(xiàn),而且實現(xiàn)的方式和方法可靠性不高。比如攝像頭掃描二維碼的方式,受到環(huán)境的影響比較大;通過藍牙建立連接,則會受限于藍牙的標準;通過建立熱點的方式,對用戶來說操作比較復(fù)雜且成功率比較低。
因此,亟需提供一種新的聯(lián)網(wǎng)方式,其對硬件要求低,且能夠更為方便、簡單、容易地實現(xiàn)智能機器人聯(lián)網(wǎng)。
技術(shù)實現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題之一是需要提供一種對硬件要求低,且能夠更為方便、簡單、容易地實現(xiàn)智能機器人聯(lián)網(wǎng)的方案。
為了解決上述技術(shù)問題,本申請的實施例首先提供了一種針對智能機器人的網(wǎng)絡(luò)分享裝置,包括:網(wǎng)絡(luò)分享確認單元,其確認存在需聯(lián)網(wǎng)的智能機器人;音頻文件合成單元,其在所述網(wǎng)絡(luò)分享確認單元確認到存在需聯(lián)網(wǎng)的智能機器人時,將可分享的無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱和密碼合成音頻文件;以及播放單元,其以聲波方式播放所述音頻文件。
優(yōu)選地,所述音頻文件合成單元利用單頻率聲音編碼技術(shù),通過將所述網(wǎng)絡(luò)名稱和密碼合成wav格式文件,并生成隨機校驗碼來合成音頻文件。
優(yōu)選地,還包括與云端服務(wù)器進行通信的通信單元,所述通信單元將所述無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱、密碼和隨機校驗碼發(fā)送到所述需聯(lián)網(wǎng)的智能機器人的云端服務(wù)器,并接收來自所述云端服務(wù)器發(fā)送的數(shù)據(jù)匹配結(jié)果以確認所述需聯(lián)網(wǎng)智能機器人聯(lián)網(wǎng)是否成功。
另一方面,還提供了一種智能機器人,包括:聲波輸入設(shè)備啟動單元,其在確定需要進行網(wǎng)絡(luò)連接時啟動聲波輸入單元;聲波輸入單元,其接收與音頻文件對應(yīng)的聲波信號;聲波解碼單元,其解碼所述聲波信號,獲取待連接的無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱和密碼;以及聯(lián)網(wǎng)單元,其根據(jù)獲取的網(wǎng)絡(luò)名稱和密碼,連接所述無線網(wǎng)絡(luò)。
優(yōu)選地,所述聲波解碼單元利用單頻率聲音解碼技術(shù)來解碼所述聲波信號獲取網(wǎng)絡(luò)名稱、密碼和隨機校驗碼。
優(yōu)選地,還包括與云端服務(wù)器進行通信的通信單元以及云端服務(wù)器,所述通信單元在連接網(wǎng)絡(luò)成功后,將所述無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱、密碼和隨機校驗碼發(fā)送到云端服務(wù)器;所述云端服務(wù)器用于接收到所述網(wǎng)絡(luò)名稱、密碼和隨機校驗碼后,與針對智能機器人的網(wǎng)絡(luò)分享裝置發(fā)送的無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱、密碼和隨機校驗碼進行匹配,并將匹配結(jié)果反饋給所述網(wǎng)絡(luò)分享裝置。
另一方面,還提供了一種針對智能機器人的網(wǎng)絡(luò)分享方法,包括:網(wǎng)絡(luò)分享確認步驟,確認存在需聯(lián)網(wǎng)的智能機器人;音頻文件合成步驟,在確認到存在需聯(lián)網(wǎng)的智能機器人時,將可分享的無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱和密碼合成音頻文件;以及播放步驟,以聲波方式播放所述音頻文件。
優(yōu)選地,在所述音頻文件合成步驟中,利用單頻率聲音編碼技術(shù),通過將所述網(wǎng)絡(luò)名稱和密碼合成wav格式文件,并生成隨機校驗碼來合成音頻文件。
另一方面,還提供了一種智能機器人的聯(lián)網(wǎng)方法,包括:聲波輸入設(shè)備啟動步驟,在確定需要進行網(wǎng)絡(luò)連接時啟動聲波輸入單元;聲波輸入步驟,通過所述聲波輸入單元接收與音頻文件對應(yīng)的聲波信號;聲波解碼步驟,解碼所述聲波信號,獲取待連接的無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱和密碼;以及聯(lián)網(wǎng)步驟,根據(jù)獲取的網(wǎng)絡(luò)名稱和密碼,連接所述無線網(wǎng)絡(luò)。
優(yōu)選地,在所述聲波解碼步驟中,利用單頻率聲音解碼技術(shù)來解碼所述聲波信號獲取網(wǎng)絡(luò)名稱、密碼和隨機校驗碼。
與現(xiàn)有技術(shù)相比,上述方案中的一個或多個實施例可以具有如下優(yōu)點或有益效果:
本發(fā)明實施例相比現(xiàn)有技術(shù)方案來講對硬件要求低,通過聲波方式就能方便、簡單、容易地實現(xiàn)智能機器人的聯(lián)網(wǎng),受到環(huán)境的影響較小,也不會受限于某些通信標準,不需用戶手動操作,成功率較高。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明的技術(shù)方案而了解。本發(fā)明的目的和其他優(yōu)點可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)和/或流程來實現(xiàn)和獲得。
附圖說明
附圖用來提供對本申請的技術(shù)方案或現(xiàn)有技術(shù)的進一步理解,并且構(gòu)成說明書的一部分。其中,表達本申請實施例的附圖與本申請的實施例一起用于解釋本申請的技術(shù)方案,但并不構(gòu)成對本申請技術(shù)方案的限制。
圖1是根據(jù)本發(fā)明實施例的針對智能機器人的網(wǎng)絡(luò)分享裝置100的結(jié)構(gòu)框圖。
圖2是根據(jù)本發(fā)明實施例的智能機器人200的結(jié)構(gòu)框圖。
圖3是根據(jù)本發(fā)明實施例的針對智能機器人的網(wǎng)絡(luò)分享方法的流程示意圖。
圖4是根據(jù)本發(fā)明實施例的智能機器人的聯(lián)網(wǎng)方法的流程示意圖。
具體實施方式
以下將結(jié)合附圖及實施例來詳細說明本發(fā)明的實施方式,借此對本發(fā)明如何應(yīng)用技術(shù)手段來解決技術(shù)問題,并達成相應(yīng)技術(shù)效果的實現(xiàn)過程能充分理解并據(jù)以實施。本申請實施例以及實施例中的各個特征,在不相沖突前提下可以相互結(jié)合,所形成的技術(shù)方案均在本發(fā)明的保護范圍之內(nèi)。
另外,附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
圖1是根據(jù)本發(fā)明實施例的針對智能機器人的網(wǎng)絡(luò)分享裝置100的結(jié)構(gòu)框圖。如圖1所示,本申請實施例的針對智能機器人的網(wǎng)絡(luò)分享裝置100,主要包括:網(wǎng)絡(luò)分享確認單元110、音頻文件合成單元120、播放單元130以及通信單元140。
網(wǎng)絡(luò)分享確認單元110,其確認存在需聯(lián)網(wǎng)的智能機器人。
在一個例子中,網(wǎng)絡(luò)分享確認單元110可以在收到網(wǎng)絡(luò)分享指令后確定存在需聯(lián)網(wǎng)的智能機器人。網(wǎng)絡(luò)分享指令可以是來自用戶指示的某一智能機器人需要進行網(wǎng)絡(luò)分享的指令,或者是來自某一智能機器人的網(wǎng)絡(luò)分享請求。網(wǎng)絡(luò)分享指令中一般可以包括表示待聯(lián)網(wǎng)的智能機器人的標簽和信息,網(wǎng)絡(luò)分享確認單元110根據(jù)接收到的網(wǎng)絡(luò)分享指令中的標簽信息就可以確定待聯(lián)網(wǎng)的智能機器人。
在其他例子中,網(wǎng)絡(luò)分享確認單元110還可以通過自動檢測需要進行網(wǎng)絡(luò)分享的智能機器人。在自動檢測過程中,如果檢測到未聯(lián)網(wǎng)的智能機器人,則該網(wǎng)絡(luò)分享確認單元110就可以確認出當(dāng)前還存在需聯(lián)網(wǎng)的智能機器人。具體的自動檢測過程可以檢測出已聯(lián)網(wǎng)的智能機器人的標簽,對于沒有檢測到聯(lián)網(wǎng)標簽的智能機器人,默認該智能機器人未聯(lián)網(wǎng),因此確認出當(dāng)前還存在需聯(lián)網(wǎng)的智能機器人。
音頻文件合成單元120,其與網(wǎng)絡(luò)分享確認單元110相連,在網(wǎng)絡(luò)分享確認單元110確認到存在需聯(lián)網(wǎng)的智能機器人時,將可分享的無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱(一般指Wi-Fi網(wǎng)絡(luò)的SSID)和密碼合成音頻文件。
在一個例子中,音頻文件合成單元120接收到來自網(wǎng)絡(luò)分享確認單元110發(fā)出的需要聯(lián)網(wǎng)的指令時,搜索可以聯(lián)網(wǎng)的無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱列表,根據(jù)用戶的要求或者無線網(wǎng)絡(luò)的信號強弱選擇最合適的無線網(wǎng)絡(luò),獲取該無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱和密碼,利用音頻編碼技術(shù)將該無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱和密碼合成音頻文件。
合成后的音頻文件的格式可以為WAV格式,或者其他音頻文件格式,本申請不進行限定。在一個優(yōu)選實施例中,具體地,音頻文件合成單元120利用單頻率聲音編碼技術(shù),通過將網(wǎng)絡(luò)名稱和密碼合成wav格式文件,并生成隨機校驗碼來合成音頻文件,即使用單頻率信號進行聲音編碼,合成音頻文件。
播放單元130,其與音頻文件合成單元120相連,以聲波方式播放音頻文件。
播放單元130為喇叭等將電信號轉(zhuǎn)變?yōu)槁曅盘柕穆曇糨敵鲈O(shè)備。播放單元130將音頻文件以聲波方式播放,而網(wǎng)絡(luò)名稱、密碼和隨機校驗碼隱含在其中,只有與音頻編碼技術(shù)對應(yīng)的音頻解碼技術(shù)才能夠解碼出待聯(lián)網(wǎng)的網(wǎng)絡(luò)名稱、密碼和隨機校驗碼,這對智能機器人聯(lián)網(wǎng)時的信息安全給予了較高的保障,防止信息的泄露。
通信單元140,其與音頻文件合成單元120相連,且與后述的智能機器人200的云端服務(wù)器260(圖2所示)通信,該通信單元140將無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱、密碼和隨機校驗碼發(fā)送到需聯(lián)網(wǎng)的智能機器人200的云端服務(wù)器260。
云端服務(wù)器260將網(wǎng)絡(luò)分享裝置100發(fā)送的無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱、密碼和隨機校驗碼,與智能機器人發(fā)送到云端服務(wù)器260的無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱、密碼和隨機校驗碼,進行匹配,并將匹配結(jié)果發(fā)送給網(wǎng)絡(luò)分享裝置100的通信單元140,以便通信單元140確認需聯(lián)網(wǎng)智能機器人200聯(lián)網(wǎng)是否成功。
通信單元140可以通過無線方式或有線方式發(fā)送無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱、密碼和隨機校驗碼,以及通過無線方式或有線方式接收數(shù)據(jù)匹配結(jié)果。在接收到匹配成功時確認需聯(lián)網(wǎng)的智能機器人200聯(lián)網(wǎng)成功,否則聯(lián)網(wǎng)失敗。
圖2是根據(jù)本發(fā)明實施例的智能機器人200的結(jié)構(gòu)框圖。如圖2所示,本申請實施例的智能機器人200,主要包括:聲波輸入設(shè)備啟動單元210、聲波輸入單元220、聲波解碼單元230、聯(lián)網(wǎng)單元240、通信單元250以及云端服務(wù)器260。
在確定需要進行網(wǎng)絡(luò)連接時,聲波輸入設(shè)備啟動單元210啟動聲波輸入單元220。
具體而言,聲波輸入設(shè)備啟動單元210可以在收到來自用戶指示的網(wǎng)絡(luò)連接指令時,確定智能機器人200需要進行網(wǎng)絡(luò)連接?;蛘?,在智能機器人200自身檢測到當(dāng)前網(wǎng)絡(luò)處于斷開狀態(tài)時,也可以通過指令告知聲波輸入設(shè)備啟動單元210需要進行網(wǎng)絡(luò)連接。然后聲波輸入設(shè)備啟動單元210啟動聲波輸入單元220開始接收聲波信號。
聲波輸入單元220,其與聲波輸入設(shè)備啟動單元210相連,接收與音頻文件對應(yīng)的聲波信號。
聲波輸入單元220為麥克風(fēng)等將聲音信號轉(zhuǎn)變?yōu)殡娦盘柕穆曇糨斎朐O(shè)備。聲波輸入單元220識別并接受來自網(wǎng)絡(luò)分享裝置100的播放單元130發(fā)出的固定頻率的聲波信號。聲波解碼單元230,其與聲波輸入單元220相連,解碼聲波信號,獲取待連接的無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱和密碼。
聲波解碼單元230利用音頻解碼技術(shù)解碼聲波信號,獲取待連接的無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱和密碼。
在一個優(yōu)選實施例中,具體地,聲波解碼單元230利用單頻率聲音解碼技術(shù)來解碼聲波信號獲取網(wǎng)絡(luò)名稱、密碼和隨機校驗碼。
聯(lián)網(wǎng)單元240,其與聲波解碼單元230相連,根據(jù)獲取的網(wǎng)絡(luò)名稱和密碼,連接無線網(wǎng)絡(luò)。聯(lián)網(wǎng)單元240可以為類似無線網(wǎng)卡的網(wǎng)絡(luò)接入設(shè)備,根據(jù)獲取的網(wǎng)絡(luò)名稱和密碼,通過無線信號連接到無線網(wǎng)絡(luò)中。
通信單元250,其與云端服務(wù)器260進行通信,該通信單元250在連接網(wǎng)絡(luò)成功后,將無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱、密碼和隨機校驗碼發(fā)送到云端服務(wù)器260。
云端服務(wù)器260在接收到來自通信單元250的網(wǎng)絡(luò)名稱、密碼和隨機校驗碼后,與針對智能機器人的網(wǎng)絡(luò)分享裝置100的通信單元140發(fā)送的無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱、密碼和隨機校驗碼進行匹配,并將匹配結(jié)果反饋給網(wǎng)絡(luò)分享裝置100。
具體地,云端服務(wù)器260可以通過對比在例如1分鐘內(nèi)同一網(wǎng)段內(nèi)是否出現(xiàn)相同的數(shù)據(jù)(網(wǎng)絡(luò)名稱和密碼)及校驗碼,若出現(xiàn),則匹配結(jié)果為成功,否則匹配失敗,并將相應(yīng)的匹配結(jié)果通過有線或無線的方式發(fā)送給網(wǎng)絡(luò)分享裝置100。
由于上述的針對智能機器人的網(wǎng)絡(luò)分享裝置100和智能機器人200的硬件設(shè)備較少,且采用聲波方式傳送信息來進行聯(lián)網(wǎng),因此通過上述的這種構(gòu)造,可以很好地減輕裝置的處理負擔(dān),且能削減硬件成本。
下面參照圖3和圖4中的流程對智能機器人正常聯(lián)網(wǎng)處理的具體情況進行分步說明。此處,“正常聯(lián)網(wǎng)處理”是指智能機器人從斷網(wǎng)狀態(tài)成為聯(lián)網(wǎng)狀態(tài)。
(步驟S310)
首先,網(wǎng)絡(luò)分享確認單元110確認存在需聯(lián)網(wǎng)的智能機器人。
在一個例子中,網(wǎng)絡(luò)分享確認單元110可以在收到網(wǎng)絡(luò)分享指令后確定存在需聯(lián)網(wǎng)的智能機器人。網(wǎng)絡(luò)分享指令可以是來自用戶指示的某一智能機器人需要進行網(wǎng)絡(luò)分享的指令,或者是來自某一智能機器人的網(wǎng)絡(luò)分享請求。網(wǎng)絡(luò)分享指令中一般可以包括表示待聯(lián)網(wǎng)的智能機器人的標簽和信息,網(wǎng)絡(luò)分享確認單元110根據(jù)接收到的網(wǎng)絡(luò)分享指令中的標簽信息就可以確定待聯(lián)網(wǎng)的智能機器人。
在其他例子中,網(wǎng)絡(luò)分享確認單元110還可以通過自動檢測需要進行網(wǎng)絡(luò)分享的智能機器人。在自動檢測過程中,如果檢測到未聯(lián)網(wǎng)的智能機器人,則該網(wǎng)絡(luò)分享確認單元110就可以確認出當(dāng)前還存在需聯(lián)網(wǎng)的智能機器人。具體的自動檢測過程可以是檢測出已聯(lián)網(wǎng)的智能機器人的標簽,對于沒有檢測到聯(lián)網(wǎng)標簽的智能機器人,默認該智能機器人未聯(lián)網(wǎng),因此確認出當(dāng)前還存在需聯(lián)網(wǎng)的智能機器人。
(步驟S320)
接下來,音頻文件合成單元120在確認到存在需聯(lián)網(wǎng)的智能機器人時,將可分享的無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱(一般指Wi-Fi網(wǎng)絡(luò)的SSID)和密碼合成音頻文件。
在一個例子中,音頻文件合成單元120接收到來自網(wǎng)絡(luò)分享確認單元110發(fā)出的需要聯(lián)網(wǎng)的指令時,搜索可以聯(lián)網(wǎng)的無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱列表,根據(jù)用戶的要求或者無線網(wǎng)絡(luò)的信號強弱選擇最合適的無線網(wǎng)絡(luò),獲取該無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱和密碼,利用音頻編碼技術(shù)將該無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱和密碼合成音頻文件。
合成后的音頻文件的格式可以為WAV格式,也可以為其他音頻格式,本申請不進行限定。在一個優(yōu)選實施例中,具體地,音頻文件合成單元120利用單頻率聲音編碼技術(shù),通過將網(wǎng)絡(luò)名稱和密碼合成wav格式文件,并生成隨機校驗碼來合成音頻文件。
(步驟S330)
接著,播放單元130以聲波方式播放音頻文件。
在本步驟中,播放單元130將音頻文件以聲波方式播放,而網(wǎng)絡(luò)名稱、密碼和隨機校驗碼隱含在其中,只有與音頻編碼技術(shù)對應(yīng)的音頻解碼技術(shù)才能夠解碼出待聯(lián)網(wǎng)的網(wǎng)絡(luò)名稱、密碼和隨機校驗碼,這對智能機器人聯(lián)網(wǎng)時的信息安全給予了較高的保障,防止信息的泄露。
(步驟S340)
在此,通信單元140將無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱、密碼和隨機校驗碼發(fā)送到需聯(lián)網(wǎng)的智能機器人200的云端服務(wù)器260,并接收來自云端服務(wù)器260發(fā)送的數(shù)據(jù)匹配結(jié)果以確認需聯(lián)網(wǎng)智能機器人200聯(lián)網(wǎng)是否成功。
通信單元140可以通過無線方式或有線方式發(fā)送無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱、密碼和隨機校驗碼,以及通過無線方式或有線方式接收數(shù)據(jù)匹配結(jié)果。在接收到匹配成功時確認需聯(lián)網(wǎng)的智能機器人200聯(lián)網(wǎng)成功,否則聯(lián)網(wǎng)失敗。在接收匹配結(jié)果的過程中,通信單元140可以通過監(jiān)聽的方式來獲取云端服務(wù)器260的回復(fù),例如執(zhí)行一個設(shè)定為1分鐘的定時器來監(jiān)聽云端服務(wù)器260的回復(fù)。
在確定需要進行網(wǎng)絡(luò)連接時,智能機器人一端將參照圖4來執(zhí)行如下流程。
(步驟S410)
首先,聲波輸入設(shè)備啟動單元210啟動聲波輸入單元220。
具體而言,聲波輸入設(shè)備啟動單元210可以在收到來自用戶指示的網(wǎng)絡(luò)連接指令時,確定智能機器人200需要進行網(wǎng)絡(luò)連接?;蛘?,在智能機器人200自身檢測到當(dāng)前網(wǎng)絡(luò)處于斷開狀態(tài)時,也可以通過指令告知聲波輸入設(shè)備啟動單元210需要進行網(wǎng)絡(luò)連接。然后聲波輸入設(shè)備啟動單元210啟動聲波輸入單元220開始接收聲波信號。
(步驟S420)
在此,聲波輸入單元220接收與音頻文件對應(yīng)的聲波信號。
具體地,聲波輸入單元220識別并接受來自網(wǎng)絡(luò)分享裝置100的播放單元130發(fā)出的固定頻率的聲波信號。
(步驟S430)
接下來,聲波解碼單元230解碼聲波信號,獲取待連接的無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱和密碼。
聲波解碼單元230利用音頻解碼技術(shù)解碼聲波信號,獲取待連接的無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱和密碼。
在一個優(yōu)選實施例中,具體地,聲波解碼單元230利用單頻率聲音解碼技術(shù)來解碼聲波信號獲取網(wǎng)絡(luò)名稱、密碼和隨機校驗碼。
(步驟S440)
其次,聯(lián)網(wǎng)單元240根據(jù)獲取的網(wǎng)絡(luò)名稱和密碼,連接無線網(wǎng)絡(luò)。聯(lián)網(wǎng)單元240可以根據(jù)獲取的網(wǎng)絡(luò)名稱和密碼,通過無線信號連接到無線網(wǎng)絡(luò)中。
(步驟S450)
接著,通信單元250在連接網(wǎng)絡(luò)成功后,將無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱、密碼和隨機校驗碼發(fā)送到云端服務(wù)器260。
(步驟S460)
最后,云端服務(wù)器260在接收到來自通信單元250的網(wǎng)絡(luò)名稱、密碼和隨機校驗碼后,與針對智能機器人的網(wǎng)絡(luò)分享裝置100的通信單元140發(fā)送的無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱、密碼和隨機校驗碼進行匹配,并將匹配結(jié)果反饋給網(wǎng)絡(luò)分享裝置100。
具體地,云端服務(wù)器260可以通過對比在例如1分鐘內(nèi)同一網(wǎng)段內(nèi)是否出現(xiàn)相同的數(shù)據(jù)(網(wǎng)絡(luò)名稱和密碼)及校驗碼,若出現(xiàn),則匹配結(jié)果為成功,否則匹配失敗,并將相應(yīng)的匹配結(jié)果通過有線或無線的方式發(fā)送給網(wǎng)絡(luò)分享裝置100。
以上是對智能機器人沒有聯(lián)網(wǎng)的狀態(tài)下進行聯(lián)網(wǎng)處理的具體情況進行的分步說明,除此情況外,還存在智能機器人切換網(wǎng)絡(luò)的處理,即從當(dāng)前聯(lián)網(wǎng)的A網(wǎng)絡(luò)切換到B網(wǎng)絡(luò)中,對于此模式的情況也可以參照圖3和圖4的流程來進行,在此不再贅述。
由于本發(fā)明實施例中所需要的硬件設(shè)備在現(xiàn)有的智能機器人中都已存在,因此相比現(xiàn)有技術(shù)來說,本發(fā)明實施例對于硬件的要求較低。另外,通過聲波方式進行網(wǎng)絡(luò)連接,不會受到環(huán)境的影響和某些通信標準的限制,聯(lián)網(wǎng)成功率相較現(xiàn)有技術(shù)來說較高。而且,本發(fā)明實施例涉及到較少的用戶操作,因此聯(lián)網(wǎng)更加方便簡單。
本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
雖然本發(fā)明所揭露的實施方式如上,但所述的內(nèi)容只是為了便于理解本發(fā)明而采用的實施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬技術(shù)領(lǐng)域內(nèi)的技術(shù)人員,在不脫離本發(fā)明所揭露的精神和范圍的前提下,可以在實施的形式上及細節(jié)上作任何的修改與變化,但本發(fā)明的專利保護范圍,仍須以所附的權(quán)利要求書所界定的范圍為準。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,包括上述實施例方法中的全部或部分步驟,所述的存儲介質(zhì),如:ROM/RAM、磁碟、光盤等。