專利名稱:生成音頻/視頻裝置的標(biāo)識(shí)信息的裝置、系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種生成存在于音頻/視頻(A/V)網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的裝置、系統(tǒng)和方法,更詳細(xì)地說(shuō),涉及一種生成存在于A/V網(wǎng)絡(luò)上的音頻/視頻(A/V)的標(biāo)識(shí)信息的裝置、系統(tǒng)和方法,通過(guò)該裝置、系統(tǒng)和方法,用戶通過(guò)將附加的標(biāo)識(shí)信息提供給具有相同裝置信息的A/V裝置可明確地區(qū)分音頻/視頻(A/V)裝置與其它音頻/視頻裝置。
背景技術(shù):
隨著處理數(shù)字音頻/視頻(A/V)數(shù)據(jù)的技術(shù)的快速發(fā)展,諸如數(shù)字電視(TV)、機(jī)頂盒、數(shù)字多功能盤(DVD)播放器以及數(shù)字放大器的多種A/V裝置已經(jīng)在家庭和辦公室安裝和使用。家庭和辦公室的用戶傳統(tǒng)地使用遙控單元來(lái)控制這些A/V裝置。然而,隨著安裝在預(yù)定空間的A/V裝置的數(shù)量的增加,控制A/V裝置變得更加復(fù)雜和困難。
因此,已經(jīng)研究通過(guò)將多個(gè)A/V裝置彼此關(guān)聯(lián)來(lái)對(duì)其進(jìn)行系統(tǒng)化并使用戶能夠傳統(tǒng)地控制系統(tǒng)化的A/V裝置的方法。這里,A/V裝置通過(guò)網(wǎng)絡(luò)接口彼此連接以形成單個(gè)A/V網(wǎng)絡(luò)系統(tǒng)。
已經(jīng)開(kāi)發(fā)和提出了可擴(kuò)展家庭影院(XHT),即用于A/V家庭網(wǎng)絡(luò)的中間件作為所述方法之一。XHT是已由三星電子開(kāi)發(fā)的基于數(shù)字TV的家庭網(wǎng)絡(luò)解決方案,并已用于美國(guó)消費(fèi)電子協(xié)會(huì)(CEA)標(biāo)準(zhǔn)。
根據(jù)XHT,可使用相對(duì)穩(wěn)定地發(fā)送高清晰度(HD)信號(hào)的電子電器工程師協(xié)會(huì)(IEEE)1394纜線和通常作為在互聯(lián)網(wǎng)上使用的通信協(xié)議的互聯(lián)網(wǎng)協(xié)議(IP)來(lái)控制與數(shù)字TV連接的A/V裝置和多個(gè)數(shù)字TV。當(dāng)使用XHT時(shí),臥室中的用戶可使用安裝在客廳中的數(shù)字TV的數(shù)字廣播接收功能來(lái)觀看數(shù)字廣播。
使用XHT的便宜的網(wǎng)絡(luò)接口單元(NIU)按存儲(chǔ)卡的格式被制作,因此容易根據(jù)諸如地面、衛(wèi)星或纜線方案的接收方案而改變以減少?gòu)V播公司的經(jīng)濟(jì)負(fù)擔(dān)。具體地說(shuō),XHT通過(guò)嵌入在數(shù)字TV的瀏覽器來(lái)提供多種入口業(yè)務(wù)。
在使用XHT實(shí)現(xiàn)的A/V裝置的一系列操作中,本地IP地址根據(jù)預(yù)定的地址分配算法被自動(dòng)地分配給在XHT網(wǎng)絡(luò)上的每一A/V裝置。其后,具有本地IP地址的每一A/V裝置根據(jù)預(yù)定義的句法形式(由deviceInfo.xsd文件定義)以可擴(kuò)展標(biāo)記語(yǔ)言(XML)文件,即deviceInfo.xml文件來(lái)表示其裝置信息,并將XML文件發(fā)送到其它A/V裝置。deviceInfo.xml文件包括描述一組超文本傳送協(xié)議(HTTP)命令以運(yùn)行A/V裝置的XHT931.xsd文件的統(tǒng)一資源標(biāo)識(shí)符(URI)。
生成deviceInfo.xml的A/V裝置參照XHT931.xsd文件生成包括A/V裝置支持的HTTP命令的XHT931.xml文件。表示該A/V裝置的信息的deviceInfo.xml文件和包括由A/V裝置支持的HTTP命令的XHT931.xml文件被其它A/V裝置的任一接收,所述其它A/V裝置基于接收的文件識(shí)別發(fā)送文件的A/V裝置,并使用HTTP命令控制A/V裝置。
圖1A是示出存在于A/V網(wǎng)絡(luò)上的主裝置和從裝置的運(yùn)行過(guò)程的示圖。如圖1A所示,訪問(wèn)A/V網(wǎng)絡(luò)的從裝置31生成2027文件。這里,2027文件包括關(guān)于裝置的多種信息,例如制造商名稱、型號(hào)、描述術(shù)語(yǔ)和邏輯單元。其后,從裝置31基于2027文件存儲(chǔ)裝置信息。
其后,在操作S1,主裝置10用于將裝置信息發(fā)送到從裝置31的發(fā)送請(qǐng)求。在操作S2和S3,基于從從裝置30發(fā)送的裝置信息來(lái)生成存在于A/V網(wǎng)絡(luò)上的每一裝置的用戶接口(UI),其后將其顯示在顯示設(shè)備32上。
在操作S4和S5,用戶通過(guò)在顯示設(shè)備32上示出的UI選擇將被操作的預(yù)定的裝置,并請(qǐng)求選擇的裝置運(yùn)行。其后,在操作S6,主裝置10接收由用戶的操作而產(chǎn)生的控制信號(hào),并控制相應(yīng)的從裝置31。
圖1B是示出根據(jù)CEA 2027規(guī)范的2027文件的示例。如圖1B所示,存在于A/V網(wǎng)絡(luò)上的裝置(例如主裝置和從裝置)的制造商名稱位于由</Manufacturer>(1)指示的各個(gè)標(biāo)簽位置,型號(hào)位于由ModelNo標(biāo)簽位置(2)指示的各個(gè)標(biāo)簽位置,描述術(shù)語(yǔ)位于由Desc標(biāo)簽位置(3)指示的各個(gè)標(biāo)簽位置。
圖1C是示出在每一從裝置的屏幕上顯示用戶接口的示例的示圖。如圖所示,基于主裝置10的2027文件信息生成存在于A/V網(wǎng)絡(luò)上的主裝置和從裝置的圖標(biāo)。從裝置和生成的圖標(biāo)被顯示在顯示設(shè)備32的屏幕上。
如圖1C所示,當(dāng)主裝置10和從裝置11的圖標(biāo)顯示在顯示設(shè)備32的屏幕上時(shí),用戶使用主裝置10和從裝置11的各自的UI來(lái)選擇期望的產(chǎn)品。然而,如果具有相同型號(hào)的產(chǎn)品和/或如果具有相同制造商的產(chǎn)品在相同的A/V網(wǎng)絡(luò)上可用,則通過(guò)顯示設(shè)備32發(fā)送的UI具有相同形狀的圖標(biāo)和相同的產(chǎn)品信息。因此,用戶不能通過(guò)使用經(jīng)過(guò)由主裝置10提供的顯示設(shè)備32發(fā)送的UI來(lái)區(qū)分期望的產(chǎn)品和其它產(chǎn)品。
因此,需要開(kāi)發(fā)一種使用戶能夠通過(guò)清楚地區(qū)分預(yù)定的裝置與存在于A/V網(wǎng)絡(luò)上的具有相同的制造商名稱和相同的型號(hào)的其它裝置的技術(shù)。
發(fā)明內(nèi)容
本發(fā)明的一方面提供一種生成存在于音頻/視頻(A/V)網(wǎng)絡(luò)的A/V裝置的標(biāo)識(shí)信息的裝置、系統(tǒng)和方法,通過(guò)其用戶可通過(guò)向具有相同裝置信息的A/V裝置還提供標(biāo)識(shí)信息來(lái)相對(duì)清楚地區(qū)分音頻/視頻(A/V)裝置與其它音頻/視頻裝置。
具體地說(shuō),本發(fā)明提供一種向具有相同裝置信息的A/V裝置提供第二標(biāo)識(shí)信息的改進(jìn)的XHT協(xié)議。
根據(jù)本發(fā)明的一方面,提供一種生成存在于音頻/視頻(A/V)網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的主裝置,該主裝置包括信息請(qǐng)求器,發(fā)送對(duì)每一現(xiàn)有的從裝置的裝置信息和第一標(biāo)識(shí)信息的請(qǐng)求;確定器,檢查響應(yīng)于請(qǐng)求而發(fā)送的裝置信息以確定任意現(xiàn)有裝置是否具有相同的裝置信息;第二標(biāo)識(shí)信息生成器,生成被發(fā)現(xiàn)具有相同裝置信息的每一裝置的第二標(biāo)識(shí)信息;以及信息存儲(chǔ)器,存儲(chǔ)發(fā)送的裝置信息、第一標(biāo)識(shí)信息和生成的第二標(biāo)識(shí)信息。
根據(jù)本發(fā)明的另一方面,提供一種生成存在于音頻/視頻(A/V)網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的系統(tǒng),該系統(tǒng)包括從裝置,包括存儲(chǔ)的裝置信息和第一標(biāo)識(shí)信息,響應(yīng)于預(yù)定的控制信號(hào)而運(yùn)行;以及主裝置,將對(duì)裝置信息和第一標(biāo)識(shí)信息的請(qǐng)求發(fā)送到從裝置,確定是否存在具有與響應(yīng)于該請(qǐng)求而發(fā)送的裝置信息相同的裝置信息的其它從裝置,如果存在具有相同裝置信息的其它從裝置,則生成第二標(biāo)識(shí)信息,從而可區(qū)分具有相同裝置信息的各個(gè)從裝置彼此。
根據(jù)本發(fā)明的另一方面,提供一種生成存在于音頻/視頻(A/V)網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的方法,該方法包括發(fā)送對(duì)每一從裝置的裝置信息和第一標(biāo)識(shí)信息的請(qǐng)求;檢查響應(yīng)于請(qǐng)求而發(fā)送的裝置信息并確定是否存在具有相同裝置信息的裝置;如果存在具有相同裝置信息的裝置,則生成每一具有相同裝置信息的裝置的第二標(biāo)識(shí)信息;以及生成用戶接口以提示用戶選擇預(yù)定的從裝置,并顯示生成的用戶接口。
本發(fā)明的其它方面和/或優(yōu)點(diǎn)將在下面的描述中部分地闡釋,并可從描述中變得清楚,或可通過(guò)本發(fā)明的實(shí)踐而理解。
通過(guò)下面結(jié)合附圖進(jìn)行的對(duì)實(shí)施例的描述,本發(fā)明的這些和/或其他方面和優(yōu)點(diǎn)將會(huì)變得更加清楚并更容易理解,其中圖1A是示出存在于A/V網(wǎng)絡(luò)上的主裝置和從裝置的運(yùn)行過(guò)程的示圖;圖1B是示出根據(jù)CEA 2027規(guī)范的2027文件的示例;以及圖1C是示出顯示每一從裝置的屏幕上的用戶接口的示例的示圖;圖2是根據(jù)本發(fā)明實(shí)施例的生成存在于A/V網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的系統(tǒng)的示意性框圖;圖3是根據(jù)本發(fā)明實(shí)施例的生成存在于A/V網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的系統(tǒng)中的主裝置的內(nèi)部框圖;圖4是根據(jù)本發(fā)明實(shí)施例的生成存在于A/V網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的系統(tǒng)中的從裝置的內(nèi)部框圖;圖5A至5D示出根據(jù)本發(fā)明實(shí)施例的更新生成存在于A/V網(wǎng)絡(luò)的A/V裝置的標(biāo)識(shí)信息的系統(tǒng)的主裝置中的信息表的過(guò)程;圖6A和6B示出根據(jù)本發(fā)明實(shí)施例的顯示2027文件和基于2027文件生成的主裝置和從裝置的用戶接口的示例;以及圖7是根據(jù)本發(fā)明實(shí)施例的生成存在于A/V網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的方法的流程圖。
具體實(shí)施例方式
現(xiàn)將詳細(xì)參照其示例在附圖中被示出的本發(fā)明的實(shí)施例,其中,相同的標(biāo)號(hào)指的是相同的部件。下面通過(guò)參照附圖描述實(shí)施例以解釋本發(fā)明。
圖2是根據(jù)本發(fā)明實(shí)施例的生成存在于A/V網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的系統(tǒng)的示例性框圖。這里,術(shù)語(yǔ)“A/V網(wǎng)絡(luò)”指的是可擴(kuò)展家庭影院(XHT)網(wǎng)絡(luò),其中,可使用相對(duì)穩(wěn)定地發(fā)送高清晰度(HD)信號(hào)的電子電器工程師協(xié)會(huì)(IEEE)1394纜線和通常在互聯(lián)網(wǎng)上用作通信協(xié)議的互聯(lián)網(wǎng)協(xié)議(IP)來(lái)控制與數(shù)字TV連接的A/V裝置和多個(gè)數(shù)字TV。然而,應(yīng)理解,該術(shù)語(yǔ)并非想要限制應(yīng)用的范圍,本發(fā)明可應(yīng)用于其它類型的網(wǎng)絡(luò),例如家庭廣泛網(wǎng)絡(luò)(Home Wide Web)、HAVi、微軟開(kāi)發(fā)的通用即插即用(UPnP)方法。A/V裝置表示包擴(kuò)A/V回放裝置、A/V存儲(chǔ)裝置、A/V輸出裝置等的與A/V相關(guān)的裝置。
此外,本發(fā)明的構(gòu)思在CEA-2027中定義,實(shí)現(xiàn)本發(fā)明所采用的語(yǔ)言是HTML(超文本標(biāo)記語(yǔ)言)4.0。此外,存在于A/V網(wǎng)絡(luò)上的A/V裝置(例如主裝置和從裝置)的裝置信息是基于遵守CEA-2027規(guī)范的2027文件的。
如圖2所示,根據(jù)本發(fā)明實(shí)施例的生成存在于A/V網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的系統(tǒng)包括主裝置100和從裝置210、220、230和240。
主裝置100將對(duì)裝置信息和第一標(biāo)識(shí)信息的請(qǐng)求發(fā)送到存在于A/V網(wǎng)絡(luò)上的A/V裝置,并基于已由主裝置100接收的響應(yīng)于該請(qǐng)求的每一從裝置210、220、230和240的裝置信息和第一標(biāo)識(shí)信息來(lái)確定A/V網(wǎng)絡(luò)上是否存在具有相同裝置信息的從裝置。如果確定存在具有相同裝置信息的從裝置,則主裝置100生成相應(yīng)的第二標(biāo)識(shí)信息以區(qū)分該從裝置與其它從裝置。這里,裝置信息可被理解為制造商名稱、型號(hào)和/或描述術(shù)語(yǔ)。第一標(biāo)識(shí)信息可被理解為分配給每一裝置的唯一標(biāo)識(shí)號(hào)。第二標(biāo)識(shí)信息也可被理解為A/V裝置的次要名稱信息。
此外,主裝置100可控制存在于A/V網(wǎng)絡(luò)上的從裝置210、220、230和240。主裝置100可包括數(shù)字TV、PDP、LCD監(jiān)視器、音頻接收器等。
每一從裝置210、220、230和240存儲(chǔ)唯一的裝置信息和第一標(biāo)識(shí)信息,并且當(dāng)存在來(lái)自主裝置100的對(duì)裝置信息和第一標(biāo)識(shí)信息的請(qǐng)求時(shí)向主裝置100提供裝置信息和第一標(biāo)識(shí)信息。此外,從裝置210、220、230和240響應(yīng)于發(fā)送到主裝置100的預(yù)定的控制信號(hào)而運(yùn)行。
圖3是根據(jù)本發(fā)明實(shí)施例的生成存在于A/V網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的系統(tǒng)中的主裝置100的內(nèi)部框圖。如圖3所示,主裝置100包括信息請(qǐng)求器110、確定器120、第二標(biāo)識(shí)信息生成器130、UI生成器140、第二收發(fā)器150、第一信息存儲(chǔ)器160以及第一控制器180。在主裝置100具有顯示功能的情形中,主裝置100還可包括第一顯示器170。
信息請(qǐng)求器110發(fā)送對(duì)存在于A/V網(wǎng)絡(luò)上的每一從裝置210、220、230和240的裝置信息和第一標(biāo)識(shí)信息的請(qǐng)求。這里,裝置信息可包括制造商名稱、型號(hào)和描述術(shù)語(yǔ)。第一標(biāo)識(shí)信息可被理解為每一裝置的唯一標(biāo)識(shí)號(hào)。
確定器120檢查響應(yīng)于從信息請(qǐng)求器110發(fā)送的請(qǐng)求而發(fā)送的每一從裝置210、220、230和240的裝置信息和第一標(biāo)識(shí)信息,并確定是否存在具有相同裝置信息(例如制造商名稱、型號(hào)、描述術(shù)語(yǔ)等)的裝置。當(dāng)確定存在具有相同裝置信息的裝置時(shí),確定器120還檢查具有相同裝置信息的裝置的第一標(biāo)識(shí)信息,并確定各個(gè)裝置是否具有相同的第一標(biāo)識(shí)信息。
在示例性實(shí)施例中,“裝置1”和“裝置2”存在于A/V網(wǎng)絡(luò)上。“裝置1”具有包括三星作為制造商名稱、LTN226W作為型號(hào)以及AVHDD作為描述術(shù)語(yǔ)的裝置信息特征以及第一標(biāo)識(shí)信息DSC20050400。同時(shí),“裝置2”具有包括三星作為制造商名稱、LTN226W作為型號(hào)以及AVHDD作為描述術(shù)語(yǔ)的裝置信息特征以及第一標(biāo)識(shí)信息DSC20050401。
首先,確定器120檢查“裝置1”和“裝置2”的裝置信息。這里,確定器120確定“裝置1”和“裝置2”是否具有相同裝置信息。其后,確定器120檢查“裝置1”和“裝置2”的第一標(biāo)識(shí)信息以確定“裝置1”和“裝置2”是否是相同的裝置。
如果確定“裝置1”和“裝置2”具有相同裝置信息但為不同的裝置,則確定器120將確定結(jié)果發(fā)送到第一控制器180。其后,第一控制器180控制第二標(biāo)識(shí)信息生成器130生成第二標(biāo)識(shí)信息。
作為確定器120的確定結(jié)果,如果存在具有相同裝置信息的從裝置,則第二標(biāo)識(shí)信息生成器130生成具有相同裝置信息的每一裝置的第二標(biāo)識(shí)信息。這里,第二標(biāo)識(shí)信息的生成包括生成具有相同裝置信息的每一裝置的次要名稱。第二標(biāo)識(shí)信息基于每一裝置的原始名稱而生成。
在示例性實(shí)施例中,可按“原始名稱n”格式生成第二標(biāo)識(shí)信息。這里,n是任意整數(shù)并且每當(dāng)生成第二標(biāo)識(shí)信息就被順序地計(jì)數(shù)。值n可由主裝置100可選地改變。
假定“裝置1”和“裝置2”具有相同裝置信息,則第二標(biāo)識(shí)信息生成器130生成AVHDD 1作為“裝置2”的第二標(biāo)識(shí)信息,并將其提供給“裝置2”。然而,根據(jù)假設(shè)的情況,第二標(biāo)識(shí)信息生成器130不生成“裝置1”的第二標(biāo)識(shí)信息,“裝置1”使用其原始名稱,例如AVHDD。
UI生成器140基于存儲(chǔ)在第一信息存儲(chǔ)器160中的裝置信息和第一標(biāo)識(shí)信息生成存在于A/V網(wǎng)絡(luò)上的A/V裝置(即主裝置100和從裝置210、220、230和240)的用戶接口(下文中稱為UI)。這里,當(dāng)用戶想要使用存在于A/V網(wǎng)絡(luò)上的A/V裝置中的預(yù)定類型的A/V裝置時(shí),該A/V裝置的UI被顯示在顯示裝置上。
此外,為了生成相應(yīng)的從裝置210、220、230和240之一的UI,首先檢查第一信息存儲(chǔ)器160是否存儲(chǔ)相應(yīng)的從裝置的第二標(biāo)識(shí)信息,如果發(fā)現(xiàn)第一信息存儲(chǔ)器160存儲(chǔ)第二標(biāo)識(shí)信息,則UI生成器140根據(jù)相應(yīng)的從裝置的第二標(biāo)識(shí)信息生成相應(yīng)的從裝置的UI。和每一從裝置210、220、230和240的UI一起,還提供制造商名稱。
第一收發(fā)器150通過(guò)有線/無(wú)線網(wǎng)絡(luò)發(fā)送和接收從裝置210、220、230和240的數(shù)據(jù)。可通過(guò)諸如在XHT協(xié)議中使用的IEEE 1394網(wǎng)絡(luò)接口、用于無(wú)線LAN協(xié)議的IEEE802.11網(wǎng)絡(luò)接口、或用于有線通信協(xié)議的以太網(wǎng)網(wǎng)絡(luò)接口的各種網(wǎng)絡(luò)接口來(lái)實(shí)現(xiàn)第二收發(fā)器150。
在本發(fā)明示例性實(shí)施例中,第一收發(fā)器150將對(duì)裝置信息和第一標(biāo)識(shí)信息的請(qǐng)求發(fā)送到存在于A/V網(wǎng)絡(luò)上的從裝置210、220、230和240,并接收響應(yīng)于該請(qǐng)求而發(fā)送的每一從裝置210、220、230和240的裝置信息和第一標(biāo)識(shí)信息。此外,第一收發(fā)器150發(fā)送并接收指令選擇相應(yīng)的從裝置210、220、230和240之一的用戶的輸入選擇命令。
第一信息存儲(chǔ)器160存儲(chǔ)存在于A/V網(wǎng)絡(luò)上的每一從裝置210、220、230和240的裝置信息、第一標(biāo)識(shí)信息和原始名稱以及由第二標(biāo)識(shí)信息生成器130生成的第二標(biāo)識(shí)信息。這里,第一信息存儲(chǔ)器160以表格形式存儲(chǔ)裝置信息。當(dāng)新的A/V裝置(例如主裝置100或每一從裝置210、220、230和240)被注冊(cè)時(shí),當(dāng)?shù)诙?biāo)識(shí)信息生成時(shí),或當(dāng)初始地存儲(chǔ)的信息(例如裝置信息、第一標(biāo)識(shí)信息、原始名稱、第二標(biāo)識(shí)信息等)被更新時(shí),存儲(chǔ)在信息存儲(chǔ)器160中的信息表被更新。下面將參照?qǐng)D5A至5D詳細(xì)描述用于裝置信息的信息表。
例如,在新的A/V裝置(例如主裝置100或每一從裝置210、220、230和240)的裝置信息被添加到第一信息存儲(chǔ)器160的情形中,第一控制器180更新第一信息存儲(chǔ)器160。此外,在新的A/V裝置的第一信息和第二信息被新近地添加到第一信息存儲(chǔ)器160的情形中,第一控制器180更新第一信息存儲(chǔ)器160。
第一顯示器170傳遞由UI生成器140生成的存在于A/V網(wǎng)絡(luò)上的A/V裝置的UI。
其后,第一控制器180控制信息請(qǐng)求器110請(qǐng)求存在于A/V網(wǎng)絡(luò)上的從裝置210、220、230和240發(fā)送裝置信息和第一標(biāo)識(shí)信息。如果第二收發(fā)器150接收到裝置信息和第一標(biāo)識(shí)信息,則第一控制器180控制接收到的裝置信息和第一標(biāo)識(shí)信息存儲(chǔ)在第一信息存儲(chǔ)器160中。
此外,第一控制器180基于存儲(chǔ)在第一信息存儲(chǔ)器160中的裝置信息和第一標(biāo)識(shí)信息控制確定器120確定在現(xiàn)有的從裝置210、220、230和240中是否存在具有相同裝置信息的從裝置。如果確定從裝置210、220、230和240中存在具有相同裝置信息的從裝置,則第一控制器180控制第二標(biāo)識(shí)信息生成器130生成從裝置210、220、230和240中具有相同裝置信息的每一從裝置的第二標(biāo)識(shí)信息。
此外,當(dāng)生成在從裝置210、220、230和240中的新的從裝置的裝置信息和第一標(biāo)識(shí)信息時(shí),或當(dāng)生成每一從裝置210、220、230和240的第二標(biāo)識(shí)信息時(shí),第一控制器180更新存儲(chǔ)在第一信息存儲(chǔ)器160中的信息,例如裝置信息、第一標(biāo)識(shí)信息、原始名稱以及第二標(biāo)識(shí)信息等。
當(dāng)用戶選擇從裝置210、220、230和240中的相應(yīng)的一個(gè)時(shí),第一控制器180將控制信號(hào)發(fā)送到相應(yīng)的從裝置以控制從裝置210、220、230和240運(yùn)行。這里,可通過(guò)遙控器(未示出)或安裝在主裝置100的預(yù)定部分的面板來(lái)將用于選擇相應(yīng)的從裝置的用戶輸入應(yīng)用于主裝置100。
圖4是根據(jù)本發(fā)明實(shí)施例的生成存在于A/V網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的系統(tǒng)中的從裝置200(210至240)的內(nèi)部框圖。如圖4所示,從裝置200包括信息提取器21、第二信息存儲(chǔ)器22、第二收發(fā)器23以及第二控制器25。在從裝置200具有顯示功能的情形中,從裝置200還可包括第二顯示器24。
信息提取器21提取從裝置200的裝置信息和第一標(biāo)識(shí)信息。這里,裝置信息可包括制造商名稱、型號(hào)和描述術(shù)語(yǔ),第一標(biāo)識(shí)信息可被理解為每一裝置的唯一的標(biāo)識(shí)號(hào)。
第二信息存儲(chǔ)器22存儲(chǔ)由信息提取器21提取的裝置信息和第一標(biāo)識(shí)信息。
第二收發(fā)器23通過(guò)有線/無(wú)線網(wǎng)絡(luò)向主裝置100發(fā)送數(shù)據(jù),從主裝置100接收數(shù)據(jù)??赏ㄟ^(guò)諸如在XHT協(xié)議中使用的IEEE 1394網(wǎng)絡(luò)接口、用于無(wú)線LAN協(xié)議的IEEE802.11網(wǎng)絡(luò)接口、或用于有線通信協(xié)議的以太網(wǎng)網(wǎng)絡(luò)接口的各種網(wǎng)絡(luò)接口來(lái)實(shí)現(xiàn)第二收發(fā)器23。
例如,第二收發(fā)器23從主裝置(未示出)接收請(qǐng)求裝置信息和第一標(biāo)識(shí)信息的請(qǐng)求信號(hào),并響應(yīng)于該請(qǐng)求信號(hào)發(fā)送存儲(chǔ)在第二信息存儲(chǔ)器22中的裝置信息和第一標(biāo)識(shí)信息。第二顯示器24根據(jù)從主裝置發(fā)出的顯示命令傳遞存在于A/V網(wǎng)絡(luò)上的A/V裝置的UI。第二控制器25控制信息提取器21提取裝置信息和第一標(biāo)識(shí)信息,并控制第二信息存儲(chǔ)器22存儲(chǔ)提取的裝置信息和第一標(biāo)識(shí)信息。
此外,當(dāng)?shù)诙瞻l(fā)器23從主裝置接收到指令發(fā)送裝置信息和第一標(biāo)識(shí)信息的請(qǐng)求命令時(shí),第二控制器25控制第二收發(fā)器23將存儲(chǔ)在第二信息存儲(chǔ)器22中的裝置信息和第一標(biāo)識(shí)信息發(fā)送到主裝置。
圖5A至5D示出根據(jù)本發(fā)明實(shí)施例的更新生成存在于A/V網(wǎng)絡(luò)的A/V裝置的標(biāo)識(shí)信息的系統(tǒng)的主裝置中的信息表的過(guò)程,其中,“裝置1”至“裝置n”是存在于A/V網(wǎng)絡(luò)上的A/V裝置。如圖5A至5D所示,信息表包含關(guān)于裝置的各種信息,包括制造商名稱、型號(hào)、描述術(shù)語(yǔ)、第一標(biāo)識(shí)信息、原始名稱、第二標(biāo)識(shí)信息等。
參照?qǐng)D5A,主裝置以表格形式(即以信息表形式)來(lái)存儲(chǔ)“裝置1”的裝置信息(例如制造商名稱、型號(hào)、描述術(shù)語(yǔ)等)、第一標(biāo)識(shí)信息和原始名稱。這里,“裝置1”的原始名稱與描述術(shù)語(yǔ)相同。
其后,主裝置以表格形式(即按信息表)來(lái)存儲(chǔ)“裝置2”的裝置信息(例如制造商名稱、型號(hào)、描述術(shù)語(yǔ)等)、第一標(biāo)識(shí)信息和原始名稱。這里,“裝置2”的原始名稱與描述術(shù)語(yǔ)相同。
主裝置100還在信息表中存儲(chǔ)“裝置2”的裝置信息、第一標(biāo)識(shí)信息和原始名稱。這里,由于“裝置1”和“裝置2”具有相同的制造商名稱、型號(hào)和描述術(shù)語(yǔ),所以它們也具有相同的原始名稱。
其后,主裝置100檢查“裝置1”和“裝置2”的第一標(biāo)識(shí)信息以確定“裝置1”和“裝置2”是否是不同的裝置,“裝置2”的第二標(biāo)識(shí)信息(例如AVHDD1)被生成并存儲(chǔ)在信息表中(見(jiàn)圖5B)。
其后,主裝置100在信息表中存儲(chǔ)“裝置3”的裝置信息、第一標(biāo)識(shí)信息和原始名稱。這里,由于“裝置2”和“裝置3”具有相同的制造商名稱、型號(hào)和描述術(shù)語(yǔ),所以它們也具有相同的原始名稱。
其后,主裝置100檢查“裝置2”和“裝置3”的第一標(biāo)識(shí)信息以確定“裝置2”和“裝置3”是否是不同的裝置,“裝置”3的第二標(biāo)識(shí)信息(例如AVHDD2)被生成并存儲(chǔ)在信息表中(見(jiàn)圖5C)。
其后,主裝置100在信息表中存儲(chǔ)“裝置”4的裝置信息、第一標(biāo)識(shí)信息和原始名稱。這里,“裝置1”和“裝置4”具有相同原始名稱但具有不同的制造商名稱、不同的型號(hào)以及不同的描述術(shù)語(yǔ)。因此,不需要其它標(biāo)識(shí)信息,即第二標(biāo)識(shí)信息(見(jiàn)圖5D)。
圖6A和6B示出根據(jù)本發(fā)明實(shí)施例的顯示2027文件和基于2027文件生成的主裝置和從裝置的用戶接口的示例。
參照示出符合文件內(nèi)容,即<2027>文件的CEA 2027的示例的圖6A,A/V裝置的制造商名稱(例如三星)位于標(biāo)記(11)的<Manufacturer>標(biāo)簽位置,型號(hào)(例如LTN226W)位于標(biāo)記(12)的<ModelNo>標(biāo)簽位置,描述術(shù)語(yǔ)(例如AVHDD)位于標(biāo)記(13)的<Desc>標(biāo)簽位置,第一標(biāo)識(shí)信息(例如DCD20050400)位于標(biāo)記(14)的<IdenNo>標(biāo)簽位置。
參照示出顯示在屏幕50上的存在于A/V網(wǎng)絡(luò)上的各種A/V裝置的UI的示例,每一裝置的原始名稱(或第二標(biāo)識(shí)信息)以及制造商名稱被提供給UI,從而允許用戶容易地對(duì)裝置彼此進(jìn)行區(qū)分。
換句話說(shuō),在顯示在屏幕50上的從裝置(即標(biāo)記51的AVHDD、標(biāo)記52的AVHDD 1、標(biāo)記53的AVHDD 3以及標(biāo)記54的AVHDD)中,具有相同制造商名稱、型號(hào)和原始名稱的AVHDD裝置51、52和53被提供AVHDD作為原始名稱,并被提供AVHDD1和AVHDD2作為第二標(biāo)識(shí)信息,分別由AVHDD、AVHDD 1和AVHDD 2表示。通過(guò)對(duì)比,由于AVHDD裝置54具有與AVHDD裝置51相同的原始名稱但具有不同的制造商名稱,所以其可從AVHDD裝置51、AVHDD1裝置52和AVHDD2裝置53中被區(qū)分。
圖7是根據(jù)本發(fā)明實(shí)施例的生成存在于A/V網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的方法的流程圖。
首先,在操作op 200,主裝置100的信息請(qǐng)求器100向存在于A/V網(wǎng)絡(luò)上的從裝置200請(qǐng)求裝置信息和第一標(biāo)識(shí)信息。這里,裝置信息可包括制造商名稱、型號(hào)和描述術(shù)語(yǔ),第一標(biāo)識(shí)信息可被理解為每一裝置的唯一的標(biāo)識(shí)號(hào)。
在操作op 210,第一控制器180控制從從裝置200發(fā)送的裝置信息和第一標(biāo)識(shí)信息存儲(chǔ)在第一信息存儲(chǔ)器160中。這里,第一信息存儲(chǔ)器160以表格形式(見(jiàn)圖5)存儲(chǔ)裝置信息。此外,第一控制器180使用從裝置200的裝置信息(例如描述術(shù)語(yǔ))生成每一從裝置的原始名稱。
在操作op 220,第一控制器180請(qǐng)求確定器120確定是否存在具有相同裝置信息的從裝置200,確定器120確定是否存在具有相同裝置信息的從裝置200。
如果確定存在具有相同裝置信息的從裝置200(即在操作op 230中的“是”),則在操作op 240,確定器120檢查存儲(chǔ)在第一信息存儲(chǔ)器160中的從裝置200的第一標(biāo)識(shí)信息。其后,在操作op 250確定從裝置200是否具有不同于彼此的第一標(biāo)識(shí)信息特征。當(dāng)確定從裝置200具有不同于彼此的第一標(biāo)識(shí)信息特征時(shí)(即在操作op 250的“是”),確定從裝置200具有相同裝置信息,也就是說(shuō),在操作op 260,從裝置200被標(biāo)識(shí)為具有不同的第一標(biāo)識(shí)信息的相同的裝置。
在示例性實(shí)施例中,確定器120檢查存在于A/V網(wǎng)絡(luò)上的“裝置1”210和“裝置2”220的裝置信息。根據(jù)裝置信息的檢查結(jié)果,當(dāng)發(fā)現(xiàn)“裝置1”和“裝置2”具有相同裝置信息(例如制造商名稱-三星、型號(hào)-LTN226W、描述術(shù)語(yǔ)-AVHDD)時(shí),確定器120檢查“裝置1”210和“裝置2”220的第一標(biāo)識(shí)信息。作為第一標(biāo)識(shí)信息的檢查結(jié)果,當(dāng)“裝置1”210和“裝置2”220具有不同的第一標(biāo)識(shí)信息特征(例如“裝置1”為DSC20050400,“裝置2”為DSC2005401)時(shí),確定裝置為具有擁有不同的第一標(biāo)識(shí)信息的相同裝置信息的裝置。
其后,第一控制器180基于確定器120的確定結(jié)果請(qǐng)求第二標(biāo)識(shí)信息生成器130生成每一從裝置210和220的第二標(biāo)識(shí)信息。響應(yīng)于該請(qǐng)求,在操作op 270,第二標(biāo)識(shí)信息生成器130檢查具有相同裝置信息的每一從裝置210和220的原始名稱,其后生成從裝置中的一個(gè)(例如從裝置220)的第二標(biāo)識(shí)信息。這里,生成的第二標(biāo)識(shí)信息被存儲(chǔ)在第一信息存儲(chǔ)器160中,相應(yīng)地以新的信息元素更新第一信息存儲(chǔ)器160。
在本發(fā)明示例性實(shí)施例中,在“裝置1”210和“裝置2”220兩者都具有“AVHDD”作為其原始名稱的情形中,第二信息存儲(chǔ)器130基于“裝置2”220的原始名稱生成第二標(biāo)識(shí)信息(例如AVHDD 1)。
其后,第一控制器180請(qǐng)求UI生成器140生成將被提供給用戶的從裝置200的UI。響應(yīng)于此,在操作op 280,基于存儲(chǔ)在第一信息存儲(chǔ)器160中的裝置信息和第二標(biāo)識(shí)信息生成從裝置200的UI。如果從裝置200具有存儲(chǔ)在第一信息存儲(chǔ)器160中的從裝置200的各種信息特征中的第二標(biāo)識(shí)信息,則UI生成器140使用第二標(biāo)識(shí)信息生成從裝置200的UI。如果從裝置200沒(méi)有第二標(biāo)識(shí)信息,則UI生成器140使用其原始名稱生成UI。此外,從裝置200的制造商名稱連同UI一起被提供。
其后,第一控制器180控制從裝置200的UI通過(guò)第一顯示器170被顯示。
同時(shí),如果沒(méi)有從裝置200被確定具有相同裝置信息(即在操作op 230的“否”),則終止處理,主裝置100不執(zhí)行其它操作。
此外,在操作op 250,當(dāng)確定從裝置200具有相同第一信息(即在操作op250的“否”)時(shí),在操作op 290,從裝置200被確定為相同的裝置。因此,相應(yīng)的從裝置的信息特征可不被添加到第一信息存儲(chǔ)器160,或存儲(chǔ)在第一信息存儲(chǔ)器160中的從裝置的相同的信息被刪除。
這里,應(yīng)理解,上述方法可在計(jì)算機(jī)可讀介質(zhì)中實(shí)施以存儲(chǔ)執(zhí)行上述方法的程序。
如上所述,根據(jù)本發(fā)明的設(shè)備、系統(tǒng)和方法可提供下述優(yōu)點(diǎn)。
首先,在存在于A/V網(wǎng)絡(luò)上的A/V裝置中,具有相同裝置信息的A/V裝置被檢查是否裝置具有不同的第一標(biāo)識(shí)信息特征,具有相同第一標(biāo)識(shí)信息特征的A/V裝置還可被提供第二標(biāo)識(shí)信息。
其次,當(dāng)傳遞用于存在于A/V網(wǎng)絡(luò)上的A/V裝置的UI時(shí),用于A/V裝置的第二標(biāo)識(shí)信息還被提供給A/V裝置以通過(guò)允許區(qū)分具有第二標(biāo)識(shí)信息特征的A/V裝置彼此而使用戶容易地選擇A/V裝置。
雖然已示出和描述了本發(fā)明以下實(shí)施例,但本領(lǐng)域技術(shù)人員應(yīng)理解,在不脫離本發(fā)明原理和精神的情況下,可對(duì)這些實(shí)施例做出改變,本發(fā)明的范圍由所附權(quán)利要求及其等同物定義。
權(quán)利要求
1.一種生成存在于A/V網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的主裝置,該主裝置包括信息請(qǐng)求器,發(fā)送對(duì)每一現(xiàn)有的從裝置的裝置信息和第一標(biāo)識(shí)信息的請(qǐng)求;確定器,檢查響應(yīng)于所述請(qǐng)求而發(fā)送的裝置信息,并確定任意現(xiàn)有裝置是否具有相同裝置信息;第二標(biāo)識(shí)信息生成器,生成被發(fā)現(xiàn)具有相同裝置信息的每一裝置的第二標(biāo)識(shí)信息;以及信息存儲(chǔ)器,存儲(chǔ)發(fā)送的裝置信息、第一標(biāo)識(shí)信息和生成的第二標(biāo)識(shí)信息。
2.如權(quán)利要求1所述的主裝置,還包括用戶接口生成器,基于存儲(chǔ)在信息存儲(chǔ)器中的裝置信息和第二標(biāo)識(shí)信息生成各個(gè)裝置的用戶接口。
3.如權(quán)利要求1所述的主裝置,其中,如果存在具有相同裝置信息的裝置,則確定器檢查第一標(biāo)識(shí)信息,并確定是否存在具有相同裝置信息的裝置,如果存在具有相同裝置信息但具有不同第一標(biāo)識(shí)信息特征的裝置,則第二標(biāo)識(shí)信息生成器生成具有相同裝置信息但具有不同第一標(biāo)識(shí)信息特征的裝置的第二標(biāo)識(shí)信息。
4.一種生成存在于A/V網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的系統(tǒng),該系統(tǒng)包括從裝置,包括存儲(chǔ)的裝置信息和第一標(biāo)識(shí)信息,以在A/V網(wǎng)絡(luò)響應(yīng)于控制信號(hào)而運(yùn)行;以及主裝置,將對(duì)裝置信息和第一標(biāo)識(shí)信息的請(qǐng)求發(fā)送到從裝置,確定是否存在具有與響應(yīng)于該請(qǐng)求而發(fā)送的裝置信息相同的裝置信息的其它從裝置,如果存在具有相同裝置信息的從裝置,則生成第二標(biāo)識(shí)信息,從而可區(qū)分具有相同裝置信息的各個(gè)從裝置彼此。
5.如權(quán)利要求4所述的系統(tǒng),其中,所述主裝置還包括信息請(qǐng)求器,發(fā)送對(duì)每一從裝置的裝置信息和第一標(biāo)識(shí)信息的請(qǐng)求;確定器,檢查響應(yīng)于所述請(qǐng)求而發(fā)送的裝置信息,并確定是否存在具有相同裝置信息的裝置;第二標(biāo)識(shí)信息生成器,生成被發(fā)現(xiàn)具有相同裝置信息的任意裝置的第二標(biāo)識(shí)信息;以及信息存儲(chǔ)器,存儲(chǔ)發(fā)送的裝置信息、第一標(biāo)識(shí)信息和生成的第二標(biāo)識(shí)信息。
6.如權(quán)利要求5所述的系統(tǒng),其中,主裝置通過(guò)顯示裝置向用戶傳遞生成的用戶接口。
7.一種生成存在于A/V網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的方法,該方法包括發(fā)送對(duì)每一從裝置的裝置信息和第一標(biāo)識(shí)信息的請(qǐng)求;檢查響應(yīng)于該請(qǐng)求而發(fā)送的裝置信息,并確定是否存在具有相同裝置信息的裝置;如果存在具有相同裝置信息的裝置,則生成具有相同裝置信息的每一裝置的第二標(biāo)識(shí)信息;以及生成用戶接口以提示用戶選擇預(yù)定的從裝置,并顯示生成的用戶接口。
8.如權(quán)利要求7所述的方法,其中,生成第二標(biāo)識(shí)信息的步驟包括檢查發(fā)送的第一標(biāo)識(shí)信息,并確定裝置是否相同;以及如果裝置不同,則生成第二標(biāo)識(shí)信息。
9.如權(quán)利要求7所述的方法,其中,每一用戶接口顯示第二標(biāo)識(shí)信息。
10.一種存儲(chǔ)以HTML4.0寫成的能夠執(zhí)行權(quán)利要求7的方法的程序的計(jì)算機(jī)可讀介質(zhì)。
11.一種生成存在于A/V網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的方法,該方法包括請(qǐng)求現(xiàn)有的從裝置的裝置信息和第一標(biāo)識(shí)信息;存儲(chǔ)所述裝置信息和所述第一標(biāo)識(shí)信息;請(qǐng)求確定任意現(xiàn)有的從裝置是否具有相同的裝置信息;如果發(fā)現(xiàn)現(xiàn)有從裝置具有相同裝置信息,則檢查存儲(chǔ)的具有相同裝置信息的從裝置的第一標(biāo)識(shí)信息;如果發(fā)現(xiàn)具有相同裝置信息的現(xiàn)有從裝置具有不同的第一標(biāo)識(shí)信息,則基于裝置信息和第二標(biāo)識(shí)信息請(qǐng)求生成每一現(xiàn)有從裝置的第二標(biāo)識(shí)信息和用戶接口;以及顯示用戶接口。
12.如權(quán)利要求11所述的方法,其中,裝置信息包括制造商名稱、型號(hào)和描述術(shù)語(yǔ),第一標(biāo)識(shí)信息包括每一裝置的唯一的標(biāo)識(shí)號(hào)。
13.如權(quán)利要求12所述的方法,其中,所述存儲(chǔ)的步驟包括以表格形式存儲(chǔ)所述裝置信息。
14.如權(quán)利要求12所述的方法,還包括使用從裝置的裝置信息來(lái)生成每一從裝置的原始名稱。
15.如權(quán)利要求11所述的方法,其中,如果發(fā)現(xiàn)從裝置具有不同的裝置信息,則終止所述生成方法。
16.如權(quán)利要求11所述的方法,其中,請(qǐng)求生成第二標(biāo)識(shí)信息的步驟包括檢查具有相同裝置信息的現(xiàn)有從裝置的原始名稱;存儲(chǔ)原始名稱作為第二標(biāo)識(shí)信息。
17.一種存儲(chǔ)能夠執(zhí)行權(quán)利要求11所述的方法的程序的計(jì)算機(jī)可讀介質(zhì)。
18.一種生成存在于A/V網(wǎng)絡(luò)上的A/V從裝置的標(biāo)識(shí)信息的主裝置,該主裝置包括信息請(qǐng)求器,請(qǐng)求每一現(xiàn)有從裝置的裝置信息和第一標(biāo)識(shí)信息;確定器,確定任意現(xiàn)有裝置是否具有相同裝置信息和第一標(biāo)識(shí)信息;以及第二標(biāo)識(shí)信息生成器,基于被發(fā)現(xiàn)具有相同第一標(biāo)識(shí)信息的每一裝置生成第二標(biāo)識(shí)信息,所述第二標(biāo)識(shí)信息基于所述裝置信息和所述第一標(biāo)識(shí)信息。
19.一種生成存在于A/V網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的系統(tǒng),該系統(tǒng)包括從裝置,包括存儲(chǔ)的裝置信息和第一標(biāo)識(shí)信息,響應(yīng)于預(yù)定的控制信號(hào)而運(yùn)行;以及主裝置,將對(duì)所述裝置信息和所述第一標(biāo)識(shí)信息的請(qǐng)求發(fā)送到從裝置,確定是否存在具有與所述從裝置的裝置信息和第一標(biāo)識(shí)信息相同的裝置信息和第一標(biāo)識(shí)信息的其它從裝置,如果存在具有相同裝置信息和第一標(biāo)識(shí)信息的其它從裝置,則生成所述從裝置的第二標(biāo)識(shí)信息,所述第二標(biāo)識(shí)信息基于所述從裝置的裝置信息和第一標(biāo)識(shí)信息。
20.如權(quán)利要求19所述的系統(tǒng),還包括顯示器,在其上顯示第二標(biāo)識(shí)信息。
全文摘要
一種生成存在于音頻/視頻(A/V)網(wǎng)絡(luò)上的A/V裝置的標(biāo)識(shí)信息的主裝置,該主裝置包括信息請(qǐng)求器,發(fā)送對(duì)每一現(xiàn)有的從裝置的裝置信息和第一標(biāo)識(shí)信息的請(qǐng)求;確定器,檢查響應(yīng)于所述請(qǐng)求而發(fā)送的裝置信息,并確定任意現(xiàn)有裝置是否具有相同裝置信息;第二標(biāo)識(shí)信息生成器,生成被發(fā)現(xiàn)具有相同裝置信息的每一裝置的第二標(biāo)識(shí)信息;以及信息存儲(chǔ)器,存儲(chǔ)發(fā)送的裝置信息、第一標(biāo)識(shí)信息和生成的第二標(biāo)識(shí)信息。
文檔編號(hào)H04L29/12GK1863220SQ20061008018
公開(kāi)日2006年11月15日 申請(qǐng)日期2006年5月10日 優(yōu)先權(quán)日2005年5月10日
發(fā)明者李相浩, 樸仁昊 申請(qǐng)人:三星電子株式會(huì)社