本發(fā)明涉及通信領(lǐng)域,具體涉及一種智能終端配置平臺及配置方法。
背景技術(shù):
如今,智能終端,具體指路由器等用于網(wǎng)絡(luò)連接的智能設(shè)備,其管理配置方法基本包含兩種:
第一種:本地web(網(wǎng)絡(luò))配置。傳統(tǒng)的本地portal(一種web應(yīng)用,通常用來提供個性化、單點登錄、聚集各個信息源的內(nèi)容,并作為信息系統(tǒng)表現(xiàn)層的宿主),通過本地web進行配置管理,比如傳統(tǒng)路由器,用戶需要連接到路由器后,通過pc查看自己的ip地址,通過web瀏覽器訪問自己的網(wǎng)關(guān)地址,這時,就彈出了路由器的配置管理界面,用戶輸入用戶名和密碼后,進入配置。類似這種智能終端的管理方法,其缺點在于只能本地配置而且配置界面往往過于復(fù)雜,令絕大多數(shù)用戶望而生畏,加上絕大多數(shù)用戶對于ip地址,網(wǎng)關(guān)的概念比較陌生,甚至大多數(shù)用戶對web瀏覽器輸入ip地址進入配置界面這樣的操作都不是很了解,導(dǎo)致這種配置方法很難深入普通用戶群,僅對專業(yè)人員有實用性。
第二種:手機app(應(yīng)用程序)配置。這種方法在近幾年興起,也在一定時間內(nèi)滿足了部分用戶的需求,用戶安裝手機app,注冊app后,可以通過本地或者遠程對所綁定的智能終端進行配置和管理。這種方法的缺點在于app的復(fù)雜程度絲毫不亞于第一種中的web管理,繁瑣的操作令用戶抓狂,另外一個缺點就是,想要管理和配置智能終端,就必須強制用戶安裝手機app。在對社區(qū)的用戶進行調(diào)查時發(fā)現(xiàn),80%的用戶在使用一個智能終端產(chǎn)品的時候,對安裝對應(yīng)的app的行為非常不樂意接受,用戶感覺非常不方便。在很多用戶看來,非常難以接受,本來就想實現(xiàn)很簡單的需求,還要耗費用戶的精力去安裝一個不是經(jīng)常會使用的app,并沒有實現(xiàn)方便快捷的預(yù)期。
總的來說,現(xiàn)有技術(shù)在對智能終端進行配置時,本地web配置需用戶自行查詢ip地址及網(wǎng)關(guān)等信息,操作復(fù)雜,專業(yè)性較強;而遠程配置需強制安裝相關(guān)app,較為繁瑣,用戶體驗差。
技術(shù)實現(xiàn)要素:
本發(fā)明旨在提供一種方便快捷的通過遠程對智能終端進行配置的平臺及方法,使得用戶既不需要下載安裝app,也不需要像傳統(tǒng)本地web配置那樣復(fù)雜專業(yè)的操作。
本發(fā)明所述的智能終端配置平臺,包括:訪問模塊、查詢檢測模塊、登錄模塊、鏈接發(fā)送模塊、配置模塊以及數(shù)據(jù)庫模塊,其中,
所述數(shù)據(jù)庫模塊用于存儲ip地址、智能終端信息、賬戶信息以及配置信息;
所述訪問模塊接收外設(shè)通過智能終端訪問該智能終端配置平臺的信號,獲得ip地址,并將該ip地址發(fā)送給所述查詢檢測模塊;
所述查詢檢測模塊根據(jù)接收到的ip地址,查詢所述數(shù)據(jù)庫模塊并確定與所述ip地址對應(yīng)的智能終端,然后發(fā)送指令至所述登錄模塊;
所述登錄模塊接受指令,并提示輸入賬戶,然后將賬戶信息發(fā)送至所述查詢檢測模塊;
所述查詢檢測模塊還用于接收所述數(shù)據(jù)庫模塊的所述智能終端信息與所述登錄模塊的賬戶信息,檢測所述智能終端的信息與所述賬戶信息是否匹配,若匹配,則發(fā)送匹配信號至所述鏈接發(fā)送模塊;若不匹配,則發(fā)送不匹配信號至所述登錄模塊,重新提示輸入賬戶;
所述鏈接發(fā)送模塊接收所述匹配信號,然后向匹配的所述賬戶發(fā)送用于配置的鏈接;
所述配置模塊接收所述鏈接發(fā)出的配置信號,完成配置。
具體地,所述訪問模塊獲取與ip地址對應(yīng)的智能終端的信息,并傳遞給所述數(shù)據(jù)庫模塊;
所述數(shù)據(jù)庫模塊將ip地址與該智能終端進行綁定與存儲。
具體地,所述登錄模塊將賬戶發(fā)送至所述數(shù)據(jù)庫模塊;
所述數(shù)據(jù)庫模塊將賬戶與智能終端進行綁定與存儲。
具體地,所述配置模塊獲取智能終端的配置信息,檢查所述智能終端的配置是否發(fā)生了變化;
如果是,所述配置模塊接收或發(fā)送需要同步的配置文件,進行所述智能終端的同步配置。
進一步地,所述平臺還包括安全模塊,用于監(jiān)測所述平臺的信息安全,所述安全模塊接收所述鏈接發(fā)送模塊發(fā)出的用于配置的鏈接,對其進行加密,然后發(fā)送給所述賬戶。
本發(fā)明還提供一種利用上述平臺對智能終端進行配置的方法,包括以下步驟:
由所述訪問模塊接收外設(shè)經(jīng)由智能終端的訪問信號,獲得ip地址,并將該ip地址發(fā)送給所述查詢檢測模塊;
利用所述查詢檢測模塊根據(jù)接收到的ip地址,查詢所述數(shù)據(jù)庫模塊并確定與所述ip地址對應(yīng)的智能終端,然后發(fā)送指令至所述登錄模塊;
通過所述登錄模塊接受指令,并提示輸入賬戶,然后將賬戶信息發(fā)送至所述查詢檢測模塊;
經(jīng)由還用于接收所述數(shù)據(jù)庫模塊的所述智能終端信息與所述登錄模塊的賬戶信息,檢測所述智能終端的信息與所述賬戶信息是否匹配,若匹配,則發(fā)送匹配信號至所述鏈接發(fā)送模塊;若不匹配,則發(fā)送不匹配信號至所述登錄模塊,重新提示輸入賬戶;
利用所述鏈接發(fā)送模塊接收所述匹配信號,然后向匹配的所述賬戶發(fā)送用于配置的鏈接;
由所述配置模塊接收配置信號,完成配置。
進一步地,該方法還包括以下步驟:
通過所述配置模塊接收智能終端定期發(fā)起的請求,所述配置模塊檢查所述智能終端的配置是否發(fā)生了變化;
如果是,通過所述配置模塊接收或發(fā)送需要同步的配置文件,進行智能終端的同步配置。
具體地,所述方法包括:
如果所述查詢檢測模塊查詢到所述數(shù)據(jù)庫模塊中存在多個智能終端對應(yīng)同一個ip地址,則由所述查詢檢測模塊接收智能終端信息,確定待配置的智能終端;或
如果所述查詢檢測模塊檢測到智能終端與賬戶不匹配時,且重新輸入賬戶次數(shù)超過設(shè)定次數(shù),通過所述智能終端配置平臺提示將待配置的智能終端恢復(fù)出廠設(shè)置,所述數(shù)據(jù)庫模塊重新將賬戶與智能終端綁定。
具體地,所述方法包括:
由所述數(shù)據(jù)庫模塊將ip地址與智能終端進行綁定與存儲;
由所述數(shù)據(jù)庫模塊將賬戶與智能終端進行綁定與存儲。
更具體地,所述方法包括:利用所述安全模塊接收所述鏈接發(fā)送模塊發(fā)出的用于配置的鏈接,對其進行加密,然后發(fā)送給所述賬戶。
更優(yōu)選地,所述鏈接地址在設(shè)定時間內(nèi)有效。
更優(yōu)選地,所述鏈接地址的有效時間是可調(diào)節(jié)的。
本發(fā)明所述的通過遠程對智能終端進行配置的方法,本發(fā)明讓用戶訪問指定域名的網(wǎng)站,用域名代替ip地址,不再讓用戶接觸到專業(yè)領(lǐng)域的復(fù)雜概念,如ip地址,網(wǎng)關(guān),mac地址等,有效消除用戶對智能終端配置的恐懼感,操作安全而又簡單,使智能真正走進大眾們的生活。此外,本發(fā)明使智能終端的配置脫離app,僅需要依托手機或電腦基本的瀏覽器即可完成智能終端的管理和配置,提高產(chǎn)品易用性。
附圖說明
圖1是本發(fā)明所述的智能終端配置平臺的結(jié)構(gòu)示意圖。
圖2是本發(fā)明所述的智能終端的配置方法流程圖。
圖3是本發(fā)明所述的同步配置流程圖。
具體實施方式
以下結(jié)合附圖和實施例,對本發(fā)明的具體實施方式進行更加詳細的說明,以便能夠更好地理解本發(fā)明的方案及其各個方面的優(yōu)點。然而,以下描述的具體實施方式和實施例僅是說明的目的,而不是對本發(fā)明的限制。
本發(fā)明中的智能終端主要為路由器、交換機等用于連接因特網(wǎng)中各局域網(wǎng)、廣域網(wǎng)的設(shè)備。在配置上述智能設(shè)備時,為使用戶既不需要下載安裝app,也不需要像傳統(tǒng)本地web配置那樣復(fù)雜專業(yè)的操作,本發(fā)明提供一種方便快捷的通過遠程對智能終端進行配置平臺及方法,所述智能終端配置平臺也可稱為配置服務(wù)器。
如圖1所示,本發(fā)明所述的智能終端配置平臺,包括:訪問模塊、查詢檢測模塊、登錄模塊、鏈接發(fā)送模塊、配置模塊以及數(shù)據(jù)庫模塊,該平臺還包括安全模塊,用于檢測整個平臺的信息安全。
如圖1和2所示,當(dāng)用戶拿到智能終端產(chǎn)品時,有需要管理或配置的需求時,直接在外設(shè)瀏覽器上輸入智能終端配置平臺對應(yīng)的域名,例如www.kisslinksetup.com。此處外設(shè)指的是手機或者pc等可以上網(wǎng)的設(shè)備。外設(shè)通過所述智能終端設(shè)備與互聯(lián)網(wǎng)接通,此時所述訪問模塊接收外設(shè)通過智能終端訪問該智能終端配置平臺的信號,所述智能終端配置平臺收到請求,所述訪問模塊獲得用戶的ip地址,并將該ip地址發(fā)送給所述查詢檢測模塊,然后所述智能終端配置平臺檢查用戶此時用來訪問本網(wǎng)站的設(shè)備是不是連接到了本平臺對應(yīng)的智能終端上面。
如圖1和2所示,上述訪問模塊從用戶訪問智能終端配置平臺的域名(http)請求中獲取到用戶的智能終端的ip地址,所述數(shù)據(jù)庫模塊用于存儲ip地址、智能終端信息以及配置信息,其中智能終端信息包括mac地址、出廠序列號以及時間等,便于查詢檢測智能終端與平臺、賬戶之間是否匹配。因為所有的智能終端都與服務(wù)器持續(xù)的數(shù)據(jù)交互,因此服務(wù)器數(shù)據(jù)庫中保存有所有智能終端設(shè)備對應(yīng)的ip地址,因此通過查詢數(shù)據(jù)庫,即可找到該用戶所要配置管理的智能終端,如果查詢數(shù)據(jù)庫中有多個智能終端對應(yīng)該ip地址,則會要求用戶輸入對應(yīng)智能終端的mac地址或其他智能終端標(biāo)識來從多個智能終端中找出用戶的智能終端,大多數(shù)情況下,是不需要用戶輸入mac地址的。所述查詢檢測模塊根據(jù)接收到的ip地址,在所述數(shù)據(jù)庫模塊內(nèi)查詢并確定與所述ip地址對應(yīng)的智能終端,并發(fā)送指令至所述登錄模塊。所述訪問模塊獲取與ip地址對應(yīng)的智能終端的信息,并傳遞給所述數(shù)據(jù)庫模塊;由所述數(shù)據(jù)庫模塊將ip地址與該智能終端進行綁定與存儲。
如圖1和2所示,此時,所述登錄模塊接收指令,并提示輸入賬戶,并將賬戶信息發(fā)送至所述查詢檢測模塊。所述登錄模塊將賬戶發(fā)送至所述數(shù)據(jù)庫模塊;所述數(shù)據(jù)庫模塊將賬戶與智能終端進行綁定與存儲。所述查詢檢測模塊接收所述查詢檢測模塊的所述智能終端的信息與所述登錄模塊的賬戶信息,檢測所述智能終端的信息與所述賬戶信息是否匹配,若匹配,則發(fā)送匹配信號至所述鏈接發(fā)送模塊;若不匹配,則發(fā)送不匹配信號至所述登錄模塊,重新提示輸入賬戶,重復(fù)之前的步驟。所述查詢檢測模塊檢測到智能終端與賬戶不匹配時,若重新輸入賬戶次數(shù)超過設(shè)定次數(shù),所述智能終端配置平臺提示將待配置的智能終端恢復(fù)出廠設(shè)置,所述數(shù)據(jù)庫模塊重新將賬戶與智能終端綁定。用戶無須擔(dān)心因太過復(fù)雜而無法記憶的密碼或者用于登錄的各種復(fù)雜冗長的用戶信息,僅通過非常親和的用戶賬戶進行操作即可,該賬戶可以是郵箱。智能終端的搜索與檢測、智能終端和用戶的郵箱的綁定等均由智能終端配置平臺自動完成,讓用戶的操作安全而又簡單。
具體地,如圖1和2所示,當(dāng)確定了用戶的手機或pc連接的是本平臺對應(yīng)的智能終端后,提示用戶輸入賬號,特別地,該賬號為郵箱地址。再檢查此臺智能終端之前是否有和郵箱做過綁定,如果做過綁定,就檢查舊的郵箱和本次輸入的郵箱是否一致,如果之前已經(jīng)綁定過郵箱,且本次輸入的郵箱和之前的不一致,則會提示重新輸入,不能執(zhí)行后續(xù)的操作。如果和之前的綁定郵箱一致或之前沒有綁定過郵箱,則可執(zhí)行后續(xù)操作。
如圖1和2所示,當(dāng)賬號與智能終端匹配時,則所述鏈接發(fā)送模塊接收所述匹配信號,然后向匹配的所述賬戶發(fā)送用于配置的鏈接。具體地,所述鏈接發(fā)送模塊根據(jù)數(shù)據(jù)庫模塊中此臺智能終端的mac地址、出廠序列號、當(dāng)前時間等信息經(jīng)計算生成配置該智能終端的鏈接地址,將此鏈接地址發(fā)送至用戶的賬戶中。優(yōu)選地,此鏈接地址是經(jīng)過安全模塊加密的,加密方法可以是aes(高級加密標(biāo)準(zhǔn))加密等。同時,此鏈接只在一定的時間內(nèi)有效,并且有效時間長短是可以調(diào)節(jié)的。
如圖1和2所示,用戶打開郵箱,點擊此鏈接,即可進入智能終端的配置和管理界面,此鏈接的有效時間可以是三十分鐘,用戶可以在此頁面進行自己需要的配置和管理。最后所述配置模塊接收所述鏈接發(fā)出的配置信號,根據(jù)配置信息完成配置。
特別地,如圖1和3所示,通過所述配置模塊接收智能終端定期發(fā)起的同步檢測請求,所述配置模塊檢查所述智能終端的配置是否發(fā)生了變化;如果是,通過所述配置模塊接收或發(fā)送需要同步的配置文件,進行智能終端的同步配置。具體地,智能終端需要運行一個client(用戶)程序cloudgate,使得定期向云端服務(wù)器端發(fā)起請求,平臺的配置模塊檢查相應(yīng)的智能終端配置是否發(fā)生了變化,根據(jù)時間戳決定需要被同步的一方,上傳或下載需要同步的配置文件進行配置同步。配置模塊收到用戶修改后的配置信息后,將數(shù)據(jù)庫模塊中相應(yīng)的智能終端配置文件修改成需要的配置,然后經(jīng)過cloudgate同步機制將新的配置同步到了本地的智能終端,完成同步配置。
需要說明的是,以上參照附圖所描述的各個實施例僅用以說明本發(fā)明而非限制本發(fā)明的范圍,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,在不脫離本發(fā)明的精神和范圍的前提下對本發(fā)明進行的修改或者等同替換,均應(yīng)涵蓋在本發(fā)明的范圍之內(nèi)。此外,除上下文另有所指外,以單數(shù)形式出現(xiàn)的詞包括復(fù)數(shù)形式,反之亦然。另外,除非特別說明,那么任何實施例的全部或一部分可結(jié)合任何其它實施例的全部或一部分來使用。