設(shè)備信息處理方法、客戶端裝置和服務(wù)端裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及物聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別地涉及一種設(shè)備信息處理方法、一種用于設(shè)備信息處理的客戶端裝置以及一種用于設(shè)備信息處理的服務(wù)端裝置。
【背景技術(shù)】
[0002]隨著物聯(lián)網(wǎng)的普及,用戶與設(shè)備之間的關(guān)系不斷拉近,從而要求用戶與設(shè)備之間建立一定的綁定關(guān)系。現(xiàn)有技術(shù)中,通常是服務(wù)端(例如云計(jì)算服務(wù)器等等)為各臺(tái)設(shè)備固定設(shè)置唯一的設(shè)備標(biāo)識(shí)(例如二維碼等等),然后將該設(shè)備標(biāo)識(shí)直接與用戶建立綁定關(guān)系并存儲(chǔ)綁定記錄,隨后用戶通過(guò)客戶端(例如智能手機(jī)、平板電腦等等)對(duì)設(shè)備進(jìn)行管理。當(dāng)設(shè)備數(shù)量眾多時(shí),用戶管理起來(lái)較為困難。此外,現(xiàn)有技術(shù)中當(dāng)設(shè)備出現(xiàn)維修更換時(shí),通常需要重新設(shè)立設(shè)備標(biāo)識(shí),這使得服務(wù)端要消耗更多計(jì)算資源、占據(jù)更多存儲(chǔ)容量。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明提供一種設(shè)備信息處理方法以及用于設(shè)備信息處理的客戶端裝置和服務(wù)端裝置,可以優(yōu)化設(shè)備信息處理過(guò)程,改善用戶體驗(yàn)。
[0004]為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明第一方面,提供了一種設(shè)備信息處理方法。
[0005]本發(fā)明的設(shè)備信息處理方法,包括以下步驟:S1:客戶端獲取用戶標(biāo)識(shí)和產(chǎn)品標(biāo)識(shí)并上傳給服務(wù)端,其中,所述用戶標(biāo)識(shí)是用戶唯一的,所述產(chǎn)品標(biāo)識(shí)用于管理產(chǎn)品類(lèi)別;S2:所述客戶端連接設(shè)備,檢測(cè)所述設(shè)備是否具有設(shè)備標(biāo)識(shí),若無(wú)設(shè)備標(biāo)識(shí)則進(jìn)入步驟S3,若有設(shè)備標(biāo)識(shí)則進(jìn)入步驟S4 ;S3:所述服務(wù)端新生成設(shè)備標(biāo)識(shí)并發(fā)送給所述設(shè)備保存,跳至步驟S7 ;S4:所述客戶端將所述設(shè)備標(biāo)識(shí)上傳給服務(wù)端,然后所述服務(wù)端判斷所述設(shè)備標(biāo)識(shí)與所述用戶標(biāo)識(shí)是否已綁定,若已綁定則進(jìn)入步驟S5,若未綁定則跳至步驟S7 ;S5:所述服務(wù)端判斷綁定記錄中所述設(shè)備標(biāo)識(shí)對(duì)應(yīng)的產(chǎn)品標(biāo)識(shí)與所述步驟SI獲取的產(chǎn)品標(biāo)識(shí)是否一致,若不一致則進(jìn)入步驟S6,若一致則跳至步驟S7 ;S6:所述服務(wù)端更新所述設(shè)備標(biāo)識(shí)并發(fā)送給所述設(shè)備保存,進(jìn)入步驟S7 ;S7:所述服務(wù)端將所述用戶標(biāo)識(shí)、步驟SI獲取的所述產(chǎn)品標(biāo)識(shí)以及當(dāng)前所述設(shè)備中的所述設(shè)備標(biāo)識(shí)三者綁定并保存記錄。
[0006]可選地,所述步驟SI之后還包括以下步驟:服務(wù)端驗(yàn)證所述用戶標(biāo)識(shí)和所述產(chǎn)品標(biāo)識(shí)是否合法,若合法則進(jìn)入步驟S2,若不合法則返回錯(cuò)誤并退出。
[0007]可選地,所述步驟S7之后還包括以下步驟:S8:對(duì)已綁定的設(shè)備進(jìn)行解綁。
[0008]可選地,所述客戶端通過(guò)二維碼掃描技術(shù)、手工輸入技術(shù)或聲波識(shí)別技術(shù)獲取所述產(chǎn)品標(biāo)識(shí)。
[0009]可選地,所述客戶端通過(guò)WiFi或藍(lán)牙連接所述設(shè)備。
[0010]根據(jù)本發(fā)明的第二方面,提供了一種用于設(shè)備信息處理的客戶端裝置。
[0011]本發(fā)明的用于設(shè)備信息處理的客戶端裝置,包括:用戶登錄模塊,用于在用戶登錄后提供用戶唯一的用戶標(biāo)識(shí);第一讀取模塊,用于讀取產(chǎn)品標(biāo)識(shí),所述產(chǎn)品標(biāo)識(shí)用于管理產(chǎn)品類(lèi)別;第二讀取模塊,用于從設(shè)備中讀取設(shè)備已有設(shè)備標(biāo)識(shí);第一通訊模塊,用于向服務(wù)端上傳所述用戶標(biāo)識(shí)、所述產(chǎn)品標(biāo)識(shí)和所述設(shè)備已有設(shè)備標(biāo)識(shí),以及用于接收所述服務(wù)端提供的新設(shè)備標(biāo)識(shí);第二通訊模塊,用于將所述新設(shè)備標(biāo)識(shí)發(fā)送給所述設(shè)備保存。
[0012]可選地,客戶端裝置還包括解綁請(qǐng)求模塊,用于發(fā)送需解綁設(shè)備對(duì)應(yīng)的解綁請(qǐng)求到所述服務(wù)端。
[0013]根據(jù)本發(fā)明的第三方面,提供了一種用于設(shè)備信息處理的服務(wù)端裝置。
[0014]本發(fā)明的用于設(shè)備信息處理的服務(wù)端裝置,包括:收發(fā)模塊,用于接收客戶端上傳的綁定信息,以及向所述客戶端發(fā)送新設(shè)備標(biāo)識(shí);記錄存儲(chǔ)模塊,用于存儲(chǔ)綁定記錄;第一判斷模塊,用于判斷所述綁定信息中是否具有設(shè)備標(biāo)識(shí);第二判斷模塊,用于當(dāng)所述第一判斷模塊的判斷結(jié)果為“是”時(shí),根據(jù)所述綁定記錄判斷所述設(shè)備已有設(shè)備標(biāo)識(shí)與所述用戶標(biāo)識(shí)是否已綁定;第三判斷模塊,用于當(dāng)所述第二判斷模塊的判斷結(jié)果為“是”時(shí),判斷所述產(chǎn)品標(biāo)識(shí)與所述綁定記錄中所述設(shè)備已有設(shè)備標(biāo)識(shí)對(duì)應(yīng)的產(chǎn)品標(biāo)識(shí)是否一致;生成模塊,用于當(dāng)所述第一判斷模塊的判斷結(jié)果為“否”時(shí),以及,當(dāng)所述第三判斷模塊的判斷結(jié)果為“否”時(shí),生成所述新設(shè)備標(biāo)識(shí);綁定模塊,用于當(dāng)有所述新設(shè)備標(biāo)識(shí)生成時(shí),建立所述用戶標(biāo)識(shí)、所述產(chǎn)品標(biāo)識(shí)和所述新的設(shè)備標(biāo)識(shí)的綁定關(guān)系,或者,當(dāng)沒(méi)有所述新設(shè)備標(biāo)識(shí)生成時(shí),建立所述用戶標(biāo)識(shí)、所述產(chǎn)品標(biāo)識(shí)和所述設(shè)備已有設(shè)備標(biāo)識(shí)的綁定關(guān)系。
[0015]可選地,服務(wù)端裝置還包括合法性驗(yàn)證模塊,用于驗(yàn)證所述收發(fā)模塊接收到的所述用戶標(biāo)識(shí)和所述產(chǎn)品標(biāo)識(shí)是否合法。
[0016]可選地,所述收發(fā)模塊還用于接收需解綁設(shè)備對(duì)應(yīng)的解綁請(qǐng)求,所述服務(wù)端設(shè)備還包括解綁執(zhí)行模塊,用于當(dāng)所述收發(fā)模塊接收到所述解綁請(qǐng)求時(shí),清除所述記錄存儲(chǔ)模塊中所述需解綁設(shè)備對(duì)應(yīng)的所述綁定記錄。
[0017]根據(jù)本發(fā)明的技術(shù)方案,至少具有如下優(yōu)點(diǎn)。第一,通過(guò)引入產(chǎn)品標(biāo)識(shí)對(duì)設(shè)備進(jìn)行分類(lèi)管理,即利用一個(gè)產(chǎn)品標(biāo)識(shí)管理屬于同一產(chǎn)品分類(lèi)的多個(gè)設(shè)備,使得用戶管理大量設(shè)備時(shí)能夠更加簡(jiǎn)單、有序。第二,可以廣泛地適用到實(shí)際生活中的多種情景中,具有考慮周到、合理可行的優(yōu)點(diǎn)。第三,對(duì)應(yīng)同一產(chǎn)品標(biāo)識(shí)的多個(gè)設(shè)備進(jìn)行替換時(shí),無(wú)需重新生成設(shè)備標(biāo)識(shí),能夠節(jié)約服務(wù)端的計(jì)算資源和存儲(chǔ)容量。
【附圖說(shuō)明】
[0018]附圖用于更好地理解本發(fā)明,不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。其中:
[0019]圖1是根據(jù)本發(fā)明實(shí)施例的設(shè)備信息處理方法的基本步驟的示意圖;
[0020]圖2是根據(jù)本發(fā)明實(shí)施例的用于設(shè)備信息處理的客戶端裝置的主要模塊的示意圖;
[0021]圖3是根據(jù)本發(fā)明實(shí)施例的用于設(shè)備信息處理的服務(wù)端裝置的主要模塊的示意圖。
【具體實(shí)施方式】
[0022]以下結(jié)合附圖對(duì)本發(fā)明的示范性實(shí)施例做出說(shuō)明,其中包括本發(fā)明實(shí)施例的各種細(xì)節(jié)以助于理解,應(yīng)當(dāng)將它們認(rèn)為僅僅是示范性的。因此,本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)到,可以對(duì)這里描述的實(shí)施例做出各種改變和修改,而不會(huì)背離本發(fā)明的范圍和精神。同樣,為了清楚和簡(jiǎn)明,以下的描述中省略了對(duì)公知功能和結(jié)構(gòu)的描述。
[0023]此處先對(duì)本發(fā)明中的名詞概念做簡(jiǎn)單介紹。
[0024]用戶標(biāo)識(shí):用戶標(biāo)識(shí)意味著使用者身份。例如小明,王先生等等。
[0025]產(chǎn)品標(biāo)識(shí):產(chǎn)品標(biāo)識(shí)是某一類(lèi)設(shè)備的總稱,相當(dāng)于分類(lèi)標(biāo)簽。產(chǎn)品標(biāo)識(shí)可以根據(jù)不同的劃分標(biāo)準(zhǔn)靈活設(shè)置。例如:可以按照安裝位置劃分為“廚房電器、浴室電器、影音電器”等等,也可以按照功能劃分為“微波爐、電視機(jī)、空調(diào)”等等。
[0026]設(shè)備標(biāo)識(shí):設(shè)備剛出廠時(shí)不具有設(shè)備標(biāo)識(shí),需要注冊(cè)激活后方能具有設(shè)備標(biāo)識(shí)。設(shè)備標(biāo)識(shí)保存在芯片里,芯片安裝在設(shè)備上。設(shè)備標(biāo)識(shí)與具體某一臺(tái)設(shè)備對(duì)應(yīng),具有設(shè)備唯一性。
[0027]需要說(shuō)明的是,不同設(shè)備有可能屬于同一類(lèi)產(chǎn)品。例如:某個(gè)電磁爐與某個(gè)微波爐的設(shè)備標(biāo)識(shí)不同,但它們都可以與產(chǎn)品標(biāo)識(shí)“廚房電器”相對(duì)應(yīng)。此外,同一設(shè)備也有可能屬于多類(lèi)產(chǎn)品。例如:某臺(tái)熱水器具有唯一的設(shè)備標(biāo)識(shí),但它安裝在廚房時(shí)可以與產(chǎn)品標(biāo)識(shí)“廚房電器”相關(guān)聯(lián),安裝在浴室時(shí)可以與產(chǎn)品標(biāo)識(shí)“浴室電器”相關(guān)聯(lián)。
[0028]圖1是根據(jù)本發(fā)明實(shí)施例的設(shè)備信息處理方法的基本步驟的示意圖。如圖1所示,該設(shè)備信息處理方法包括如下的步驟SI至步驟S7。
[0029]步驟S1:客戶端獲取用戶標(biāo)識(shí)和產(chǎn)品標(biāo)識(shí)并上傳給服務(wù)端。具體地,登陸客戶端以獲取用戶標(biāo)識(shí),該用戶標(biāo)識(shí)是用戶唯一的。客戶端可以為平板電腦、智能手機(jī)等硬件,能夠采用各種手段來(lái)讀取產(chǎn)品標(biāo)識(shí)。例如,客戶端可以掃描印在設(shè)備上或設(shè)備說(shuō)明書(shū)上的二維碼來(lái)獲取產(chǎn)品標(biāo)識(shí),也通過(guò)手工輸入技術(shù)或聲波識(shí)別技術(shù)等手段獲取產(chǎn)品標(biāo)識(shí)。
[0030]步驟S2:客戶端連接設(shè)備,檢測(cè)設(shè)備是否具有設(shè)備標(biāo)識(shí),若無(wú)設(shè)備標(biāo)識(shí)則進(jìn)入步驟S3,若有設(shè)備標(biāo)識(shí)則進(jìn)入步驟S4。具體地,客戶端可以通過(guò)WiFi或藍(lán)牙等方式連接設(shè)備。
[0031]步驟S3:服務(wù)端新生成設(shè)備標(biāo)識(shí)并