本申請(qǐng)涉及物聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及一種投影設(shè)備注冊(cè)物聯(lián)網(wǎng)的方法及投影設(shè)備和用戶終端。
背景技術(shù):
目前,隨著物聯(lián)網(wǎng)技術(shù)的發(fā)展,為了更加方便人們的生活,越來越多的電子設(shè)備都在嘗試加入物聯(lián)網(wǎng)系統(tǒng)。電子設(shè)備在加入物聯(lián)網(wǎng)系統(tǒng)之前,需要進(jìn)行注冊(cè)和登錄。但是,由于現(xiàn)有的電子設(shè)備的結(jié)構(gòu)和功能限制,電子設(shè)備在注冊(cè)和登錄物聯(lián)網(wǎng)時(shí),存在諸多不便。
以投影儀為例,首先,就目前來講,大部分投影儀還不具備接入物聯(lián)網(wǎng)的功能。對(duì)于某些可以接入物聯(lián)網(wǎng)的投影儀,投影儀在加入物聯(lián)網(wǎng)系統(tǒng)時(shí),需要先在物聯(lián)網(wǎng)平臺(tái)上進(jìn)行注冊(cè)和登錄。但是由于投影儀結(jié)構(gòu)和功能的限制,比如,很多投影儀不具有觸摸屏,只能通過無顯示功能的遙控器進(jìn)行信息的輸入,其注冊(cè)物聯(lián)網(wǎng)的操作存在諸多不便。
因此,需要提供實(shí)現(xiàn)投影儀在物聯(lián)網(wǎng)上進(jìn)行注冊(cè)和登錄的方案。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)?zhí)峁┮环N投影設(shè)備注冊(cè)物聯(lián)網(wǎng)的方法及投影設(shè)備和用戶終端,提供了投影設(shè)備在物聯(lián)網(wǎng)上進(jìn)行注冊(cè)的方案,并解決了投影設(shè)備因結(jié)構(gòu)和功能限制導(dǎo)致注冊(cè)物聯(lián)網(wǎng)操作不便的問題。
根據(jù)本申請(qǐng)的第一方面,本申請(qǐng)?zhí)峁┝艘环N投影設(shè)備注冊(cè)物聯(lián)網(wǎng)的方法,包括以下步驟:
投影設(shè)備接入局域網(wǎng);
所述投影設(shè)備接收所述局域網(wǎng)內(nèi)廣播的數(shù)據(jù)包;
所述投影設(shè)備解析所述數(shù)據(jù)包,判斷所述數(shù)據(jù)包是否符合預(yù)定標(biāo)準(zhǔn);
若是,則向所述數(shù)據(jù)包的發(fā)送方返回所述投影設(shè)備的設(shè)備標(biāo)識(shí),以使得所述發(fā)送方向所述物聯(lián)網(wǎng)平臺(tái)發(fā)送設(shè)備注冊(cè)請(qǐng)求,所述設(shè)備注冊(cè)請(qǐng)求用于請(qǐng)求所述物聯(lián)網(wǎng)平臺(tái)注冊(cè)所述設(shè)備標(biāo)識(shí)對(duì)應(yīng)的設(shè)備賬號(hào);
所述投影設(shè)備接收所述數(shù)據(jù)包的發(fā)送方轉(zhuǎn)發(fā)的設(shè)備賬號(hào),所述設(shè)備賬號(hào)由所述物聯(lián)網(wǎng)平臺(tái)響應(yīng)于所述設(shè)備注冊(cè)請(qǐng)求而生成,并由所述物聯(lián)網(wǎng)平臺(tái)發(fā)送至所述數(shù)據(jù)包的發(fā)送方;
所述投影設(shè)備存儲(chǔ)所述設(shè)備賬號(hào),所述設(shè)備賬號(hào)用于所述投影設(shè)備登錄所述物聯(lián)網(wǎng)平臺(tái)。
根據(jù)本申請(qǐng)的第二方面,本申請(qǐng)?zhí)峁┝艘环N投影設(shè)備注冊(cè)物聯(lián)網(wǎng)的方法,包括以下步驟:
用戶終端接入局域網(wǎng);
所述用戶終端在所述局域網(wǎng)內(nèi)廣播數(shù)據(jù)包,所述數(shù)據(jù)包符合預(yù)定標(biāo)準(zhǔn);
所述用戶終端接收所述局域網(wǎng)內(nèi)的投影設(shè)備響應(yīng)于所述數(shù)據(jù)包而返回的設(shè)備標(biāo)識(shí);
所述用戶終端生成包含所述設(shè)備標(biāo)識(shí)的設(shè)備注冊(cè)請(qǐng)求,所述設(shè)備注冊(cè)請(qǐng)求用于請(qǐng)求所述物聯(lián)網(wǎng)平臺(tái)注冊(cè)所述設(shè)備標(biāo)識(shí)對(duì)應(yīng)的設(shè)備賬號(hào);
所述用戶終端將所述設(shè)備注冊(cè)請(qǐng)求發(fā)送給所述物聯(lián)網(wǎng)平臺(tái);
所述用戶終端接收所述物聯(lián)網(wǎng)平臺(tái)響應(yīng)于所述設(shè)備注冊(cè)請(qǐng)求而生成的設(shè)備賬號(hào);
所述用戶終端將所述設(shè)備賬號(hào)發(fā)送給所述投影設(shè)備,所述設(shè)備賬號(hào)用于所述投影設(shè)備登錄所述物聯(lián)網(wǎng)平臺(tái)。
根據(jù)本申請(qǐng)的第三方面,本申請(qǐng)?zhí)峁┝艘环N投影設(shè)備,其特征在于,包括存儲(chǔ)器和處理器:
所述存儲(chǔ)器用于存儲(chǔ)應(yīng)用程序;
所述處理器執(zhí)行所述應(yīng)用程序以用于:
接入局域網(wǎng);
接收所述局域網(wǎng)內(nèi)廣播的數(shù)據(jù)包;
解析所述數(shù)據(jù)包,判斷所述數(shù)據(jù)包是否符合預(yù)定標(biāo)準(zhǔn);
若是,則向所述數(shù)據(jù)包的發(fā)送方返回所述投影設(shè)備的設(shè)備標(biāo)識(shí),以使得所述發(fā)送方向所述物聯(lián)網(wǎng)平臺(tái)發(fā)送設(shè)備注冊(cè)請(qǐng)求,所述設(shè)備注冊(cè)請(qǐng)求用于請(qǐng)求所述物聯(lián)網(wǎng)平臺(tái)注冊(cè)所述設(shè)備標(biāo)識(shí)對(duì)應(yīng)的設(shè)備賬號(hào);
接收所述數(shù)據(jù)包的發(fā)送方轉(zhuǎn)發(fā)的設(shè)備賬號(hào),所述設(shè)備賬號(hào)由所述物聯(lián)網(wǎng)平臺(tái)響應(yīng)于所述設(shè)備注冊(cè)請(qǐng)求而生成,并由所述物聯(lián)網(wǎng)平臺(tái)發(fā)送至所述數(shù)據(jù)包的發(fā)送方;
所述存儲(chǔ)器還用于存儲(chǔ)所述設(shè)備賬號(hào),所述設(shè)備賬號(hào)用于所述投影設(shè)備登錄所述物聯(lián)網(wǎng)平臺(tái)。
根據(jù)本申請(qǐng)的第四方面,本申請(qǐng)?zhí)峁┝艘环N用戶終端,包括存儲(chǔ)器和處理器:
所述存儲(chǔ)器用于存儲(chǔ)應(yīng)用程序;
所述處理器執(zhí)行所述應(yīng)用程序以用于:
接入局域網(wǎng);
在所述局域網(wǎng)內(nèi)廣播數(shù)據(jù)包,所述數(shù)據(jù)包符合預(yù)定標(biāo)準(zhǔn);
接收所述局域網(wǎng)內(nèi)的投影設(shè)備響應(yīng)于所述數(shù)據(jù)包而返回的設(shè)備標(biāo)識(shí);
生成包含所述設(shè)備標(biāo)識(shí)的設(shè)備注冊(cè)請(qǐng)求,所述設(shè)備注冊(cè)請(qǐng)求用于請(qǐng)求所述物聯(lián)網(wǎng)平臺(tái)注冊(cè)所述設(shè)備標(biāo)識(shí)對(duì)應(yīng)的設(shè)備賬號(hào);
將所述設(shè)備注冊(cè)請(qǐng)求發(fā)送給所述物聯(lián)網(wǎng)平臺(tái);
接收所述物聯(lián)網(wǎng)平臺(tái)響應(yīng)于所述設(shè)備注冊(cè)請(qǐng)求而生成的設(shè)備賬號(hào);
將所述設(shè)備賬號(hào)發(fā)送給所述投影設(shè)備,所述設(shè)備賬號(hào)用于所述投影設(shè)備登錄所述物聯(lián)網(wǎng)平臺(tái)。
根據(jù)本申請(qǐng)的第五方面,本申請(qǐng)?zhí)峁┝肆硪环N投影設(shè)備,包括:
第一局域網(wǎng)接入模塊,用于接入局域網(wǎng);
數(shù)據(jù)包接收模塊,用于接收所述局域網(wǎng)內(nèi)廣播的數(shù)據(jù)包;
數(shù)據(jù)包解析模塊,用于解析所述數(shù)據(jù)包,判斷所述數(shù)據(jù)包是否符合預(yù)定標(biāo)準(zhǔn);
設(shè)備標(biāo)識(shí)返回模塊,用于所述數(shù)據(jù)包解析模塊判斷到所述數(shù)據(jù)包符合預(yù)定標(biāo)準(zhǔn)時(shí),向所述數(shù)據(jù)包的發(fā)送方返回所述投影設(shè)備的設(shè)備標(biāo)識(shí),以使得所述發(fā)送方向所述物聯(lián)網(wǎng)平臺(tái)發(fā)送設(shè)備注冊(cè)請(qǐng)求,所述設(shè)備注冊(cè)請(qǐng)求用于請(qǐng)求所述物聯(lián)網(wǎng)平臺(tái)注冊(cè)所述設(shè)備標(biāo)識(shí)對(duì)應(yīng)的設(shè)備賬號(hào);
第一設(shè)備賬號(hào)接收模塊,用于接收所述數(shù)據(jù)包的發(fā)送方轉(zhuǎn)發(fā)的設(shè)備賬號(hào),所述設(shè)備賬號(hào)由所述物聯(lián)網(wǎng)平臺(tái)響應(yīng)于所述設(shè)備注冊(cè)請(qǐng)求而生成,并由所述物聯(lián)網(wǎng)平臺(tái)發(fā)送至所述數(shù)據(jù)包的發(fā)送方;
設(shè)備賬號(hào)存儲(chǔ)模塊,用于存儲(chǔ)所述設(shè)備賬號(hào),所述設(shè)備賬號(hào)用于所述投影設(shè)備登錄所述物聯(lián)網(wǎng)平臺(tái)。
根據(jù)本申請(qǐng)的第一方面,本申請(qǐng)?zhí)峁┝肆硪环N用戶終端,包括:
第二局域網(wǎng)接入模塊,用于接入局域網(wǎng);
數(shù)據(jù)包廣播模塊,用于在所述局域網(wǎng)內(nèi)廣播數(shù)據(jù)包,所述數(shù)據(jù)包符合預(yù)定標(biāo)準(zhǔn);
設(shè)備標(biāo)識(shí)接收模塊,用于接收所述局域網(wǎng)內(nèi)的投影設(shè)備響應(yīng)于所述數(shù)據(jù)包而返回的設(shè)備標(biāo)識(shí);
注冊(cè)請(qǐng)求生成模塊,用于生成包含所述設(shè)備標(biāo)識(shí)的設(shè)備注冊(cè)請(qǐng)求,所述設(shè)備注冊(cè)請(qǐng)求用于請(qǐng)求所述物聯(lián)網(wǎng)平臺(tái)注冊(cè)所述設(shè)備標(biāo)識(shí)對(duì)應(yīng)的設(shè)備賬號(hào);
注冊(cè)請(qǐng)求發(fā)送模塊,用于將所述設(shè)備注冊(cè)請(qǐng)求發(fā)送給所述物聯(lián)網(wǎng)平臺(tái);
第二設(shè)備賬號(hào)接收模塊,用于接收所述物聯(lián)網(wǎng)平臺(tái)響應(yīng)于所述設(shè)備注冊(cè)請(qǐng)求而生成的設(shè)備賬號(hào);
第二設(shè)備賬號(hào)發(fā)送模塊,用于將所述設(shè)備賬號(hào)發(fā)送給所述投影設(shè)備,所述設(shè)備賬號(hào)用于所述投影設(shè)備登錄所述物聯(lián)網(wǎng)平臺(tái)。
本申請(qǐng)的有益效果在于:,投影設(shè)備與用戶終端接入同一局域網(wǎng)后;投影設(shè)備向用戶終端發(fā)送設(shè)備標(biāo)識(shí);用戶終端再將該設(shè)備標(biāo)識(shí)發(fā)送給物聯(lián)網(wǎng)平臺(tái);物聯(lián)網(wǎng)平臺(tái)生成與該設(shè)備標(biāo)識(shí)對(duì)應(yīng)的設(shè)備賬號(hào),保存設(shè)備標(biāo)識(shí)與設(shè)備賬號(hào)的對(duì)應(yīng)關(guān)系,并將該設(shè)備賬號(hào)信息發(fā)送給用戶終端;用戶終端將該設(shè)備賬號(hào)信息發(fā)送給投影設(shè)備;投影設(shè)備存儲(chǔ)該設(shè)備賬號(hào)信息,進(jìn)而使用該設(shè)備賬號(hào)登錄物聯(lián)網(wǎng)平臺(tái)。因此,本申請(qǐng)?zhí)峁┑耐队霸O(shè)備注冊(cè)物聯(lián)網(wǎng)的方法及投影設(shè)備和用戶終端提供了投影設(shè)備在物聯(lián)網(wǎng)上進(jìn)行注冊(cè)的方案。并且,通過用戶終端的輔助作用,解決了投影設(shè)備因結(jié)構(gòu)和功能限制導(dǎo)致注冊(cè)物聯(lián)網(wǎng)操作不便的問題。
附圖說明
圖1為本申請(qǐng)一種實(shí)施例中投影設(shè)備注冊(cè)物聯(lián)網(wǎng)的方法流程示意圖;
圖2為本申請(qǐng)一種實(shí)施例中投影設(shè)備的模塊示意圖;
圖3為本申請(qǐng)一種實(shí)施例中用戶終端的模塊示意圖;
圖4為本申請(qǐng)另一種實(shí)施例中投影設(shè)備的模塊示意圖;
圖5為本申請(qǐng)另一種實(shí)施例中用戶終端的模塊示意圖。
具體實(shí)施方式
本申請(qǐng)的發(fā)明構(gòu)思在于:通過用戶終端的輔助作用實(shí)現(xiàn)投影設(shè)備在物聯(lián)網(wǎng)上進(jìn)行注冊(cè),并且,考慮到投影設(shè)備自身結(jié)構(gòu)和功能的限制,通過用戶終端的輔助作用,可以進(jìn)一步方便投影設(shè)備注冊(cè)物聯(lián)網(wǎng)的操作。請(qǐng)參考圖1,投影設(shè)備注冊(cè)物聯(lián)網(wǎng)系統(tǒng)包括投影設(shè)備10、用戶終端20和物聯(lián)網(wǎng)平臺(tái)30。
下面通過具體實(shí)施方式結(jié)合附圖對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)說明。
實(shí)施例一
請(qǐng)參考圖1,本實(shí)施例提供了一種投影設(shè)備注冊(cè)物聯(lián)網(wǎng)的方法,包括下面步驟:
步驟1.1:投影設(shè)備與用戶終端接入同一局域網(wǎng),即保證投影設(shè)備與用戶終端可以互相通信。
步驟1.2:用戶終端在局域網(wǎng)內(nèi)廣播數(shù)據(jù)包,數(shù)據(jù)包符合預(yù)定標(biāo)準(zhǔn)。投影設(shè)備接收該數(shù)據(jù)包。
步驟1.3:投影設(shè)備判斷等待注冊(cè)模式是否開啟,如果開啟,則執(zhí)行步驟1.4;否則,不對(duì)接收到的數(shù)據(jù)包進(jìn)行處理。
對(duì)于投影設(shè)備,其等待注冊(cè)模式在初始階段默認(rèn)是開啟的。
具體的,等待注冊(cè)模式是否開啟可以通過下面形式表示:用某一變量的值表示等待注冊(cè)模式的開啟和關(guān)閉狀態(tài)。例如,該變量的值為1,則表示等待注冊(cè)模式開啟,該變量的值為0,則表示等待注冊(cè)模式關(guān)閉。因此,步驟1.3中,判斷等待注冊(cè)模式是否開啟的具體步驟可以為:判斷表示等待注冊(cè)模式的開閉狀態(tài)的變量的值是否對(duì)應(yīng)開啟狀態(tài),如果是,是判斷為等待注冊(cè)模式開啟,否則,判斷為等待注冊(cè)模式關(guān)閉。
步驟1.4:投影設(shè)備對(duì)數(shù)據(jù)包進(jìn)行解析,判斷數(shù)據(jù)包是否符合預(yù)定標(biāo)準(zhǔn)。具體的,若數(shù)據(jù)包符合預(yù)定標(biāo)準(zhǔn),則表示當(dāng)前的用戶終端可以用來輔助投影設(shè)備注冊(cè)預(yù)定的物聯(lián)網(wǎng)平臺(tái)。具體的,通過對(duì)預(yù)定標(biāo)準(zhǔn)的判斷,可以判斷出投影設(shè)備是否支持當(dāng)前物聯(lián)網(wǎng)平臺(tái)的協(xié)議,如果支持,投影設(shè)備才能進(jìn)行注冊(cè)。
步驟1.5:若步驟1.4中投影設(shè)備判斷到數(shù)據(jù)包符合預(yù)定標(biāo)準(zhǔn),則向用戶終端返回投影設(shè)備的設(shè)備標(biāo)識(shí),例如設(shè)備ID。當(dāng)然,若步驟1.4中投影設(shè)備判斷到數(shù)據(jù)包不符合預(yù)定標(biāo)準(zhǔn),則可以不執(zhí)行任何動(dòng)作,或者向用戶終端返回表示數(shù)據(jù)包不符合預(yù)定標(biāo)準(zhǔn)的信息,以通知用戶。
步驟1.6:用戶終端接收到局域網(wǎng)內(nèi)的投影設(shè)備響應(yīng)于該數(shù)據(jù)包而返回的設(shè)備標(biāo)識(shí)后,生成包含該設(shè)備標(biāo)識(shí)的設(shè)備注冊(cè)請(qǐng)求,并將設(shè)備注冊(cè)請(qǐng)求發(fā)送給物聯(lián)網(wǎng)平臺(tái)。設(shè)備注冊(cè)請(qǐng)求用于請(qǐng)求物聯(lián)網(wǎng)平臺(tái)注冊(cè)該設(shè)備標(biāo)識(shí)對(duì)應(yīng)的設(shè)備賬號(hào)。
需要說明的是,如果局域網(wǎng)內(nèi)存在多臺(tái)投影設(shè)備,則用戶終端可能接收到多個(gè)投影設(shè)備返回的設(shè)備標(biāo)識(shí),此時(shí),用戶終端可以將接收到的所有設(shè)備標(biāo)識(shí)進(jìn)行展示,由用戶選擇需要注冊(cè)的投影設(shè)備的設(shè)備標(biāo)識(shí),用戶終端再將用戶選擇的投影設(shè)備的設(shè)備標(biāo)識(shí)發(fā)送給物聯(lián)網(wǎng)平臺(tái)?;蛘?,投影設(shè)備返回給用戶終端的設(shè)備標(biāo)識(shí)中包括投影設(shè)備的設(shè)備名稱,用戶終端將設(shè)備名稱進(jìn)行展示,由用戶選擇需要注冊(cè)的投影設(shè)備的設(shè)備名稱,用戶終端再將用戶選擇的投影設(shè)備的設(shè)備名稱對(duì)應(yīng)的設(shè)備標(biāo)識(shí)發(fā)送給物聯(lián)網(wǎng)平臺(tái)。
步驟1.7:物聯(lián)網(wǎng)平臺(tái)生成與設(shè)備標(biāo)識(shí)對(duì)應(yīng)的設(shè)備賬號(hào),并保存設(shè)備標(biāo)識(shí)與設(shè)備賬號(hào)的對(duì)應(yīng)關(guān)系。具體的,設(shè)備賬號(hào)可以包括賬號(hào)和密碼,用于投影設(shè)備在后續(xù)步驟中登錄物聯(lián)網(wǎng)平臺(tái)時(shí)使用。
優(yōu)選的,在步驟1.6中,用戶終端向物聯(lián)網(wǎng)平臺(tái)發(fā)送設(shè)備注冊(cè)請(qǐng)求時(shí),還向物聯(lián)網(wǎng)平臺(tái)發(fā)送綁定請(qǐng)求。步驟1.7中,物聯(lián)網(wǎng)平臺(tái)生成設(shè)備賬號(hào)后,還根據(jù)綁定請(qǐng)求,將設(shè)備賬號(hào)與用戶終端的用戶賬號(hào)進(jìn)行綁定。用戶終端的用戶賬號(hào)為 用戶終端當(dāng)前登錄物聯(lián)網(wǎng)平臺(tái)所用的賬號(hào)。將設(shè)備賬號(hào)與用戶終端的用戶賬號(hào)進(jìn)行綁定,可以方便后續(xù)用戶對(duì)投影設(shè)備在物聯(lián)網(wǎng)平臺(tái)的操作。
步驟1.8:物聯(lián)網(wǎng)平臺(tái)將生成的設(shè)備賬號(hào)發(fā)送給用戶終端。
步驟1.9:用戶終端將接收到的設(shè)備賬號(hào)轉(zhuǎn)發(fā)給投影設(shè)備。
步驟1.10:投影設(shè)備接收到設(shè)備賬號(hào)后,存儲(chǔ)該設(shè)備賬號(hào),以用于登錄物聯(lián)網(wǎng)平臺(tái)。
步驟1.11:在步驟1.10中,投影設(shè)備存儲(chǔ)設(shè)備賬號(hào)后,說明投影設(shè)備已經(jīng)在物聯(lián)網(wǎng)平臺(tái)注冊(cè)成功了,所以步驟1.11中,投影設(shè)備關(guān)閉等待注冊(cè)模式,以使得投影設(shè)備不再對(duì)局域網(wǎng)內(nèi)廣播的數(shù)據(jù)包進(jìn)行解析以判斷是否符合預(yù)定標(biāo)準(zhǔn),從而避免投影設(shè)備重復(fù)在物聯(lián)網(wǎng)平臺(tái)進(jìn)行注冊(cè)。
通過步驟1.3和步驟1.11,使得投影設(shè)備解析數(shù)據(jù)包,判斷數(shù)據(jù)包是否符合預(yù)定標(biāo)準(zhǔn)的步驟只在判斷到等待注冊(cè)模式為開啟的情況下被執(zhí)行。
步驟1.12:投影設(shè)備向物聯(lián)網(wǎng)平臺(tái)發(fā)送登錄請(qǐng)求,以用于登錄物聯(lián)網(wǎng)平臺(tái)。登錄請(qǐng)求中攜帶設(shè)備賬號(hào)。
步驟1.13:物聯(lián)網(wǎng)平臺(tái)接收到投影設(shè)備的登錄請(qǐng)求后,對(duì)登錄請(qǐng)求進(jìn)行驗(yàn)證。例如,驗(yàn)證登錄請(qǐng)求中攜帶的設(shè)備賬號(hào)是否已經(jīng)在物聯(lián)網(wǎng)平臺(tái)上注冊(cè),如果是,則驗(yàn)證通過,如果否,則驗(yàn)證不通過;或者,當(dāng)設(shè)備賬號(hào)包括賬號(hào)和密碼時(shí),物聯(lián)網(wǎng)平臺(tái)可以驗(yàn)證賬號(hào)與密碼是否正確,如果正確,則驗(yàn)證通過,如果不正確,則驗(yàn)證不通過。
步驟1.14:如果步驟1.13中,物聯(lián)網(wǎng)平臺(tái)對(duì)登錄請(qǐng)求驗(yàn)證通過后,則向投影設(shè)備返回登錄確認(rèn)消息,表示投影設(shè)備登錄成功。
步驟1.15:投影設(shè)備登錄成功后,按照預(yù)設(shè)時(shí)間間隔向物聯(lián)網(wǎng)平臺(tái)發(fā)送心跳包,以維持投影設(shè)備在物聯(lián)網(wǎng)平臺(tái)的登錄狀態(tài)。
進(jìn)一步,本實(shí)施例中,投影設(shè)備注冊(cè)物聯(lián)網(wǎng)的方法還包括下面步驟:
步驟1.16:投影設(shè)備在登錄成功后,向物聯(lián)網(wǎng)平臺(tái)發(fā)送狀態(tài)信息。
步驟1.17:物聯(lián)網(wǎng)平臺(tái)將該狀態(tài)信息轉(zhuǎn)發(fā)給用戶終端。狀態(tài)信息可以包括表示投影設(shè)備是否登錄互聯(lián)網(wǎng)平臺(tái)、是否正在進(jìn)行投影工作、是否處于休眠模式等狀態(tài)的信息。通過該狀態(tài)信息,可以使得用戶了解投影設(shè)備當(dāng)前的狀態(tài)。
步驟1.18:用戶終端向物聯(lián)網(wǎng)平臺(tái)發(fā)送控制指令。
步驟1.19:物聯(lián)網(wǎng)平臺(tái)將控制指令轉(zhuǎn)發(fā)給投影設(shè)備。需要說明的是,物聯(lián)網(wǎng)平臺(tái)轉(zhuǎn)發(fā)控制指令時(shí),需要先確認(rèn)投影設(shè)備當(dāng)前已通過設(shè)備賬號(hào)登錄物聯(lián)網(wǎng)平臺(tái)。投影設(shè)備接收到控制指令后,執(zhí)行相應(yīng)動(dòng)作??刂浦噶羁梢园刂仆队霸O(shè)備進(jìn)行休眠模式、控制投影設(shè)備從休眠模式喚醒、控制投影設(shè)備關(guān)機(jī)等指 令。
在投影設(shè)備登錄物聯(lián)網(wǎng)平臺(tái)后,通過物聯(lián)網(wǎng)平臺(tái)與用戶終端進(jìn)行交互,并可以根據(jù)需要執(zhí)行步驟1.16、步驟1.17,或執(zhí)行步驟1.18、步驟1.19。
實(shí)施例二
請(qǐng)參考圖2,基于實(shí)施例一提供的投影設(shè)備注冊(cè)物聯(lián)網(wǎng)的方法,本實(shí)施例提供了一種投影設(shè)備,包括存儲(chǔ)器A01和處理器A02。
存儲(chǔ)器A01用于存儲(chǔ)應(yīng)用程序。
處理器A02執(zhí)行應(yīng)用程序以用于實(shí)現(xiàn)下面步驟:
S01:將投影設(shè)備接入局域網(wǎng),即保證投影設(shè)備與用戶終端可以互相通信。
S02:接收局域網(wǎng)內(nèi)廣播的數(shù)據(jù)包。該數(shù)據(jù)包為用戶終端在局域網(wǎng)內(nèi)廣播的,其符合預(yù)定標(biāo)準(zhǔn)。
S03:解析該數(shù)據(jù)包,判斷數(shù)據(jù)包是否符合預(yù)定標(biāo)準(zhǔn)。具體的,若數(shù)據(jù)包符合預(yù)定標(biāo)準(zhǔn),則表示當(dāng)前的用戶終端可以用來輔助投影設(shè)備注冊(cè)預(yù)定的物聯(lián)網(wǎng)平臺(tái)。具體的,通過對(duì)預(yù)定標(biāo)準(zhǔn)的判斷,可以判斷出投影設(shè)備是否支持當(dāng)前物聯(lián)網(wǎng)平臺(tái)的協(xié)議,如果支持,投影設(shè)備才能進(jìn)行注冊(cè)。
S04:若是,則向數(shù)據(jù)包的發(fā)送方(即用戶終端)返回投影設(shè)備的設(shè)備標(biāo)識(shí),以使得發(fā)送方向物聯(lián)網(wǎng)平臺(tái)發(fā)送設(shè)備注冊(cè)請(qǐng)求,該設(shè)備注冊(cè)請(qǐng)求用于請(qǐng)求物聯(lián)網(wǎng)平臺(tái)注冊(cè)設(shè)備標(biāo)識(shí)對(duì)應(yīng)的設(shè)備賬號(hào)。當(dāng)然,若步驟S04中投影設(shè)備判斷到數(shù)據(jù)包不符合預(yù)定標(biāo)準(zhǔn),則可以不執(zhí)行任何動(dòng)作,或者向用戶終端返回表示數(shù)據(jù)包不符合預(yù)定標(biāo)準(zhǔn)的信息,以通知用戶。
S05:接收數(shù)據(jù)包的發(fā)送方轉(zhuǎn)發(fā)的設(shè)備賬號(hào)。該設(shè)備賬號(hào)由物聯(lián)網(wǎng)平臺(tái)響應(yīng)于設(shè)備注冊(cè)請(qǐng)求而生成,并由物聯(lián)網(wǎng)平臺(tái)發(fā)送至數(shù)據(jù)包的發(fā)送方。
存儲(chǔ)器A01還用于存儲(chǔ)該設(shè)備賬號(hào),該設(shè)備賬號(hào)用于投影設(shè)備登錄物聯(lián)網(wǎng)平臺(tái)。
本實(shí)施例中,處理器A02執(zhí)行應(yīng)用程序還用于實(shí)現(xiàn):在解析該數(shù)據(jù)包,判斷數(shù)據(jù)包是否符合預(yù)定標(biāo)準(zhǔn)的步驟之前,判斷等待注冊(cè)模式是否開啟。如果開啟,則繼續(xù)解析該數(shù)據(jù)包,判斷數(shù)據(jù)包是否符合預(yù)定標(biāo)準(zhǔn);否則,不對(duì)接收到的數(shù)據(jù)包進(jìn)行處理。
具體的,對(duì)于投影設(shè)備,其等待注冊(cè)模式在初始階段默認(rèn)是開啟的。并且,等待注冊(cè)模式是否開啟可以通過下面形式表示:用某一變量的值表示等待注冊(cè)模式的開啟和關(guān)閉狀態(tài)。例如,該變量的值為1,則表示等待注冊(cè)模式開啟,該變量的值為0,則表示等待注冊(cè)模式關(guān)閉。因此,判斷等待注冊(cè)模式是否開啟的 具體步驟可以為:判斷表示等待注冊(cè)模式的開閉狀態(tài)的變量的值是否對(duì)應(yīng)開啟狀態(tài),如果是,是判斷為等待注冊(cè)模式開啟,否則,判斷為等待注冊(cè)模式關(guān)閉。
處理器A02執(zhí)行應(yīng)用程序還用于實(shí)現(xiàn):在存儲(chǔ)器A01存儲(chǔ)設(shè)備賬號(hào)之后,關(guān)閉等待注冊(cè)模式,以使得處理器A02不再對(duì)局域網(wǎng)內(nèi)廣播的數(shù)據(jù)包進(jìn)行解析以判斷是否符合預(yù)定標(biāo)準(zhǔn),從而避免投影設(shè)備重復(fù)在物聯(lián)網(wǎng)平臺(tái)進(jìn)行注冊(cè)。
因此,本實(shí)施例中,可以實(shí)現(xiàn)投影設(shè)備解析數(shù)據(jù)包,判斷數(shù)據(jù)包是否符合預(yù)定標(biāo)準(zhǔn)的步驟只在判斷到等待注冊(cè)模式為開啟的情況下被執(zhí)行。
本實(shí)施例中,在存儲(chǔ)器A01存儲(chǔ)設(shè)備賬號(hào)后,處理器A02執(zhí)行應(yīng)用程序還用于實(shí)現(xiàn):向物聯(lián)網(wǎng)平臺(tái)發(fā)送登錄請(qǐng)求,登錄請(qǐng)求中攜帶設(shè)備賬號(hào);并接收物聯(lián)網(wǎng)平臺(tái)返回的登錄確認(rèn)消息。接收到物聯(lián)網(wǎng)平臺(tái)返回的登錄確認(rèn)消息后,表示投影設(shè)備登錄成功。
投影設(shè)備登錄成功后,處理器A02執(zhí)行應(yīng)用程序還用于實(shí)現(xiàn):按照預(yù)設(shè)時(shí)間間隔向物聯(lián)網(wǎng)平臺(tái)發(fā)送心跳包,以維持投影設(shè)備在物聯(lián)網(wǎng)平臺(tái)的登錄狀態(tài)。
進(jìn)一步,處投影設(shè)備登錄成功后,處理器A02執(zhí)行應(yīng)用程序還用于實(shí)現(xiàn):向物聯(lián)網(wǎng)平臺(tái)發(fā)送狀態(tài)信息,以及/或者接收物聯(lián)網(wǎng)平臺(tái)轉(zhuǎn)發(fā)的控制指令。
向物聯(lián)網(wǎng)平臺(tái)發(fā)送的狀態(tài)信息用于使得物聯(lián)網(wǎng)平臺(tái)將狀態(tài)信息轉(zhuǎn)發(fā)給以用戶賬號(hào)登錄物聯(lián)網(wǎng)平臺(tái)的用戶終端。狀態(tài)信息可以包括表示投影設(shè)備是否登錄互聯(lián)網(wǎng)平臺(tái)、是否正在進(jìn)行投影工作、是否處于休眠模式等狀態(tài)的信息。通過該狀態(tài)信息,可以使得用戶了解投影設(shè)備當(dāng)前的狀態(tài)。
處理器A02接收到控制指令后,根據(jù)控制指令進(jìn)行相應(yīng)處理??刂浦噶钣捎脩艚K端發(fā)送至物聯(lián)網(wǎng)平臺(tái)??刂浦噶羁梢园刂仆队霸O(shè)備進(jìn)行休眠模式、控制投影設(shè)備從休眠模式喚醒、控制投影設(shè)備關(guān)機(jī)等指令。
另外,本實(shí)施例中,只對(duì)投影設(shè)備中用于實(shí)現(xiàn)物聯(lián)網(wǎng)注冊(cè)功能的模塊進(jìn)行了標(biāo)示和說明,而未對(duì)實(shí)現(xiàn)投影設(shè)備其他功能的模塊進(jìn)行標(biāo)示和說明,對(duì)于投影設(shè)備的其他功能模塊,可采用現(xiàn)有技術(shù)中的任意方式實(shí)現(xiàn)。
實(shí)施例三
請(qǐng)參考圖3,基于實(shí)施例一提供的投影設(shè)備注冊(cè)物聯(lián)網(wǎng)的方法,本實(shí)施例提供了一種用戶終端,包括存儲(chǔ)器B01和處理器B02。
存儲(chǔ)器B01用于存儲(chǔ)應(yīng)用程序。
處理器B02執(zhí)行應(yīng)用程序以用于實(shí)現(xiàn)下面步驟:
S01:將用戶終端接入局域網(wǎng),即保證用戶終端與投影設(shè)備可以互相通信。
S02:在局域網(wǎng)內(nèi)廣播數(shù)據(jù)包,該數(shù)據(jù)包符合預(yù)定標(biāo)準(zhǔn)。
S03:接收局域網(wǎng)內(nèi)的投影設(shè)備響應(yīng)于數(shù)據(jù)包而返回的設(shè)備標(biāo)識(shí)。
S04:生成包含設(shè)備標(biāo)識(shí)的設(shè)備注冊(cè)請(qǐng)求,設(shè)備注冊(cè)請(qǐng)求用于請(qǐng)求物聯(lián)網(wǎng)平臺(tái)注冊(cè)設(shè)備標(biāo)識(shí)對(duì)應(yīng)的設(shè)備賬號(hào)。
S05:將設(shè)備注冊(cè)請(qǐng)求發(fā)送給物聯(lián)網(wǎng)平臺(tái)。
需要說明的是,如果局域網(wǎng)內(nèi)存在多臺(tái)投影設(shè)備,則用戶終端可能接收到多個(gè)投影設(shè)備返回的設(shè)備標(biāo)識(shí),此時(shí),用戶終端可以將接收到的所有設(shè)備標(biāo)識(shí)進(jìn)行展示,由用戶選擇需要注冊(cè)的投影設(shè)備的設(shè)備標(biāo)識(shí),用戶終端再將用戶選擇的投影設(shè)備的設(shè)備標(biāo)識(shí)發(fā)送給物聯(lián)網(wǎng)平臺(tái)?;蛘?,投影設(shè)備返回給用戶終端的設(shè)備標(biāo)識(shí)中包括投影設(shè)備的設(shè)備名稱,用戶終端將設(shè)備名稱進(jìn)行展示,由用戶選擇需要注冊(cè)的投影設(shè)備的設(shè)備名稱,用戶終端再將用戶選擇的投影設(shè)備的設(shè)備名稱對(duì)應(yīng)的設(shè)備標(biāo)識(shí)發(fā)送給物聯(lián)網(wǎng)平臺(tái)。
S06:接收物聯(lián)網(wǎng)平臺(tái)響應(yīng)于設(shè)備注冊(cè)請(qǐng)求而生成的設(shè)備賬號(hào)。
S07:將設(shè)備賬號(hào)發(fā)送給投影設(shè)備,設(shè)備賬號(hào)用于投影設(shè)備登錄物聯(lián)網(wǎng)平臺(tái)。
本實(shí)施例中,處理器B02執(zhí)行應(yīng)用程序還用于實(shí)現(xiàn):以用戶賬號(hào)登錄物聯(lián)網(wǎng)平臺(tái);在接收到設(shè)備標(biāo)識(shí)后,向物聯(lián)網(wǎng)平臺(tái)發(fā)送綁定請(qǐng)求,該綁定請(qǐng)求用于請(qǐng)求物聯(lián)網(wǎng)平臺(tái)將設(shè)備賬號(hào)與用戶賬號(hào)進(jìn)行綁定。
將設(shè)備賬號(hào)與用戶終端的用戶賬號(hào)進(jìn)行綁定,可以方便后續(xù)用戶對(duì)投影設(shè)備在物聯(lián)網(wǎng)平臺(tái)的操作。
進(jìn)一步,處理器B02執(zhí)行應(yīng)用程序還用于實(shí)現(xiàn):接收投影設(shè)備發(fā)送的狀態(tài)信息,以及/或者通過物聯(lián)網(wǎng)平臺(tái)向投影設(shè)備發(fā)送控制指令。
狀態(tài)信息由投影設(shè)備以設(shè)備賬號(hào)登錄物聯(lián)網(wǎng)平臺(tái)后,向物聯(lián)網(wǎng)平臺(tái)發(fā)送,并由物聯(lián)網(wǎng)平臺(tái)轉(zhuǎn)發(fā)至用戶終端。狀態(tài)信息可以包括表示投影設(shè)備是否登錄互聯(lián)網(wǎng)平臺(tái)、是否正在進(jìn)行投影工作、是否處于休眠模式等狀態(tài)的信息。通過該狀態(tài)信息,可以使得用戶了解投影設(shè)備當(dāng)前的狀態(tài)。
控制指令由物聯(lián)網(wǎng)平臺(tái)在確認(rèn)投影設(shè)備當(dāng)前已通過設(shè)備賬號(hào)登錄物聯(lián)網(wǎng)平臺(tái)后,由物聯(lián)網(wǎng)平臺(tái)轉(zhuǎn)發(fā)至投影設(shè)備??刂浦噶羁梢园刂仆队霸O(shè)備進(jìn)行休眠模式、控制投影設(shè)備從休眠模式喚醒、控制投影設(shè)備關(guān)機(jī)等指令。
具體的,該用戶終端可以是手機(jī)、平板電腦、個(gè)人數(shù)字助理等。
實(shí)施例四
請(qǐng)參考圖4,基于實(shí)施例一提供的投影設(shè)備注冊(cè)物聯(lián)網(wǎng)的方法,本實(shí)施例提供了一種投影設(shè)備,包括第一局域網(wǎng)接入模塊101、數(shù)據(jù)包接收模塊102、數(shù)據(jù)包解析模塊103、設(shè)備標(biāo)識(shí)返回模塊104、第一設(shè)備賬號(hào)接收模塊105、設(shè)備賬 號(hào)存儲(chǔ)模塊106、等待注冊(cè)模式判斷模塊107、登錄請(qǐng)求模塊108、登錄狀態(tài)維持模塊109、狀態(tài)信息發(fā)送模塊110和控制指令接收模塊111。
第一局域網(wǎng)接入模塊101用于接入局域網(wǎng),以保證投影設(shè)備與用戶終端可以互相通信。
數(shù)據(jù)包接收模塊102用于接收局域網(wǎng)內(nèi)廣播的數(shù)據(jù)包。該數(shù)據(jù)包為用戶終端在局域網(wǎng)內(nèi)廣播的,其符合預(yù)定標(biāo)準(zhǔn)。
數(shù)據(jù)包解析模塊103用于解析該數(shù)據(jù)包,判斷數(shù)據(jù)包是否符合預(yù)定標(biāo)準(zhǔn)。具體的,若數(shù)據(jù)包符合預(yù)定標(biāo)準(zhǔn),則表示當(dāng)前的用戶終端可以用來輔助投影設(shè)備注冊(cè)預(yù)定的物聯(lián)網(wǎng)平臺(tái)。具體的,通過對(duì)預(yù)定標(biāo)準(zhǔn)的判斷,可以判斷出投影設(shè)備是否支持當(dāng)前物聯(lián)網(wǎng)平臺(tái)的協(xié)議,如果支持,投影設(shè)備才能進(jìn)行注冊(cè)。
設(shè)備標(biāo)識(shí)返回模塊104用于數(shù)據(jù)包解析模塊103判斷到數(shù)據(jù)包符合預(yù)定標(biāo)準(zhǔn)時(shí),向數(shù)據(jù)包的發(fā)送方(即用戶終端)返回投影設(shè)備的設(shè)備標(biāo)識(shí),以使得發(fā)送方向物聯(lián)網(wǎng)平臺(tái)發(fā)送設(shè)備注冊(cè)請(qǐng)求,設(shè)備注冊(cè)請(qǐng)求用于請(qǐng)求物聯(lián)網(wǎng)平臺(tái)注冊(cè)設(shè)備標(biāo)識(shí)對(duì)應(yīng)的設(shè)備賬號(hào)。當(dāng)然,若數(shù)據(jù)包解析模塊103判斷到數(shù)據(jù)包不符合預(yù)定標(biāo)準(zhǔn),則設(shè)備標(biāo)識(shí)返回模塊104不向數(shù)據(jù)包的發(fā)送方返回設(shè)備標(biāo)識(shí),或者由數(shù)據(jù)包解析模塊103向用戶終端返回表示數(shù)據(jù)包不符合預(yù)定標(biāo)準(zhǔn)的信息,以通知用戶。
第一設(shè)備賬號(hào)接收模塊105用于接收數(shù)據(jù)包的發(fā)送方轉(zhuǎn)發(fā)的設(shè)備賬號(hào),該設(shè)備賬號(hào)由物聯(lián)網(wǎng)平臺(tái)響應(yīng)于設(shè)備注冊(cè)請(qǐng)求而生成,并由物聯(lián)網(wǎng)平臺(tái)發(fā)送至數(shù)據(jù)包的發(fā)送方。
設(shè)備賬號(hào)存儲(chǔ)模塊106用于存儲(chǔ)設(shè)備賬號(hào),設(shè)備賬號(hào)用于投影設(shè)備登錄物聯(lián)網(wǎng)平臺(tái)。
本實(shí)施例中,等待注冊(cè)模式判斷模塊107用于在數(shù)據(jù)包解析模塊103解析數(shù)據(jù)包,判斷數(shù)據(jù)包是否符合預(yù)定標(biāo)準(zhǔn)之前,判斷等待注冊(cè)模式是否開啟;并在設(shè)備賬號(hào)存儲(chǔ)模塊106存儲(chǔ)設(shè)備賬號(hào)之后,關(guān)閉等待注冊(cè)模式,以使得數(shù)據(jù)包解析模塊103不再對(duì)局域網(wǎng)內(nèi)廣播的數(shù)據(jù)包進(jìn)行解析以判斷是否符合預(yù)定標(biāo)準(zhǔn)。
等待注冊(cè)模式判斷模塊107使得數(shù)據(jù)包解析模塊103解析數(shù)據(jù)包,判斷數(shù)據(jù)包是否符合預(yù)定標(biāo)準(zhǔn)的步驟在判定等待注冊(cè)模式是開啟的情況下被執(zhí)行。
具體的,對(duì)于投影設(shè)備,其等待注冊(cè)模式在初始階段默認(rèn)是開啟的。并且,等待注冊(cè)模式是否開啟可以通過下面形式表示:用某一變量的值表示等待注冊(cè)模式的開啟和關(guān)閉狀態(tài)。例如,該變量的值為1,則表示等待注冊(cè)模式開啟,該變量的值為0,則表示等待注冊(cè)模式關(guān)閉。因此,等待注冊(cè)模式判斷模塊107判 斷等待注冊(cè)模式是否開啟的具體步驟可以為:等待注冊(cè)模式判斷模塊107判斷表示等待注冊(cè)模式的開閉狀態(tài)的變量的值是否對(duì)應(yīng)開啟狀態(tài),如果是,是判斷為等待注冊(cè)模式開啟,否則,判斷為等待注冊(cè)模式關(guān)閉。
登錄請(qǐng)求模塊108用于向物聯(lián)網(wǎng)平臺(tái)發(fā)送登錄請(qǐng)求,并接收物聯(lián)網(wǎng)平臺(tái)返回的登錄確認(rèn)消息。登錄請(qǐng)求中攜帶設(shè)備賬號(hào)。登錄請(qǐng)求模塊108接收到物聯(lián)網(wǎng)平臺(tái)返回的登錄確認(rèn)消息后,表示投影設(shè)備登錄成功。
登錄狀態(tài)維持模塊109用于在投影設(shè)備登錄物聯(lián)網(wǎng)平臺(tái)后,按照預(yù)設(shè)時(shí)間間隔向物聯(lián)網(wǎng)平臺(tái)發(fā)送心跳包,以維持投影設(shè)備在物聯(lián)網(wǎng)平臺(tái)的登錄狀態(tài)。
狀態(tài)信息發(fā)送模塊110用于在投影設(shè)備登錄物聯(lián)網(wǎng)平臺(tái)后,向物聯(lián)網(wǎng)平臺(tái)發(fā)送狀態(tài)信息,以使得物聯(lián)網(wǎng)平臺(tái)將狀態(tài)信息轉(zhuǎn)發(fā)給以用戶賬號(hào)登錄物聯(lián)網(wǎng)平臺(tái)的用戶終端。狀態(tài)信息可以包括表示投影設(shè)備是否登錄互聯(lián)網(wǎng)平臺(tái)、是否正在進(jìn)行投影工作、是否處于休眠模式等狀態(tài)的信息。通過該狀態(tài)信息,可以使得用戶了解投影設(shè)備當(dāng)前的狀態(tài)。
控制指令接收模塊111用于接收物聯(lián)網(wǎng)平臺(tái)轉(zhuǎn)發(fā)的控制指令,并根據(jù)控制指令進(jìn)行相應(yīng)處理,控制指令由與以用戶賬號(hào)登錄物聯(lián)網(wǎng)平臺(tái)的用戶終端發(fā)送至物聯(lián)網(wǎng)平臺(tái)。控制指令可以包括控制投影設(shè)備進(jìn)行休眠模式、控制投影設(shè)備從休眠模式喚醒、控制投影設(shè)備關(guān)機(jī)等指令。
另外,本實(shí)施例中,只對(duì)投影設(shè)備中用于實(shí)現(xiàn)物聯(lián)網(wǎng)注冊(cè)功能的模塊進(jìn)行了標(biāo)示和說明,而未對(duì)實(shí)現(xiàn)投影設(shè)備其他功能的模塊進(jìn)行標(biāo)示和說明,對(duì)于投影設(shè)備的其他功能模塊,可采用現(xiàn)有技術(shù)中的任意方式實(shí)現(xiàn)。
實(shí)施例五
請(qǐng)參考圖5,基于實(shí)施例一提供的投影設(shè)備注冊(cè)物聯(lián)網(wǎng)的方法,本實(shí)施例提供了一種用戶終端,包括第二局域網(wǎng)接入模塊201、數(shù)據(jù)包廣播模塊202、設(shè)備標(biāo)識(shí)接收模塊203、注冊(cè)請(qǐng)求生成模塊204、注冊(cè)請(qǐng)求發(fā)送模塊205、第二設(shè)備賬號(hào)接收模塊206、第二設(shè)備賬號(hào)發(fā)送模塊207、用戶賬號(hào)登錄模塊208、綁定請(qǐng)求發(fā)送模塊209、狀態(tài)信息接收模塊210和控制指令發(fā)送模塊211。
第二局域網(wǎng)接入模塊201用于接入局域網(wǎng),以保證用戶終端與投影設(shè)備可以互相通信。
數(shù)據(jù)包廣播模塊202用于在局域網(wǎng)內(nèi)廣播數(shù)據(jù)包,該數(shù)據(jù)包符合預(yù)定標(biāo)準(zhǔn)。
設(shè)備標(biāo)識(shí)接收模塊203用于接收局域網(wǎng)內(nèi)的投影設(shè)備響應(yīng)于數(shù)據(jù)包而返回的設(shè)備標(biāo)識(shí)。
注冊(cè)請(qǐng)求生成模塊204用于生成包含設(shè)備標(biāo)識(shí)的設(shè)備注冊(cè)請(qǐng)求,設(shè)備注冊(cè) 請(qǐng)求用于請(qǐng)求物聯(lián)網(wǎng)平臺(tái)注冊(cè)設(shè)備標(biāo)識(shí)對(duì)應(yīng)的設(shè)備賬號(hào)。
注冊(cè)請(qǐng)求發(fā)送模塊205用于將設(shè)備注冊(cè)請(qǐng)求發(fā)送給物聯(lián)網(wǎng)平臺(tái)。
需要說明的是,如果局域網(wǎng)內(nèi)存在多臺(tái)投影設(shè)備,則設(shè)備標(biāo)識(shí)接收模塊203可能接收到多個(gè)投影設(shè)備返回的設(shè)備標(biāo)識(shí),此時(shí),設(shè)備標(biāo)識(shí)接收模塊203可以將接收到的所有設(shè)備標(biāo)識(shí)進(jìn)行展示,由用戶選擇需要注冊(cè)的投影設(shè)備的設(shè)備標(biāo)識(shí),注冊(cè)請(qǐng)求發(fā)送模塊205再將用戶選擇的投影設(shè)備的設(shè)備標(biāo)識(shí)發(fā)送給物聯(lián)網(wǎng)平臺(tái)?;蛘?,投影設(shè)備返回給用戶終端的設(shè)備標(biāo)識(shí)中包括投影設(shè)備的設(shè)備名稱,設(shè)備標(biāo)識(shí)接收模塊203將設(shè)備名稱進(jìn)行展示,由用戶選擇需要注冊(cè)的投影設(shè)備的設(shè)備名稱,注冊(cè)請(qǐng)求發(fā)送模塊205再將用戶選擇的投影設(shè)備的設(shè)備名稱對(duì)應(yīng)的設(shè)備標(biāo)識(shí)發(fā)送給物聯(lián)網(wǎng)平臺(tái)。
第二設(shè)備賬號(hào)接收模塊206用于接收物聯(lián)網(wǎng)平臺(tái)響應(yīng)于設(shè)備注冊(cè)請(qǐng)求而生成的設(shè)備賬號(hào)。
第二設(shè)備賬號(hào)發(fā)送模塊207用于將設(shè)備賬號(hào)發(fā)送給投影設(shè)備,設(shè)備賬號(hào)用于投影設(shè)備登錄物聯(lián)網(wǎng)平臺(tái)。
本實(shí)施例中,用戶賬號(hào)登錄模塊208用于以用戶賬號(hào)登錄物聯(lián)網(wǎng)平臺(tái)。
綁定請(qǐng)求發(fā)送模塊209用于在用戶賬號(hào)登錄模塊208以用戶賬號(hào)登錄物聯(lián)網(wǎng)平臺(tái),并且設(shè)備標(biāo)識(shí)接收模塊203接收到設(shè)備標(biāo)識(shí)后,向物聯(lián)網(wǎng)平臺(tái)發(fā)送綁定請(qǐng)求。該綁定請(qǐng)求用于請(qǐng)求物聯(lián)網(wǎng)平臺(tái)將設(shè)備賬號(hào)與用戶賬號(hào)進(jìn)行綁定,以方便后續(xù)用戶對(duì)投影設(shè)備在物聯(lián)網(wǎng)平臺(tái)的操作。
狀態(tài)信息接收模塊210用于接收投影設(shè)備發(fā)送的狀態(tài)信息,狀態(tài)信息由投影設(shè)備以設(shè)備賬號(hào)登錄物聯(lián)網(wǎng)平臺(tái)后向物聯(lián)網(wǎng)平臺(tái)發(fā)送,并由物聯(lián)網(wǎng)平臺(tái)轉(zhuǎn)發(fā)至用戶終端。狀態(tài)信息可以包括表示投影設(shè)備是否登錄互聯(lián)網(wǎng)平臺(tái)、是否正在進(jìn)行投影工作、是否處于休眠模式等狀態(tài)的信息。通過該狀態(tài)信息,可以使得用戶了解投影設(shè)備當(dāng)前的狀態(tài)。
控制指令發(fā)送模塊211用于通過物聯(lián)網(wǎng)平臺(tái)向投影設(shè)備發(fā)送控制指令,控制指令由物聯(lián)網(wǎng)平臺(tái)在確認(rèn)投影設(shè)備當(dāng)前已通過設(shè)備賬號(hào)登錄物聯(lián)網(wǎng)平臺(tái)后由物聯(lián)網(wǎng)平臺(tái)轉(zhuǎn)發(fā)至投影設(shè)備。控制指令可以包括控制投影設(shè)備進(jìn)行休眠模式、控制投影設(shè)備從休眠模式喚醒、控制投影設(shè)備關(guān)機(jī)等指令。
具體的,該用戶終端可以是手機(jī)、平板電腦、個(gè)人數(shù)字助理等。
本申請(qǐng)實(shí)施例提供的投影設(shè)備注冊(cè)物聯(lián)網(wǎng)的方法及投影設(shè)備和用戶終端,提供了投影設(shè)備在物聯(lián)網(wǎng)上進(jìn)行注冊(cè)和登錄的方案,為投影設(shè)備接入物聯(lián)網(wǎng)系統(tǒng)提供了基礎(chǔ)。并且,由于用戶終端(例如手機(jī))相比于投影設(shè)備,具有更完 善的操作功能,所以通過用戶終端的輔助作用,可以解決投影設(shè)備因結(jié)構(gòu)和功能限制導(dǎo)致注冊(cè)物聯(lián)網(wǎng)操作不便的問題。
本領(lǐng)域技術(shù)人員可以理解,上述實(shí)施方式中各種方法的全部或部分步驟可以通過程序來控制相關(guān)硬件完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:只讀存儲(chǔ)器、隨機(jī)存取存儲(chǔ)器、磁盤或光盤等。
以上內(nèi)容是結(jié)合具體的實(shí)施方式對(duì)本申請(qǐng)所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本申請(qǐng)的具體實(shí)施只局限于這些說明。對(duì)于本申請(qǐng)所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本申請(qǐng)發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換。