專利名稱:一種控制家庭網(wǎng)絡(luò)即插即用設(shè)備的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通訊技術(shù)領(lǐng)域,尤其涉及一種控制家庭網(wǎng)絡(luò)即插即用設(shè)備的方法及系統(tǒng)。
背景技術(shù):
隨著數(shù)字信息技術(shù)越來越突破傳統(tǒng)商用局限,以及消費(fèi)電子產(chǎn)品本身的普遍數(shù)字化,使家庭中出現(xiàn)越來越多的以娛樂為中心的數(shù)字設(shè)備,以及數(shù)字化的家電產(chǎn)品。將這些設(shè)備以有線或無線方式連接成家庭內(nèi)部局域網(wǎng),以實(shí)現(xiàn)內(nèi)容或互聯(lián)網(wǎng)接入共享,或?qū)崿F(xiàn)方便的相互控制等功能,目前成為業(yè)界正在構(gòu)想并努力的數(shù)字家庭網(wǎng)絡(luò)概念。
為了實(shí)現(xiàn)各種不同類型的家庭設(shè)備的互通和控制,越來越多的家庭設(shè)備通過支持UPnP(Universal Plug and Play,通用即插即用)技術(shù)來實(shí)現(xiàn)家庭設(shè)備的互通和控制。在對家庭設(shè)備的控制方式上,用戶希望以靈活方便的方式來控制家庭網(wǎng)絡(luò)中的設(shè)備。
在UPnP設(shè)備體系中,用戶通過與家庭網(wǎng)絡(luò)中的控制點(diǎn)的交互實(shí)現(xiàn)對家庭設(shè)備的控制,控制點(diǎn)通過調(diào)用相關(guān)的應(yīng)用程序,采用UPnP協(xié)議通過一定的介質(zhì)讀取家庭網(wǎng)絡(luò)內(nèi)部各種UPnP設(shè)備的狀態(tài)和控制信息,進(jìn)行相關(guān)的處理,產(chǎn)生用戶接口數(shù)據(jù),以圖形或者文本的方式呈現(xiàn)給用戶。
用戶通過圖形或者文本的用戶界面接口,將控制命令提交給控制點(diǎn),由控制點(diǎn)調(diào)用相關(guān)處理程序進(jìn)行處理后,發(fā)送相關(guān)的UPnP控制命令,控制對應(yīng)的UPnP設(shè)備執(zhí)行相應(yīng)的操作。
上述技術(shù)還存在如下缺點(diǎn)首先,控制點(diǎn)與用戶的交互是通過圖形或者文本界面進(jìn)行,則需要存在用于顯示界面的顯示設(shè)備,這造成用戶的控制成本較高;另外,用戶對家庭網(wǎng)絡(luò)中的UPnP設(shè)備進(jìn)行交互和控制的方式比較單一,擴(kuò)展性差。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種控制家庭網(wǎng)絡(luò)即插即用設(shè)備的方法及系統(tǒng),通過該方法,家庭網(wǎng)絡(luò)中的控制點(diǎn)可以提供語音信息輸出的功能,用戶根據(jù)語音提示信息完成與控制點(diǎn)的交互,實(shí)現(xiàn)對家庭網(wǎng)絡(luò)中UPnP設(shè)備的控制。
本發(fā)明的目的是通過以下技術(shù)方案實(shí)現(xiàn)的一種控制家庭網(wǎng)絡(luò)即插即用設(shè)備的方法,包括A、即插即用設(shè)備向控制點(diǎn)上報(bào)包含設(shè)備描述語音文件統(tǒng)一資源定位器URL的設(shè)備描述,控制點(diǎn)保存所述設(shè)備描述及主頁與設(shè)備的對應(yīng)關(guān)系;B、控制點(diǎn)根據(jù)保存的對應(yīng)關(guān)系信息輸出語音提示信息,并接收用戶輸入的控制信息,根據(jù)所述控制信息完成對設(shè)備的控制。
所述設(shè)備描述中包含指向主頁文件的URL,通過主頁作為即插即用設(shè)備的展示頁面。
所述設(shè)備描述語音文件位于家庭網(wǎng)絡(luò)內(nèi)部或家庭網(wǎng)絡(luò)外部。
所述步驟B包括B1、用戶請求進(jìn)入控制界面,控制點(diǎn)提供家庭網(wǎng)絡(luò)中各設(shè)備語音提示;B2、用戶根據(jù)語音提示選擇被控設(shè)備;B3、對被控設(shè)備執(zhí)行控制操作。
所述步驟B3具體包括B31、控制點(diǎn)加載被控設(shè)備的帶語音提示的主頁,播放所述設(shè)備的自帶的語音提示,用戶根據(jù)語音提示發(fā)送控制信息給控制點(diǎn);B32、控制點(diǎn)接受用戶輸入的控制信息并將其轉(zhuǎn)化為對主頁面的操作;B33、所述主頁面將控制點(diǎn)對主頁面的操作轉(zhuǎn)換成對設(shè)備的控制命令;B34、主頁面根據(jù)執(zhí)行結(jié)果返回相應(yīng)的語音提示。
所述用戶輸入控制信息的方式包括通過控制點(diǎn)上的按鍵輸入、通過遙控器輸入或通過語音輸入。
一種控制家庭網(wǎng)絡(luò)即插即用設(shè)備的系統(tǒng),包括控制點(diǎn)及與控制點(diǎn)相連的多個(gè)即插即用設(shè)備,每個(gè)即插即用設(shè)備包括設(shè)備描述模板,所述設(shè)備描述模板中包括設(shè)備描述語音文件的URL,用于作為控制點(diǎn)獲取即插即用設(shè)備描述語音文件的索引;指向主頁面的URL,用于作為控制點(diǎn)加載所述即插即用設(shè)備展示頁面的索引,及將控制點(diǎn)對主頁面的操作轉(zhuǎn)換成對設(shè)備的控制命令;所述控制點(diǎn)中包括轉(zhuǎn)換模塊,用于接收用戶輸入的控制信息,并將所述信息轉(zhuǎn)換成對主頁面的操作。
所述控制點(diǎn)為家庭網(wǎng)關(guān)。
由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明通過在UPnP設(shè)備描述中增加設(shè)備描述語音文件,實(shí)現(xiàn)了家庭網(wǎng)絡(luò)中用戶通過語音控制UPnP設(shè)備,使用方便,成本低。
圖1為本發(fā)明所述系統(tǒng)一種實(shí)施例結(jié)構(gòu)圖;圖2為本發(fā)明所述方法一種實(shí)施例操作流程圖。
具體實(shí)施例方式
本發(fā)明的核心思想是提供一種控制家庭網(wǎng)絡(luò)即插即用設(shè)備的方法及系統(tǒng),通過在用于設(shè)備描述的UPnP模板語言中增加關(guān)于UPnP設(shè)備描述的語音文件的URL(Uniform Resource Locator,統(tǒng)一資源定位器)元素,令控制點(diǎn)可以提供語音信息輸出的功能,使用戶可以根據(jù)語音提示信息完成與控制點(diǎn)的交互,實(shí)現(xiàn)對家庭網(wǎng)絡(luò)中的UPnP設(shè)備的控制。
本發(fā)明提供一種控制家庭網(wǎng)絡(luò)即插即用設(shè)備的系統(tǒng),所述系統(tǒng)一種實(shí)施例結(jié)構(gòu)如圖1所示,家庭網(wǎng)絡(luò)中各UPnP設(shè)備與控制點(diǎn)相連,所述UPnP設(shè)備中包括設(shè)備描述模板,在所述設(shè)備描述模板中包括設(shè)備描述語音文件的URL,控制點(diǎn)可以根據(jù)該URL獲取設(shè)備描述語音文件;所述設(shè)備描述模板中還包括指向WEB頁面的URL,控制點(diǎn)可以根據(jù)該URL加載所述UPnP設(shè)備的展示頁面,該WEB頁面用于播放UPnP設(shè)備的語音提示,并接收控制點(diǎn)的操作命令,將所述操作命令轉(zhuǎn)換成對設(shè)備的控制命令;所述系統(tǒng)的控制點(diǎn)中包括轉(zhuǎn)換模塊,用于接收用戶輸入的控制信息,并將所述信息轉(zhuǎn)換成對WEB頁面的操作。
本發(fā)明提供一種控制家庭網(wǎng)絡(luò)即插即用設(shè)備的方法,該方法的一種實(shí)施例操作流程如圖2所示,其中,若基于遠(yuǎn)程控制的家庭網(wǎng)絡(luò)設(shè)備,則由家庭網(wǎng)關(guān)作為UPnP設(shè)備的控制點(diǎn),該方法包括如下步驟步驟1家庭網(wǎng)絡(luò)內(nèi)部UPnP設(shè)備加入家庭網(wǎng)絡(luò),上報(bào)包含設(shè)備描述語音文件URL的設(shè)備描述。在UPnP設(shè)備發(fā)送的設(shè)備描述中,“modelVioceURL”元素的值指向該UPnP設(shè)備描述語音文件的URL;“presentationURL”元素的值指向帶語音提示的WEB主頁的URL;在UPnP設(shè)備體系中,控制點(diǎn)通過UPnP設(shè)備發(fā)送的關(guān)于自身的設(shè)備描述來了解該UPnP設(shè)備的詳細(xì)信息,UPnP設(shè)備描述采用XML(ExtensionMarkup Language,可擴(kuò)展標(biāo)記語言)句法,并且遵循標(biāo)準(zhǔn)UPnP設(shè)備模版,在現(xiàn)有的UPnP設(shè)備描述中,有關(guān)設(shè)備的描述信息存放在UPnP設(shè)備描述的“modelDescription”元素中,該元素是UPnP設(shè)備模板語言定義的,該元素的內(nèi)容是一段有關(guān)設(shè)備的文本描述,為實(shí)現(xiàn)語音提示的功能,在用于設(shè)備描述的UPnP模板語言中增加一個(gè)元素,例如名稱叫“modelVioceURL”,該元素的內(nèi)容是一個(gè)指向UPnP設(shè)備描述語音文件的URL,控制點(diǎn)可以通過該URL取得該設(shè)備描述語音文件,該設(shè)備描述語音文件的作用是對設(shè)備進(jìn)行簡單介紹。UPnP設(shè)備描述的“presentationURL”元素的值指向其中的帶語音提示的主頁文件的URL,控制點(diǎn)可以通過該URL加載主頁。
例如家庭網(wǎng)絡(luò)內(nèi)部的空調(diào)需要加入家庭網(wǎng)絡(luò),則需要首先發(fā)送包含設(shè)備描述語音文件URL的設(shè)備描述,其“modelVioceURL”元素的值可以為“http://192.168.0.2/air_conditioning.wav”,而對應(yīng)的設(shè)備描述語音文件air_conditioning.wav的內(nèi)容可能是“我是英雄牌空調(diào)”;所述語音文件可以位于家庭網(wǎng)絡(luò)內(nèi)部,也可以位于家庭網(wǎng)絡(luò)外部,如果存放在家庭網(wǎng)絡(luò)外部,控制點(diǎn)需要通過Internet獲取語音描述。
例如家庭網(wǎng)絡(luò)內(nèi)部有空調(diào)上報(bào)了自己的設(shè)備描述,則在該設(shè)備描述中,“modelVioceURL”元素的值可能為http://192.168.0.3/air_conditioning.wav,“presentationURL”元素的值可能為http://192.168.0.3/index.html;步驟2控制點(diǎn)記錄所述UPnP設(shè)備上報(bào)的設(shè)備描述,及WEB主頁與設(shè)備的對應(yīng)關(guān)系;當(dāng)控制點(diǎn)接收到UPnP設(shè)備上報(bào)的設(shè)備描述后,保存所述設(shè)備描述,記錄所述UPnP設(shè)備與WEB主頁的對應(yīng)關(guān)系,例如,家庭網(wǎng)絡(luò)內(nèi)部有空調(diào)、電視機(jī)上報(bào)了設(shè)備描述,則控制點(diǎn)記錄的所述兩設(shè)備的信息可采用如下方式設(shè)備1,IP192.168.0.3,(設(shè)備1的描述語音文件的URL),(設(shè)備1的帶語音提示的WEB主頁的URL);設(shè)備2,IP192.168.0.4,(設(shè)備2的描述語音文件的URL),(設(shè)備2的帶語音提示的WEB主頁的URL);步驟3用戶請求進(jìn)入控制界面時(shí),控制點(diǎn)依次播放所有設(shè)備的描述語音文件,用戶根據(jù)語音提示選擇需要控制的設(shè)備;用戶請求進(jìn)入控制界面,控制點(diǎn)根據(jù)UPnP設(shè)備上報(bào)的設(shè)備描述中“presentationURL”元素的值,獲得簡述的語音提示,該語音提示可為預(yù)先錄制的語音錄音,當(dāng)用戶請求進(jìn)入控制界面對家庭網(wǎng)絡(luò)中的UPnP設(shè)備進(jìn)行控制時(shí),控制點(diǎn)向用戶播放所有上報(bào)設(shè)備的語音提示,用以提示用戶選擇要控制的設(shè)備編號,如“歡迎適用,請選擇設(shè)備編號,按#號鍵結(jié)束”,然后依次播放所有設(shè)備的描述語音文件,用戶可根據(jù)所述語音提示選擇需要控制的設(shè)備的編號;步驟4用戶根據(jù)語音提示選擇被控制設(shè)備,控制點(diǎn)根據(jù)用戶的選擇及UPnP設(shè)備上報(bào)的設(shè)備描述中“presentationURL”元素的值,加載相應(yīng)設(shè)備的帶語音提示的WEB主頁,播放所述設(shè)備自帶的語音提示,用戶根據(jù)語音提示發(fā)送控制信息給控制點(diǎn);例如當(dāng)用戶選擇空調(diào)時(shí),控制點(diǎn)根據(jù)上述記錄的設(shè)備的信息加載空調(diào)的WEB主頁,播放自帶的語音提示,如“設(shè)定溫度請按1,模式設(shè)置請按2,按#號鍵結(jié)束輸入,按*號鍵返回上一級”用戶根據(jù)設(shè)備的語音提示輸入控制信息;用戶的輸入方式可以是多種多樣的,例如用戶可以通過控制點(diǎn)上的按鍵輸入,也可以通過遙控器輸入,或通過語音輸入;步驟5控制點(diǎn)將用戶的輸入轉(zhuǎn)換成對WEB頁面相應(yīng)按鈕或鏈接的操作;步驟6WEB頁面將控制點(diǎn)對WEB頁面的操作轉(zhuǎn)換成對設(shè)備的控制命令,并根據(jù)操作結(jié)果提供相應(yīng)的語音提示;設(shè)備提供的WEB頁面將控制點(diǎn)對WEB頁面的操作轉(zhuǎn)換成對設(shè)備的控制命令,例如一個(gè)“升高溫度”的控制按鈕可能對應(yīng)升高溫度的一系列設(shè)備控制命令,控制命令執(zhí)行完畢后,WEB頁面根據(jù)執(zhí)行的結(jié)果提供相應(yīng)的語音提示,例如“溫度設(shè)定成功,按*號鍵返回上一級”;若用戶執(zhí)行完一次控制操作后,需要執(zhí)行其他控制操作,則返回到步驟4,執(zhí)行其他控制命令的操作。
綜上所述,本發(fā)明通過在UPnP設(shè)備描述中增加設(shè)備描述語音文件,實(shí)現(xiàn)了家庭網(wǎng)絡(luò)中用戶通過語音控制UPnP設(shè)備,使用方便,成本低。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種控制家庭網(wǎng)絡(luò)即插即用設(shè)備的方法,其特征在于,包括A、即插即用設(shè)備向控制點(diǎn)上報(bào)包含設(shè)備描述語音文件統(tǒng)一資源定位器URL的設(shè)備描述,控制點(diǎn)保存所述設(shè)備描述及主頁與設(shè)備的對應(yīng)關(guān)系;B、控制點(diǎn)根據(jù)保存的對應(yīng)關(guān)系信息輸出語音提示信息,并接收用戶輸入的控制信息,根據(jù)所述控制信息完成對設(shè)備的控制。
2.如權(quán)利要求1所述的一種控制家庭網(wǎng)絡(luò)即插即用設(shè)備的方法,其特征在于,所述設(shè)備描述中包含指向主頁文件的URL,通過主頁作為即插即用設(shè)備的展示頁面。
3.如權(quán)利要求1所述的一種控制家庭網(wǎng)絡(luò)即插即用設(shè)備的方法,其特征在于,所述設(shè)備描述語音文件位于家庭網(wǎng)絡(luò)內(nèi)部或家庭網(wǎng)絡(luò)外部。
4.如權(quán)利要求1所述的一種控制家庭網(wǎng)絡(luò)即插即用設(shè)備的方法,其特征在于,所述步驟B包括B1、用戶請求進(jìn)入控制界面,控制點(diǎn)提供家庭網(wǎng)絡(luò)中各設(shè)備語音提示;B2、用戶根據(jù)語音提示選擇被控設(shè)備;B3、對被控設(shè)備執(zhí)行控制操作。
5.如權(quán)利要求4所述的一種控制家庭網(wǎng)絡(luò)即插即用設(shè)備的方法,其特征在于,所述步驟B3具體包括B31、控制點(diǎn)加載被控設(shè)備的帶語音提示的主頁,播放所述設(shè)備的自帶的語音提示,用戶根據(jù)語音提示發(fā)送控制信息給控制點(diǎn);B32、控制點(diǎn)接受用戶輸入的控制信息并將其轉(zhuǎn)化為對主頁面的操作;B33、所述主頁面將控制點(diǎn)對主頁面的操作轉(zhuǎn)換成對設(shè)備的控制命令;B34、主頁面根據(jù)執(zhí)行結(jié)果返回相應(yīng)的語音提示。
6.如權(quán)利要求5所述的一種控制家庭網(wǎng)絡(luò)即插即用設(shè)備的方法,其特征在于,所述用戶輸入控制信息的方式包括通過控制點(diǎn)上的按鍵輸入、通過遙控器輸入或通過語音輸入。
7.一種控制家庭網(wǎng)絡(luò)即插即用設(shè)備的系統(tǒng),包括控制點(diǎn)及與控制點(diǎn)相連的多個(gè)即插即用設(shè)備,每個(gè)即插即用設(shè)備包括設(shè)備描述模板,其特征在于,所述設(shè)備描述模板中包括設(shè)備描述語音文件的URL,用于作為控制點(diǎn)獲取即插即用設(shè)備描述語音文件的索引;指向主頁面的URL,用于作為控制點(diǎn)加載所述即插即用設(shè)備展示頁面的索引,及將控制點(diǎn)對主頁面的操作轉(zhuǎn)換成對設(shè)備的控制命令;所述控制點(diǎn)中包括轉(zhuǎn)換模塊,用于接收用戶輸入的控制信息,并將所述信息轉(zhuǎn)換成對主頁面的操作。
8.如權(quán)利要求7所述的一種控制家庭網(wǎng)絡(luò)即插即用設(shè)備的系統(tǒng),其特征在于,所述控制點(diǎn)為家庭網(wǎng)關(guān)。
全文摘要
本發(fā)明涉及通訊技術(shù)領(lǐng)域中一種控制家庭網(wǎng)絡(luò)即插即用設(shè)備的方法及系統(tǒng)。首先,即插即用設(shè)備向控制點(diǎn)上報(bào)包含設(shè)備描述語音文件統(tǒng)一資源定位器URL的設(shè)備描述,控制點(diǎn)保存所述設(shè)備描述及主頁與設(shè)備的對應(yīng)關(guān)系;控制點(diǎn)根據(jù)保存的對應(yīng)關(guān)系信息輸出語音提示信息,并接收用戶輸入的控制信息,根據(jù)所述控制信息完成對設(shè)備的控制。本發(fā)明通過在UPnP設(shè)備描述中增加設(shè)備描述語音文件,實(shí)現(xiàn)了家庭網(wǎng)絡(luò)中用戶通過語音遠(yuǎn)程控制UPnP設(shè)備,使用方便,成本低。
文檔編號H04L12/28GK101056232SQ20061006675
公開日2007年10月17日 申請日期2006年4月11日 優(yōu)先權(quán)日2006年4月11日
發(fā)明者楊波, 吳黃偉 申請人:華為技術(shù)有限公司