專利名稱:一種數(shù)字家庭信息管理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于數(shù)字家庭控制領(lǐng)域,特別涉及一種數(shù)字家庭中的家電數(shù)據(jù)和信息的管理系統(tǒng)和方法。
背景技術(shù):
隨著數(shù)字家庭的不斷發(fā)展普及,未來數(shù)字家庭中家電的數(shù)目和種類不斷增多。而由于數(shù)字家庭中家電一般都能進(jìn)行聯(lián)網(wǎng),有些可以聯(lián)網(wǎng)游戲、有些可以從網(wǎng)上下載資料,因此,家電數(shù)據(jù)和信息也將不斷增多。對(duì)這些家電數(shù)據(jù)和信息進(jìn)行存儲(chǔ)并進(jìn)行統(tǒng)一管理是我們面臨的一個(gè)難題。
以往家電設(shè)備通過下載、用戶輸入得來的數(shù)據(jù)、信息是存儲(chǔ)在相應(yīng)的設(shè)備內(nèi)存中的。當(dāng)數(shù)字家庭中一個(gè)家電設(shè)備需要對(duì)其他家電設(shè)備的數(shù)據(jù)進(jìn)行利用時(shí),有兩種做法一是發(fā)起調(diào)用的家電發(fā)出消息,等待被調(diào)用家電響應(yīng),被調(diào)用家電響應(yīng)后,完成對(duì)這個(gè)被調(diào)用家電的數(shù)據(jù)的調(diào)用;二是數(shù)字家庭中控制器負(fù)責(zé)查找數(shù)據(jù),發(fā)起調(diào)用的家電發(fā)出消息給數(shù)字家庭中控制器,再由數(shù)字家庭中控制器負(fù)責(zé)查找數(shù)據(jù),在相應(yīng)的家電上找到數(shù)據(jù)后,中控制器將之傳給發(fā)起調(diào)用的家電。
上述做法一在一定程度上解決了家庭中對(duì)家電存儲(chǔ)數(shù)據(jù)信息的訪問,但由于缺乏完善的查找機(jī)制,家電設(shè)備經(jīng)常訪問不到其他設(shè)備的數(shù)據(jù)。
上述做法二僅僅解決了對(duì)數(shù)字家庭中家電數(shù)據(jù)的查找,一旦上升到信息管理層面上,它缺乏完善的信息管理機(jī)制。
同時(shí)上述兩種方法均缺乏安全機(jī)制,不能保證數(shù)字家庭中對(duì)設(shè)備信息進(jìn)行安全訪問。
發(fā)明內(nèi)容
家電的功能越來越復(fù)雜,用戶輸入的數(shù)據(jù)越來越多,同時(shí)由于家電擁有聯(lián)網(wǎng)功能,從網(wǎng)上下載得到的數(shù)據(jù)也越來越多。如何管理這些數(shù)字家庭中日益增多的數(shù)據(jù)和信息,已經(jīng)成為一個(gè)擺在我們面前的難題,本發(fā)明就是為了解決這個(gè)問題而設(shè)計(jì)的。
一種數(shù)字家庭信息管理系統(tǒng),其特征在于它包括若干個(gè)負(fù)責(zé)控制發(fā)送和接收信息的信息控制器、若干個(gè)網(wǎng)絡(luò)家電和一個(gè)信息管理終端。信息控制器分別內(nèi)置于聯(lián)網(wǎng)家電之中,它存儲(chǔ)了所有聯(lián)網(wǎng)家電的數(shù)據(jù),用戶可以通過信息管理終端的特定應(yīng)用程序,來實(shí)現(xiàn)對(duì)家電數(shù)據(jù)的添加、刪除、修改和查詢等操作,從而實(shí)現(xiàn)對(duì)家電數(shù)據(jù)的有效利用和完善地管理。
所述信息管理終端硬件設(shè)施由微控制器、存儲(chǔ)器、鍵盤、LCD顯示器和CLK時(shí)鐘等組成,信息管理終端軟件架構(gòu)由終端硬件接口、終端底層驅(qū)動(dòng)、系統(tǒng)層、中間件和終端應(yīng)用軟件層五個(gè)部分組成。
所述終端中間件包括信息采集組件、傳輸組件、數(shù)據(jù)庫(kù)控制組件和控制組件四大類。信息采集組件集成了系統(tǒng)中輪詢采集信息和標(biāo)志信息類別的功能,對(duì)于輸入的數(shù)據(jù),依據(jù)其傳輸類型設(shè)置安全級(jí)別,安全級(jí)別高的存儲(chǔ)以供使用,級(jí)別低的不予保存,給予警告刪除,以實(shí)現(xiàn)信息安全。傳輸組件設(shè)置了傳輸格式和傳輸方向,采集到的信息為家電傳輸請(qǐng)求時(shí),傳輸方向?yàn)閿?shù)據(jù)庫(kù)控制組件,而當(dāng)采集到的信息為家電控制請(qǐng)求時(shí),傳輸方向?yàn)榭刂平M件。數(shù)據(jù)庫(kù)控制組件最為重要,以家電為主鍵,負(fù)責(zé)存儲(chǔ)聯(lián)網(wǎng)家電傳輸過來的數(shù)據(jù),并且在數(shù)據(jù)庫(kù)中提供對(duì)這些數(shù)據(jù)進(jìn)行添加、刪除、修改和索引等操作??刂平M件提供查詢、調(diào)用兩個(gè)業(yè)務(wù)邏輯指令,實(shí)現(xiàn)對(duì)信息管理終端的數(shù)據(jù)調(diào)用。
所述終端應(yīng)用軟件層為信息管理終端面向用戶的具體應(yīng)用軟件,包括三類軟件1)家電數(shù)據(jù)獲取軟件一組應(yīng)用軟件,實(shí)現(xiàn)幫助各個(gè)聯(lián)網(wǎng)家電傳輸數(shù)據(jù)到信息管理終端的目的;2)家電數(shù)據(jù)操作軟件對(duì)以及存儲(chǔ)于信息管理終端中的數(shù)據(jù),授權(quán)用戶通過應(yīng)用這個(gè)軟件,可以增加、減少、修改和查詢信息管理終端中存儲(chǔ)的數(shù)據(jù);3)家電控制軟件授權(quán)用戶通過使用控制軟件,發(fā)送相關(guān)的控制信息給相關(guān)家電,實(shí)現(xiàn)對(duì)家電進(jìn)行控制的目的。
所述信息管理終端與聯(lián)網(wǎng)家電相聯(lián)是通過為聯(lián)網(wǎng)家電安裝底層驅(qū)動(dòng)來實(shí)現(xiàn)的,在信息管理終端設(shè)置使用權(quán)限,通過使用權(quán)限的授權(quán)用戶才有資格對(duì)信息管理終端進(jìn)行使用。
與以往技術(shù)相比,本發(fā)明的有益效果為1、完全解決了對(duì)數(shù)字家庭中數(shù)據(jù)信息的存儲(chǔ),并提供了完善的管理機(jī)制。
2、通過為信息管理終端設(shè)置使用權(quán)限,為在數(shù)字家庭中流通的數(shù)據(jù)設(shè)置安全級(jí)別,加強(qiáng)了對(duì)數(shù)字家庭中數(shù)據(jù)信息流通的安全管理。
圖1為系統(tǒng)架構(gòu)圖;圖2為信息管理終端軟件架構(gòu)圖;圖3為信息管理終端中間件組件圖。
具體實(shí)施例方式
下面結(jié)合附圖對(duì)本發(fā)明進(jìn)行進(jìn)一步闡述。
如圖1所示,一種數(shù)字家庭信息管理系統(tǒng)包括若干個(gè)負(fù)責(zé)控制發(fā)送和接收信息的信息控制器、若干個(gè)網(wǎng)絡(luò)家電和一個(gè)信息管理終端。
聯(lián)網(wǎng)家電內(nèi)置信息控制器,負(fù)責(zé)控制發(fā)送和接收信息。信息包括普通數(shù)據(jù)和控制信號(hào),當(dāng)家電發(fā)送一個(gè)普通數(shù)據(jù)時(shí),信息控制器附帶生成一個(gè)傳輸請(qǐng)求信號(hào);當(dāng)家電發(fā)送控制信號(hào)時(shí),信息控制器附帶生成一個(gè)控制請(qǐng)求信號(hào)。
信息管理終端與家電互聯(lián)組成了一個(gè)數(shù)字家庭信息管理系統(tǒng)。信息管理終端存儲(chǔ)了所有聯(lián)網(wǎng)家電的數(shù)據(jù),用戶可以通過信息管理終端的特定應(yīng)用程序,來實(shí)現(xiàn)對(duì)家電數(shù)據(jù)的添加、刪除、修改和查詢等操作,從而實(shí)現(xiàn)對(duì)家電數(shù)據(jù)的有效利用和完善地管理。
信息管理終端硬件設(shè)施由微控制器、存儲(chǔ)器、鍵盤、LCD顯示器、CLK時(shí)鐘等組成。微控制器是整個(gè)信息管理終端的核心設(shè)備,負(fù)責(zé)終端運(yùn)行時(shí)的計(jì)算任務(wù)及邏輯控制任務(wù);存儲(chǔ)器存儲(chǔ)用到的程序和需要保存的數(shù)據(jù)等;鍵盤用于幫助用戶對(duì)信息管理終端提供信息輸入;LCD顯示器用于顯示信息管理終端運(yùn)算和操作的信息輸出;CLK時(shí)鐘提供計(jì)時(shí)。
如圖2所示,信息管理終端軟件架構(gòu)由終端硬件接口、終端底層驅(qū)動(dòng)、系統(tǒng)層、中間件、終端應(yīng)用軟件層五個(gè)部分組成。
終端硬件接口負(fù)責(zé)與數(shù)字家庭中的聯(lián)網(wǎng)家電進(jìn)行連接。
終端底層驅(qū)動(dòng)負(fù)責(zé)為與信息管理終端聯(lián)結(jié)的聯(lián)網(wǎng)家電安裝驅(qū)動(dòng)。安裝驅(qū)動(dòng)后,信息管理終端可以從聯(lián)網(wǎng)家電獲取信息以及對(duì)聯(lián)網(wǎng)家電進(jìn)行控制。
系統(tǒng)層,為基于數(shù)字家庭信息管理終端適當(dāng)剪裁的uclinux系統(tǒng),其具有的功能足以滿足信息管理終端實(shí)現(xiàn)對(duì)聯(lián)網(wǎng)家電進(jìn)行控制的需要。
終端中間件,負(fù)責(zé)底層實(shí)現(xiàn)的具體調(diào)用和實(shí)現(xiàn)對(duì)外提供信息管理功能相關(guān)的接口。如圖3所示,終端中間件包括信息采集組件、傳輸組件、數(shù)據(jù)庫(kù)控制組件、控制組件四大類。信息采集組件集成了系統(tǒng)中輪詢采集信息和標(biāo)志信息類別的功能,對(duì)于輸入的數(shù)據(jù),依據(jù)其傳輸類型設(shè)置安全級(jí)別,安全級(jí)別高的存儲(chǔ)以供使用,級(jí)別低的不予保存,給予警告刪除,以實(shí)現(xiàn)信息安全。傳輸組件設(shè)置了傳輸格式和傳輸方向,采集到的信息為家電傳輸請(qǐng)求時(shí),傳輸方向?yàn)閿?shù)據(jù)庫(kù)控制組件;而當(dāng)采集到的信息為家電控制請(qǐng)求時(shí),傳輸方向?yàn)榭刂平M件。數(shù)據(jù)庫(kù)控制組件最為重要,以家電為主鍵,負(fù)責(zé)存儲(chǔ)聯(lián)網(wǎng)家電傳輸過來的數(shù)據(jù),并且在數(shù)據(jù)庫(kù)中提供對(duì)這些數(shù)據(jù)進(jìn)行添加、刪除、修改和索引等操作。控制組件提供查詢、調(diào)用兩個(gè)業(yè)務(wù)邏輯指令,實(shí)現(xiàn)對(duì)信息管理終端的數(shù)據(jù)調(diào)用。
終端應(yīng)用軟件層為信息管理終端面向用戶的具體應(yīng)用軟件,包括三類軟件1、家電數(shù)據(jù)獲取軟件一組應(yīng)用軟件,實(shí)現(xiàn)幫助各個(gè)聯(lián)網(wǎng)家電傳輸數(shù)據(jù)到信息管理終端的目的;2、家電數(shù)據(jù)操作軟件對(duì)以及存儲(chǔ)于信息管理終端中的數(shù)據(jù),授權(quán)用戶通過應(yīng)用這個(gè)軟件,可以增加、減少、修改和查詢信息管理終端中存儲(chǔ)的數(shù)據(jù);3、家電控制軟件授權(quán)用戶通過使用控制軟件,發(fā)送相關(guān)的控制信息給相關(guān)家電,實(shí)現(xiàn)對(duì)家電進(jìn)行控制的目的。
為了對(duì)家電進(jìn)行安全管理,需要為信息管理終端設(shè)置使用權(quán)限,通過使用權(quán)限的授權(quán)用戶才有資格對(duì)信息管理終端進(jìn)行使用。
此處信息管理終端與聯(lián)網(wǎng)家電相聯(lián)是通過為聯(lián)網(wǎng)家電安裝底層驅(qū)動(dòng)來實(shí)現(xiàn)的。安裝驅(qū)動(dòng)后,信息管理終端與聯(lián)網(wǎng)家電就可以進(jìn)行連接建立和數(shù)據(jù)傳輸了。
此處授權(quán)用戶是通過在終端系統(tǒng)中建立用戶用戶名和密碼來實(shí)現(xiàn)的,系統(tǒng)中保存的用戶就是授權(quán)用戶。
數(shù)字家庭信息管理系統(tǒng)的工作步驟如下1)信息管理終端通過終端硬件接口與聯(lián)網(wǎng)家電連接,實(shí)現(xiàn)物理上的連接。然后為與之相連的各個(gè)聯(lián)網(wǎng)家電安裝終端底層驅(qū)動(dòng),實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)倪B接。
2)用戶對(duì)聯(lián)網(wǎng)家電進(jìn)行操作,輸入的數(shù)據(jù)保存于聯(lián)網(wǎng)家電的緩存中,聯(lián)網(wǎng)家電通過聯(lián)網(wǎng)得來的數(shù)據(jù)也存于各自的緩存中。
3)信息管理終端中間件的信息采集組件不斷對(duì)連接的聯(lián)網(wǎng)家電進(jìn)行輪詢。輪詢到家電的傳輸請(qǐng)求時(shí),再通過傳輸組件將數(shù)據(jù)采集傳入數(shù)據(jù)庫(kù)控制組件中,存入相應(yīng)的家電表中。
信息管理終端收集家電數(shù)據(jù)后,授權(quán)用戶通過使用終端應(yīng)用軟件層提供的家電數(shù)據(jù)操作軟件,實(shí)現(xiàn)對(duì)這些數(shù)據(jù)的應(yīng)用和管理。
4)聯(lián)網(wǎng)家電有時(shí)也需要獲取其他家電的信息和數(shù)據(jù),此時(shí)由聯(lián)網(wǎng)家電發(fā)出控制請(qǐng)求,信息管理終端設(shè)備通過信息采集組件采集,再通過傳輸組件傳輸,到達(dá)中間件的控制組件,最后控制組件執(zhí)行調(diào)用業(yè)務(wù)邏輯指令,調(diào)用數(shù)據(jù)庫(kù)控制組件中的相應(yīng)家電數(shù)據(jù),從而實(shí)現(xiàn)了得到其他家電的信息和數(shù)據(jù)的目的。
權(quán)利要求
1.一種數(shù)字家庭信息管理系統(tǒng),其特征在于它包括若干個(gè)負(fù)責(zé)控制發(fā)送和接收信息的信息控制器、若干個(gè)網(wǎng)絡(luò)家電和一個(gè)信息管理終端。
2.根據(jù)權(quán)利要求1所述的數(shù)字家庭信息管理系統(tǒng),其特征在于,所述信息控制器分別內(nèi)置于聯(lián)網(wǎng)家電之中。
3.根據(jù)權(quán)利要求1所述的數(shù)字家庭信息管理系統(tǒng),其特征在于,所述信息管理終端存儲(chǔ)了所有聯(lián)網(wǎng)家電的數(shù)據(jù),用戶可以通過信息管理終端的特定應(yīng)用程序,來實(shí)現(xiàn)對(duì)家電數(shù)據(jù)的添加、刪除、修改和查詢等操作,從而實(shí)現(xiàn)對(duì)家電數(shù)據(jù)的有效利用和完善地管理。
4.根據(jù)權(quán)利要求1所述的數(shù)字家庭信息管理系統(tǒng),其特征在于,所述信息管理終端軟件架構(gòu)由終端硬件接口、終端底層驅(qū)動(dòng)、系統(tǒng)層、中間件和終端應(yīng)用軟件層五個(gè)部分組成。
5.根據(jù)權(quán)利要求4所述的數(shù)字家庭信息管理系統(tǒng),其特征在于,所述終端中間件包括信息采集組件、傳輸組件、數(shù)據(jù)庫(kù)控制組件和控制組件四大類,信息采集組件集成了系統(tǒng)中輪詢采集信息和標(biāo)志信息類別的功能,對(duì)于輸入的數(shù)據(jù),依據(jù)其傳輸類型設(shè)置安全級(jí)別,安全級(jí)別高的存儲(chǔ)以供使用,級(jí)別低的不予保存,給予警告刪除,以實(shí)現(xiàn)信息安全;傳輸組件設(shè)置了傳輸格式和傳輸方向,采集到的信息為家電傳輸請(qǐng)求時(shí),傳輸方向?yàn)閿?shù)據(jù)庫(kù)控制組件,而當(dāng)采集到的信息為家電控制請(qǐng)求時(shí),傳輸方向?yàn)榭刂平M件;數(shù)據(jù)庫(kù)控制組件最為重要,以家電為主鍵,負(fù)責(zé)存儲(chǔ)聯(lián)網(wǎng)家電傳輸過來的數(shù)據(jù),并且在數(shù)據(jù)庫(kù)中提供對(duì)這些數(shù)據(jù)進(jìn)行添加、刪除、修改和索引等操作;控制組件提供查詢、調(diào)用兩個(gè)業(yè)務(wù)邏輯指令,實(shí)現(xiàn)對(duì)信息管理終端的數(shù)據(jù)調(diào)用。
6.根據(jù)權(quán)利要求4所述的數(shù)字家庭信息管理系統(tǒng),其特征在于,所述終端應(yīng)用軟件層為信息管理終端面向用戶的具體應(yīng)用軟件,包括三類軟件1)家電數(shù)據(jù)獲取軟件一組應(yīng)用軟件,實(shí)現(xiàn)幫助各個(gè)聯(lián)網(wǎng)家電傳輸數(shù)據(jù)到信息管理終端的目的;2)家電數(shù)據(jù)操作軟件對(duì)以及存儲(chǔ)于信息管理終端中的數(shù)據(jù),授權(quán)用戶通過應(yīng)用這個(gè)軟件,可以增加、減少、修改和查詢信息管理終端中存儲(chǔ)的數(shù)據(jù);3)家電控制軟件授權(quán)用戶通過使用控制軟件,發(fā)送相關(guān)的控制信息給相關(guān)家電,實(shí)現(xiàn)對(duì)家電進(jìn)行控制的目的。
7.根據(jù)權(quán)利要求1所述的數(shù)字家庭信息管理系統(tǒng),其特征在于,所述信息管理終端與聯(lián)網(wǎng)家電相聯(lián)是通過為聯(lián)網(wǎng)家電安裝底層驅(qū)動(dòng)來實(shí)現(xiàn)的,在信息管理終端設(shè)置使用權(quán)限,通過使用權(quán)限的授權(quán)用戶才有資格對(duì)信息管理終端進(jìn)行使用。
全文摘要
本發(fā)明公開了一種數(shù)字家庭信息管理系統(tǒng),屬于數(shù)字家庭控制領(lǐng)域。該系統(tǒng)包括若干個(gè)負(fù)責(zé)控制發(fā)送和接收信息的信息控制器、若干個(gè)網(wǎng)絡(luò)家電和一個(gè)信息管理終端,信息控制器內(nèi)置于網(wǎng)絡(luò)家電之中,信息管理終端軟件架構(gòu)包括終端硬件接口、終端底層驅(qū)動(dòng)、系統(tǒng)層、中間件和終端應(yīng)用軟件層,它存儲(chǔ)聯(lián)網(wǎng)家電的數(shù)據(jù),用戶通過信息管理終端的特定應(yīng)用程序來實(shí)現(xiàn)對(duì)家電數(shù)據(jù)的添加、刪除、修改和查詢等操作,從而實(shí)現(xiàn)對(duì)家電數(shù)據(jù)的有效利用和完善地管理。此發(fā)明解決了對(duì)數(shù)字家庭中數(shù)據(jù)信息的存儲(chǔ),通過為信息管理終端設(shè)置使用權(quán)限,在數(shù)字家庭中流通的數(shù)據(jù)設(shè)置安全級(jí)別,加強(qiáng)了對(duì)數(shù)字家庭中數(shù)據(jù)信息流通的安全管理。
文檔編號(hào)G05B19/418GK101030886SQ20071002741
公開日2007年9月5日 申請(qǐng)日期2007年4月4日 優(yōu)先權(quán)日2007年4月4日
發(fā)明者陳軍, 羅笑南 申請(qǐng)人:中山大學(xué)