定制設備注冊方法和裝置的制造方法
【專利摘要】本發明涉及一種定制設備注冊方法和裝置,該方法包括:接收用戶終端上傳的與訂單標識對應的設備類型標識、網絡接入數據和用戶標識;獲取對應所述訂單標識分配的設備序列號;所述設備類型標識、設備序列號及所述網絡接入數據被寫入到定制的受控設備;與根據所述網絡接入數據接入網絡且通過所述設備序列號及所述設備類型標識進行標識的所述受控設備連接;接收所述用戶終端發送的設備注冊請求;根據所述設備類型標識、所述設備序列號和所述用戶標識進行設備注冊。本發明提供的制設備注冊方法和裝置可提高設備注冊效率。
【專利說明】
定制設備注冊方法和裝置
技術領域
[0001]本發明涉及互聯網技術領域,特別是涉及互聯網技術領域,尤其涉及一種定制設備注冊方法和裝置。
【背景技術】
[0002]物聯網是新一代信息技術的重要組成部分,其英文名稱是“TheInternet ofthings”,是指物物相連的互聯網。物聯網的核心和基礎仍然是互聯網,是在互聯網基礎上的延伸和擴展的網絡,物聯網使得基于用戶終端的互聯網延伸和擴展到了用戶終端與物品、物品與物品之間的信息交換和通信。
[0003]目前,各設備生產廠商可以在插座、攝像頭、空調、冰箱以及手表等設備內植入網絡接入模塊,制成可連接到網絡的受控設備。用戶購買受控設備后,需要進行設備注冊的操作,在用戶和受控設備之間建立某種關聯,從而可以實現對受控設備的訪問和控制。
[0004]受控設備需注冊后使用,以接入網絡為前提條件。目前受控設備接入網絡都需要用戶手工填寫接入網絡所需的數據,比如SSID(Service Set Identifier,服務集標識)以及密碼,導致受控設備接入網絡操作繁瑣,接入網絡的效率低,也導致注冊受控設備的效率低。
【發明內容】
[0005]基于此,有必要針對目前受控設備接入網絡效率低并導致注冊受控設備效率低的問題,提供一種定制設備注冊方法和裝置。
[0006]—種定制設備注冊方法,所述方法包括:
[0007]接收用戶終端上傳的與訂單標識對應的設備類型標識、網絡接入數據和用戶標識;
[0008]獲取對應所述訂單標識分配的設備序列號;所述設備類型標識、設備序列號及所述網絡接入數據被寫入到定制的受控設備;
[0009]與根據所述網絡接入數據接入網絡且通過所述設備序列號及所述設備類型標識進行標識的所述受控設備連接;
[0010]接收所述用戶終端發送的設備注冊請求;
[0011]根據所述設備類型標識、所述設備序列號和所述用戶標識進行設備注冊。
[0012]—種定制設備注冊方法,所述方法包括:
[0013]獲取訂單標識,并將設備類型標識、網絡接入數據及用戶標識與所述訂單標識對應上傳到服務器;
[0014]接收所述服務器反饋的對應所述訂單標識分配的設備序列號;所述設備類型標識、所述設備序列號及所述網絡接入數據被寫入到定制的受控設備;
[0015]當所述受控設備根據所述網絡接入數據接入網絡并根據所述設備類型標識和所述設備序列號接入所述服務器后,向所述服務器發送設備注冊請求;
[0016]接收所述服務器反饋的根據所述設備類型標識、所述設備序列號和所述用戶標識進行設備注冊生成的設備注冊結果。
[0017]—種定制設備注冊裝置,所述裝置包括:
[0018]訂單處理模塊,用于接收用戶終端上傳的與訂單標識對應的設備類型標識、網絡接入數據和用戶標識;
[0019]設備序列號處理模塊,用于獲取對應所述訂單標識分配的設備序列號;所述設備類型標識、設備序列號及所述網絡接入數據被寫入到定制的受控設備;
[0020]受控設備連接模塊,用于與根據所述網絡接入數據接入網絡且通過所述設備序列號及所述設備類型標識進行標識的所述受控設備連接;
[0021]設備注冊請求處理模塊,用于接收所述用戶終端發送的設備注冊請求;根據所述設備類型標識、所述設備序列號和所述用戶標識進行設備注冊。
[0022]—種定制設備注冊裝置,所述裝置包括:
[0023]上傳模塊,用于獲取訂單標識,并將設備類型標識、網絡接入數據及用戶標識與所述訂單標識對應上傳到服務器;
[0024]接收模塊,用于接收所述服務器反饋的對應所述訂單標識分配的設備序列號;所述設備類型標識、所述設備序列號及所述網絡接入數據被寫入到定制的受控設備;
[0025]設備注冊模塊,用于當所述受控設備根據所述網絡接入數據接入網絡并根據所述設備類型標識和所述設備序列號接入所述服務器后,向所述服務器發送設備注冊請求;接收所述服務器反饋的根據所述設備類型標識、所述設備序列號和所述用戶標識進行設備注冊生成的設備注冊結果。
[0026]上述定制設備注冊方法和裝置,用戶可定制受控設備,在定制的受控設備中寫入用于接入網絡的網絡接入數據,并寫入用于標識受控設備的設備類型標識及設備序列號。這樣受控設備在處于使用寫入的網絡接入數據進行網絡接入的使用場景時,便可以自動根據網絡接入數據接入網絡并連接到進行設備注冊的服務器,提高了網絡接入效率。用戶只需觸發設備注冊請求,設備注冊便可以自動完成,提高了設備注冊效率。
【附圖說明】
[0027]圖1為一個實施例中定制設備管理系統的應用環境圖;
[0028]圖2為一個實施例中用作物聯開放平臺的服務器的結構示意圖;
[0029]圖3為一個實施例中用戶終端的結構示意圖;
[0030]圖4為一個實施例中定制設備注冊方法的流程示意圖;
[0031 ]圖5為另一個實施例中定制設備注冊方法的流程示意圖;
[0032]圖6為一個實施例中社交應用中未注冊設備信息查詢入口的示意圖;
[0033]圖7為另一個實施例中社交應用中未注冊設備信息查詢入口的示意圖;
[0034]圖8為一個實施例中社交應用中已注冊設備信息查詢入口的示意圖;
[0035]圖9為再一個實施例中定制設備注冊方法的流程示意圖;
[0036]圖10為一個實施例中定制設備注冊裝置的結構框圖;
[0037]圖11為另一個實施例中定制設備注冊裝置的結構框圖;
[0038]圖12為又一個實施例中定制設備注冊裝置的結構框圖;
[0039]圖13為再一個實施例中定制設備注冊裝置的結構框圖。
【具體實施方式】
[0040]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0041]如圖1所示,在一個實施例中,提供了一種定制設備管理系統,包括物聯開放平臺110、用戶終端120、設備定制服務器130及物流服務器140。定制設備管理系統用于提供受控設備150的定制及接入服務。其中物聯開放平臺110包括一個或多個服務器,用于向受控設備150提供接入服務,并與用戶終端120、設備定制服務器130及物流服務器140交互,物聯開放平臺110用于處理設備注冊請求。用戶終端120,如圖1中的用戶終端120(1)和用戶終端120(2),用于通過物聯開放平臺110進行針對受控設備150的設備注冊以及訪問等。設備定制服務器130用于對受控設備150的生產、數據寫入等定制環節的控制。物流服務器140用于處理與受控設備150相關的物流信息。
[0042]如圖2所示,在一個實施例中,提供了一種可用作物聯開放平臺的服務器,包括通過系統總線連接的處理器、非易失性存儲介質、內存儲器和網絡接口。其中非易失性存儲介質中存儲有操作系統和定制設備注冊裝置,定制設備注冊裝置用于實現一種定制設備注冊方法。內存儲器中存儲有定制設備注冊裝置提供的指令,處理器被配置為調用內存儲器中的指令以執行一種定制設備注冊方法。網絡接口用于連接到網絡。
[0043]如圖3所示,在一個實施例中,提供了一種用戶終端,包括通過系統總線連接的處理器、非易失性存儲介質、內存儲器、網絡接口、顯示屏、攝像頭及輸入裝置。其中非易失性存儲介質中存儲有操作系統和定制設備注冊裝置,定制設備注冊裝置用于實現一種定制設備注冊方法。內存儲器中存儲有定制設備注冊裝置提供的指令,處理器被配置為調用內存儲器中的指令以執行一種定制設備注冊方法。網絡接口用于連接到網絡。顯示屏可以是液晶顯示屏或者電子墨水顯示屏。輸入裝置可以是觸控板、軌跡球、鼠標或者與顯示屏重疊的觸摸層,其中顯示屏和觸摸層構成觸控屏。網絡接口則用于連接到網絡。用戶終端可以是個人計算機或者移動終端,移動終端包括手機、平板電腦、PDA(個人數字助理)以及可聯網電子閱讀器等中的至少一種。
[0044]如圖4所示,在一個實施例中,提供了一種定制設備注冊方法,本實施例以該方法應用于上述圖1中的物聯開放平臺110來舉例說明。該方法具體包括如下步驟:
[0045]步驟402,接收用戶終端上傳的與訂單標識對應的設備類型標識、網絡接入數據和用戶標識。
[0046]其中訂單標識是訂單的唯一標識,一個訂單表示一個定制受控設備的任務。訂單包括表示定制的受控設備的類型的設備類型標識、網絡接入數據和表示受控設備的實際使用者的用戶標識。網絡接入數據是接入網絡所需的數據,比如用戶家中路由器的BSSID和相應密碼,或者網絡撥號賬號和相應密碼。網絡接入數據可以是多份。用戶標識是唯一標識用戶的字符串。用戶除了可以定制受控設備的網絡接入數據,還可以定制受控設備的外觀、包裝或者內置軟件內容等,定制的內容與訂單標識對應。
[0047]在一個實施例中,物聯開放平臺可接收用戶終端觸發的訂單創建請求,根據訂單創建請求生成訂單標識并返回至用戶終端,再接收用戶終端上傳的與訂單標識對應的設備類型標識、網絡接入數據和用戶標識。
[0048]在一個實施例中,物聯開放平臺可接收第一用戶終端觸發的訂單創建請求,根據訂單創建請求生成訂單標識并返回至第一用戶終端,使得第一用戶終端將訂單標識和選定的設備類型標識傳遞到第二用戶終端,物聯開放平臺再接收第二用戶終端上傳的與訂單標識對應的設備類型標識、網絡接入數據和用戶標識。本實施例中的用戶標識為第二用戶終端的用戶標識。
[0049]具體地,第一用戶終端可將根據訂單標識和選定的設備類型標識生成的鏈接傳遞到第二用戶終端;或者第一用戶終端可展示圖形碼,該圖形碼是將根據訂單標識和選定的設備類型標識生成的鏈接編碼形成的,第二用戶終端掃描展示的圖形碼并解析得到訂單標識和設備類型標識。鏈接可指定調用的程序,則第二用戶終端在點擊該鏈接時可直接調用相應的程序,再通過該程序上傳與訂單標識對應的設備類型標識、網絡接入數據和用戶標識。圖形碼比如二維碼或者條形碼。鏈接可通過即時消息或者短信等方式傳遞。鏈接可由物聯開放平臺生成,圖形碼可由物聯開放平臺或者用戶終端生成。
[0050]步驟404,獲取對應訂單標識分配的設備序列號。設備類型標識、設備序列號及網絡接入數據被寫入到定制的受控設備。
[0051]具體地,物聯開放平臺可直接或者通過其它服務器對應訂單標識分配設備序列號,存儲訂單標識、設備類型標識、設備序列號和用戶標識之間的對應關系,直接或者通過其它服務器將設備類型標識、設備序列號及網絡接入數據寫入到定制的受控設備。物聯開放平臺可將設備序列號同步到用戶終端。訂單標識還可對應定制的受控設備的數量,分配的設備序列號則與受控設備的數量一致。
[0052]其中,受控設備中寫入的網絡接入數據用于在通電后連接網絡,寫入的設備類型標識和設備序列號一起構成受控設備的唯一標識,從而使得受控設備可在連接到網絡后根據設備類型標識和設備序列號接入物聯開放平臺。
[0053]在一個實施例中,步驟404包括:將訂單標識、網絡接入數據和設備類型標識發送至設備定制服務器,使得設備定制服務器對應訂單標識分配設備序列號,并將設備類型標識、設備序列號及網絡接入數據寫入定制的受控設備;接收設備定制服務器反饋的與訂單標識對應的設備序列號。
[0054]具體地,設備定制服務器可以是設備廠商架設的對受控設備的制造、安裝等自動化生產過程進行控制的服務器。用戶在具有定制受控設備的需求時,可向物聯開放平臺提交訂單,物聯開放平臺則通過設備定制服務器控制受控設備的自動化生產過程,為定制的受控設備分配設備序列號,將設備類型標識、設備序列號及網絡接入數據寫入定制的受控設備,當然還可以寫入其它定制的內容。設備定制服務器將分配的設備序列號返回物聯開放平臺,物聯開放平臺則將設備序列號與訂單標識對應存儲,并將設備序列號返回給用戶終端。
[0055]步驟406,與根據網絡接入數據接入網絡且通過設備序列號及設備類型標識進行標識的受控設備連接。
[0056]具體地,受控設備可在通電后,根據寫入的網絡接入數據連接網絡,比如搜索寫入的BSSID,向廣播該BSSID的路由器發送攜帶有寫入受控設備的密碼的網絡接入請求,使得路由器在對密碼驗證通過后與受控設備建立網絡連接,使得受控設備接入網絡。
[0057]受控設備在接入網絡成功后,向物聯開放平臺發送攜帶有設備類型標識、設備序列號和受控設備對應的網絡地址的接入請求,使得物聯開放平臺根據該接入請求與受控設備建立連接,并記錄該設備類型標識、設備序列號和網絡地址的對應關系。物聯開放平臺可根據接入請求所攜帶的設備類型標識和設備序列號進行驗證,若驗證通過則準許受控設備的接入請求,與受控設備建立連接。
[0058]步驟408,接收用戶終端發送的設備注冊請求。
[0059]步驟410,根據設備類型標識、設備序列號和用戶標識進行設備注冊。
[0060]具體地,物聯開放平臺可接收攜帶有訂單標識的設備注冊請求,從而獲取該訂單標識對應的設備類型標識、設備序列號和用戶標識,根據獲取的設備類型標識、設備序列號和用戶標識進行設備注冊。設備注冊主要是建立受控設備與用戶之間的關聯,使得完成設備注冊的用戶對相應的受控設備具有操控權限。
[0061]在一個實施例中,物聯開放平臺可接收攜帶有設備類型標識、設備序列號和用戶標識的設備注冊請求,根據攜帶的設備類型標識、設備序列號和用戶標識進行設備注冊。
[0062]在一個實施例中,物聯開放平臺可接收攜帶有訂單標識、設備類型標識、設備序列號和用戶標識的設備注冊請求,驗證攜帶的設備類型標識、設備序列號及用戶標識與攜帶的訂單標識對應的設備類型標識、設備序列號及用戶標識是否一致,若驗證結果為一致則根據攜帶的設備類型標識、設備序列號和用戶標識進行設備注冊。
[0063]上述定制設備注冊方法,用戶可定制受控設備,在定制的受控設備中寫入用于接入網絡的網絡接入數據,并寫入用于標識受控設備的設備類型標識及設備序列號。這樣受控設備在處于使用寫入的網絡接入數據進行網絡接入的使用場景時,便可以自動根據網絡接入數據接入網絡并連接到進行設備注冊的服務器,提高了網絡接入效率。用戶只需觸發設備注冊請求,設備注冊便可以自動完成,提高了設備注冊效率。
[0064]在一個實施例中,該定制設備注冊方法還包括:接收用戶終端發送的退訂請求;將退訂請求發送至設備定制服務器,使得設備定制服務器清除退訂請求所指定的受控設備中寫入的設備類型標識、設備序列號及網絡接入數據。
[0065]具體地,當用戶收到定制的受控設備后,可根據自身需求決定是否退貨,若退貨則將受控設備寄回給廠商,并通過用戶終端發起退訂請求,由用戶終端將退訂請求發送至物聯開放平臺,物聯開放平臺將退訂請求發送至設備定制服務器,由設備定制服務器對退訂請求所指定的受控設備進行數據清除,刪除掉受控設備中寫入的網絡接入數據,或者將寫入的設備類型標識、設備序列號及網絡接入數據一并清除。退訂請求可攜帶訂單標識,或攜帶用戶標識,或攜帶設備類型標識及設備序列號,以指定受控設備。
[0066]本實施例中,用戶可根據需求對受控設備進行退貨處理,廠商可及時對退貨的受控設備進行數據清除的處理,以刪除定制的內容,后續可響應其它用戶的定制需求在受控設備中再次寫入定制的內容,方便受控設備的循環利用,節約資源。物聯開放平臺與設備定制服務器之間通過訂單標識來標識定制受控設備的任務,不會泄露用戶信息。
[0067]在一個實施例中,步驟410具體包括:根據設備類型標識、設備序列號和用戶標識生成設備賬號;向受控設備發送設備賬號;向用戶終端發送設備賬號。
[0068]具體地,設備賬號可以包括數字、字母以及標點符號中的至少一種,設備賬號可唯一標識出相應的受控設備。物聯開放平臺在生成設備賬號后,將設備賬號發送到受控設備,使得受控設備后續使用設備賬號接入物聯開放平臺。物聯開放平臺將設備賬號發送到用戶終端,使得用戶終端后續可通過設備賬號訪問受控設備。物聯開放平臺在生成設備賬號后,會存儲設備賬號、用戶標識、設備類型標識以及設備序列號之間的對應關系,物聯開放平臺后續可根據該對應關系確定設備類型標識以及設備序列號所標識的受控設備的設備賬號,并確定相應用戶標識所具有的對相應受控設備的操控權限。
[0069]在一個實施例中,物聯開放平臺可根據設備類型標識和設備序列號獲取相應的簽名數據,根據用戶標識、設備類型標識和簽名數據生成設備賬號。簽名數據是與設備類型標識和設備序列號共同對應的,簽名數據可用來驗證注冊請求所攜帶的設備類型標識和/或設備序列號的合法性。在一個實施例中簽名數據是對設備序列號進行加密后生成的,加密算法比如可以采用MD5(Message Digest Algorithm MD5,消息摘要算法第五版)。
[0070]在一個實施例中,物聯開放平臺可生成一個全新且唯一的設備賬號,并記錄與用戶標識、設備類型標識和簽名數據的關聯,這種關聯表示這個唯一的設備賬號是根據相應的用戶標識、設備類型標識和簽名數據生成的。
[0071]在一個實施例中,物聯開放平臺可將用戶標識、設備類型標識和簽名數據組合成字符串,從而根據組合成的字符串來生成設備賬號。根據組合成的字符串來生成設備賬號,具體可以將組合成的字符串直接作為設備賬號,也可以采用哈希算法將組合成的字符串映射為固定長度且唯一的設備賬號。
[0072]在一個實施例中,物聯開放平臺可根據簽名數據進行驗證,若驗證通過則根據用戶標識和設備類型標識生成設備賬號,或者在驗證通過后根據用戶標識、設備類型標識和簽名數據生成設備賬號;若驗證未通過則可向用戶終端返回設備注冊失敗的結果。
[0073]在一個實施例中,物聯開放平臺可將簽名數據解密獲得設備序列號,比較解密獲得的設備序列號與從設備注冊請求中提取的設備序列號是否一致,若一致則驗證通過;若不一致則驗證未通過。
[0074]在一個實施例中,該定制設備注冊方法還包括:獲取與訂單標識關聯的運單號;獲取運單號對應的物流信息;根據訂單標識對應的用戶標識向用戶終端發送物流信息。
[0075]具體地,廠商在將數據寫入到受控設備之后,可將受控設備交給物流公司,由物流公司將受控設備運輸至用戶所在地。物流公司承接運輸受控設備的任務會產生相應的運單號,設備定制服務器將運單號與訂單標識關聯,并將這種關聯同步到物聯開放平臺。
[0076]物聯開放平臺可在接收到用戶終端的物流信息查詢請求時,獲取物流信息查詢請求所指定的訂單標識,并獲取與訂單標識關聯的運單號,主動或被動地獲取來自于物流公司的物流服務器上與運單號對應的物流信息,由物聯開放平臺將物流信息推送到用戶終端。
[0077]本實施例中,訂單標識與定制的受控設備的訂單號關聯,物聯開放平臺可將定制的受控設備的運輸動態同步到用戶終端,使得用戶終端可以及時了解定制的受控設備的進展情況,提高了受控設備定制、運輸以及使用的便利性。
[0078]如圖5所示,在一個實施例中,提供了一種定制設備注冊方法,本實施例以該方法應用于上述圖1中的用戶終端120(1)來舉例說明。該方法具體包括如下步驟:
[0079]步驟502,獲取訂單標識,并將設備類型標識、網絡接入數據及用戶標識與訂單標識對應上傳到服務器;設備類型標識、網絡接入數據及對應訂單標識分配的設備序列號被寫入到定制的受控設備。
[0080]其中訂單標識是訂單的唯一標識,一個訂單表示一個定制受控設備的任務。訂單包括表示定制的受控設備的類型的設備類型標識、網絡接入數據和表示受控設備的實際使用者的用戶標識。網絡接入數據是接入網絡所需的數據,比如用戶家中路由器的BSSID和相應密碼,或者網絡撥號賬號和相應密碼。網絡接入數據可以是多份。用戶標識是唯一標識用戶的字符串。用戶除了可以定制受控設備的網絡接入數據,還可以定制受控設備的外觀、包裝或者內置軟件內容等,定制的內容與訂單標識對應。
[0081]具體地,用戶終端可訪問物聯開放平臺提供的設備定制頁面,在設備定制頁面中觸發訂單創建請求并發送至物聯開放平臺,由物聯開放明天生成訂單標識并反饋至用戶終端,用戶終端接收物聯開放平臺反饋的訂單標識。
[0082]設備定制頁面中提供可定制的受控設備的類型選項,用戶終端根據用戶操作選擇相應的類型選項,獲得選擇的類型選項對應的設備類型標識。用戶終端可獲取在設備定制頁面中填入的網絡接入數據,獲取當前登錄所用的用戶標識,并將設備類型標識、網絡接入數據、用戶標識及訂單標識對應地上傳到物聯開放平臺,由物聯開放平臺接收并存儲。
[0083]在一個實施例中,用戶終端可獲取鏈接,并獲取鏈接所包括的訂單標識及設備類型標識,根據鏈接調用程序進入設備定制頁面,獲取在設備定制頁面中填入的網絡接入數據,獲取當前登錄所用的用戶標識,并將設備類型標識、網絡接入數據、用戶標識及訂單標識對應地上傳到物聯開放平臺。
[0084]其中,鏈接可從圖形碼、即時消息或者短信中獲得。調用的程序是具有設備注冊及訪問受控設備功能的程序,可以是社交應用或者專用的受控設備操控應用,社交應用包括即時通信應用或者SNS(社區網絡服務)應用。鏈接可以是另一個用戶終端所分享的,可通過圖形碼、即時消息或者短信的方式分享。
[0085]物聯開放平臺可直接或者通過其它服務器對應訂單標識分配設備序列號,存儲訂單標識、設備類型標識、設備序列號和用戶標識之間的對應關系,直接或者通過其它服務器將設備類型標識、設備序列號及網絡接入數據寫入到定制的受控設備。物聯開放平臺可將設備序列號同步到用戶終端。訂單標識還可對應定制的受控設備的數量,分配的設備序列號則與受控設備的數量一致。
[0086]受控設備中寫入的網絡接入數據用于在通電后連接網絡,寫入的設備類型標識和設備序列號一起構成受控設備的唯一標識,從而使得受控設備可在連接到網絡后根據設備類型標識和設備序列號接入物聯開放平臺。
[0087]在一個實施例中,設備序列號是設備定制服務器在接收到物聯開放平臺發送的訂單標識、網絡接入數據和設備類型標識后對應于訂單標識分配的,且設備類型標識、設備序列號及網絡接入數據由設備定制服務器寫入定制的受控設備。
[0088]步驟504,當受控設備根據網絡接入數據接入網絡并根據設備類型標識和設備序列號接入服務器后,向服務器發送設備注冊請求。
[0089]具體地,受控設備可在通電后,根據寫入的網絡接入數據連接網絡,比如搜索寫入的BSSID,向廣播該BSSID的路由器發送攜帶有寫入受控設備的密碼的網絡接入請求,使得路由器在對密碼驗證通過后與受控設備建立網絡連接,使得受控設備接入網絡。
[0090]受控設備在接入網絡成功后,向物聯開放平臺發送攜帶有設備類型標識、設備序列號和受控設備對應的網絡地址的接入請求,使得物聯開放平臺根據該接入請求與受控設備建立連接,并記錄該設備類型標識、設備序列號和網絡地址的對應關系。物聯開放平臺可根據接入請求所攜帶的設備類型標識和設備序列號進行驗證,若驗證通過則準許受控設備的接入請求,與受控設備建立連接。
[0091]步驟506,接收服務器反饋的根據設備類型標識、設備序列號和用戶標識進行設備注冊生成的設備注冊結果。
[0092]具體地,用戶終端可發起攜帶有訂單標識的設備注冊請求并發送至物聯開放平臺,使得物聯開放平臺接收設備注冊請求,從而獲取該訂單標識對應的設備類型標識、設備序列號和用戶標識,根據獲取的設備類型標識、設備序列號和用戶標識進行設備注冊。設備注冊主要是建立受控設備與用戶之間的關聯,使得完成設備注冊的用戶對相應的受控設備具有操控權限。
[0093]在一個實施例中,物聯開放平臺可接收攜帶有設備類型標識、設備序列號和用戶標識的設備注冊請求,根據攜帶的設備類型標識、設備序列號和用戶標識進行設備注冊。
[0094]在一個實施例中,物聯開放平臺可接收攜帶有訂單標識、設備類型標識、設備序列號和用戶標識的設備注冊請求,驗證攜帶的設備類型標識、設備序列號及用戶標識與攜帶的訂單標識對應的設備類型標識、設備序列號及用戶標識是否一致,若驗證結果為一致則根據攜帶的設備類型標識、設備序列號和用戶標識進行設備注冊。
[0095]上述定制設備注冊方法,用戶可定制受控設備,在定制的受控設備中寫入用于接入網絡的網絡接入數據,并寫入用于標識受控設備的設備類型標識及設備序列號。這樣受控設備在處于使用寫入的網絡接入數據進行網絡接入的使用場景時,便可以自動根據網絡接入數據接入網絡并連接到進行設備注冊的服務器,提高了網絡接入效率。用戶只需觸發設備注冊請求,設備注冊便可以自動完成,提高了設備注冊效率。
[0096]在一個實施例中,用戶終端可向物聯開放平臺發送退訂請求,使得物聯開放平臺將退訂請求發送至設備定制服務器,使得設備定制服務器清除退訂請求所指定的受控設備中寫入的設備類型標識、設備序列號及網絡接入數據。
[0097]在一個實施例中,設備注冊結果攜帶有根據設備類型標識、設備序列號和用戶標識生成的設備賬號;該定制設備注冊方法還包括:根據設備賬號并通過服務器訪問受控設備。
[0098]具體地,設備賬號可以包括數字、字母以及標點符號中的至少一種,設備賬號可唯一標識出相應的受控設備。物聯開放平臺在生成設備賬號后,將設備賬號發送到受控設備,使得受控設備后續使用設備賬號接入物聯開放平臺。物聯開放平臺將設備賬號發送到用戶終端,使得用戶終端后續可通過設備賬號訪問受控設備。物聯開放平臺在生成設備賬號后,會存儲設備賬號、用戶標識、設備類型標識以及設備序列號之間的對應關系,物聯開放平臺后續可根據該對應關系確定設備類型標識以及設備序列號所標識的受控設備的設備賬號,并確定用戶標識所具有的對相應受控設備的操控權限。用戶終端可請求物聯開放平臺注銷已進行了設備注冊的受控設備,使得物聯開放平臺注銷相應的設備賬號,以解除用戶與受控設備之間的綁定關系。
[0099]本實施例中,在完成設備注冊后,用戶終端與受控設備之間建立了綁定關系,用戶終端與受控設備之間通過設備賬號進行交互,可以避免設備序列號的泄露,保證通信安全。
[0100]在一個實施例中,該定制設備注冊方法還包括:通過未注冊設備信息查詢入口展示受控設備對應的第一設備相關信息及注冊控件;當檢測到對注冊控件的指定操作時觸發設備注冊請求;在接收到設備注冊結果后,通過已注冊設備信息查詢入口展示受控設備對應的第二設備相關信息及訪問入口。
[0101]具體地,未注冊設備信息查詢入口是用于查詢已具有訂單標識但還未進行設備注冊的受控設備的信息的入口,如圖6所示的“我的未來設備”節點602。已注冊設備信息查詢入口是用于查詢以進行設備注冊的受控設備的信息的入口,如圖8所示的“我的設備”節點802。注冊控件用于觸發設備注冊請求,注冊控件可以是圖標或者文字鏈接或者按鈕形式,如圖6所示的“一鍵注冊并啟用”按鈕604。
[0102]用戶在創建訂單后,可通過社交應用的未注冊設備信息查詢入口602查詢訂單標識對應的受控設備的第一設備相關信息,第一設備相關信息比如設備名稱、設備類型標識、設備圖標、運單號、訂單標識或者物流信息等。還可以通過未注冊設備信息查詢入口 602展示注冊控件604。
[0103]當用戶收到受控設備后,可點擊注冊控件604觸發設備注冊請求,用戶終端在接收到表示注冊成功的設備注冊結果后,將未注冊設備信息查詢入口 602下的第一設備相關信息清除,如圖7,并通過已注冊設備信息查詢入口展示受控設備對應的第二設備相關信息及訪問入口,如圖8。第二設備相關信息如設備圖標、設備名稱以及歷史訪問記錄等。訪問入口用于觸發對受控設備的訪問,訪問入口可以是圖標鏈接或者文字鏈接,比如設備圖標所具有的鏈接或者設備名稱所具有的鏈接。
[0104]本實施例中,通過不同的查詢入口將受控設備相關信息分為注冊前的信息和注冊后的信息,從而便于用戶了解定制的受控設備的狀態,觸發設備注冊請求也非常方便快捷,提高了受控設備的使用便利性。
[0105]如圖9所示,在一個實施例中,一種定制設備注冊方法,具體包括如下步驟:
[0106]步驟902,用戶終端顯示物聯開放平臺提供的設備定制頁面,向物聯開放平臺發送訂單創建請求。
[0?O7]步驟904,物聯開放平臺根據訂單創建請求生成訂單標識ReNum,向用戶終端反饋訂單標識ReNum,還向用戶終端提供可定制的受控設備的類型選項即PID選項。
[0108]步驟906,用戶終端根據用戶操作從可選的PID選項中進行選擇,獲得選擇的PID選項對應的設備類型標識PID,將設備類型標識PID與訂單標識ReNum對應上傳到物聯開放平臺,由物聯開放平臺將訂單標識ReNum與設備類型標識PID對應存儲。
[0109]步驟908,用戶終端獲取到訂單標識ReNum與設備類型標識PID,調用社交應用進入設備定制頁面,獲取在設備定制頁面中填入的BSSID和密碼Pswd,并獲取當前登錄使用的用戶標識User ID,將與訂單標識ReNum對應的BSSID、密碼Pswd和用戶標識UserID上傳到物聯開放平臺,使得物聯開放平臺將訂單標識ReNum、BSSID、密碼Pswd、設備類型標識PID及用戶標識User ID對應存儲。
[0110]步驟910,物聯開放平臺將訂單標識ReNum、BSSID、密碼Pswd及設備類型標識PID發送到設備定制服務器。
[0111]步驟912,設備定制服務器分配設備序列號SN,并將設備序列號SN與訂單標識ReNum關聯,即將設備序列號SN與訂單標識ReNum對應。
[0112]步驟914,設備定制服務器將BSSID、密碼Pswd、設備類型標識PID及設備序列號SN寫入定制的受控設備。
[0113]步驟916,設備定制服務器將設備序列號SN與訂單標識ReNum之間的關聯同步到物聯開放平臺。
[0114]步驟918,物聯開放平臺將設備序列號SN發送到關聯的訂單標識ReNum所對應的用戶標識Us er ID所對應的用戶終端。
[0115]步驟920,用戶終端可通過“我的未來設備”節點查詢受控設備的設備序列號SN等第一設備相關信息。
[0?16] 步驟922,設備定制服務器將訂單標識ReNum與訂單號TrackingNum關聯,并將這種關聯同步到物聯開放平臺。
[0117]步驟924,物流服務器可將運單號TrackingNum對應的物流信息發送到物聯開放平臺。
[0118]步驟926,物聯開放平臺獲取運單號TrackingNum所關聯的訂單標識ReNum,并根據訂單標識ReNum將物流信息推送到相應的用戶終端。
[0119]步驟928,用戶終端可通過“我的未來設備”節點查詢定制的受控設備的物流信息。
[0120]步驟930,受控設備在通電之后,根據受控設備中寫入的BSSID和密碼Pswd接入網絡。
[0121]步驟932,受控設備向物聯開放平臺發送設備類型標識PID、設備序列號SN及受控設備的網絡地址IPaddr,使得物聯開放平臺存儲設備類型標識PID、設備序列號SN及網絡地址IPaddr的對應關系。
[0122]步驟934,用戶終端在“我的未來設備”節點下點擊注冊控件,觸發攜帶有設備類型標識PID、設備序列號SN及用戶標識UserID的設備注冊請求,將設備注冊請求發送至物聯開放平臺。
[0123]步驟936,物聯開放平臺接收設備注冊請求,提取出設備類型標識PID、設備序列號SN及用戶標識UserlD,根據設備類型標識PID、設備序列號SN及用戶標識UserID生成設備賬號 DIN0
[0124]步驟938,物聯開放平臺根據設備類型標識PID及設備序列號SN對應的網絡地址IPaddr向受控設備發送設備賬號DIN。
[0125]步驟940,物聯開放平臺向用戶終端反饋攜帶有設備賬號DIN的設備注冊結果。
[0126]步驟942,用戶終端可通過“我的設備”節點查詢已完成設備注冊的受控設備的第二設備相關信息。
[0127]步驟944,用戶終端可向物聯開放平臺發送退訂請求。
[0128]步驟946,物聯開放平臺將退訂請求轉發至設備定制服務器。
[0129]步驟948,設備定制服務器根據退訂請求清除寫入受控設備中的BSSID、密碼Pswd、設備類型標識PID及設備序列號SN。
[0130]上述定制設備注冊方法,用戶可定制受控設備,在定制的受控設備中寫入用于接入網絡的網絡接入數據,并寫入用于標識受控設備的設備類型標識及設備序列號。這樣受控設備在處于使用寫入的網絡接入數據進行網絡接入的使用場景時,便可以自動根據網絡接入數據接入網絡并連接到進行設備注冊的服務器,提高了網絡接入效率。用戶只需觸發設備注冊請求,設備注冊便可以自動完成,提高了設備注冊效率。
[0131]用戶可根據需求對受控設備進行退貨處理,廠商可及時對退貨的受控設備進行數據清除的處理,以刪除定制的內容,后續可響應其它用戶的定制需求在受控設備中再次寫入定制的內容,方便受控設備的循環利用,節約資源。物聯開放平臺與設備定制服務器之間通過訂單標識來標識定制受控設備的任務,不會泄露用戶信息。
[0132]訂單標識與定制的受控設備的訂單號關聯,物聯開放平臺可將定制的受控設備的運輸動態同步到用戶終端,使得用戶終端可以及時了解定制的受控設備的進展情況,提高了受控設備定制、運輸以及使用的便利性。
[0133]如圖10所示,在一個實施例中,提供了一種定制設備注冊裝置1000,包括訂單處理模塊1001、設備序列號處理模塊1002、受控設備連接模塊1003及設備注冊請求處理模塊1004ο
[0134]訂單處理模塊1001,用于接收用戶終端上傳的與訂單標識對應的設備類型標識、網絡接入數據和用戶標識。
[0135]設備序列號處理模塊1002,用于獲取對應訂單標識分配的設備序列號;設備類型標識、設備序列號及網絡接入數據被寫入到定制的受控設備。
[0136]受控設備連接模塊1003,用于與根據網絡接入數據接入網絡且通過設備序列號及設備類型標識進行標識的受控設備連接。
[0137]設備注冊請求處理模塊1004,用于接收用戶終端發送的設備注冊請求;根據設備類型標識、設備序列號和用戶標識進行設備注冊。
[0138]上述定制設備注冊裝置1000,用戶可定制受控設備,在定制的受控設備中寫入用于接入網絡的網絡接入數據,并寫入用于標識受控設備的設備類型標識及設備序列號。這樣受控設備在處于使用寫入的網絡接入數據進行網絡接入的使用場景時,便可以自動根據網絡接入數據接入網絡并連接到進行設備注冊的服務器,提高了網絡接入效率。用戶只需觸發設備注冊請求,設備注冊便可以自動完成,提高了設備注冊效率。
[0139]在一個實施例中,設備序列號處理模塊1002還用于將訂單標識、網絡接入數據和設備類型標識發送至設備定制服務器,使得設備定制服務器對應訂單標識分配設備序列號,并將設備類型標識、設備序列號及網絡接入數據寫入定制的受控設備;接收設備定制服務器反饋的與訂單標識對應的設備序列號。
[0140]在一個實施例中,設備注冊請求處理模塊1004還用于根據設備類型標識、設備序列號和用戶標識生成設備賬號;向受控設備發送設備賬號;向用戶終端發送設備賬號。
[0141]如圖11所示,在一個實施例中,定制設備注冊裝置1000還包括退訂請求處理模塊1005和物流信息處理模塊1006中的至少一種。
[0142]退訂請求處理模塊1005用于接收用戶終端發送的退訂請求;將退訂請求發送至設備定制服務器,使得設備定制服務器清除退訂請求所指定的受控設備中寫入的設備類型標識、設備序列號及網絡接入數據。
[0143]物流信息處理模塊1006用于獲取與訂單標識關聯的運單號;獲取運單號對應的物流信息;根據訂單標識對應的用戶標識向用戶終端發送物流信息。
[0144]如圖12所示,在一個實施例中,提供了一種定制設備注冊裝置1200,包括:上傳模塊1201、接收模塊1202和設備注冊模塊1203。
[0145]上傳模塊1201,用于獲取訂單標識,并將設備類型標識、網絡接入數據及用戶標識與訂單標識對應上傳到服務器。
[0146]接收模塊1202,用于接收服務器反饋的對應訂單標識分配的設備序列號;設備類型標識、設備序列號及網絡接入數據被寫入到定制的受控設備。
[0147]設備注冊模塊1203,用于當受控設備根據網絡接入數據接入網絡并根據設備類型標識和設備序列號接入服務器后,向服務器發送設備注冊請求;接收服務器反饋的根據設備類型標識、設備序列號和用戶標識進行設備注冊生成的設備注冊結果。
[0148]上述定制設備注冊裝置1200,用戶可定制受控設備,在定制的受控設備中寫入用于接入網絡的網絡接入數據,并寫入用于標識受控設備的設備類型標識及設備序列號。這樣受控設備在處于使用寫入的網絡接入數據進行網絡接入的使用場景時,便可以自動根據網絡接入數據接入網絡并連接到進行設備注冊的服務器,提高了網絡接入效率。用戶只需觸發設備注冊請求,設備注冊便可以自動完成,提高了設備注冊效率。
[0149]在一個實施例中,設備注冊結果攜帶有根據設備類型標識、設備序列號和用戶標識生成的設備賬號。如圖13所示,定制設備注冊裝置1200還包括設備訪問模塊1204,用于根據設備賬號并通過服務器訪問受控設備。
[0150]如圖13所示,在一個實施例中,定制設備注冊裝置1200還包括界面管理模塊1205,用于通過未注冊設備信息查詢入口展示受控設備對應的第一設備相關信息及注冊控件;當檢測到對注冊控件的指定操作時觸發設備注冊請求;在接收到設備注冊結果后,通過已注冊設備信息查詢入口展示受控設備對應的第二設備相關信息及訪問入口。
[0151]本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,該計算機程序可存儲于一計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,前述的存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)等非易失性存儲介質,或隨機存儲記憶體(Random Access Memory,RAM)等。
[0152]以上實施例的各技術特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術特征所有可能的組合都進行描述,然而,只要這些技術特征的組合不存在矛盾,都應當認為是本說明書記載的范圍。
[0153]以上實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬于本發明的保護范圍。因此,本發明專利的保護范圍應以所附權利要求為準。
【主權項】
1.一種定制設備注冊方法,所述方法包括: 接收用戶終端上傳的與訂單標識對應的設備類型標識、網絡接入數據和用戶標識; 獲取對應所述訂單標識分配的設備序列號;所述設備類型標識、設備序列號及所述網絡接入數據被寫入到定制的受控設備; 與根據所述網絡接入數據接入網絡且通過所述設備序列號及所述設備類型標識進行標識的所述受控設備連接; 接收所述用戶終端發送的設備注冊請求; 根據所述設備類型標識、所述設備序列號和所述用戶標識進行設備注冊。2.根據權利要求1所述的方法,其特征在于,所述獲取對應所述訂單標識分配的設備序列號,包括: 將所述訂單標識、網絡接入數據和所述設備類型標識發送至設備定制服務器,使得所述設備定制服務器對應所述訂單標識分配設備序列號,并將所述設備類型標識、所述設備序列號及所述網絡接入數據寫入定制的受控設備; 接收所述設備定制服務器反饋的與所述訂單標識對應的所述設備序列號。3.根據權利要求1或2所述的方法,其特征在于,所述方法還包括: 接收所述用戶終端發送的退訂請求; 將所述退訂請求發送至設備定制服務器,使得所述設備定制服務器清除所述退訂請求所指定的所述受控設備中寫入的所述設備類型標識、所述設備序列號及所述網絡接入數據。4.根據權利要求1所述的方法,其特征在于,所述根據所述設備類型標識、所述設備序列號和所述用戶標識進行設備注冊,包括: 根據所述設備類型標識、所述設備序列號和所述用戶標識生成設備賬號; 向所述受控設備發送所述設備賬號; 向所述用戶終端發送所述設備賬號。5.根據權利要求1所述的方法,其特征在于,所述方法還包括: 獲取與所述訂單標識關聯的運單號; 獲取所述運單號對應的物流信息; 根據所述訂單標識對應的用戶標識向所述用戶終端發送所述物流信息。6.一種定制設備注冊方法,所述方法包括: 獲取訂單標識,并將設備類型標識、網絡接入數據及用戶標識與所述訂單標識對應上傳到服務器;所述設備類型標識、所述網絡接入數據及對應所述訂單標識分配的設備序列號被寫入到定制的受控設備; 當所述受控設備根據所述網絡接入數據接入網絡并根據所述設備類型標識和所述設備序列號接入所述服務器后,向所述服務器發送設備注冊請求; 接收所述服務器反饋的根據所述設備類型標識、所述設備序列號和所述用戶標識進行設備注冊生成的設備注冊結果。7.根據權利要求6所述的方法,其特征在于,所述設備注冊結果攜帶有根據所述設備類型標識、所述設備序列號和所述用戶標識生成的設備賬號;所述方法還包括: 根據所述設備賬號并通過所述服務器訪問所述受控設備。8.根據權利要求6所述的方法,其特征在于,所述方法還包括: 通過未注冊設備信息查詢入口展示所述受控設備對應的第一設備相關信息及注冊控件; 當檢測到對所述注冊控件的指定操作時觸發設備注冊請求; 在接收到所述設備注冊結果后,通過已注冊設備信息查詢入口展示所述受控設備對應的第二設備相關信息及訪問入口。9.一種定制設備注冊裝置,其特征在于,所述裝置包括: 訂單處理模塊,用于接收用戶終端上傳的與訂單標識對應的設備類型標識、網絡接入數據和用戶標識; 設備序列號處理模塊,用于獲取對應所述訂單標識分配的設備序列號;所述設備類型標識、設備序列號及所述網絡接入數據被寫入到定制的受控設備; 受控設備連接模塊,用于與根據所述網絡接入數據接入網絡且通過所述設備序列號及所述設備類型標識進行標識的所述受控設備連接; 設備注冊請求處理模塊,用于接收所述用戶終端發送的設備注冊請求;根據所述設備類型標識、所述設備序列號和所述用戶標識進行設備注冊。10.根據權利要求9所述的裝置,其特征在于,所述設備序列號處理模塊還用于將所述訂單標識、網絡接入數據和所述設備類型標識發送至設備定制服務器,使得所述設備定制服務器對應所述訂單標識分配設備序列號,并將所述設備類型標識、所述設備序列號及所述網絡接入數據寫入定制的受控設備;接收所述設備定制服務器反饋的與所述訂單標識對應的所述設備序列號; 所述設備注冊請求處理模塊還用于根據所述設備類型標識、所述設備序列號和所述用戶標識生成設備賬號;向所述受控設備發送所述設備賬號;向所述用戶終端發送所述設備賬號; 所述裝置還包括退訂請求處理模塊和物流信息處理模塊中的至少一種; 所述退訂請求處理模塊用于接收所述用戶終端發送的退訂請求;將所述退訂請求發送至設備定制服務器,使得所述設備定制服務器清除所述退訂請求所指定的所述受控設備中寫入的所述設備類型標識、所述設備序列號及所述網絡接入數據; 所述物流信息處理模塊用于獲取與所述訂單標識關聯的運單號;獲取所述運單號對應的物流信息;根據所述訂單標識對應的用戶標識向所述用戶終端發送所述物流信息。11.一種定制設備注冊裝置,其特征在于,所述裝置包括: 上傳模塊,用于獲取訂單標識,并將設備類型標識、網絡接入數據及用戶標識與所述訂單標識對應上傳到服務器; 接收模塊,用于接收所述服務器反饋的對應所述訂單標識分配的設備序列號;所述設備類型標識、所述設備序列號及所述網絡接入數據被寫入到定制的受控設備; 設備注冊模塊,用于當所述受控設備根據所述網絡接入數據接入網絡并根據所述設備類型標識和所述設備序列號接入所述服務器后,向所述服務器發送設備注冊請求;接收所述服務器反饋的根據所述設備類型標識、所述設備序列號和所述用戶標識進行設備注冊生成的設備注冊結果。12.根據權利要求11所述的裝置,其特征在于,所述設備注冊結果攜帶有根據所述設備類型標識、所述設備序列號和所述用戶標識生成的設備賬號;所述裝置還包括設備訪問模塊和界面管理模塊中的至少一種; 所述設備訪問模塊用于根據所述設備賬號并通過所述服務器訪問所述受控設備;所述界面管理模塊用于通過未注冊設備信息查詢入口展示所述受控設備對應的第一設備相關信息及注冊控件;當檢測到對所述注冊控件的指定操作時觸發設備注冊請求;在接收到所述設備注冊結果后,通過已注冊設備信息查詢入口展示所述受控設備對應的第二設備相關信息及訪問入口。
【文檔編號】H04L29/06GK105978873SQ201610304057
【公開日】2016年9月28日
【申請日】2016年5月9日
【發明人】萬昌洵
【申請人】騰訊科技(深圳)有限公司