專利名稱:物聯(lián)網(wǎng)物頁處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及物聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別是涉及一種物聯(lián)網(wǎng)物頁處理方法
背景技術(shù):
物聯(lián)網(wǎng)技術(shù)已經(jīng)應(yīng)用到各行各業(yè),尤其是在智能家居系統(tǒng)上的應(yīng)用,用戶在使用物聯(lián)網(wǎng)時(shí),通過物聯(lián)網(wǎng)運(yùn)營商在用戶家居系統(tǒng)及其他物聯(lián)網(wǎng)應(yīng)用系統(tǒng)中添加物聯(lián)網(wǎng)應(yīng)用,實(shí)現(xiàn)在用戶物聯(lián)網(wǎng)系統(tǒng)中對軟硬件資源的監(jiān)控的方法,已經(jīng)遠(yuǎn)遠(yuǎn)滿足不了用戶的不斷變化的需求,用戶需要在用戶終端上方便快捷的制作用戶的物頁,在用戶制作的物頁上制作、添加量子件,實(shí)現(xiàn)對用戶系統(tǒng)中新添加的軟硬件設(shè)備進(jìn)行控制,通常各個(gè)物聯(lián)網(wǎng)廠家開發(fā)的程序,只適合專業(yè)人員使用,專業(yè)性要求高,用戶無法根據(jù)自己的要求制作物頁,添加量子件等。在物聯(lián)網(wǎng)不斷發(fā)展的今天,用戶的需求時(shí)刻變化發(fā)展,經(jīng)常需要更改用戶端物聯(lián)網(wǎng)應(yīng)用系統(tǒng)的量子件,需要根據(jù)用戶要求更換用戶端物聯(lián)網(wǎng)應(yīng)用系統(tǒng)的背景,使用戶每天有不同的感觀認(rèn)識。因此,在物聯(lián)網(wǎng)瀏覽器基礎(chǔ)上實(shí)現(xiàn)的物頁處理,實(shí)現(xiàn)用戶從用戶端對物聯(lián)網(wǎng)應(yīng)用系統(tǒng)的物頁更換、量子件刪減及添加等操作,成為現(xiàn)階段物聯(lián)網(wǎng)技術(shù)的發(fā)展需求。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種物聯(lián)網(wǎng)物頁處理方法,其增加了物聯(lián)網(wǎng)使用方便度。為了實(shí)現(xiàn)本發(fā)明的目的,本發(fā)明提供的一種物聯(lián)網(wǎng)物頁處理方法,包括以下步驟步驟S100,根據(jù)獲得的背景資料設(shè)置生成物聯(lián)網(wǎng)的背景量子件及背景量子件屬性元素;步驟S200,根據(jù)物頁操作要求設(shè)置生成物聯(lián)網(wǎng)的前景量子件及前景量子件屬性元素;步驟S300,當(dāng)用戶在物聯(lián)網(wǎng)瀏覽器地址欄中打開物聯(lián)網(wǎng)域名時(shí),該域名相應(yīng)的物頁將背景量子件和前景量子件加載到物聯(lián)網(wǎng)瀏覽器中,對這些背景量子件和前景量子件進(jìn)行解析并執(zhí)行而顯示得到物頁。較優(yōu)地,作為一可實(shí)施例,所述步驟SlOO包括如下步驟步驟S110,在用戶根據(jù)已經(jīng)申請的物聯(lián)網(wǎng)域名設(shè)置生成物聯(lián)網(wǎng)的背景量子件及背景量子件屬性元素時(shí),選取背景資料,并按照用戶自己的需求,將背景資料轉(zhuǎn)換為符合物頁要求的背景樣式;步驟S120,根據(jù)背景樣式,使用Thxml語言,設(shè)置生成背景量子件名稱,以及背景量子件屬性元素,包括但不限于背景量子件中的背景資料的名稱,以及背景資料的明暗、陰影、顏色、形狀、是否可見、背景量子件是否動(dòng)畫播放等表現(xiàn)背景資料的背景量子件的屬性元素,以及各屬性元素之間的顯示關(guān)聯(lián)關(guān)系,從而得到背景量子件及背景量子件屬性元素。
較優(yōu)地,作為一可實(shí)施例,所述步驟SlOO包括如下步驟步驟S110’,申請用戶使用的網(wǎng)站名稱,然后設(shè)置背景照片的容量,設(shè)置所占面積大小參數(shù)作為背景量子件的屬性元素;步驟S120’,將需要切割的圖片導(dǎo)入,設(shè)置切割的切割塊數(shù)以及每塊的大小參數(shù)作為背景量子件參數(shù);步驟SI30’,設(shè)置相應(yīng)XML文件表單作為背景量子件的XML文件,其中,在XML文件表單中設(shè)置申請的域名的名稱及物聯(lián)網(wǎng)服務(wù)器網(wǎng)站URL、圖片文件存儲(chǔ)夾路徑、物頁所有者賬號、起始原點(diǎn)、分辨率、區(qū)域名稱、縮略圖名稱等;步驟S140’,生成圖片文件的存儲(chǔ)目錄,再設(shè)置保存切割參數(shù)的XML文件的存儲(chǔ)目錄,將生成的圖片及XML文件保存在對應(yīng)的設(shè)置的目錄下面,將轉(zhuǎn)換生成的背景圖片文件及XML文件上傳到物聯(lián)網(wǎng)服務(wù)器。較優(yōu)地,作為一可實(shí)施例,所述步驟S300包括如下步驟步驟S310,背景量子件由物聯(lián)網(wǎng)瀏覽器經(jīng)過對背景量子件及其XML文件,利用物頁超文本標(biāo)記語言進(jìn)行解析得到物頁背景信息,顯示作為物頁背景,在物聯(lián)網(wǎng)瀏覽器中表現(xiàn)為圖片或者播放的動(dòng)畫等類似的圖片的形式的物頁背景;步驟S320,在物頁背景上加載并執(zhí)行前景量子件,對物頁物聯(lián)網(wǎng)平臺(tái)以及連接的物聯(lián)網(wǎng)軟硬件資源進(jìn)行操作。較優(yōu)地,作為一可實(shí)施例,所述步驟S320包括如下步驟步驟S321,當(dāng)物頁上加載前景量子件,進(jìn)行物聯(lián)網(wǎng)之間數(shù)據(jù)、命令的交互時(shí),應(yīng)用量子件使用指令量子件中的命令將請求發(fā)給網(wǎng)絡(luò)量子件,網(wǎng)絡(luò)量子件提供目標(biāo)地址和端口號設(shè)置屬性元素,然后指令量子件將需要交互的數(shù)據(jù)、命令通過網(wǎng)絡(luò)量子件發(fā)送給驅(qū)動(dòng)量子件,驅(qū)動(dòng)量子件加載網(wǎng)絡(luò)量子件的網(wǎng)絡(luò)協(xié)議后,連接物聯(lián)網(wǎng)各個(gè)平臺(tái),進(jìn)行網(wǎng)絡(luò)通信;步驟S322,網(wǎng)絡(luò)量子件收到各個(gè)平臺(tái)反饋的數(shù)據(jù)、命令后,按照網(wǎng)絡(luò)量子件的協(xié)議將數(shù)據(jù)、命令通過驅(qū)動(dòng)量子件發(fā)送到應(yīng)用量子件從而實(shí)現(xiàn)物聯(lián)網(wǎng)物頁之間的數(shù)據(jù)、指令的交互及傳遞。較優(yōu)地,作為一可實(shí)施例,所述步驟S300還包括如下步驟步驟S330,通過物頁的應(yīng)用量子件,選擇修改的前景量子件或者背景量子件的DEMO屬性元素,將選擇的屬性元素覆蓋修改相應(yīng)的背景量子件或者背景量子件的屬性元素,新的屬性元素便可實(shí)現(xiàn)對用戶端軟硬件終端設(shè)備的操作、狀態(tài)更改、新建任務(wù)等。本發(fā)明的有益效果本發(fā)明的物聯(lián)網(wǎng)物頁處理方法,使用戶能夠分別根據(jù)不同的物聯(lián)網(wǎng)需求,生成不同的背景量子件和前景量子件,并且能夠相互不影響地進(jìn)行量子件的添加、刪減等修改操作,利用背景量子件和前景量子件生成不同需求的物頁,適應(yīng)物聯(lián)網(wǎng)技術(shù)的發(fā)展需要,方便了用戶,增加了物聯(lián)網(wǎng)使用方便度。
圖I為本發(fā)明實(shí)施例的物聯(lián)網(wǎng)物頁處理方法的流程圖。
具體實(shí)施例方式為了使本發(fā)明物聯(lián)網(wǎng)物頁生成方法的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體附圖及具體實(shí)施例,對本發(fā)明物聯(lián)網(wǎng)物頁處理方法進(jìn)行進(jìn)一步詳細(xì)說明。物聯(lián)網(wǎng)可以用物聯(lián)網(wǎng)物頁進(jìn)行描述,物聯(lián)網(wǎng)物頁可以承載各種物聯(lián)網(wǎng)應(yīng)用的平臺(tái),對空間及空間中的所有物進(jìn)行描述。
物聯(lián)網(wǎng)物頁是實(shí)現(xiàn)各種物聯(lián)網(wǎng)應(yīng)用的載體,是向用戶呈現(xiàn)真實(shí)世界最直接的方式,物聯(lián)網(wǎng)物頁根據(jù)真實(shí)生活中的實(shí)物及空間所設(shè)計(jì)的頁面,不同于網(wǎng)頁,物頁是真實(shí)的、是現(xiàn)實(shí)生活在網(wǎng)絡(luò)世界上的寫照。物聯(lián)網(wǎng)物頁也是用戶實(shí)現(xiàn)遠(yuǎn)程操作的媒介,對物聯(lián)網(wǎng)連接的所有物的操作時(shí),用戶登錄到對應(yīng)的物頁上,實(shí)現(xiàn)用戶對物聯(lián)網(wǎng)上連接軟硬件資源的遠(yuǎn)程操作或是聯(lián)動(dòng)控制等操作。物聯(lián)網(wǎng)物頁利用Thxml語言的XML文件描述物聯(lián)網(wǎng)空間(虛擬或現(xiàn)實(shí))及空間各種元素。Thxml語言支持空間超級鏈接技術(shù),其通過空間的一個(gè)點(diǎn)或一個(gè)通道將物聯(lián)網(wǎng)物頁相互連接。物頁通過物頁地址來識別,當(dāng)在物聯(lián)網(wǎng)瀏覽器中輸入物頁地址后,物聯(lián)網(wǎng)瀏覽器經(jīng)過對物頁超文本標(biāo)記語言(Thxml)描述信息進(jìn)行解析形成規(guī)范的物頁信息,物聯(lián)網(wǎng)瀏覽器將物頁信息展示在用戶面前。作為一種可實(shí)施方式,本發(fā)明實(shí)施例提供的一種物聯(lián)網(wǎng)物頁處理方法,包括如下步驟步驟S100,根據(jù)獲得的背景資料設(shè)置生成物聯(lián)網(wǎng)的背景量子件及背景量子件屬性元素;從物頁界面上看,物聯(lián)網(wǎng)物頁可分為物頁前景和物頁背景。物頁背景通過背景量子件實(shí)現(xiàn),可以是圖片、2D、3D、4D的動(dòng)畫、變化的程序等等;作為一種可實(shí)施方式,所述步驟SlOO包括如下步驟步驟S110,在用戶根據(jù)已經(jīng)申請的物聯(lián)網(wǎng)域名設(shè)置生成物聯(lián)網(wǎng)的背景量子件及背景量子件屬性元素時(shí),選取背景資料,并按照用戶自己的需求,將背景資料轉(zhuǎn)換為符合物頁要求的背景樣式。作為一種可實(shí)施方式,所述背景資料可以是用來設(shè)置生成背景量子件的資料,背景量子件包含多種形式的背景資料,如圖片、程序、動(dòng)畫等形式的背景資料,均可以用作背景量子件的背景資料。其可以是任何種類的資源(圖片、動(dòng)畫、動(dòng)作、程序等),也可以是使用3D MAX,MAYA等3D、4D作圖工具和PS制作圖片,也可以使用拍攝的照片等。步驟S120,根據(jù)背景樣式,使用Thxml語言,設(shè)置生成背景量子件名稱,以及背景量子件屬性元素,包括但不限于背景量子件中的背景資料的名稱,以及背景資料的明暗、陰影、顏色、形狀、是否可見、背景量子件是否動(dòng)畫播放等表現(xiàn)背景資料的背景量子件的屬性元素,以及各屬性元素之間的顯示關(guān)聯(lián)關(guān)系,從而得到背景量子件及背景量子件屬性元素。背景量子件通過屬性元素之間的顯示關(guān)聯(lián)關(guān)系,進(jìn)行顯示組織處理,顯示量子件中的屬性元素,并在物聯(lián)網(wǎng)物頁上將背景量子件組織在一起,將圖片等背景資料嵌入到在背景量子件中實(shí)現(xiàn)物頁背景。作為另一種可實(shí)施方式,可以預(yù)先將背景資料按照用戶制作物頁的要求,轉(zhuǎn)換為可供生成的資料后,通過設(shè)置物頁的參數(shù)切割生成縮略圖,最后保存為XML文件,背景縮略圖與XML文件中描述的一致,包括XML縮略圖的各個(gè)屬性標(biāo)簽和切割參數(shù),這樣,就可以通過物聯(lián)網(wǎng)瀏覽器解析縮略圖文件和對應(yīng)的XML文件得到物頁背景。舉例而言,如用戶想要將用戶智能家居系統(tǒng)的物頁背景換成是用戶全家福照片為背景的物頁,則包括如下步驟步驟S110’,首先通過物聯(lián)網(wǎng)域名注冊網(wǎng)站申請到用戶想要使用的網(wǎng)站如WWW.zhinengjiaju. net. com名稱,然后設(shè)置背景照片的容量,設(shè)置所占面積大小參數(shù)作為背景量子件的參數(shù)。步驟S120’,然后將需要用作智能家居系統(tǒng)的背景的全家福照片進(jìn)行切割圖片,將需要切割的圖片導(dǎo)入,設(shè)置切割的切割塊數(shù)以及每塊的大小參數(shù)作為背景量子件參數(shù)。如果加載的背景圖片是很大的照片,需要切割成很多塊的圖片,則將所述切割參數(shù)中的行列數(shù)設(shè)置成實(shí)際大小的數(shù)量,如已經(jīng)被切割成2X3的小圖,需要加載6張圖片,行數(shù)列數(shù)上按照小圖的實(shí)際橫豎數(shù)量來設(shè)置,設(shè)置圖片的起始XY參數(shù),切割圖片的高度和寬度等參數(shù)作為背景量子件參數(shù)。步驟S130’,其后設(shè)置XML文件表單作為背景量子件,其中,在XML文件表單中設(shè)置 申請的域名的名稱及物聯(lián)網(wǎng)服務(wù)器網(wǎng)站URL、照片文件存儲(chǔ)夾路徑(網(wǎng)站URL下的文件夾如jiaju)、物頁所有者賬號(同域名注冊時(shí)候的相同)、起始原點(diǎn)、分辨率、區(qū)域名稱、縮略圖名稱等。步驟S140’,最后,生成圖片(縮略圖)文件的存儲(chǔ)目錄,如D:\photo\,再設(shè)置保存切割參數(shù)的XML文件的存儲(chǔ)目錄,如D:\file\,將生成的圖片(縮略圖)及XML文件保存在對應(yīng)的設(shè)置的目錄下面。用戶將轉(zhuǎn)換生成的背景圖片文件(縮略圖文件)及XML文件上傳到物聯(lián)網(wǎng)服務(wù)器,即可在物聯(lián)網(wǎng)瀏覽器中使用自己的物頁。步驟S200,根據(jù)物頁操作要求設(shè)置生成物聯(lián)網(wǎng)的前景量子件及前景量子件屬性元素;物頁前景是在物頁上面插入的固定格式實(shí)現(xiàn)某種功能的前景量子件,通過前景量子件中的前景量子件屬性元素(DEM0屬性元素),實(shí)現(xiàn)物頁前景的功能。物頁前景是通過前景量子件實(shí)現(xiàn),作為一種可實(shí)施方式,前景量子件可以根據(jù)物頁操作要求,依據(jù)基于XML程序文件實(shí)現(xiàn),前景量子件是與外部進(jìn)行信息交互的獨(dú)立個(gè)體,具有最小化(高內(nèi)聚、低耦合)特點(diǎn),能實(shí)現(xiàn)異構(gòu)程序、硬件、網(wǎng)絡(luò)之間的交互。前景量子件包括指令量子件,網(wǎng)絡(luò)量子件,應(yīng)用量子件和驅(qū)動(dòng)量子件。指令量子件包括物頁需要交互的數(shù)據(jù)、讀寫命令(讀寫指令)等;網(wǎng)絡(luò)量子件包括網(wǎng)絡(luò)訪問的目標(biāo)地址(IP)和端口號(Port)屬性,以及網(wǎng)絡(luò)連接協(xié)議、網(wǎng)絡(luò)連接指令等;網(wǎng)絡(luò)量子件功能獨(dú)立,具有通信能力,能夠進(jìn)行平臺(tái)通信,可以進(jìn)行信息交互,具有開放的功能接口,外部可以通過平臺(tái)通信,按照公開的功能接口,實(shí)現(xiàn)網(wǎng)絡(luò)量子件的內(nèi)部功能;限制對線程資源的使用,網(wǎng)絡(luò)量子件不占用過多的線程資源,也不能長時(shí)間占據(jù)主線程;能夠處理并發(fā)的、大規(guī)模的數(shù)據(jù)訪問;同時(shí)遵循其他量子件的標(biāo)準(zhǔn)。應(yīng)用量子件是直接面對用戶,運(yùn)行在驅(qū)動(dòng)量子件之中,用于和通過網(wǎng)絡(luò)量子件,利用指令量子件進(jìn)行物聯(lián)網(wǎng)之間的數(shù)據(jù)、命令交互;本發(fā)明實(shí)施例中,驅(qū)動(dòng)量子件是核心,起到一個(gè)承上啟下的功能,它直接跟物聯(lián)網(wǎng)系統(tǒng)上硬件打交道,它可以通過應(yīng)用量子件中的設(shè)備標(biāo)識符獲取網(wǎng)絡(luò)量子件中的網(wǎng)絡(luò)屬性配置表,進(jìn)而查找到設(shè)備控制信息、狀態(tài)信息,利用指令量子件中的指令和數(shù)據(jù),實(shí)現(xiàn)對物聯(lián)網(wǎng)平臺(tái)的操作、信息交互等。驅(qū)動(dòng)量子件根據(jù)指令量子件數(shù)據(jù)、命令,按照應(yīng)用量子件中的信息,將信息中的內(nèi)容(設(shè)備標(biāo)識符)通過查看網(wǎng)絡(luò)量子件中的網(wǎng)絡(luò)屬性配置表,找到對應(yīng)的硬件端口進(jìn)行通信,從而實(shí)現(xiàn)對硬件的操作、信息交互等。驅(qū)動(dòng)量子件是針對某一功 能、某一操作物進(jìn)行功能操作、針對物聯(lián)網(wǎng)中物的一系列操作的前景量子件,每個(gè)驅(qū)動(dòng)量子件均有獨(dú)立的通信端口與網(wǎng)絡(luò)量子件連接,通過通信口利用網(wǎng)絡(luò)量子件,接收發(fā)送指令量子件的數(shù)據(jù)、指令等信息,實(shí)現(xiàn)量子件內(nèi)部及與外部平臺(tái)的通信。驅(qū)動(dòng)量子件根據(jù)功能不同可分為各種類型的驅(qū)動(dòng)量子件,本發(fā)明實(shí)施例中,所述驅(qū)動(dòng)量子件包括但不限于控制驅(qū)動(dòng)量子件、傳感驅(qū)動(dòng)量子件、狀態(tài)查詢驅(qū)動(dòng)量子件、時(shí)鐘驅(qū)動(dòng)量子件、聲音播放驅(qū)動(dòng)量子件、短信發(fā)送驅(qū)動(dòng)量子件、下載驅(qū)動(dòng)量子件等。所述驅(qū)動(dòng)量子件含有實(shí)現(xiàn)對應(yīng)功能的DEMO屬性元素??刂乞?qū)動(dòng)量子件含有過濾控制的DEMO屬性元素,具有控制信號過濾的功能,相同的控制信號會(huì)被過濾掉,以防控制器重復(fù)工作;傳感驅(qū)動(dòng)量子件含有收集解析處理數(shù)據(jù)的DEMO屬性元素,具有采集數(shù)據(jù),對采集到的數(shù)據(jù)進(jìn)行數(shù)據(jù)分析、過濾等功能;狀態(tài)查詢驅(qū)動(dòng)量子件含有狀態(tài)查詢的DEMO屬性元素,具有查詢重量子件的狀態(tài)的功能,通過使用此類量子件查詢重量子件的狀態(tài);時(shí)鐘驅(qū)動(dòng)量子件含有定時(shí)的DEMO屬性元素,具有對物頁中其他驅(qū)動(dòng)量子件提供定時(shí)通知功能,定時(shí)任務(wù)可以通過XML靜態(tài)設(shè)置,也可以通過平臺(tái)通信動(dòng)態(tài)設(shè)置,其可以設(shè)置定時(shí)周期和通知次數(shù),并且能夠動(dòng)態(tài)撤消定時(shí)任務(wù)。聲音播放驅(qū)動(dòng)量子件含有存儲(chǔ)、播放聲音的DEMO屬性元素,具有播放文字聲音、對文字聲音進(jìn)行錄音、播放指定的錄音文件的功能;短信發(fā)送驅(qū)動(dòng)量子件含有短信發(fā)送的DEMO屬性元素,具有給預(yù)設(shè)的客戶端發(fā)送短信的功能;下載驅(qū)動(dòng)量子件含有下載的DEMO屬性元素,具有從指定的目錄下載指定的文件到本地用戶端目錄的功能。當(dāng)需要修改驅(qū)動(dòng)量子件中的DEMO屬性元素時(shí),將屬性配置表中的屬性添加到驅(qū)動(dòng)量子件的屬性參數(shù)中,即可實(shí)現(xiàn)在量子件中添加屬性參數(shù)。通過使用物聯(lián)網(wǎng)物頁的驅(qū)動(dòng)量子件的DEMO屬性元素,用戶可選擇其需要的屬性元素參數(shù),修改參數(shù)覆蓋驅(qū)動(dòng)量子件中原有屬性元素參數(shù),實(shí)現(xiàn)了修改驅(qū)動(dòng)量子件的操作,而且可以通過多次修改屬性元素參數(shù),更改驅(qū)動(dòng)量子件的控制功能。例如,驅(qū)動(dòng)量子件的所有者屬性元素,在xml文件中表示為Owner,所有者屬性元素是“I”,即Owner =“1”時(shí)為任意用戶可使用該驅(qū)動(dòng)量子件。如果用戶修改Owner元素值為當(dāng)前用戶登錄的ID號,則其他用戶不能編輯、刪除該驅(qū)動(dòng)量子件。步驟S300,當(dāng)用戶在物聯(lián)網(wǎng)瀏覽器地址欄中打開物聯(lián)網(wǎng)域名時(shí),該域名相應(yīng)的物頁將背景量子件和前景量子件加載到物聯(lián)網(wǎng)瀏覽器中,對這些背景量子件和前景量子件進(jìn)行解析并執(zhí)行而顯示得到物頁。較佳地,作為一種可實(shí)施方式,所述步驟S300包括如下步驟
步驟S310,背景量子件由物聯(lián)網(wǎng)瀏覽器經(jīng)過對背景量子件及其XML文件,利用物頁超文本標(biāo)記語言(Thxml)進(jìn)行解析得到物頁背景信息,顯示作為物頁背景,在物聯(lián)網(wǎng)瀏覽器中表現(xiàn)為圖片或者播放的動(dòng)畫等類似的圖片的形式的物頁背景。作為一種可實(shí)施方式,所述物聯(lián)網(wǎng)瀏覽器可以是Hospot物聯(lián)網(wǎng)瀏覽器,其可以對物頁超文本標(biāo)記語言(Thxml)的XML文件進(jìn)行解析并顯示,其是一種現(xiàn)有技術(shù),因此,在本發(fā)明實(shí)施例中,不再詳細(xì)描述。作為一種可實(shí)施方式,登錄Hospot物聯(lián)網(wǎng)瀏覽器,輸入申請的域名,點(diǎn)擊“轉(zhuǎn)到”按鈕,彈出輸入密碼框,在框中輸入設(shè)置的密碼,即可進(jìn)入到以用戶自己選擇的圖片為背景的物頁中,點(diǎn)擊物頁上面的“插入背景”按鈕,可以插入背景量子件,通過添加背景量子件實(shí)現(xiàn)物頁背景的替換。作為一種可實(shí)施方式,將背景圖片文件,轉(zhuǎn)換為XML文件和圖片信息后,將XML文件和圖片信息,通過物聯(lián)網(wǎng)瀏覽器解析其XML文件和圖片信息,實(shí)現(xiàn)在背景量子件嵌入物頁背景中。作為另一種可實(shí)施方式,所述背景資料也可以是無圖像的背景資料,在設(shè)置生成背景量子件及背景量子件元素時(shí),其中背景量子件的元素為空元素(如背景量子件元素的XML文件的背景圖片為空圖片),背景量子件設(shè)置生成后,用戶進(jìn)行更改背景量子件元素,再使用背景資料添加到空元素中作為用戶端物頁的背景量子件元素。作為一種可實(shí)施方式,所述背景量子件可根據(jù)空元素進(jìn)行擴(kuò)展,通過物聯(lián)網(wǎng)的用戶端及服務(wù)器端,可以對背景量子件及其元素進(jìn)行刪除、添加、修改等。作為一種可實(shí)施方式,在同一物頁中有多個(gè)背景量子件時(shí),當(dāng)背景量子件移出可視區(qū)域時(shí),物頁將不在可視區(qū)域內(nèi)的背景量子件卸載,節(jié)約系統(tǒng)資源,提高物頁上可視區(qū)域內(nèi)的背景量子件的運(yùn)行速度,當(dāng)背景量子件中對背景量子件的運(yùn)行狀態(tài)做了特殊要求時(shí),物頁按照量子件的參數(shù)要求進(jìn)行處理,運(yùn)行狀態(tài)靈活。步驟S320,在物頁背景上加載并執(zhí)行前景量子件,對物頁物聯(lián)網(wǎng)平臺(tái)以及連接的物聯(lián)網(wǎng)軟硬件資源進(jìn)行操作。驅(qū)動(dòng)量子件通過網(wǎng)絡(luò)量子件接收應(yīng)用量子件發(fā)來的命令信息,解析執(zhí)行后得到相應(yīng)結(jié)果,并將相應(yīng)結(jié)果轉(zhuǎn)換后反饋給應(yīng)用量子件。所述步驟S320包括如下步驟步驟S321,當(dāng)物頁上加載前景量子件,進(jìn)行物聯(lián)網(wǎng)之間數(shù)據(jù)、命令的交互時(shí),應(yīng)用量子件使用指令量子件中的Output命令將請求發(fā)給網(wǎng)絡(luò)(Socket)量子件,網(wǎng)絡(luò)(Socket)量子件提供目標(biāo)地址(IP)和端口號(Port)設(shè)置屬性元素,然后指令量子件將需要交互的數(shù)據(jù)、命令通過網(wǎng)絡(luò)量子件發(fā)送給驅(qū)動(dòng)量子件,驅(qū)動(dòng)量子件加載網(wǎng)絡(luò)量子件的網(wǎng)絡(luò)協(xié)議后,連接物聯(lián)網(wǎng)各個(gè)平臺(tái),進(jìn)行網(wǎng)絡(luò)(Socket)通信。驅(qū)動(dòng)量子件對指令量子件、網(wǎng)絡(luò)量子件發(fā)來的命令信息解析執(zhí)行動(dòng)作,包括通過標(biāo)識獲取信息和解析的過程,包括如下步驟步驟S3211,若驅(qū)動(dòng)量子件與指令量子件、網(wǎng)絡(luò)量子件進(jìn)行交互,則直接查看網(wǎng)絡(luò)量子件中指定量子件名稱,找到對應(yīng)應(yīng)用量子件后,進(jìn)行利用指令量子件進(jìn)行信息、數(shù)據(jù)、指令交互; 步驟S3212,若驅(qū)動(dòng)量子件需要與物聯(lián)網(wǎng)各服務(wù)器平臺(tái)及交換機(jī)端上的驅(qū)動(dòng)量子件及硬件進(jìn)行交互,則查找交互的網(wǎng)絡(luò)量子件中的網(wǎng)絡(luò)屬性,通過查看網(wǎng)絡(luò)屬性配置表,查找到相互的聯(lián)網(wǎng)的物聯(lián)網(wǎng)服務(wù)器平臺(tái)或者交換機(jī)端上的驅(qū)動(dòng)量子件及硬件,進(jìn)行利用指令量子件進(jìn)行信息、數(shù)據(jù)、指令交互,實(shí)現(xiàn)對應(yīng)硬件的操作。步驟S322,網(wǎng)絡(luò)(Socket)量子件收到各個(gè)平臺(tái)反饋的數(shù)據(jù)、命令后,按照網(wǎng)絡(luò)量子件的協(xié)議將數(shù)據(jù)、命令通過驅(qū)動(dòng)量子件發(fā)送到應(yīng)用量子件從而實(shí)現(xiàn)物聯(lián)網(wǎng)物頁之間的數(shù)據(jù)、指令的交互及傳遞。本發(fā)明實(shí)施例中,應(yīng)用量子件與驅(qū)動(dòng)量子件之間通過指令量子件中的命令,利用網(wǎng)絡(luò)量子件進(jìn)行溝通,這樣,使得應(yīng)用量子件不論在開發(fā)和應(yīng)用上都將變得非常方便。作為一種可實(shí)施方式,應(yīng)用量子件使用指令量子件中的Output命令將請求發(fā)給網(wǎng)絡(luò)(Socket)量子件,例如發(fā)送開燈命令Output ( “ l_SocketName”,“LampOn”),第一個(gè)參數(shù)為網(wǎng)絡(luò)(Socket)量子件的名稱,第二個(gè)參數(shù)是控制命令。網(wǎng)絡(luò)(Socket)量子件收到命令后,按照網(wǎng)絡(luò)量子件中的協(xié)議將命令數(shù)據(jù)通過網(wǎng)絡(luò)(socket)發(fā)送到物聯(lián)網(wǎng)相應(yīng)平臺(tái),平 臺(tái)接收到命令數(shù)據(jù)后,利用相應(yīng)的網(wǎng)絡(luò)量子件傳輸給指令量子件,指令量子件對開燈命令進(jìn)行解析操作,并將操作請求“LampOn”發(fā)送應(yīng)用量子件,應(yīng)用量子件打開相應(yīng)的燈的開關(guān),實(shí)現(xiàn)燈的開啟并反饋。作為一種可實(shí)施方式,所述步驟S300還包括如下步驟步驟S330,通過物頁的應(yīng)用量子件,選擇修改的前景量子件或者背景量子件的DEMO屬性元素,將選擇的屬性元素覆蓋修改相應(yīng)的背景量子件或者背景量子件的屬性元素,新的屬性元素便可實(shí)現(xiàn)對用戶端軟硬件終端設(shè)備的操作、狀態(tài)更改、新建任務(wù)等。本發(fā)明實(shí)施例的物聯(lián)網(wǎng)物頁處理方法,使用戶能夠分別根據(jù)不同的物聯(lián)網(wǎng)需求,生成不同的背景量子件和前景量子件,并且能夠相互不影響地進(jìn)行量子件的添加、刪減等修改操作,利用背景量子件和前景量子件生成不同需求的物頁,適應(yīng)物聯(lián)網(wǎng)技術(shù)的發(fā)展需要,方便了用戶,增加了物聯(lián)網(wǎng)使用方便度。以上所述僅為本發(fā)明的優(yōu)選事例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn),均應(yīng)包含在本發(fā)明的保護(hù)范圍以內(nèi)。
權(quán)利要求
1.一種物聯(lián)網(wǎng)物頁處理方法,其特征在于,包括以下步驟 步驟S100,根據(jù)獲得的背景資料設(shè)置生成物聯(lián)網(wǎng)的背景量子件及背景量子件屬性元素; 步驟S200,根據(jù)物頁操作要求設(shè)置生成物聯(lián)網(wǎng)的前景量子件及前景量子件屬性元素;步驟S300,當(dāng)用戶在物聯(lián)網(wǎng)瀏覽器地址欄中打開物聯(lián)網(wǎng)域名時(shí),該域名相應(yīng)的物頁將背景量子件和前景量子件加載到物聯(lián)網(wǎng)瀏覽器中,對這些背景量子件和前景量子件進(jìn)行解析并執(zhí)行而顯示得到物頁。
2.根據(jù)權(quán)利要求I所述的物聯(lián)網(wǎng)物頁處理方法,其特征在于,所述步驟SlOO包括如下步驟 步驟S110,在用戶根據(jù)已經(jīng)申請的物聯(lián)網(wǎng)域名設(shè)置生成物聯(lián)網(wǎng)的背景量子件及背景量子件屬性元素時(shí),選取背景資料,并按照用戶自己的需求,將背景資料轉(zhuǎn)換為符合物頁要求的背景樣式; 步驟S120,根據(jù)背景樣式,使用Thxml語言,設(shè)置生成背景量子件名稱,以及背景量子件屬性元素,包括但不限于背景量子件中的背景資料的名稱,以及背景資料的明暗、陰影、顏色、形狀、是否可見、背景量子件是否動(dòng)畫播放等表現(xiàn)背景資料的背景量子件的屬性元素,以及各屬性元素之間的顯示關(guān)聯(lián)關(guān)系,從而得到背景量子件及背景量子件屬性元素。
3.根據(jù)權(quán)利要求I所述的物聯(lián)網(wǎng)物頁處理方法,其特征在于,所述步驟SlOO包括如下步驟 步驟S110’,申請用戶使用的網(wǎng)站名稱,然后設(shè)置背景照片的容量,設(shè)置所占面積大小參數(shù)作為背景量子件的屬性元素; 步驟S120’,將需要切割的圖片導(dǎo)入,設(shè)置切割的切割塊數(shù)以及每塊的大小參數(shù)作為背景量子件參數(shù); 步驟S130’,設(shè)置相應(yīng)XML文件表單作為背景量子件的XML文件,其中,在XML文件表單中設(shè)置申請的域名的名稱及物聯(lián)網(wǎng)服務(wù)器網(wǎng)站URL、圖片文件存儲(chǔ)夾路徑、物頁所有者賬號、起始原點(diǎn)、分辨率、區(qū)域名稱、縮略圖名稱等; 步驟S140’,生成圖片文件的存儲(chǔ)目錄,再設(shè)置保存切割參數(shù)的XML文件的存儲(chǔ)目錄,將生成的圖片及XML文件保存在對應(yīng)的設(shè)置的目錄下面,將轉(zhuǎn)換生成的背景圖片文件及XML文件上傳到物聯(lián)網(wǎng)服務(wù)器。
4.根據(jù)權(quán)利要求I至3任一項(xiàng)所述的物聯(lián)網(wǎng)物頁處理方法,其特征在于,所述前景量子件包括指令量子件,網(wǎng)絡(luò)量子件,應(yīng)用量子件和驅(qū)動(dòng)量子件。
5.根據(jù)權(quán)利要求4所述的物聯(lián)網(wǎng)物頁處理方法,其特征在于,所述指令量子件包括物頁需要交互的數(shù)據(jù)、命令等; 網(wǎng)絡(luò)量子件包括網(wǎng)絡(luò)訪問的目標(biāo)地址和端口號屬性,以及網(wǎng)絡(luò)連接協(xié)議、網(wǎng)絡(luò)連接指令; 所述驅(qū)動(dòng)量子件包括控制驅(qū)動(dòng)量子件、傳感驅(qū)動(dòng)量子件、狀態(tài)查詢驅(qū)動(dòng)量子件、時(shí)鐘驅(qū)動(dòng)量子件、聲音播放驅(qū)動(dòng)量子件、短信發(fā)送驅(qū)動(dòng)量子件、下載驅(qū)動(dòng)量子件等; 所述驅(qū)動(dòng)量子件含有實(shí)現(xiàn)對應(yīng)功能的DEMO屬性元素。
6.根據(jù)權(quán)利要求4所述的物聯(lián)網(wǎng)物頁處理方法,其特征在于,所述步驟S300包括如下步驟步驟S310,背景量子件由物聯(lián)網(wǎng)瀏覽器經(jīng)過對背景量子件及其XML文件,利用物頁超文本標(biāo)記語言進(jìn)行解析得到物頁背景信息,顯示作為物頁背景,在物聯(lián)網(wǎng)瀏覽器中表現(xiàn)為圖片或者播放的動(dòng)畫等類似的圖片的形式的物頁背景; 步驟S320,在物頁背景上加載并執(zhí)行前景量子件,對物頁物聯(lián)網(wǎng)平臺(tái)以及連接的物聯(lián)網(wǎng)軟硬件資源進(jìn)行操作。
7.根據(jù)權(quán)利要求6所述的物聯(lián)網(wǎng)物頁處理方法,其特征在于,所述步驟S320包括如下步驟 步驟S321,當(dāng)物頁上加載前景量子件,進(jìn)行物聯(lián)網(wǎng)之間數(shù)據(jù)、命令的交互時(shí),應(yīng)用量子件使用指令量子件中的命令將請求發(fā)給網(wǎng)絡(luò)量子件,網(wǎng)絡(luò)量子件提供目標(biāo)地址和端口號設(shè)置屬性元素,然后指令量子件將需要交互的數(shù)據(jù)、命令通過網(wǎng)絡(luò)量子件發(fā)送給驅(qū)動(dòng)量子件,驅(qū)動(dòng)量子件加載網(wǎng)絡(luò)量子件的網(wǎng)絡(luò)協(xié)議后,連接物聯(lián)網(wǎng)各個(gè)平臺(tái),進(jìn)行網(wǎng)絡(luò)通信; 步驟S322,網(wǎng)絡(luò)量子件收到各個(gè)平臺(tái)反饋的數(shù)據(jù)、命令后,按照網(wǎng)絡(luò)量子件的協(xié)議將數(shù)據(jù)、命令通過驅(qū)動(dòng)量子件發(fā)送到應(yīng)用量子件從而實(shí)現(xiàn)物聯(lián)網(wǎng)物頁之間的數(shù)據(jù)、指令的交互及傳遞。
8.根據(jù)權(quán)利要求7所述的物聯(lián)網(wǎng)物頁處理方法,其特征在于,所述步驟S321中,驅(qū)動(dòng)量子件對指令量子件、網(wǎng)絡(luò)量子件發(fā)來的命令信息解析執(zhí)行動(dòng)作,包括通過標(biāo)識獲取信息和解析的過程,包括如下步驟 步驟S3211,若驅(qū)動(dòng)量子件與指令量子件、網(wǎng)絡(luò)量子件進(jìn)行交互,則直接查看網(wǎng)絡(luò)量子件中指定量子件名稱,找到對應(yīng)應(yīng)用量子件后,進(jìn)行利用指令量子件進(jìn)行信息、數(shù)據(jù)、指令交互; 步驟S3212,若驅(qū)動(dòng)量子件需要與物聯(lián)網(wǎng)各服務(wù)器平臺(tái)及交換機(jī)端上的驅(qū)動(dòng)量子件及硬件進(jìn)行交互,則查找交互的網(wǎng)絡(luò)量子件中的網(wǎng)絡(luò)屬性,通過查看網(wǎng)絡(luò)屬性配置表,查找到相互的聯(lián)網(wǎng)的物聯(lián)網(wǎng)服務(wù)器平臺(tái)或者交換機(jī)端上的驅(qū)動(dòng)量子件及硬件,進(jìn)行利用指令量子件進(jìn)行信息、數(shù)據(jù)、指令交互,實(shí)現(xiàn)對應(yīng)硬件的操作。
9.根據(jù)權(quán)利要求4所述的物聯(lián)網(wǎng)物頁處理方法,其特征在于,所述步驟S300還包括如下步驟 步驟S330,通過物頁的應(yīng)用量子件,選擇修改的前景量子件或者背景量子件的DEMO屬性元素,將選擇的屬性元素覆蓋修改相應(yīng)的背景量子件或者背景量子件的屬性元素,新的屬性元素便可實(shí)現(xiàn)對用戶端軟硬件終端設(shè)備的操作、狀態(tài)更改、新建任務(wù)等。
全文摘要
本發(fā)明提供了一種物聯(lián)網(wǎng)物頁處理方法,包括以下步驟根據(jù)獲得的背景資料設(shè)置生成物聯(lián)網(wǎng)的背景量子件及背景量子件屬性元素;根據(jù)物頁操作要求設(shè)置生成物聯(lián)網(wǎng)的前景量子件及前景量子件屬性元素;當(dāng)用戶在物聯(lián)網(wǎng)瀏覽器地址欄中打開物聯(lián)網(wǎng)域名時(shí),該域名相應(yīng)的物頁將背景量子件和前景量子件加載到物聯(lián)網(wǎng)瀏覽器中,對這些背景量子件和前景量子件進(jìn)行解析并執(zhí)行而顯示得到物頁。其適應(yīng)用戶的需求,方便物聯(lián)網(wǎng)操作。
文檔編號G06F17/30GK102646131SQ201210082118
公開日2012年8月22日 申請日期2012年3月26日 優(yōu)先權(quán)日2012年3月26日
發(fā)明者劉潤滋 申請人:日照市活點(diǎn)網(wǎng)絡(luò)科技有限公司