所述橋接裝置形成特設(shè)的網(wǎng)絡(luò)。
[0105]在本文所述任何方法中,所述手持式計(jì)算裝置可以無線地識(shí)別并連接到所述橋接裝置。無線地發(fā)送關(guān)于所述網(wǎng)絡(luò)裝置的信息可以包括發(fā)送一個(gè)或多個(gè):裝置型號(hào)標(biāo)識(shí)符,操作頻率,和操作帶寬。例如,所述網(wǎng)絡(luò)裝置可以發(fā)送標(biāo)識(shí)符,其標(biāo)識(shí)了所述網(wǎng)絡(luò)裝置的特定式樣和/或型號(hào);所述手持式計(jì)算裝置和云計(jì)算環(huán)境的任一個(gè)或兩者可以包括查找表,其標(biāo)識(shí)了若干網(wǎng)絡(luò)裝置的特性(例如,操作特性)??商娲鼗蚋郊拥兀鼍W(wǎng)絡(luò)裝置可以發(fā)送一個(gè)或多個(gè)這些特征。
[0106]在任何這些裝置中,作為本文所描述的過程的一部分,所述網(wǎng)絡(luò)裝置的地理位置可被發(fā)送至所述云計(jì)算裝置?;谟伤鼍W(wǎng)絡(luò)裝置和/或所述手持式計(jì)算裝置提供的信息,地理信息可被自動(dòng)確定。例如,全球定位系統(tǒng)(Global Posit1ning System,縮寫為GPS)信息可以由所述網(wǎng)絡(luò)裝置和所述手持式計(jì)算裝置的任一個(gè)或兩者來提供。例如,在任何這些方法中,所述手持式計(jì)算裝置可以從所述手持式計(jì)算裝置向所述云計(jì)算環(huán)境發(fā)送地理位置信息。該信息可以被用于,例如,確定附近有什么網(wǎng)絡(luò)(因此,所述網(wǎng)絡(luò)裝置可以被預(yù)置以連接到這些網(wǎng)絡(luò)),和/或可以與地理數(shù)據(jù)庫(kù)相關(guān)聯(lián),該地理數(shù)據(jù)庫(kù)包括所述新的網(wǎng)絡(luò)裝置在可用的網(wǎng)絡(luò)中的位置。因此,在任何這些方法中,所述云計(jì)算環(huán)境可以把所述地理位置信息與所述網(wǎng)絡(luò)裝置相關(guān)聯(lián)。
[0107]如上所述,在電信或在一個(gè)典型的企業(yè)環(huán)境中,在為裝置提供服務(wù)之前,常常需要預(yù)置該裝置。預(yù)置該裝置可以包括:把該裝置添加到網(wǎng)絡(luò)的被允許的裝置的列表,并在裝置中存儲(chǔ)數(shù)字證書。然而,在實(shí)踐中,預(yù)置新的裝置可能是麻煩且耗時(shí)的。例如,在典型的裝置預(yù)置過程中,網(wǎng)絡(luò)管理員需要把該裝置的獨(dú)一無二的標(biāo)識(shí)符(例如,介質(zhì)訪問控制(MAC)地址)手工輸入到裝置預(yù)置系統(tǒng)中。如果所述網(wǎng)絡(luò)管理員錯(cuò)誤輸入所述獨(dú)一無二的標(biāo)識(shí)符的一部分,則該裝置將不能加入網(wǎng)絡(luò)。
[0108]更糟糕的是,對(duì)該裝置有物理占有的用戶可能不總是控制所述裝置預(yù)置系統(tǒng)的網(wǎng)絡(luò)管理員。對(duì)互聯(lián)網(wǎng)服務(wù)提供商(ISP)而言尤其如此,在ISP這里,用戶需要打電話給ISP以預(yù)置裝置,并把裝置的MAC地址通過電話讀給ISP的代表。不幸的是,這個(gè)過程可能是耗時(shí)的,因?yàn)橛脩敉ǔP枰却?,直到客服代表可以接用戶的電話?br>[0109]本披露的實(shí)施例解決了以下的問題:如何預(yù)置裝置,使其在一個(gè)裝置地點(diǎn)(例如,邏輯聯(lián)網(wǎng)環(huán)境)上操作,而無需手動(dòng)地把配置信息輸入到所述網(wǎng)絡(luò)裝置中,或輸入到所述裝置地點(diǎn)的預(yù)置系統(tǒng)。例如,用戶可以使用便攜式裝置(例如,智能電話)上的裝置預(yù)置應(yīng)用程序來拍攝固定到裝置上的光學(xué)代碼的圖像。該移動(dòng)應(yīng)用程序可以把所述光學(xué)代碼解碼,以獲得所述裝置的獨(dú)一無二的標(biāo)識(shí)符,以及其他與安全有關(guān)的信息。如以上第一部分所討論的,這可以是有助于認(rèn)證以及預(yù)置的(參見,例如,圖2B-2C)。該光學(xué)代碼可以以任何把信息編碼的模式存在,如線性條形碼(例如,條形碼),二維(矩陣)條形碼(例如,快速響應(yīng)(QR)代碼)或任何其他把數(shù)據(jù)編碼的模式。
[0110]從所述光學(xué)代碼把該信息解碼后,所述裝置預(yù)置應(yīng)用程序可以把該信息提供給網(wǎng)絡(luò)服務(wù)器,其使給所述裝置的服務(wù)成為可能。所述裝置預(yù)置應(yīng)用程序也可以使用該解碼的信息來與所述裝置互動(dòng),例如,配置該裝置,使其利用一個(gè)給定的計(jì)算機(jī)網(wǎng)絡(luò)(例如,一個(gè)W1-Fi接入點(diǎn))。因此,該裝置預(yù)置應(yīng)用程序可以自動(dòng)執(zhí)行復(fù)雜的裝置預(yù)置操作,這僅僅要求用戶拍攝被固定到要被預(yù)置的裝置上的光學(xué)代碼的圖像。
[0111]圖8示出了示例性的計(jì)算環(huán)境1500,其根據(jù)一個(gè)實(shí)施例,有利于使用移動(dòng)裝置1502來預(yù)置網(wǎng)絡(luò)裝置1504。移動(dòng)裝置1502可包括任何這樣的裝置:該裝置包含能夠拍攝光學(xué)代碼1506的圖像的傳感器,或是與這樣的傳感器接口。例如,移動(dòng)裝置1502可以包括獨(dú)立的計(jì)算裝置,包括但不限于智能電話,平板計(jì)算機(jī),個(gè)人數(shù)字助理(personal digitalassistant,縮寫為PDA),或筆記本電腦。
[0112]移動(dòng)裝置1502可以運(yùn)行軟件應(yīng)用程序,該軟件應(yīng)用程序通過掃描被固定到網(wǎng)絡(luò)裝置1504的光學(xué)代碼1506來預(yù)置網(wǎng)絡(luò)裝置1504。移動(dòng)裝置1502與裝置預(yù)置服務(wù)器1508通過網(wǎng)絡(luò)1510接口,以預(yù)置網(wǎng)絡(luò)裝置1504。所述軟件應(yīng)用程序可包括存儲(chǔ)在移動(dòng)裝置1502中的本地的軟件應(yīng)用程序,或者可以包括基于萬(wàn)維網(wǎng)的應(yīng)用程序,其可從萬(wàn)維網(wǎng)服務(wù)器(web server)接入(例如,從由裝置預(yù)置服務(wù)器1508托管的網(wǎng)頁(yè)接入)。
[0113]網(wǎng)絡(luò)裝置1504可以包括任何在安全的網(wǎng)絡(luò)中操作,或者是通過不安全的網(wǎng)絡(luò)與其他安全的裝置接口的具有網(wǎng)絡(luò)功能的裝置。例如,裝置1504可以包括傳感器接口裝置,具有網(wǎng)絡(luò)功能的設(shè)備,電源插座,燈開關(guān),恒溫器,或計(jì)算裝置。此外,移動(dòng)裝置1502可以預(yù)置網(wǎng)絡(luò)裝置1504,以便在給定的計(jì)算機(jī)網(wǎng)絡(luò)(例如,網(wǎng)絡(luò)域)中進(jìn)行操作,或者在一個(gè)裝置“位置”上操作。該裝置地點(diǎn)實(shí)現(xiàn)一個(gè)邏輯網(wǎng)絡(luò)環(huán)境,其可以包括網(wǎng)絡(luò)裝置的集合,這些網(wǎng)絡(luò)裝置被部署在一個(gè)或多個(gè)計(jì)算機(jī)網(wǎng)絡(luò)中,并且被分組,通過網(wǎng)絡(luò)1510與裝置地點(diǎn)上的其它裝置進(jìn)行相互操作。
[0114]網(wǎng)絡(luò)1510通??梢园ㄈ魏晤愋偷摹⒛軌虬延?jì)算節(jié)點(diǎn)聯(lián)接在一起的有線和/或無線通信信道。網(wǎng)絡(luò)1510包括,但不限于局域網(wǎng),廣域網(wǎng),私有網(wǎng)絡(luò),公共網(wǎng)絡(luò),或網(wǎng)絡(luò)的組合。此外,網(wǎng)絡(luò)1510可以包括有線網(wǎng)絡(luò),無線網(wǎng)絡(luò),或它們的組合。在一些實(shí)施例中,網(wǎng)絡(luò)1510包括基于IP的網(wǎng)絡(luò)。在進(jìn)一步的實(shí)施例中,網(wǎng)絡(luò)1510包括互聯(lián)網(wǎng)(Internet)。
[0115]在一些實(shí)施例中,一個(gè)地點(diǎn)上的被預(yù)置的裝置的每一個(gè)都被分配了數(shù)字證書,其用于在與共同的裝置地點(diǎn)上的其它裝置接口時(shí),認(rèn)證該裝置的通信。當(dāng)一個(gè)地點(diǎn)跨越多個(gè)分布式局域網(wǎng)時(shí),這是特別重要的,以防止未經(jīng)授權(quán)的裝置與該地點(diǎn)的其它裝置接口。這也可以防止任何人從網(wǎng)絡(luò)1510內(nèi)部損害組織機(jī)構(gòu)的安全。例如,為了給網(wǎng)絡(luò)裝置1504分配數(shù)字證書,移動(dòng)裝置1502可以把被編碼在光學(xué)代碼1506之中的信息傳輸給裝置預(yù)置服務(wù)器1508,在此時(shí)該裝置預(yù)置服務(wù)器1508生成所述數(shù)字證書。隨后,網(wǎng)絡(luò)裝置1504可以從移動(dòng)裝置1502接收所述數(shù)字證書,或直接從裝置預(yù)置服務(wù)器1508接收所述數(shù)字證書。
[0116]圖9示出了根據(jù)一個(gè)實(shí)施例的用戶界面(user interface,縮寫為UI) 1600,其用于預(yù)置網(wǎng)絡(luò)裝置。該用戶界面可以是在系統(tǒng)(例如,本文所描述的計(jì)算裝置)上實(shí)施。用戶界面1600可包括頂部的菜單欄,其呈現(xiàn)了選項(xiàng)揭示按鈕1602,以及地點(diǎn)列表菜單手柄1604。用戶可以點(diǎn)擊(或以其他方式選擇)選項(xiàng)揭示按鈕1602,以揭示一組應(yīng)用程序相關(guān)的選項(xiàng)。這些選項(xiàng)可以讓用戶退出,可以為用戶提供技術(shù)支持,和/或可以為用戶顯示一組和地點(diǎn)相關(guān)或與預(yù)置相關(guān)的通知。
[0117]地點(diǎn)列表菜單手柄1604可以顯示當(dāng)前被選擇的地點(diǎn)(標(biāo)記為“當(dāng)前地點(diǎn)”)的名稱,并顯示一個(gè)圖標(biāo),其指明,按下手柄1604會(huì)展現(xiàn)地點(diǎn)列表。該圖標(biāo)可以包括向下的三角形,向下箭頭,或暗示可以通過點(diǎn)擊圖標(biāo)而展現(xiàn)列表的任何其它圖像。當(dāng)用戶點(diǎn)擊地點(diǎn)列表菜單手柄1604,所述用戶界面可以被更新,以展現(xiàn)“其它地點(diǎn)”的列表。如果用戶選擇了這些其它地點(diǎn)中的一個(gè)(例如,通過點(diǎn)擊屏幕上顯示該地點(diǎn)名稱的部分),所述系統(tǒng)把被選擇的地點(diǎn)作為“當(dāng)前地點(diǎn)”。
[0118]用戶界面1600還可以包括各種用戶界面的部分,其中每個(gè)部分提供了關(guān)于所選擇的地點(diǎn)的某種類型的信息。在一些實(shí)施例中,一個(gè)用戶界面部分可以指明已經(jīng)被預(yù)置為在所選擇的“地點(diǎn)”中操作的若干裝置的記錄。例如,用戶界面部分可以包括網(wǎng)關(guān)記錄部分1606,用于顯示已預(yù)置的安全網(wǎng)關(guān)的記錄,以及接入點(diǎn)(AP)記錄部分1608,用于顯示已預(yù)置的接入點(diǎn)的記錄。這些用戶界面部分還可以包括交換機(jī)記錄部分1610,用于顯示已預(yù)置的網(wǎng)絡(luò)交換機(jī)的記錄,以及電話記錄部分1612,用于顯示已預(yù)置的互聯(lián)網(wǎng)協(xié)議(IP)電話的記錄。還可以有其他類型的用戶界面部分,如用于顯示若干工作中的裝置(例如,某個(gè)特定的裝置類型的裝置)的用戶界面部分,用于顯示若干不工作的裝置(例如,不可達(dá),或被禁用的裝置)的用戶界面部分,用于顯示某個(gè)特定的裝置類型的網(wǎng)絡(luò)吞吐量(例如,當(dāng)前吞吐量,或在一定時(shí)間窗口中的總吞吐量)的用戶界面部分等。
[0119]此外,用戶界面1600還可以包括用于將一個(gè)裝置添加到所述當(dāng)前裝置地點(diǎn)的“添加裝置”按鈕1614。例如,當(dāng)用戶選擇按鈕1614時(shí),系統(tǒng)可以呈現(xiàn)用于拍攝光學(xué)代碼的圖像的用戶界面。該系統(tǒng)可以使用所拍攝的圖像把所述光學(xué)代碼進(jìn)行解碼,并且基于該光學(xué)代碼所編碼的信息預(yù)置裝置。
[0120]圖10示出了根據(jù)一個(gè)實(shí)施例的用于選擇裝置地點(diǎn)的用戶界面1700。該用戶界面可以是在系統(tǒng)(例如,本文所描述的計(jì)算裝置)上實(shí)施。用戶界面1700顯示了選項(xiàng)展現(xiàn)按鈕1702,地點(diǎn)列表菜單手柄1704,并顯示了用戶界面部分1708。當(dāng)用戶點(diǎn)擊選項(xiàng)展現(xiàn)按鈕1702時(shí),用戶界面1700從用戶界面1700的預(yù)定的邊緣(例如,從顯示屏幕的右邊緣)展現(xiàn)選項(xiàng)菜單。
[0121]此外,當(dāng)用戶點(diǎn)擊菜單手柄1704時(shí),用戶界面1700展現(xiàn)“其它地點(diǎn)”的地點(diǎn)列表1706。在一些實(shí)施例中,用戶界面1700通過動(dòng)畫展現(xiàn)地點(diǎn)列表1706,所述動(dòng)畫把用戶界面部分1708滑下,直至地點(diǎn)列表1706被展現(xiàn),或直到用戶界面部分1708到達(dá)用戶界面1700中的預(yù)定位置(例如,直至用戶界面部分1708在用戶界面1700中不可見時(shí))。所述動(dòng)畫可以以預(yù)定的速率(例如,以每秒像素或每秒英寸為單位),或者在預(yù)定的時(shí)間段上(例如,0.5秒)滑下用戶界面部分1708。此外,該系統(tǒng)可以平滑所述動(dòng)畫,例如,在動(dòng)畫開始時(shí)加快滑動(dòng)速度,和/或在動(dòng)畫快結(jié)束時(shí)減慢滑動(dòng)速率。如果地點(diǎn)列表1706在展現(xiàn)“其它地點(diǎn)”列表后沒有展現(xiàn)“其它地點(diǎn)”的全部,則用戶界面1700允許用戶滾動(dòng)地點(diǎn)列表1706,以展現(xiàn)其他未顯露的地點(diǎn)的名稱。
[0122]圖11示出了根據(jù)一個(gè)實(shí)施例的用戶界面1800,其用于向用戶提供各種服務(wù)相關(guān)的選項(xiàng)。該用戶界面可以是在系統(tǒng)(例如,本文所描述的計(jì)算裝置)上實(shí)施。具體地,用戶界面1800可包括選項(xiàng)展現(xiàn)按鈕1802,當(dāng)由用戶按下它時(shí),它使系統(tǒng)呈現(xiàn)動(dòng)畫,該動(dòng)畫展現(xiàn)選項(xiàng)菜單1804(如果選項(xiàng)菜單1804被隱藏)。該動(dòng)畫可以從屏幕的預(yù)定的邊緣展現(xiàn)選項(xiàng)菜單1804,諸如從用戶界面1800的右邊緣。如果在選項(xiàng)菜單1804被展現(xiàn)時(shí)用戶點(diǎn)擊選項(xiàng)展現(xiàn)按鈕1802,系統(tǒng)呈現(xiàn)動(dòng)畫,該動(dòng)畫中選項(xiàng)菜單1804向屏幕的預(yù)定邊緣滑動(dòng),以隱藏選項(xiàng)菜單1804。所述動(dòng)畫可以以預(yù)定的速率,或在預(yù)定的時(shí)間段上滑動(dòng)選項(xiàng)菜單1804。
[0123]該系統(tǒng)還可以在系統(tǒng)檢測(cè)到用戶已經(jīng)把他的手指從用戶界面1800的預(yù)定邊緣向用戶界面1800的中心刷動(dòng)時(shí)(例如,從屏幕的右邊緣刷動(dòng))展現(xiàn)選項(xiàng)菜單1804。此外,當(dāng)系統(tǒng)檢測(cè)到用戶已把他的手指刷的超過用戶界面1800的預(yù)定邊緣時(shí)(例如,向屏幕的右邊緣刷出去),該系統(tǒng)可以隱藏選項(xiàng)菜單1804。
[0124]在一些實(shí)施例中,選項(xiàng)菜單1804可以包括退出按鈕1806,用戶可以選擇它以便退出用戶帳戶。一旦用戶退出,系統(tǒng)不顯示涉及與該用戶賬戶相關(guān)聯(lián)的各裝置地點(diǎn)的信息,并且不允許用戶把其他裝置預(yù)置到這些地點(diǎn),直到用戶重新登錄。
[0125]選項(xiàng)菜單1804也可以包括幫助臺(tái)菜單項(xiàng)1808,以及基于知識(shí)的菜單項(xiàng)1810。用戶可以選擇幫助臺(tái)菜單項(xiàng)1808以便問具體的問題,或者可以選擇知識(shí)庫(kù)菜單項(xiàng)1810以便查看信息論壇(例如,常見問題(frequently asked quest1n,縮寫為FAQ)論壇)或討論論壇。選項(xiàng)菜單1804還可以包括通知菜單項(xiàng)1812,用戶可以選擇它,以展現(xiàn)有關(guān)被預(yù)置到所選地點(diǎn)(和/或來自任何的“其它地點(diǎn)”)的裝置的通知。
[0126]回想一下,移動(dòng)應(yīng)用程序的用戶界面提供了一個(gè)“添加裝置”按鈕,其允許用戶把新的裝置添加到所想要的裝置地點(diǎn)(例如,使用用戶界面1600的按鈕1614)。當(dāng)用戶按下“添加裝置”按鈕時(shí),系統(tǒng)呈現(xiàn)一種圖像拍攝用戶界面,其允許用戶拍攝固定到網(wǎng)絡(luò)裝置的光學(xué)代碼。一旦可接受的光學(xué)代碼被拍攝到,該系統(tǒng)可以使用該光學(xué)代碼預(yù)置所述網(wǎng)絡(luò)裝置。
[0127]圖12示出了根據(jù)一個(gè)實(shí)施例的用于拍攝光學(xué)代碼的用戶界面1900。該用戶界面可以是在系統(tǒng)(例如,本文所描述的計(jì)算裝置)上實(shí)施。用戶界面1900包括取景器1902,其顯示由便攜式裝置的內(nèi)置攝像頭得到的圖像,使其更容易為用戶將攝像頭對(duì)準(zhǔn)光學(xué)代碼1906。用戶界面1900還包括取消按鈕1908,用戶可以在任何時(shí)候使用它,以便返回到主用戶界面(例如,圖9的用戶界面1600)。
[0128]在一些實(shí)施例中,系統(tǒng)從顯示屏幕的預(yù)定邊緣(例如,從顯示屏幕的底部)把取景器1902滑動(dòng)到視野中,以呈現(xiàn)用戶界面1900。另外,一旦系統(tǒng)拍攝或解碼光學(xué)代碼,或者如果用戶點(diǎn)擊取消按鈕1908時(shí),系統(tǒng)可以把取景器1902向顯示屏幕的預(yù)定邊緣滑動(dòng),或向任何其它邊緣(例如,預(yù)定邊緣的相對(duì)的邊緣)滑動(dòng),使其滑到視野外,以隱藏用戶界面1900。
[0129]用戶界面1900還可以包括一個(gè)邊框覆蓋1904,當(dāng)用戶把所述移動(dòng)裝置的圖像傳感器向所述光學(xué)代碼對(duì)準(zhǔn)時(shí),該邊框覆蓋給用戶提供引導(dǎo)。邊框覆蓋指明取景器1902的一個(gè)部分,所述系統(tǒng)從這個(gè)部分讀取光學(xué)代碼。在一些實(shí)施例中,當(dāng)系統(tǒng)檢測(cè)到用戶已經(jīng)在取景器1902上的任意位置點(diǎn)擊時(shí),該系統(tǒng)拍攝圖像。如果用戶適當(dāng)?shù)匕褦z像頭定向,使光學(xué)代碼1906是在邊框覆蓋1904內(nèi),并且所拍攝的圖像是足夠清楚時(shí),系統(tǒng)應(yīng)該能夠把光學(xué)代碼1906解碼。如果該系統(tǒng)不能夠把光學(xué)代碼1906解碼,該系統(tǒng)可以通知用戶出現(xiàn)錯(cuò)誤,并且可以把用戶界面1900向用戶再次呈現(xiàn),以便用戶嘗試再次拍攝光學(xué)代碼1906。
[0130]圖13給出了流程圖,其示出了根據(jù)一個(gè)實(shí)施例的預(yù)置網(wǎng)絡(luò)裝置的方法2000。在操作期間,系統(tǒng)(例如,本文描述的計(jì)算裝置)可以呈現(xiàn)用戶界面,其示出了涉及部署在一個(gè)或多個(gè)裝置地點(diǎn)的裝置的信息,并允許用戶將網(wǎng)絡(luò)裝置添加到裝置地點(diǎn)(操作2002)。
[0131]在一些實(shí)施例中,系統(tǒng)可以接收一個(gè)用戶界面事件,其用于把一個(gè)新的網(wǎng)絡(luò)裝置添加到一個(gè)地點(diǎn),例如,當(dāng)用戶按下“添加裝置”按鈕的時(shí)候(操作2004)。為將裝置添加到一個(gè)地點(diǎn),所述系統(tǒng)確定一個(gè)用戶希望在其上添加新的裝置的裝置地點(diǎn)(操作2006),并且,所述系統(tǒng)拍攝固定到所述裝置的光學(xué)代碼的圖