亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

基于嵌入式中間件的數(shù)字家庭設(shè)備的集成控制方法及系統(tǒng)的制作方法

文檔序號(hào):6306275閱讀:567來源:國(guó)知局
基于嵌入式中間件的數(shù)字家庭設(shè)備的集成控制方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種基于嵌入式中間件的數(shù)字家庭設(shè)備的集成控制方法及系統(tǒng),該系統(tǒng)包括:數(shù)字家庭設(shè)備,用于負(fù)責(zé)家庭應(yīng)用的直接顯示或使用;應(yīng)用接口,用于使用嵌入式中間件方式,在家庭設(shè)備的基礎(chǔ)上進(jìn)行二次開發(fā)和集成;集成控制平臺(tái),用于為了軟件的跨平臺(tái)性,擴(kuò)展性以及開發(fā)效率,需要盡量在開發(fā)中減少代碼重復(fù)編寫,需要對(duì)整個(gè)軟件系統(tǒng)進(jìn)行分層,把差異性最大的界面開發(fā)從框架中獨(dú)立出來,使得系統(tǒng)的業(yè)務(wù)服務(wù)邏輯處理上統(tǒng)一。本發(fā)明通過嵌入式數(shù)字家庭設(shè)備控制方法結(jié)合多硬件兼容驅(qū)動(dòng),以及系統(tǒng)抽象和接口抽象技術(shù),實(shí)現(xiàn)嵌入式數(shù)字家庭設(shè)備多協(xié)議融合的數(shù)字電視互動(dòng)應(yīng)用中間件進(jìn)行無縫交互。
【專利說明】基于嵌入式中間件的數(shù)字家庭設(shè)備的集成控制方法及系統(tǒng)

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)字家庭【技術(shù)領(lǐng)域】,具體涉及一種基于嵌入式中間件的數(shù)字家庭設(shè)備的集成控制方法及系統(tǒng)。

【背景技術(shù)】
[0002]隨著信息化的普及,家庭中擁有電腦、家電等終端設(shè)備越來越多,同時(shí)由于這些終端設(shè)備在不斷地向智能化的方向發(fā)展,但各個(gè)設(shè)備在沒有互聯(lián)的情況下,只能獨(dú)立工作,相互之間無法進(jìn)行信息溝通,這使得智能化的發(fā)展僅局限在單個(gè)設(shè)備,為解決該信息孤島問題,技術(shù)界產(chǎn)業(yè)界為集成網(wǎng)絡(luò)在家庭中的應(yīng)用進(jìn)行著不懈的探索和努力,信息終端設(shè)備的出現(xiàn)和網(wǎng)絡(luò)技術(shù)的發(fā)展使得網(wǎng)絡(luò)開始進(jìn)入家庭,從而出現(xiàn)了 “數(shù)字家庭”的概念。
[0003]數(shù)字家庭目前處于蓬勃發(fā)展的時(shí)期,許多廠家已紛紛推出自己數(shù)字家庭設(shè)備控制方法。然而,這些方法和模式由于沒有統(tǒng)一的標(biāo)準(zhǔn),不同的廠家對(duì)應(yīng)的不同的實(shí)現(xiàn)方案,而且差異很大,這樣就造成了開發(fā)人員在熟悉了一個(gè)廠家的開發(fā)平臺(tái)后,再使用另一家的平臺(tái)后,又得重新學(xué)習(xí),而且由于開發(fā)平臺(tái)的眾多,這樣給控制系統(tǒng)的開發(fā)帶來了很大的不便,嚴(yán)重地阻礙了研發(fā)的進(jìn)度,降低了生產(chǎn)效率。
[0004]數(shù)字家庭設(shè)備的功能主要有三大方面:家庭影音娛樂、電信及信息服務(wù)和家電設(shè)備監(jiān)控功能。也就是說,用戶可以通過數(shù)字家庭網(wǎng)絡(luò)使用VOD點(diǎn)播、娛樂、游戲,各種消費(fèi)電子的遠(yuǎn)程控制、內(nèi)部各終端的互聯(lián)以及實(shí)時(shí)安全監(jiān)控等。關(guān)于數(shù)字家庭,基本上可以概括為“一個(gè)核心,兩張大網(wǎng),N個(gè)終端”,即以家庭網(wǎng)關(guān)或多媒體中心、或家庭服務(wù)器為核心,使用有線和無線兩種不同的聯(lián)網(wǎng)方式,實(shí)現(xiàn)計(jì)算、通信、消費(fèi)電子產(chǎn)品N個(gè)終端設(shè)備的互聯(lián)互通和內(nèi)容共享。
[0005]從現(xiàn)階段的數(shù)字家庭的發(fā)展?fàn)顩r來看,現(xiàn)今已使用或正在付諸使用中的系統(tǒng)存在著以下缺陷:
[0006](I)功能單一,目前的數(shù)字家庭體系結(jié)構(gòu)解決方案功能比較單一,并未將數(shù)字家庭所應(yīng)具備的全部功能整合到一起。
[0007](2)難于移植,由于數(shù)字家庭標(biāo)準(zhǔn)的多樣化,目前的數(shù)字家庭體系結(jié)構(gòu)通用性不強(qiáng),難于移植并且不易擴(kuò)展〃。


【發(fā)明內(nèi)容】

[0008]本發(fā)明的目的是針對(duì)現(xiàn)有技術(shù)的不足,在嵌入式中間件的基礎(chǔ)上,提供一種對(duì)數(shù)字家庭設(shè)備的集成控制方法及系統(tǒng),更加方便和豐富地控制數(shù)字家庭設(shè)備。
[0009]本發(fā)明實(shí)施例提供了一種基于嵌入式中間件的數(shù)字家庭設(shè)備的集成控制系統(tǒng),包括:
[0010]數(shù)字家庭設(shè)備,用于負(fù)責(zé)家庭應(yīng)用的直接顯示或使用;
[0011]應(yīng)用接口,用于使用嵌入式中間件方式,在家庭設(shè)備的基礎(chǔ)上進(jìn)行二次開發(fā)和集成;
[0012]集成控制平臺(tái),用于為了軟件的跨平臺(tái)性,擴(kuò)展性以及開發(fā)效率,需要盡量在開發(fā)中減少代碼重復(fù)編寫,需要對(duì)整個(gè)軟件系統(tǒng)進(jìn)行分層,把差異性最大的界面開發(fā)從框架中獨(dú)立出來,使得系統(tǒng)的業(yè)務(wù)服務(wù)邏輯處理上統(tǒng)一。
[0013]所述集成控制平臺(tái)包括:windowsXP或者Linux上的PC終端,Windows Mobile、Android、1S 的 PDA 終端。
[0014]所述應(yīng)用接口通過對(duì)不同家庭的不同設(shè)備使用統(tǒng)一地應(yīng)用接口模式,對(duì)業(yè)務(wù)信息數(shù)據(jù)流和查詢控制信息數(shù)據(jù)流的統(tǒng)一化處理,使中間件應(yīng)用接口能承載市面上絕大多數(shù)的家庭設(shè)備,并作出業(yè)務(wù)信息數(shù)據(jù)流的傳輸和查詢控制信息數(shù)據(jù)流的轉(zhuǎn)換,從而達(dá)到使用相對(duì)統(tǒng)一的信息對(duì)不同設(shè)備的控制
[0015]相應(yīng)的,本發(fā)明實(shí)施例還提供了一種基于嵌入式中間件的數(shù)字家庭設(shè)備的集成控制方法,包括如下步驟:
[0016]打開數(shù)字家庭設(shè)備;
[0017]設(shè)備自運(yùn)行產(chǎn)生業(yè)務(wù)信息數(shù)據(jù)流和查詢控制信息數(shù)據(jù)流;
[0018]應(yīng)用接口調(diào)用對(duì)應(yīng)程序處理信息數(shù)據(jù)流和查詢控制信息數(shù)據(jù)流并輸出至集成控制平臺(tái);
[0019]當(dāng)集成控制平臺(tái)接收到應(yīng)用接口傳輸?shù)降臄?shù)據(jù)時(shí),先做初步判斷:若收到的是業(yè)務(wù)信息數(shù)據(jù)流:控制平臺(tái)調(diào)用數(shù)據(jù)傳輸單元,只做信息流的傳輸;若收到的是查詢控制信息數(shù)據(jù)流:控制平臺(tái)依據(jù)信息流中的控制信息,調(diào)用相關(guān)模塊,做出對(duì)應(yīng)的控制信息反饋,用戶接到反饋,依據(jù)使用需求做出反應(yīng),并操作控制平臺(tái)上的控制裝置,產(chǎn)生控制信息,形成控制信息流;
[0020]當(dāng)集成控制平臺(tái)收到并儲(chǔ)存控制信息流后,將數(shù)據(jù)流輸入到應(yīng)用接口 ;
[0021]應(yīng)用接口接收到輸入的信息,按類別處理信息,傳送到數(shù)字家庭設(shè)備;
[0022]家庭設(shè)備接受后,做出相應(yīng)反應(yīng)。
[0023]本發(fā)明具有如下有益效果,通過嵌入式數(shù)字家庭設(shè)備控制方法結(jié)合多硬件兼容驅(qū)動(dòng),以及系統(tǒng)抽象和接口抽象技術(shù),實(shí)現(xiàn)嵌入式數(shù)字家庭設(shè)備多協(xié)議融合的數(shù)字電視互動(dòng)應(yīng)用中間件進(jìn)行無縫交互。數(shù)字家庭設(shè)備控制中間件是在數(shù)字家庭的應(yīng)用程序和操作系統(tǒng)、硬件平臺(tái)之間嵌入的一個(gè)中間層,定義一組較為完整的、標(biāo)準(zhǔn)的應(yīng)用程序接口,使數(shù)據(jù)輸入輸出程序開發(fā)獨(dú)立于操作系統(tǒng)和硬件平臺(tái),使用統(tǒng)一的格式,從而將應(yīng)用的開發(fā)變得更加簡(jiǎn)捷,使產(chǎn)品的開放性和可移植性更強(qiáng)。本發(fā)明的嵌入式中間件采用基于SOA數(shù)字家庭服務(wù)總線的技術(shù)和動(dòng)態(tài)組件技術(shù)實(shí)現(xiàn)多業(yè)務(wù)集成。

【專利附圖】

【附圖說明】
[0024]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0025]圖1是本發(fā)明實(shí)施例中的基于嵌入式中間件的數(shù)字家庭設(shè)備的集成控制系統(tǒng)結(jié)構(gòu)示意圖;
[0026]圖2是本發(fā)明實(shí)施例中的基于嵌入式中間件的數(shù)字家庭設(shè)備的集成控制方法結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0027]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0028]本發(fā)明提供了一種基于嵌入式中間件的數(shù)字家庭設(shè)備集成控制方法及系統(tǒng)。與以往的設(shè)備控制方法不同的是,該方法按照統(tǒng)一的嵌入式應(yīng)用接口方式,在數(shù)字家庭設(shè)備端嵌入特有規(guī)格的接口模式。這可以避免用戶在使用這些設(shè)備時(shí),操作多種控制器或控制終端,更加方便和有效的控制家庭設(shè)備。
[0029]這種在設(shè)備端的接口方式如圖1所示,其中:
[0030]數(shù)字家庭設(shè)備主要負(fù)責(zé)家庭應(yīng)用的直接顯示或使用
[0031 ] 應(yīng)用接口使用嵌入式中間件方式,在家庭設(shè)備的基礎(chǔ)上進(jìn)行二次開發(fā)和集成。通過對(duì)不同家庭的不同設(shè)備使用統(tǒng)一地應(yīng)用接口模式,對(duì)業(yè)務(wù)信息數(shù)據(jù)流和查詢控制信息數(shù)據(jù)流的統(tǒng)一化處理,使中間件應(yīng)用接口能承載市面上絕大多數(shù)的家庭設(shè)備,并作出業(yè)務(wù)信息數(shù)據(jù)流的傳輸和查詢控制信息數(shù)據(jù)流的轉(zhuǎn)換,從而達(dá)到使用相對(duì)統(tǒng)一的信息對(duì)不同設(shè)備的控制
[0032]集成控制平臺(tái)主要包括windowsXP、Linux上的PC終端,Windows Mobile、Android、1S的PDA終端,為了軟件的跨平臺(tái)性,擴(kuò)展性以及開發(fā)效率,需要盡量在開發(fā)中減少代碼重復(fù)編寫,需要對(duì)整個(gè)軟件系統(tǒng)進(jìn)行分層,把差異性最大的界面開發(fā)從框架中獨(dú)立出來,使得系統(tǒng)的業(yè)務(wù)服務(wù)邏輯處理上統(tǒng)一,這樣在跨平臺(tái)使用中,僅需重新開發(fā)設(shè)計(jì)軟件界面,而邏輯層僅需少量改動(dòng)。
[0033]在此集成控制方法的實(shí)現(xiàn)中,對(duì)數(shù)據(jù)的二次處理是關(guān)鍵步驟。故在下圖中詳細(xì)介紹了從數(shù)字家庭設(shè)備端到集成控制平臺(tái)端的數(shù)據(jù)流程,從而了解本方法的更具體的實(shí)施。
[0034]下面結(jié)合圖2詳細(xì)介紹使用此接口方式時(shí)的數(shù)據(jù)流程:
[0035]1、打開數(shù)字家庭設(shè)備;
[0036]2、設(shè)備自運(yùn)行產(chǎn)生業(yè)務(wù)信息數(shù)據(jù)流和查詢控制信息數(shù)據(jù)流;
[0037]3、應(yīng)用接口調(diào)用對(duì)應(yīng)程序處理信息數(shù)據(jù)流和查詢控制信息數(shù)據(jù)流并輸出至集成控制平臺(tái);
[0038]4、當(dāng)集成控制平臺(tái)接收到應(yīng)用接口傳輸?shù)降臄?shù)據(jù)時(shí),先做初步判斷:
[0039]若收到的是業(yè)務(wù)信息數(shù)據(jù)流:控制平臺(tái)調(diào)用數(shù)據(jù)傳輸單元,只做信息流的傳輸;
[0040]若收到的是查詢控制信息數(shù)據(jù)流:控制平臺(tái)依據(jù)信息流中的控制信息,調(diào)用相關(guān)模塊,做出對(duì)應(yīng)的控制信息反饋。用戶接到反饋,依據(jù)使用需求做出反應(yīng),并操作控制平臺(tái)上的控制裝置,產(chǎn)生控制信息,形成控制信息流。
[0041]5、當(dāng)集成控制平臺(tái)收到并儲(chǔ)存控制信息流后,將數(shù)據(jù)流輸入到應(yīng)用接口 ;
[0042]6、應(yīng)用接口接收到輸入的信息,按類別處理信息,傳送到數(shù)字家庭設(shè)備;
[0043]7、家庭設(shè)備接受后,做出相應(yīng)反應(yīng)。
[0044]綜上,本發(fā)明在嵌入式中間件的基礎(chǔ)上,提供一種對(duì)數(shù)字家庭設(shè)備的集成控制方法,使數(shù)字家庭設(shè)備用戶更加便捷的控制家庭設(shè)備,從而擁有更加良好的使用體驗(yàn)。本發(fā)明中所用到的方法是可靠和一致的??梢娫谠试S的成本增加的范圍內(nèi),本發(fā)明顯著提高了用戶良好的使用體驗(yàn)。為數(shù)字家庭設(shè)備的集成控制性進(jìn)行了進(jìn)一步的改進(jìn),為數(shù)字家庭走向?qū)嶋H應(yīng)用起到了一定的作用。
[0045]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:只讀存儲(chǔ)器(ROM,Read Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,RandomAccess Memory)、磁盤或光盤等。
[0046]以上對(duì)本發(fā)明實(shí)施例所提供的一種基于家庭網(wǎng)關(guān)實(shí)現(xiàn)對(duì)智能電視播放控制的方法及系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【權(quán)利要求】
1.一種基于嵌入式中間件的數(shù)字家庭設(shè)備的集成控制系統(tǒng),其特征在于,包括: 數(shù)字家庭設(shè)備,用于負(fù)責(zé)家庭應(yīng)用的直接顯示或使用; 應(yīng)用接口,用于使用嵌入式中間件方式,在家庭設(shè)備的基礎(chǔ)上進(jìn)行二次開發(fā)和集成;集成控制平臺(tái),用于為了軟件的跨平臺(tái)性,擴(kuò)展性以及開發(fā)效率,需要盡量在開發(fā)中減少代碼重復(fù)編寫,需要對(duì)整個(gè)軟件系統(tǒng)進(jìn)行分層,把差異性最大的界面開發(fā)從框架中獨(dú)立出來,使得系統(tǒng)的業(yè)務(wù)服務(wù)邏輯處理上統(tǒng)一。
2.如權(quán)利要求1所述的基于嵌入式中間件的數(shù)字家庭設(shè)備的集成控制系統(tǒng),其特征在于,所述集成控制平臺(tái)包括:windowsXP或者Linux上的PC終端,Windows Mobile、Android、1S的PDA終端。
3.如權(quán)利要求1所述的基于嵌入式中間件的數(shù)字家庭設(shè)備的集成控制系統(tǒng),其特征在于,所述應(yīng)用接口通過對(duì)不同家庭的不同設(shè)備使用統(tǒng)一地應(yīng)用接口模式,對(duì)業(yè)務(wù)信息數(shù)據(jù)流和查詢控制信息數(shù)據(jù)流的統(tǒng)一化處理,使中間件應(yīng)用接口能承載市面上絕大多數(shù)的家庭設(shè)備,并作出業(yè)務(wù)信息數(shù)據(jù)流的傳輸和查詢控制信息數(shù)據(jù)流的轉(zhuǎn)換,從而達(dá)到使用相對(duì)統(tǒng)一的信息對(duì)不同設(shè)備的控制。
4.一種基于嵌入式中間件的數(shù)字家庭設(shè)備的集成控制方法,其特征在于,包括如下步驟: 打開數(shù)字家庭設(shè)備; 設(shè)備自運(yùn)行產(chǎn)生業(yè)務(wù)信息數(shù)據(jù)流和查詢控制信息數(shù)據(jù)流; 應(yīng)用接口調(diào)用對(duì)應(yīng)程序處理信息數(shù)據(jù)流和查詢控制信息數(shù)據(jù)流并輸出至集成控制平臺(tái); 當(dāng)集成控制平臺(tái)接收到應(yīng)用接口傳輸?shù)降臄?shù)據(jù)時(shí),先做初步判斷:若收到的是業(yè)務(wù)信息數(shù)據(jù)流:控制平臺(tái)調(diào)用數(shù)據(jù)傳輸單元,只做信息流的傳輸;若收到的是查詢控制信息數(shù)據(jù)流:控制平臺(tái)依據(jù)信息流中的控制信息,調(diào)用相關(guān)模塊,做出對(duì)應(yīng)的控制信息反饋,用戶接到反饋,依據(jù)使用需求做出反應(yīng),并操作控制平臺(tái)上的控制裝置,產(chǎn)生控制信息,形成控制息流; 當(dāng)集成控制平臺(tái)收到并儲(chǔ)存控制信息流后,將數(shù)據(jù)流輸入到應(yīng)用接口 ; 應(yīng)用接口接收到輸入的信息,按類別處理信息,傳送到數(shù)字家庭設(shè)備; 家庭設(shè)備接受后,做出相應(yīng)反應(yīng)。
【文檔編號(hào)】G05B19/418GK104076793SQ201410318766
【公開日】2014年10月1日 申請(qǐng)日期:2014年7月6日 優(yōu)先權(quán)日:2014年7月6日
【發(fā)明者】劉海亮, 廖奇, 王若梅, 蘇航 申請(qǐng)人:中山大學(xué)深圳研究院
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1