專利名稱:遙控設(shè)備以及由該遙控設(shè)備遙控的電子裝置的制作方法
技術(shù)領(lǐng)域:
與示例性實(shí)施例一致的設(shè)備和方法涉及一種遙控設(shè)備以及由該遙控設(shè)備遙控的電子裝置,更具體地說,涉及一種能夠最小化在控制的設(shè)備和遙控設(shè)備之間發(fā)送和接收的數(shù)據(jù)傳輸量的遙控設(shè)備以及由所述遙控設(shè)備遙控的電子裝置。
背景技術(shù):
為了使用戶方便地使用預(yù)定電子裝置,用戶可使用遙控設(shè)備而不需要直接操縱電子裝置。此外,由于預(yù)定電子裝置可執(zhí)行多個(gè)功能,因此遙控設(shè)備也可控制多個(gè)操作。遙控設(shè)備和由所述遙控設(shè)備控制的電子裝置根據(jù)預(yù)定控制協(xié)議接收和發(fā)送控制信號(hào)或控制數(shù)據(jù)。在下文,將由遙控設(shè)備遙控的電子裝置稱為受控設(shè)備。此外,現(xiàn)在將在遙控設(shè)備和受控設(shè)備之間發(fā)送和接收的數(shù)據(jù)稱為控制數(shù)據(jù)。這里,控制協(xié)議包括遵循預(yù)定格式的消息。根據(jù)由遙控設(shè)備控制的功能控制協(xié)議有所不同。此外,即使受控設(shè)備或遙控設(shè)備的類型相同,也可根據(jù)制造公司或者受控設(shè)備或遙控設(shè)備的模型來使用不同的控制協(xié)議。因此,預(yù)定遙控設(shè)備僅控制預(yù)定數(shù)字電視(TV),并且不能控制具有與預(yù)定數(shù)字TV不同的控制協(xié)議的另一數(shù)字TV。因此,為了遙控多種受控設(shè)備,可提供與多個(gè)受控設(shè)備兼容的遙控設(shè)備或遙控方法。
發(fā)明內(nèi)容
一個(gè)或多個(gè)示例性實(shí)施例可提供一種與受控設(shè)備兼容的遙控設(shè)備,從而遙控多種受控設(shè)備。示例性實(shí)施例還提供一種能夠最小化用于遙控的發(fā)送和接收的數(shù)據(jù)的量的遙控設(shè)備以及一種由所述遙控設(shè)備遙控的電子裝置。示例性實(shí)施例還提供一種能夠減少功耗和制造成本的遙控設(shè)備以及一種由所述遙控設(shè)備遙控的電子裝置。示例性實(shí)施例還提供一種能夠在不需要用于控制協(xié)議的獨(dú)立協(xié)定或標(biāo)準(zhǔn)的情況下控制受控設(shè)備的遙控設(shè)備以及一種由所述遙控設(shè)備遙控的電子裝置。此外,根據(jù)示例性實(shí)施例,提供的遙控設(shè)備包括存儲(chǔ)單元,用于存儲(chǔ)包括與一個(gè)或多個(gè)消息集相關(guān)的信息的消息集信息,所述一個(gè)或多個(gè)消息集中的每個(gè)包括了包括不同 控制請(qǐng)求的一個(gè)或多個(gè)消息;控制單元,用于產(chǎn)生二進(jìn)制代碼數(shù)據(jù),所述二進(jìn)制代碼數(shù)據(jù)中的每個(gè)與一個(gè)或多個(gè)消息對(duì)應(yīng),所述消息的每個(gè)與不同控制請(qǐng)求對(duì)應(yīng);通信接口單元,用于將二進(jìn)制代碼數(shù)據(jù)發(fā)送到受控設(shè)備。所述一個(gè)或多個(gè)消息集中的每個(gè)可具有與其它消息集的識(shí)別標(biāo)識(shí)符不重疊的識(shí)別標(biāo)識(shí)符??刂茊卧蓹z查受控設(shè)備是否通過使用識(shí)別標(biāo)識(shí)符來支持所述一個(gè)或多個(gè)消息集,并且當(dāng)完成檢查時(shí)可開始發(fā)送二進(jìn)制代碼數(shù)據(jù)??刂茊卧蓪⑴c存儲(chǔ)在存儲(chǔ)單元中的一個(gè)或多個(gè)消息集對(duì)應(yīng)的一個(gè)或多個(gè)識(shí)別標(biāo)識(shí)符的列表發(fā)送到受控設(shè)備,并且受控設(shè)備可選擇包括在一個(gè)或多個(gè)識(shí)別標(biāo)識(shí)符的列表中的一個(gè)或多個(gè)識(shí)別標(biāo)識(shí)符。識(shí)別標(biāo)識(shí)符可包括具有獨(dú)占性(exclusiveness)的標(biāo)準(zhǔn)化邏輯地址。
可根據(jù)控制功能對(duì)所述一個(gè)或多個(gè)消息集進(jìn)行分類,且所述一個(gè)或多個(gè)消息集中的每個(gè)可包括執(zhí)行相同控制功能的一個(gè)或多個(gè)消息??筛鶕?jù)網(wǎng)絡(luò)瀏覽、圖像顯示設(shè)備的觀看控制以及預(yù)定應(yīng)用的執(zhí)行控制中的至少一個(gè)控制功能對(duì)所述一個(gè)或多個(gè)消息集進(jìn)行分類。在接收到預(yù)定控制請(qǐng)求時(shí),控制單元可產(chǎn)生二進(jìn)制代碼數(shù)據(jù),所述二進(jìn)制代碼數(shù)據(jù)包括以下代碼中的至少一個(gè)與一個(gè)或多個(gè)消息集中的一個(gè)對(duì)應(yīng)的消息集代碼,對(duì)應(yīng)于與預(yù)定控制請(qǐng)求對(duì)應(yīng)的消息的消息代碼,在不管所述一個(gè)或多個(gè)消息集的情況下分別對(duì)應(yīng)于與預(yù)定控制請(qǐng)求對(duì)應(yīng)的消息的組合消息代碼??刂茊卧蓪⒍M(jìn)制代碼數(shù)據(jù)設(shè)置為具有可變數(shù)據(jù)大小或固定數(shù)據(jù)大小。存儲(chǔ)單元可存儲(chǔ)消息集代碼、消息代碼、組合消息代碼以及消息偏移值中的至少一個(gè),所述消息集代碼中的每個(gè)與一個(gè)或多個(gè)消息集中的一個(gè)對(duì)應(yīng),所述消息代碼中的每個(gè)與一個(gè)或多個(gè)消息對(duì)應(yīng),所述組合消息代碼在不管所述一個(gè)或多個(gè)消息集的情況下分別對(duì)應(yīng)于與預(yù)定控制請(qǐng)求對(duì)應(yīng)的消息,所述消息偏移值中的每個(gè)與一個(gè)或多個(gè)消息對(duì)應(yīng)。根據(jù)示例性實(shí)施例的另一方面,提供了一種由遙控設(shè)備遙控的電子裝置,所述電子裝置包括存儲(chǔ)單元,用于存儲(chǔ)包括與一個(gè)或多個(gè)消息集相關(guān)的信息的消息集信息,所述一個(gè)或多個(gè)消息集中的每個(gè)包括了包括不同控制請(qǐng)求的一個(gè)或多個(gè)消息;通信接口單元,用于從遙控設(shè)備接收用于請(qǐng)求執(zhí)行預(yù)定控制操作的二進(jìn)制代碼數(shù)據(jù);控制單元,用于通過使用消息集信息根據(jù)與二進(jìn)制代碼數(shù)據(jù)對(duì)應(yīng)的消息來控制電子裝置執(zhí)行預(yù)定操作。
從下面結(jié)合附圖的示例性實(shí)施例的描述,以上和其它特點(diǎn)和優(yōu)點(diǎn)將變得更好理解和易于理解,其中圖I是根據(jù)示例性實(shí)施例的遙控設(shè)備和受控設(shè)備的框圖;圖2是詳細(xì)示出圖I的遙控設(shè)備和受控設(shè)備的框圖;圖3是用于描述存儲(chǔ)在遙控設(shè)備中的消息集信息的示例的表;圖4是用于描述存儲(chǔ)在受控設(shè)備中的消息集信息的示例的表;圖5是用于描述用于產(chǎn)生二進(jìn)制代碼數(shù)據(jù)的消息偏移值的表;圖6是根據(jù)示例性實(shí)施例的用于描述遙控設(shè)備的操作的示圖;圖7是用于描述圖6的操作613和614的示圖;圖8A至圖SC是用于描述由遙控設(shè)備發(fā)送的二進(jìn)制代碼數(shù)據(jù)的示圖。
具體實(shí)施方式
在下文,將參照附圖更全面地描述示例性實(shí)施例。圖I是根據(jù)示例性實(shí)施例的遙控設(shè)備100和受控設(shè)備170的框圖。參照?qǐng)D1,遙控設(shè)備100包括存儲(chǔ)單元110、控制單元120以及通信接口單元13。此外,由遙控設(shè)備100控制的受控設(shè)備170包括通信接口單元171、控制單元172以及存儲(chǔ)單元173。遙控設(shè)備100可遙控受控設(shè)備170 (即,預(yù)定電子裝置)。具體地說,遙控設(shè)備100從用戶接收預(yù)定控制請(qǐng)求,產(chǎn)生包括與預(yù)定控制請(qǐng)求對(duì)應(yīng)的控制數(shù)據(jù)的二進(jìn)制代碼數(shù)據(jù)。根據(jù)示例性實(shí)施例,二進(jìn)制代碼數(shù)據(jù)可包括二進(jìn)制碼字。遙控設(shè)備100將二進(jìn)制代碼數(shù)據(jù)發(fā)送到受控設(shè)備170,以控制受控設(shè)備170執(zhí)行與該二進(jìn)制代碼數(shù)據(jù)對(duì)應(yīng)的操作。 存儲(chǔ)單元110存儲(chǔ)與至少一個(gè)消息集相關(guān)的信息。在下文,將存儲(chǔ)在存儲(chǔ)單元110中的與至少一個(gè)消息集相關(guān)的信息稱為“消息集信息”。此外,每個(gè)消息集包括至少一個(gè)包括不同控制請(qǐng)求的消息。之后將參照?qǐng)D3詳細(xì)描述消息集信息??刂茊卧?20產(chǎn)生對(duì)應(yīng)于與預(yù)定控制請(qǐng)求對(duì)應(yīng)的消息的二進(jìn)制代碼數(shù)據(jù)。這里,預(yù)定控制請(qǐng)求可以由用戶輸入。具體地說,控制單元120可從存儲(chǔ)單元110讀取與用戶輸入的預(yù)定控制請(qǐng)求對(duì)應(yīng)的消息,并產(chǎn)生與讀取的消息對(duì)應(yīng)的二進(jìn)制代碼數(shù)據(jù)。此外,控制單元120可控制產(chǎn)生的二進(jìn)制代碼數(shù)據(jù)被發(fā)送到受控設(shè)備170。通信接口單元130將由控制單元120產(chǎn)生的二進(jìn)制代碼數(shù)據(jù)發(fā)送到受控設(shè)備170。具體地說,通信接口單元130將二進(jìn)制代碼數(shù)據(jù)發(fā)送到通信接口單元171。通信接口單元130包括通信模塊(未示出),所述通信模塊用于與受控設(shè)備170組成通信網(wǎng)絡(luò)140,從而將預(yù)定數(shù)據(jù)發(fā)送到受控設(shè)備170并從受控設(shè)備170接收預(yù)定數(shù)據(jù)。例如,通信接口單元130可包括根據(jù)射頻(RF)通信標(biāo)準(zhǔn)組成通信網(wǎng)絡(luò)140的RF模塊以及根據(jù)紅外(IR)通信標(biāo)準(zhǔn)組成通信網(wǎng)絡(luò)的IR模塊中的至少一個(gè)。具體地說,通信接口單元130可包括ZigBee通信模塊、根據(jù)用于消費(fèi)電子的射頻通信(RF4CE)標(biāo)準(zhǔn)的通信模塊或者藍(lán)牙通信模塊。如上所述,受控設(shè)備170是這樣一種電子裝置由遙控設(shè)備100遙控并可具有多種功能或執(zhí)行多種應(yīng)用。與遙控設(shè)備100的存儲(chǔ)單元110相似,受控設(shè)備170的存儲(chǔ)單元173存儲(chǔ)包括與至少一個(gè)消息集相關(guān)的信息的消息集信息,所述消息集中的每個(gè)包括了包括不同控制請(qǐng)求的至少一個(gè)消息。之后將參照?qǐng)D4詳細(xì)描述消息集信息。與遙控設(shè)備100的通信接口單元130相似,受控設(shè)備170的通信接口單元171與遙控設(shè)備100進(jìn)行預(yù)定數(shù)據(jù)的發(fā)送和接收。具體地說,通信接口單元171接收請(qǐng)求執(zhí)行預(yù)定控制操作的二進(jìn)制代碼數(shù)據(jù)。此外,與遙控設(shè)備100的通信接口單元130相似,受控設(shè)備170的通信接口單元171可包括用于組成通信網(wǎng)絡(luò)140的通信模塊(未示出)。例如,通信接口單元171可包括RF模塊和根據(jù)IR通信標(biāo)準(zhǔn)組成通信網(wǎng)絡(luò)的IR通信模塊中的至少一個(gè)。控制單元172通過使用存儲(chǔ)在存儲(chǔ)單元173中的消息集信息,根據(jù)與通過通信接口單元171接收的二進(jìn)制代碼數(shù)據(jù)對(duì)應(yīng)的消息來控制受控設(shè)備170執(zhí)行預(yù)定操作。此外,控制單元172可通過使用存儲(chǔ)在存儲(chǔ)單元173中的消息集信息來產(chǎn)生二進(jìn)制代碼數(shù)據(jù),并控制通信接口單元171將產(chǎn)生的二進(jìn)制代碼數(shù)據(jù)發(fā)送到遙控設(shè)備100。這里,遙控設(shè)備100可執(zhí)行與接收的二進(jìn)制代碼數(shù)據(jù)對(duì)應(yīng)的請(qǐng)求或操作。圖2是詳細(xì)示出圖I的遙控設(shè)備100和受控設(shè)備170的框圖。圖2的遙控設(shè)備200、存儲(chǔ)單元210、控制單元220和通信接口單元230分別與圖I的遙控設(shè)備100、存儲(chǔ)單元110、控制單元120和通信接口單元130對(duì)應(yīng)。因此,這里將不重復(fù)它們重疊的說明。此外,由于圖2的通信網(wǎng)絡(luò)240、受控設(shè)備270、通信接口單元271、控制單元272和存儲(chǔ)單元273 分別與圖I的通信網(wǎng)絡(luò)140、受控設(shè)備170、通信接口單元171、控制單元172和存儲(chǔ)單元173對(duì)應(yīng),因此這里也將不重復(fù)它們重疊的說明。參照?qǐng)D2,遙控設(shè)備200還可包括輸入和輸出模塊235。輸入和輸出模塊235可包括用戶接口(UI)單元,諸如觸摸板單元236。此外,控制單元220可包括傳輸數(shù)據(jù)生成器221。此外,受控設(shè)備270還可包括控制單元272和存儲(chǔ)單元273。輸入和輸出模塊235可輸出可被用戶視覺地或聽覺地識(shí)別的接口數(shù)據(jù),并通過輸出接口數(shù)據(jù)接收預(yù)定數(shù)據(jù)或請(qǐng)求。觸摸板單元236包括觸摸板(未示出),從而,當(dāng)觸摸觸摸板的一個(gè)位置時(shí),在觸摸的位置顯示的預(yù)定數(shù)據(jù)或預(yù)定請(qǐng)求被識(shí)別并被發(fā)送到控制單元220。具體地說,觸摸板單元236可顯示包括軟鍵的用戶接口數(shù)據(jù),所述軟鍵包括多個(gè)控制鍵。觸摸板單元還可識(shí)別用戶觸摸的顯示的預(yù)定軟鍵。例如,觸摸板單元236可輸出用戶接口數(shù)據(jù)(包括音量調(diào)整鍵、頻道改變鍵和關(guān)閉鍵等)以控制顯示一般廣播的數(shù)字TV。為了調(diào)整音量,例如,用戶可觸摸顯示音量調(diào)整鍵的區(qū)域從而將音量調(diào)整請(qǐng)求輸入遙控設(shè)備200。存儲(chǔ)在存儲(chǔ)單元210中的至少一個(gè)消息集可具有與其它消息集的識(shí)別標(biāo)識(shí)符不重疊的識(shí)別標(biāo)識(shí)符。換句話說,識(shí)別標(biāo)識(shí)符對(duì)于特定消息集將是唯一的。這里,識(shí)別標(biāo)識(shí)符可由能夠標(biāo)識(shí)消息集的字符、數(shù)字和符號(hào)中的至少一個(gè)組成。例如,識(shí)別標(biāo)識(shí)符可以是標(biāo)識(shí)預(yù)定消息集的消息集的名稱?,F(xiàn)在將參照?qǐng)D3詳細(xì)描述根據(jù)示例性實(shí)施例的存儲(chǔ)在存儲(chǔ)單元210中的消息集和消息。圖3是用于描述存儲(chǔ)在遙控設(shè)備200中的消息集信息的示例的表。在圖3中示出了存儲(chǔ)在存儲(chǔ)單元210中的多個(gè)消息集。另外,在圖3中,存儲(chǔ)單元210存儲(chǔ)了 3個(gè)消息集??筛鶕?jù)控制功能對(duì)消息集進(jìn)行分類。消息集可包括執(zhí)行相同類(class)的控制功能的至少一個(gè)消息。遙控設(shè)備200可執(zhí)行根據(jù)受控設(shè)備270的類型的不同控制功能以及受控設(shè)備270能夠執(zhí)行的功能。例如,當(dāng)受控設(shè)備270是數(shù)字TV時(shí),遙控設(shè)備200可執(zhí)行觀看數(shù)字TV所需的控制功能,例如,觀看地面廣播或電纜廣播所需的功能。此外,如果數(shù)字TV能夠執(zhí)行預(yù)定游戲程序,則遙控設(shè)備200可執(zhí)行執(zhí)行該預(yù)定游戲所需的控制功能。因此,可根據(jù)控制功能對(duì)存儲(chǔ)在存儲(chǔ)單元210中的消息集進(jìn)行分類。例如,可根據(jù)網(wǎng)絡(luò)瀏覽、圖像顯示設(shè)備(例如,數(shù)字TV)的觀看控制以及預(yù)定應(yīng)用的執(zhí)行控制中的至少一個(gè)控制功能對(duì)所述消息集進(jìn)行分類。這里,所述預(yù)定應(yīng)用可以是預(yù)定游戲、運(yùn)動(dòng)圖像播放器
坐寸O具體地說,當(dāng)受控設(shè)備270具有網(wǎng)絡(luò)瀏覽功能時(shí),消息集可包括用于控制網(wǎng)絡(luò)瀏覽功能的消息??蛇x地,當(dāng)受控設(shè)備270具有TV觀看功能時(shí),消息集可包括用于控制觀看TV的消息??蛇x地,當(dāng)受控設(shè)備270包括運(yùn)動(dòng)圖像播放器時(shí),消息集可包括用于控制運(yùn)動(dòng)圖像播放器的消息。此外,參照?qǐng)D3,消息集的識(shí)別標(biāo)識(shí)符可由被該消息集獨(dú)占的標(biāo)準(zhǔn)化邏輯地址組成。具體地說,識(shí)別標(biāo)識(shí)符可由統(tǒng)一資源定位符(URL)組成。換句話說,識(shí)別標(biāo)識(shí)符可由分層(hierarchical)域名與由分層域名指定的預(yù)定路徑的組合或者文本組成。如果統(tǒng)一資源定位符來自不同的源并且被獨(dú)占地使用,則所述統(tǒng)一資源定位符是唯一的。因此,當(dāng)URL被用作標(biāo)識(shí)消息集的識(shí)別標(biāo)識(shí)符且包括與識(shí)別標(biāo)識(shí)符對(duì)應(yīng)的數(shù)據(jù)的二進(jìn)制代碼數(shù)據(jù)被發(fā)送到受控設(shè)備270時(shí),在不需要對(duì)遙控設(shè)備200的控制協(xié)議進(jìn)行標(biāo)準(zhǔn)化的情況下可獲得可由遙控設(shè)備200發(fā)送的控制數(shù)據(jù)的獨(dú)占性。因此,由于識(shí)別標(biāo)識(shí)符是唯一的,并且與識(shí)別標(biāo)識(shí)符對(duì)應(yīng)的數(shù)據(jù)也是唯一的,從而可在不與其它遙控設(shè)備或控制協(xié)議重疊的情況下使用遙控設(shè)備200。 在圖3中,URL被用作識(shí)別標(biāo)識(shí)符,但是可使用不與其它消息集重疊的任何其它唯一標(biāo)識(shí)符。參照?qǐng)D3,將用于控制觀看TV的消息集、用于控制網(wǎng)絡(luò)瀏覽功能的消息集以及用于控制運(yùn)動(dòng)圖像播放器的消息集分別表示為集I、集2和集3。此外,集I至集3的識(shí)別標(biāo)識(shí)符分別是 http://csl. sec. co. kr/openrc/commontv、http://csl. sec. co. kr/openrc/webbrowser 和 http://csl. sec. co. kr/openrc/movieplayer。當(dāng)URL用作消息集的識(shí)別標(biāo)識(shí)符時(shí),用于提供該消息集的遙控設(shè)備200的制造者或用戶可獲得預(yù)定URL,并添加指示預(yù)定控制功能的獨(dú)立標(biāo)識(shí)符作為獲得的所述預(yù)定URL的下級(jí)路徑,從而產(chǎn)生該消息集的識(shí)別標(biāo)識(shí)符。例如,遙控設(shè)備200的制造商或用戶可獲得http://csl. sec. co. kr的URL,并添加包括指示預(yù)定控制功能的標(biāo)識(shí)符的標(biāo)識(shí)符/openrc/commontv,從而集 I 具有諸如 “http://csl. sec. co. kr/openrc/commontv^ 的識(shí)別標(biāo)識(shí)符。
每個(gè)消息集包括執(zhí)行相同類的預(yù)定控制功能的至少一個(gè)消息。例如,包括用于控制觀看TV的消息集的集I可包括頻道列表通知請(qǐng)求消息(I-頻道通知)、頻道增加請(qǐng)求消息(2-頻道加)、頻道減小請(qǐng)求消息(3-頻道減)、音量增加請(qǐng)求消息(4-音量加)和音量減小請(qǐng)求消息(5-音量減)??蛇x地,包括用于控制網(wǎng)絡(luò)瀏覽功能的消息集的集2可包括到預(yù)定位置的移動(dòng)請(qǐng)求消息(I-移動(dòng)到)、到上一頁的移動(dòng)請(qǐng)求消息(2-上一頁)和到下一頁的移動(dòng)請(qǐng)求消息(3-下一頁)。另外,每個(gè)消息集包括相應(yīng)的消息集代碼,包括在消息集中的每個(gè)消息可包括消息代碼。這里,消息集代碼可根據(jù)消息集和根據(jù)存儲(chǔ)在存儲(chǔ)單元210中的消息集的順序具有不同的值。另外,即使根據(jù)遙控設(shè)備200消息集相同,可根據(jù)存儲(chǔ)的順序?yàn)橄⒓O(shè)置不同的值。可選地,可獨(dú)立地將組合消息代碼分配給存儲(chǔ)在存儲(chǔ)單元210中的每個(gè)消息,而不用還分配消息集代碼和消息代碼。組合消息代碼可被分配給存儲(chǔ)在存儲(chǔ)單元210中的每個(gè)消息作為與消息集無關(guān)的獨(dú)立的代碼。在圖3中,消息集代碼、消息代碼和組合消息代碼均由4比特的二進(jìn)制數(shù)據(jù)形成。換句話說,消息集代碼、消息代碼和組合消息代碼均被分配了 4比特碼字。遙控設(shè)備200的制造商或用戶可將圖3中描述的消息集信息存儲(chǔ)在存儲(chǔ)單元210中。另外,當(dāng)對(duì)控制功能進(jìn)行改變且遙控設(shè)備200能夠執(zhí)行時(shí),遙控設(shè)備200的制造商或用戶可通過預(yù)定服務(wù)器來更新消息集信息。然后,遙控設(shè)備200可下載更新的消息集信息,并將更新的消息集信息存儲(chǔ)在存儲(chǔ)單元210中。另外,可將消息集信息存儲(chǔ)在受控設(shè)備270的存儲(chǔ)單元273中。將參照?qǐng)D4詳細(xì)描述存儲(chǔ)在受控設(shè)備270中的消息集信息。圖4是用于描述存儲(chǔ)在受控設(shè)備270中的消息集信息的示例的表。
參照?qǐng)D4,受控設(shè)備270的存儲(chǔ)單元273可存儲(chǔ)與參照?qǐng)D3描述的消息集信息相似的消息集信息。然而,由于消息集代碼和組合消息代碼的值可能根據(jù)消息集的存儲(chǔ)順序而不同,因此消息集代碼或組合消息代碼可具有與圖3中不同的值。可通過消息集的識(shí)別標(biāo)識(shí)符來確定消息集是否相同。因此,存儲(chǔ)在存儲(chǔ)單元273中的消息集代碼可以與存儲(chǔ)在遙控設(shè)備200中的消息集代碼不同,存儲(chǔ)在存儲(chǔ)單元273中的組合消息代碼也可以與存儲(chǔ)在遙控設(shè)備200中的組合消息代碼不同。在圖4中,兩個(gè)消息集,即,包括用于控制觀看TV的消息集的集7和包括用于控制網(wǎng)絡(luò)瀏覽功能的消息集的集13被存儲(chǔ)在受控設(shè)備270中。如上所述,由于消息集代碼可根據(jù)消息集的存儲(chǔ)順序而不同,因此,消息集“http://csl. sec. co. kr/openrc/commontv”可具有圖3中的消息集代碼0001和圖4的消息集代碼0111。另外,與存儲(chǔ)在遙控設(shè)備200的存儲(chǔ)單元210中的消息集信息相似,遙控設(shè)備200的制造商、用戶或者受控設(shè)備270的制造商或用戶可將存儲(chǔ)在受控設(shè)備270中的消息集信息存儲(chǔ)在存儲(chǔ)單元273中。另外,當(dāng)對(duì)功能進(jìn)行改變且受控設(shè)備270能夠執(zhí)行(例如,功能被改變或添加)時(shí),遙控設(shè)備200或受控設(shè)備270的制造商或用戶可通過預(yù)定服務(wù)器更新消息集信息,受控設(shè)備270可下載更新的消息集信息,并將更新的消息集信息存儲(chǔ)在存儲(chǔ)單元273中。另外,根據(jù)示例性實(shí)施例,遙控設(shè)備和受控設(shè)備中的相應(yīng)的消息集包括相同的消息,來自相同的消息集的相應(yīng)的消息被分配了相同的消息代碼。具體地,相同的消息可包括與存儲(chǔ)消息集的裝置無關(guān)的相同的消息代碼。例如,圖3中的消息“2-頻道加”在圖3中包括消息代碼0010,在圖4中的消息“2-頻道加”也包括消息代碼0010。例如,圖3的集I具有與圖4的集7相同的消息和消息代碼。圖5是描述用于產(chǎn)生二進(jìn)制代碼數(shù)據(jù)的消息偏移值的表。在圖5中,為了便于描述示出了十進(jìn)制數(shù)字。在圖3或圖4中描述的消息集信息還可包括消息偏移值。消息偏移值是對(duì)應(yīng)于或指定預(yù)定消息集或預(yù)定消息的值。參照?qǐng)D5,包括在消息中的消息代碼的值中的最小值可被提供給一個(gè)消息集作為偏移值。另外,由于根據(jù)定義的順序?qū)⑦B續(xù)的消息偏移值提供給包括在消息集中的消息,因此當(dāng)知道消息偏移值時(shí)可確定對(duì)應(yīng)的消息。例如,包括在集2(消息集02)中的第二消息被存儲(chǔ)在圖5的數(shù)據(jù)庫中的第七位。因此,當(dāng)消息偏移值是7時(shí),消息是集2中的第二消息。現(xiàn)在將參照?qǐng)D6到圖8描述示例性遙控設(shè)備100和200的操作。由于遙控設(shè)備600和受控設(shè)備670分別對(duì)應(yīng)于圖I和圖2的遙控設(shè)備100和200以及受控設(shè)備170和270,因此這里不再重復(fù)它們重疊的說明。另外,以上已經(jīng)參照?qǐng)D2描述了遙控設(shè)備600和受控設(shè)備670的內(nèi)部結(jié)構(gòu)。參照?qǐng)D6,在操作611,遙控設(shè)備600通過包括在遙控設(shè)備600中的通信接口單元130請(qǐng)求連接到受控設(shè)備670的通信網(wǎng)絡(luò)。具體地,遙控設(shè)備600的控制單元220通過包括在通信接口單元230中的通信模塊來搜索用于形成通信網(wǎng)絡(luò)的電子裝置。然后,控制單元220選擇找到的至少一個(gè)電子裝置,并請(qǐng)求連接到選擇的所述至少一個(gè)電子裝置的通信網(wǎng)絡(luò)并對(duì)該通信網(wǎng)絡(luò)進(jìn)行設(shè)置。這里,選擇的所述至少一個(gè)電子裝置是受控設(shè)備670。在操作612,響應(yīng)于在操作611做出的請(qǐng)求,受控設(shè)備670的控制單元272通過通信接口單元271將接受請(qǐng)求的消息發(fā)送到遙控設(shè)備600的通信接口單元230。
例如,當(dāng)遙控設(shè)備600的通信接口單元230包括藍(lán)牙通信模塊(未示出)時(shí),遙控設(shè)備600根據(jù)發(fā)起一次藍(lán)牙請(qǐng)求來連接和創(chuàng)建與受控設(shè)備670的無線通信網(wǎng)絡(luò)。因此,遙控設(shè)備600可根據(jù)藍(lán)牙通信標(biāo)準(zhǔn)將預(yù)定數(shù)據(jù)發(fā)送到受控設(shè)備670并從受控設(shè)備670接收預(yù)定數(shù)據(jù),而不用在以下操作中進(jìn)行單獨(dú)、附加的設(shè)定。遙控設(shè)備600的控制單元220可通過使用消息集的識(shí)別標(biāo)識(shí)符的列表(即,消息集的列表)來檢查受控設(shè)備670是否支持存儲(chǔ)在遙控設(shè)備600中的消息集。如果確定受控設(shè)備670支持消息集,則控制單元220開始發(fā)送用于遙控的二進(jìn)制代碼數(shù)據(jù)。在操作613,當(dāng)遙控設(shè)備600和受控設(shè)備670通過通信網(wǎng)絡(luò)彼此連接時(shí),遙控設(shè)備600的控制單元220可將存儲(chǔ)在存儲(chǔ)單元210中的消息集的列表發(fā)送到受控設(shè)備670?,F(xiàn)在將參照?qǐng)D7來描述操作613和614。圖7是用于描述圖6的操作613和614的示圖。參照?qǐng)D7,在操作613中發(fā)送的消息集的列表時(shí)消息集的識(shí)別標(biāo)識(shí)符的列表。遙控設(shè)備600將消息集的識(shí)別標(biāo)識(shí)符的列表710(即,消息集的列表)發(fā)送到受控設(shè)備670。受控設(shè)備670的控制單元272檢查包括在操作613接收的消息集的列表中的預(yù)定消息集是否被遙控設(shè)備600支持,并在操作614發(fā)送響應(yīng)。具體地,控制單元272從存儲(chǔ)在存儲(chǔ)單元273中的消息集的識(shí)別標(biāo)識(shí)符中檢測與在操作613接收的消息集的識(shí)別標(biāo)識(shí)符相同的消息集的識(shí)別標(biāo)識(shí)符。然后,控制單元272將檢測到的識(shí)別標(biāo)識(shí)符的列表720發(fā)送到遙控設(shè)備600??蛇x地,控制單元272可將存儲(chǔ)在存儲(chǔ)單元273中的消息集的識(shí)別標(biāo)識(shí)符的列表發(fā)送到遙控設(shè)備600。在這種情況下,遙控設(shè)備600將接收的列表720與存儲(chǔ)在存儲(chǔ)單元210中的列表710進(jìn)行比較。遙控設(shè)備600的控制單元220可接收在操作614中檢測到的識(shí)別標(biāo)識(shí)符的列表720,并可從在操作613中接收的識(shí)別標(biāo)識(shí)符的列表710中選擇包括在列表720中的至少一個(gè)識(shí)別標(biāo)識(shí)符。然后,遙控設(shè)備600通過使用與選擇的所述至少一個(gè)識(shí)別標(biāo)識(shí)符對(duì)應(yīng)的至少一個(gè)消息集來執(zhí)行遙控。另外,當(dāng)在操作614檢查到支持消息集時(shí),控制單元220在操作615執(zhí)行遙控的初始化。具體地,存儲(chǔ)在遙控設(shè)備600中的消息集和存儲(chǔ)在受控設(shè)備670中的消息集彼此匹配??蛇x地,存儲(chǔ)在遙控設(shè)備600中的每個(gè)消息可與存儲(chǔ)在受控設(shè)備670中的消息匹配。例如,具有相同識(shí)別標(biāo)識(shí)符“http://csl. sec. co. kr/openrc/commontv”的消息集的代碼彼此匹配。換句話說,由于圖3中的集I的識(shí)別標(biāo)識(shí)符與圖4的集7的識(shí)別標(biāo)識(shí)符相同,因此集I的消息集代碼0001與集7的消息集代碼0007彼此匹配。控制單元220可將在操作615獲得的匹配信息存儲(chǔ)在存儲(chǔ)單元210中。匹配信息可用于產(chǎn)生用于傳輸?shù)亩M(jìn)制代碼數(shù)據(jù)。例如,當(dāng)遙控設(shè)備600發(fā)送包括在集I中的消息“2-頻道加”時(shí),對(duì)應(yīng)的集7的消息集代碼0111 (而不是集I的消息集代碼0001)被包括在二進(jìn)制代碼數(shù)據(jù)中并與二進(jìn)制代碼數(shù)據(jù)一起被發(fā)送,從而受控設(shè)備670容易解釋二進(jìn)制代碼數(shù)據(jù)。在圖6中,遙控設(shè)備600的控制單元220在操作615執(zhí)行初始化,但是可選地,操作615可由受控設(shè)備670的控制單元272來執(zhí)行。如果受控設(shè)備670執(zhí)行操作615,則即使接收到未反映匹配信息的二進(jìn)制代碼數(shù)據(jù),控制單元272也可立即識(shí)別對(duì)應(yīng)的消息。在操作616,控制單元220接收預(yù)定的控制請(qǐng)求,并響應(yīng)于該預(yù)定的控制請(qǐng)求產(chǎn)生與該預(yù)定的控制請(qǐng)求對(duì)應(yīng)的、將被發(fā)送到受控設(shè)備670的二進(jìn)制代碼數(shù)據(jù)。根據(jù)示例性實(shí)施例,可由傳輸數(shù)據(jù)生成器221來執(zhí)行操作616。具體地,傳輸數(shù)據(jù)生成器221從存儲(chǔ)單元210讀取與預(yù)定控制請(qǐng)求對(duì)應(yīng)的消息集、消息代碼和組合消息代碼中的至少一個(gè),并產(chǎn)生將被發(fā)送到受控設(shè)備670的二進(jìn)制代碼數(shù)據(jù)。另外,傳輸數(shù)據(jù)生成器221還讀取消息偏移值以產(chǎn)生二進(jìn)制代碼數(shù)據(jù)?,F(xiàn)在將參照?qǐng)D8來詳細(xì)描述在操作616中產(chǎn)生的二進(jìn)制代碼數(shù)據(jù)。圖8A到圖SC是用于描述遙控設(shè)備600發(fā)送的二進(jìn)制代碼數(shù)據(jù)的示圖。參照?qǐng)D8A,二進(jìn)制代碼數(shù)據(jù)可由消息集代碼和消息代碼的組合形成。另外,二進(jìn)制代碼數(shù)據(jù)還可包括用于發(fā)送附加數(shù)據(jù)的數(shù)據(jù)字段。參照?qǐng)D3和圖4,如果用戶想要增加數(shù)字TV (即,受控設(shè)備670)的音量,則用戶將“增加音量一次”的請(qǐng)求輸入到遙控設(shè)備600。這里,可通過輸入和輸出單元235的觸摸板單元236輸入“增加音量”的請(qǐng)求。然后,傳輸數(shù)據(jù)生成器221從存儲(chǔ)單元210讀取與“增加音量”的請(qǐng)求對(duì)應(yīng)的消息集代碼和消息代碼。具體地,傳輸數(shù)據(jù)生成器221讀取包括與“增加音量”的請(qǐng)求對(duì)應(yīng)的消息集的集I的消息集代碼0001以及與包括請(qǐng)求增加音量的消息的“4-音量加”對(duì)應(yīng)的消息代碼0100。然后,通過使用讀取的消息集代碼和消息代碼來產(chǎn)生由消息集代碼和消息代碼形成的二進(jìn)制代碼數(shù)據(jù)00010100。“存儲(chǔ)在存儲(chǔ)單元210中的集I的消息集代碼0001與存儲(chǔ)在存儲(chǔ)單元273中的集7的消息集代碼0111彼此匹配”的匹配信息可被包括在數(shù)據(jù)字段中。這里,可在上述的操作615中獲得匹配信息并將匹配信息存儲(chǔ)在存儲(chǔ)單元210或存儲(chǔ)單元273中??蛇x地,如果存儲(chǔ)在受控設(shè)備上的對(duì)應(yīng)的消息集的消息集代碼將被發(fā)送,則控制單元220可將消息集代碼0001轉(zhuǎn)換為集7的匹配的消息集代碼0111,并產(chǎn)生由消息集代碼和消息代碼形成的二進(jìn)制代碼數(shù)據(jù)01110100。另外,控制單元220可將二進(jìn)制代碼數(shù)據(jù)設(shè)置為具有可變或固定的數(shù)據(jù)大小。如果二進(jìn)制代碼數(shù)據(jù)具有可變的數(shù)據(jù)大小,則可通過考慮消息集代碼和消息代碼的數(shù)據(jù)大小將二進(jìn)制代碼數(shù)據(jù)設(shè)計(jì)為具有最小的數(shù)據(jù)大小。例如,當(dāng)消息集代碼和消息代碼分別是4比特時(shí),可將二進(jìn)制代碼數(shù)據(jù)設(shè)計(jì)為具有8比特。可選地,如果二進(jìn)制代碼數(shù)據(jù)具有固定的數(shù)據(jù)大小,則控制單元220可將預(yù)定的數(shù)據(jù)大小分別分配給二進(jìn)制代碼數(shù)據(jù)中的消息集代碼區(qū)和消息代碼區(qū)。例如,可將4字節(jié)分配給消息集代碼區(qū)并將4字節(jié)分配給消息代碼區(qū),從而二進(jìn)制代碼數(shù)據(jù)具有8字節(jié)的大小??蛇x地,還可將4字節(jié)分配給數(shù)據(jù)字段區(qū),從而二進(jìn)制代碼數(shù)據(jù)具有總共12字節(jié)的大小。參照?qǐng)DSB,二進(jìn)制代碼數(shù)據(jù)可包括組合消息代碼。另外,與圖8A相似,二進(jìn)制代碼數(shù)據(jù)還可包括用于發(fā)送附加數(shù)據(jù)的數(shù)據(jù)字段。如上所述,當(dāng)用戶將“增加音量”的請(qǐng)求輸入到遙控設(shè)備600時(shí),控制單元220從存儲(chǔ)在存儲(chǔ)單元210中的消息集信息讀取與 請(qǐng)求對(duì)應(yīng)的組合消息代碼0100。然后,控制單元220可通過使用“存儲(chǔ)在存儲(chǔ)單元210中的組合消息代碼0100與存儲(chǔ)在存儲(chǔ)單元273中的組合消息代碼0100匹配”的匹配信息來產(chǎn)生匹配的組合消息代碼作為二進(jìn)制代碼數(shù)據(jù)。這里,匹配的組合消息代碼是存儲(chǔ)在存儲(chǔ)單元273中的組合消息代碼,該組合消息代碼與存儲(chǔ)在存儲(chǔ)單元210中的預(yù)定的組合消息代碼對(duì)應(yīng)。另外,匹配之前的組合消息代碼是存儲(chǔ)在存儲(chǔ)單元210中的所述預(yù)定的組合消息代碼自身??刂茊卧?20可將匹配之前的組合消息代碼0100包括在組合消息代碼區(qū)中,并將“存儲(chǔ)在存儲(chǔ)單元210中的組合消息代碼0100與存儲(chǔ)在存儲(chǔ)單元273中的組合消息代碼0100匹配”的匹配信息添加到數(shù)據(jù)字段區(qū)。參照?qǐng)DSC,二進(jìn)制代碼數(shù)據(jù)可包括消息偏移代碼。另外,與圖8A類似,二進(jìn)制代碼數(shù)據(jù)還可包括用于發(fā)送附加數(shù)據(jù)的數(shù)據(jù)字段。參照?qǐng)D5,以存儲(chǔ)在存儲(chǔ)單元210中的順序給定消息偏移值,消息代碼和消息偏移值具有相同的值。當(dāng)與消息代碼11對(duì)應(yīng)的消息被發(fā)送到受控設(shè)備270時(shí),控制單元220檢測與消息代碼11對(duì)應(yīng)的消息偏移值11。由于消息偏移值11的二進(jìn)制數(shù)為1011,因此1011被包括在消息偏移代碼區(qū)中以產(chǎn)生二進(jìn)制代碼數(shù)據(jù)。另外,可將上述的匹配信息包括在數(shù)據(jù)字段中。在操作617,控制單元220將在操作615產(chǎn)生的二進(jìn)制代碼數(shù)據(jù)發(fā)送到受控設(shè)備670。具體地,控制單元220可通過通信接口單元230將二進(jìn)制代碼數(shù)據(jù)發(fā)送到受控設(shè)備670的通信接口單元271。當(dāng)接收到在操作617發(fā)送的二進(jìn)制代碼數(shù)據(jù)時(shí),在操作618,受控設(shè)備670的控制單元272執(zhí)行與接收的二進(jìn)制代碼數(shù)據(jù)對(duì)應(yīng)的請(qǐng)求或命令。具體地,受控設(shè)備670通過使用存儲(chǔ)在存儲(chǔ)單元273中的消息集信息檢測與二進(jìn)制代碼數(shù)據(jù)對(duì)應(yīng)的消息,并執(zhí)行檢測到的消息所指示的操作。另外,如果匹配信息沒有被包括在二進(jìn)制代碼數(shù)據(jù)中而是控制單元272執(zhí)行操作615時(shí)被獲得,則控制單元272可通過使用存儲(chǔ)在存儲(chǔ)單元273中的消息集信息和匹配信息來檢測與二進(jìn)制代碼數(shù)據(jù)對(duì)應(yīng)的消息。如參照?qǐng)DSB所述,如果匹配的組合消息代碼是0100,則控制單元272從存儲(chǔ)單元273檢測到對(duì)應(yīng)的消息“9-音量加”,并執(zhí)行“增加音量”的操作,即,由檢測到的消息指示的操作。另外,與操作616和617類似,受控設(shè)備670的控制單元272產(chǎn)生二進(jìn)制代碼數(shù)據(jù)并將二進(jìn)制代碼數(shù)據(jù)發(fā)送到遙控設(shè)備600 (該操作未示出)。然后,與操作618類似,遙控設(shè)備600可執(zhí)行與接收到的二進(jìn)制代碼數(shù)據(jù)對(duì)應(yīng)的請(qǐng)求或命令(該操作未示出)。在圖I到圖8中,一遙控設(shè)備遙控一受控設(shè)備,但是根據(jù)示例性實(shí)施例的遙控設(shè)備能夠與多個(gè)受控設(shè)備執(zhí)行在圖6的操作611到615中描述的通信網(wǎng)絡(luò)連接和初始化,因此,能夠控制多個(gè)受控設(shè)備。例如,遙控設(shè)備可將用于控制每個(gè)受控設(shè)備的消息集存儲(chǔ)在存儲(chǔ)單元210中,并將通過使用消息集產(chǎn)生的二進(jìn)制代碼數(shù)據(jù)發(fā)送到每個(gè)受控設(shè)備。另外,當(dāng)產(chǎn)生消息集的識(shí)別標(biāo)識(shí)符時(shí),遙控設(shè)備的用戶等將關(guān)于消息集的信息公諸于眾,從而遙控設(shè)備控制的受控設(shè)備的用戶或制造商可產(chǎn)生和開發(fā)附加的消息集信息。
如上所述,由于遙控設(shè)備使用消息集的唯一的識(shí)別標(biāo)識(shí)符,因此可在不與另一遙控設(shè)備或控制協(xié)議重疊的情況下使用遙控設(shè)備。
通過使用傳統(tǒng)遙控設(shè)備發(fā)送數(shù)據(jù)的方法的示例包括遠(yuǎn)程用戶接口(RUI)方法。在RUI方法中,遙控設(shè)備在受控設(shè)備的屏幕上顯示用于控制的網(wǎng)頁,并當(dāng)用戶操作顯示的網(wǎng)頁時(shí)執(zhí)行遙控。由于RUI方法通常在發(fā)送和接收數(shù)據(jù)時(shí)使用基于文本的超文本傳輸協(xié)議(HTTP),因此用于發(fā)送和接收數(shù)據(jù)的通信網(wǎng)絡(luò)的帶寬很大。因此,不能使用具有低價(jià)或低功耗的通信模塊。該方法的另一示例包括簡單對(duì)象訪問協(xié)議(SOAP)方法。SOAP是由通用即插即用(UPnP)開發(fā)的控制協(xié)議,并以可擴(kuò)展標(biāo)記語言(XML)準(zhǔn)備和中繼控制消息以及對(duì)于控制消息的響應(yīng)。當(dāng)以XML準(zhǔn)備的數(shù)據(jù)被發(fā)送和接收時(shí),需要大量的數(shù)據(jù)僅用于發(fā)送簡單控制消息。因此,數(shù)據(jù)傳輸量增加,所以通信模塊的帶寬也增加。此外,隨著控制數(shù)據(jù)的大小增加,產(chǎn)生和處理控制數(shù)據(jù)所需的時(shí)間也增加。然而,由于遙控設(shè)備和由該遙控設(shè)備遙控的電子裝置的示例性實(shí)施例通過使用二進(jìn)制代碼數(shù)據(jù)來在它們之間發(fā)送和接收控制數(shù)據(jù),因此可減少在遙控設(shè)備和受控設(shè)備之間發(fā)送和接收的數(shù)據(jù)的大小。此外,由于減少了控制數(shù)據(jù)的大小,因此可使用具有低價(jià)或低功耗和小通信帶寬的通信模塊,諸如ZigBee通信模塊。因此,可減少遙控設(shè)備的功耗和制造成本。另外,由于減少了產(chǎn)生和處理控制消息所需的時(shí)間,因此可提高遙控設(shè)備和受控設(shè)備的控制操作處理速度。另外,當(dāng)增加了要控制的功能時(shí),僅在遙控設(shè)備和受控設(shè)備中額外地產(chǎn)生和存儲(chǔ)與功能對(duì)應(yīng)的消息集,因此,遙控設(shè)備和受控設(shè)備可靈活地適應(yīng)于控制功能的改變。雖然已經(jīng)具體地示出和描述了當(dāng)前示例性實(shí)施例,但是本領(lǐng)域的普通技術(shù)人員應(yīng)理解,在不脫離權(quán)利要求限定的本發(fā)明的精神和范圍的情況下,可對(duì)本發(fā)明在形式和細(xì)節(jié)上進(jìn)行各種改變。
權(quán)利要求
1.一種遙控設(shè)備,包括 存儲(chǔ)單元,被配置用于存儲(chǔ)消息集信息,消息集信息包括關(guān)于消息集的信息,消息集包括至少一個(gè)消息,所述至少一個(gè)消息包括控制請(qǐng)求; 控制單元,被配置用于產(chǎn)生與所述至少一個(gè)消息對(duì)應(yīng)的二進(jìn)制代碼數(shù)據(jù); 通信接口單元,被配置用于將二進(jìn)制代碼數(shù)據(jù)發(fā)送到受控設(shè)備。
2.如權(quán)利要求I所述的遙控設(shè)備,其中,所述消息集還包括識(shí)別標(biāo)識(shí)符,所述識(shí)別標(biāo)識(shí)符與另一消息集的識(shí)別標(biāo)識(shí)符不重疊。
3.如權(quán)利要求2所述的遙控設(shè)備,其中,控制單元被配置用于通過使用識(shí)別標(biāo)識(shí)符來檢查受控設(shè)備是否支持消息集,并當(dāng)檢查完成時(shí)發(fā)送二進(jìn)制代碼數(shù)據(jù)。
4.如權(quán)利要求3所述的遙控設(shè)備,其中,控制單元將與存儲(chǔ)在存儲(chǔ)單元中的一個(gè)或多個(gè)消息集對(duì)應(yīng)的一個(gè)或多個(gè)識(shí)別標(biāo)識(shí)符的列表發(fā)送到受控設(shè)備,受控設(shè)備選擇包括在所述一個(gè)或多個(gè)識(shí)別標(biāo)識(shí)符的列表中的一個(gè)或多個(gè)識(shí)別標(biāo)識(shí)符。
5.如權(quán)利要求2所述的遙控設(shè)備,其中,識(shí)別標(biāo)識(shí)符包括唯一的標(biāo)準(zhǔn)化邏輯地址。
6.如權(quán)利要求I所述的遙控設(shè)備,其中,根據(jù)控制功能的類將消息集分類,其中,消息集還包括執(zhí)行相同類的控制功能的至少一個(gè)消息。
7.如權(quán)利要求6所述的遙控設(shè)備,其中,根據(jù)網(wǎng)絡(luò)瀏覽、圖像顯示設(shè)備的觀看控制和預(yù)定應(yīng)用的執(zhí)行控制中的至少一類的控制功能來將消息集分類。
8.如權(quán)利要求I所述的遙控設(shè)備,其中,控制單元在接收到預(yù)定的控制請(qǐng)求時(shí)產(chǎn)生二進(jìn)制代碼數(shù)據(jù), 其中,二進(jìn)制代碼數(shù)據(jù)包括以下的至少一個(gè) 與消息集對(duì)應(yīng)的消息集代碼; 與對(duì)應(yīng)于所述預(yù)定的控制請(qǐng)求的所述至少一個(gè)消息對(duì)應(yīng)的消息代碼; 與消息集無關(guān)的、與對(duì)應(yīng)于所述預(yù)定的控制請(qǐng)求的消息對(duì)應(yīng)的組合消息代碼。
9.如權(quán)利要求I所述的遙控設(shè)備,其中,控制單元將二進(jìn)制代碼數(shù)據(jù)設(shè)置為具有可變數(shù)據(jù)大小或固定數(shù)據(jù)大小。
10.如權(quán)利要求I所述的遙控設(shè)備,其中,存儲(chǔ)單元存儲(chǔ)以下的至少一個(gè) 與對(duì)應(yīng)于所述至少一個(gè)消息的消息集和消息代碼對(duì)應(yīng)的消息集代碼; 與消息集無關(guān)的、與所述至少一個(gè)消息對(duì)應(yīng)的組合消息代碼; 與所述至少一個(gè)消息對(duì)應(yīng)的消息偏移值。
11.一種由遙控設(shè)備遙控的電子裝置,所述電子裝置包括 存儲(chǔ)單元,被配置用于存儲(chǔ)消息集信息,消息集信息包括關(guān)于消息集的信息,消息集包括至少一個(gè)消息,所述至少一個(gè)消息包括控制請(qǐng)求; 通信接口單元,被配置用于從遙控設(shè)備接收二進(jìn)制代碼數(shù)據(jù),二進(jìn)制代碼數(shù)據(jù)包括對(duì)于執(zhí)行預(yù)定的控制功能的請(qǐng)求; 控制單元,被配置用于通過使用消息集信息來控制所述電子裝置根據(jù)與二進(jìn)制代碼數(shù)據(jù)對(duì)應(yīng)的至少一個(gè)消息執(zhí)行預(yù)定的操作。
12.如權(quán)利要求11所述的電子裝置,其中,消息集還包括識(shí)別標(biāo)識(shí)符,所述識(shí)別標(biāo)識(shí)符與另一消息集的識(shí)別標(biāo)識(shí)符不重疊。
13.如權(quán)利要求12所述的電子裝置,其中,識(shí)別標(biāo)識(shí)符包括唯一的標(biāo)準(zhǔn)化邏輯地址。
14.如權(quán)利要求11所述的電子裝置,其中 控制單元接收存儲(chǔ)在遙控設(shè)備中的一個(gè)或多個(gè)消息集的一個(gè)或多個(gè)識(shí)別標(biāo)識(shí)符的第一歹丨J表, 通過通信接口單元從遙控設(shè)備接收第一列表, 控制單元檢查存儲(chǔ)單元是否存儲(chǔ)了包括在第一列表中的所述一個(gè)或多個(gè)消息集中的至少一個(gè), 將檢查的結(jié)果發(fā)生到遙控設(shè)備。
15.如權(quán)利要求11所述的電子裝置,其中,根據(jù)電子裝置被配置要執(zhí)行的控制功能的類來將消息集分類, 其中,消息集包括執(zhí)行相同類的控制功能的至少一個(gè)消息。
16.如權(quán)利要求11所述的電子裝置,其中,二進(jìn)制代碼包括以下的至少一個(gè) 與消息集對(duì)應(yīng)的消息集代碼; 與對(duì)應(yīng)于預(yù)定的控制請(qǐng)求的至少一個(gè)消息對(duì)應(yīng)的消息代碼; 分別對(duì)應(yīng)于消息的組合消息代碼,其中,消息對(duì)應(yīng)于與消息集無關(guān)的預(yù)定的控制請(qǐng)求。
17.—種系統(tǒng),包括 遙控; 受控設(shè)備; 通信網(wǎng)絡(luò), 其中,遙控被配置用于通過通信網(wǎng)絡(luò)將預(yù)定的消息集的列表發(fā)送到受控設(shè)備,其中,所述預(yù)定的消息集的列表包括至少一個(gè)消息集,至少一個(gè)預(yù)定的消息集包括發(fā)送的唯一標(biāo)識(shí)符,發(fā)送的唯一標(biāo)識(shí)符與所述至少一個(gè)預(yù)定的消息集對(duì)應(yīng), 其中,受控設(shè)備被配置用于通過將發(fā)送的唯一標(biāo)識(shí)符與存儲(chǔ)在受控設(shè)備的存儲(chǔ)的唯一標(biāo)識(shí)符進(jìn)行比較,來檢查受控設(shè)備是否支持所述至少一個(gè)消息集, 其中,受控設(shè)備被配置用于響應(yīng)于檢查將發(fā)送的唯一標(biāo)識(shí)符或存儲(chǔ)的唯一標(biāo)識(shí)符發(fā)送到遙控。
18.如權(quán)利要求17所述的系統(tǒng),其中,遙控設(shè)備使用與由受控設(shè)備發(fā)送到遙控的發(fā)送的唯一標(biāo)識(shí)符或存儲(chǔ)的唯一標(biāo)識(shí)符對(duì)應(yīng)的所述至少一個(gè)消息集控制受控設(shè)備。
全文摘要
提供一種遙控設(shè)備以及由該遙控設(shè)備遙控的電子裝置,所述遙控設(shè)備包括存儲(chǔ)單元,用于存儲(chǔ)包括與一個(gè)或多個(gè)消息集相關(guān)的信息的消息集信息,所述一個(gè)或多個(gè)消息集中的每個(gè)包括了包括不同控制請(qǐng)求的一個(gè)或多個(gè)消息;控制單元,用于產(chǎn)生二進(jìn)制代碼數(shù)據(jù),所述二進(jìn)制代碼數(shù)據(jù)中的每個(gè)與一個(gè)或多個(gè)消息對(duì)應(yīng),所述一個(gè)或多個(gè)消息的每個(gè)與不同控制請(qǐng)求對(duì)應(yīng);通信接口單元,用于將二進(jìn)制代碼數(shù)據(jù)發(fā)送到受控設(shè)備,其中,發(fā)送和接收的數(shù)據(jù)量被最小化。
文檔編號(hào)H04N21/422GK102622864SQ20121002137
公開日2012年8月1日 申請(qǐng)日期2012年1月20日 優(yōu)先權(quán)日2011年1月26日
發(fā)明者印貞植 申請(qǐng)人:三星電子株式會(huì)社