專利名稱:配置設備的方法及裝置的制作方法
技術領域:
本發(fā)明涉及一種用于配置網(wǎng)絡中的設備的方法和裝置。
背景技術:
諸如零售網(wǎng)絡中的廣告顯示系統(tǒng)之類的廣告顯示系統(tǒng)是復雜的,并且需要詳細的設置信息來確保對這些系統(tǒng)的適當配置。在具有許多屏幕的商店中,需要關于相應部門中屏幕位置的信息,以便提供用于在每個屏幕上顯示的正確視頻?!捌聊弧睂嶋H上可以由若干個分立設備組成,所述分立設備包括視頻顯示單元(諸如平板液晶顯示器(IXD)或等離子顯示器)、機頂盒或其它媒體解碼設備、音頻解碼器和/或放大器、揚聲器、以及有可能地交互式設備(諸如疊加在顯示器上的觸摸屏面板)。可能需要配置這些分立組件中的每一個, 以便在該系統(tǒng)內(nèi)適當?shù)剡\行。在安裝或更換時,將各種組件的配置細節(jié)輸入到系統(tǒng)中。在傳統(tǒng)系統(tǒng)中,在設備處和在主視頻服務器系統(tǒng)中兩者輸入這些配置。例如,設備通?;谝蛱鼐W(wǎng)協(xié)議(IP)組網(wǎng) (networking)技術,并且由此需要IP地址的分配。常規(guī)的主流組網(wǎng)將使用動態(tài)主機配置協(xié)議(DHCP)來從地址池中分配地址。然而,該方法不能在店內(nèi)顯示系統(tǒng)中工作,這是因為該系統(tǒng)必須知道商店(例如,雜貨店、電子商店、藥店等)中每個設備的位置。類似地,其它配置參量(諸如,擴音器的默認音量等級、擴音器的均衡輪廓(equalization profile)等) 取決于系統(tǒng)精確地知道每個設備位于哪里。當前的實踐取決于預先向特定位置分配IP地址并且然后在安裝時手動地配置設備以匹配安裝位置。盡管該方法相對簡單,但是其也是耗時的并且易受到人為錯誤的影響, 這可能導致安裝中的附加的安裝成本和時間延遲。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種自動配置設備的方法,其允許在更短的時間中并且以減少的人為錯誤進行安裝。一個實施例提供了一種方法,其包括(a)從第一設備獲得信息,所述信息與第二設備的配置相關,(b)基于第二設備的該相關信息,獲得該第二設備的配置信息,以及(C) 根據(jù)該配置信息對第二設備進行配置。另一實施例提供了一種系統(tǒng),其包括第一設備,包含與第二設備的配置相關的信息;以及第二設備,用于獲得在所述第一設備中包含的該相關信息,并且用于至少基于該相關信息執(zhí)行自配置。
通過結合附圖考慮以下詳細描述,可以容易理解本發(fā)明的教導,在附圖中圖1圖示了根據(jù)本原理的一個實施例的用于配置網(wǎng)絡中的設備的裝置;圖2圖示了根據(jù)本原理的一個實施例的用于配置設備的方法;
圖3圖示了根據(jù)本原理的一個實施例的用于配置設備的方法;為了便于理解,在可能處使用相同的參考標號來表示對于各圖共同的相同要素。
具體實施例方式本發(fā)明的實施例提供了一種用于在網(wǎng)絡內(nèi)配置一場所(facility)中的一個或多個設備的方法和裝置。一個實施例提供了通過將便攜式設備與一設備耦接,來自動地配置該設備。便攜式設備包含由該設備取得的與該設備的配置相關的信息,例如位置信息?;谠撐恢眯畔?,可以將配置信息提供給該設備、或者該設備可以獲得配置信息,該設備根據(jù)該配置信息對自身進行配置。在一個實施例中,該設備從存儲裝置(本地的或遠程的)中取得適合于該設備位置(如由來自第一設備的位置信息所識別的位置)的配置信息,并且進而基于該配置信息執(zhí)行自配置。在另一實施例中,由該設備向服務器發(fā)送位置信息。作為響應,服務器向該設備發(fā)送配置信息,該設備基于該配置信息對自身進行配置。本發(fā)明的實施例一般地可以應用于不同的場所,包括公共或私人場地的多種處所 (establishment)或安裝。在一個實施例中,該場所是營業(yè)處所,其具有用于管理并傳遞內(nèi)容或數(shù)據(jù)至該營業(yè)處所中的顯示裝備(equipment)或終端的服務器。在另一實施例中,該場所是與商品或服務的分發(fā)、存儲和/或銷售有關的處所,例如,倉庫、陳列室、商店、百貨公司等等。在又一實施例中,該場所是具有用于管理并傳遞用于進行零售廣告的內(nèi)容的服務器的商店。圖1圖示了用于配置一場所中的一個或多個設備的本發(fā)明的一個實施例。在一個實施例中,設備是媒體分發(fā)系統(tǒng)100的組件,所述媒體分發(fā)系統(tǒng)包括服務器140,其可操作地與典型地被用于媒體分發(fā)和顯示的設備耦接。該服務器可以在該場所或場地本地,或者如果網(wǎng)絡連接可用,則該服務器可以位于遠程位置。服務器140可以經(jīng)由網(wǎng)絡150(例如, 廣域網(wǎng)(WAN)、局域網(wǎng)(LAN)等)與這些設備通信。在一個示例中,媒體分發(fā)系統(tǒng)100是視頻顯示系統(tǒng),諸如店內(nèi)廣告網(wǎng)絡中的那些視頻顯示系統(tǒng),并且代表性設備102、104、106、112和114可以是典型地用于內(nèi)容傳遞和顯示的各種設備,例如機頂盒或接收機、視頻顯示器(諸如液晶顯示器(LCD)或等離子顯示器)、與音頻相關的裝備(諸如解碼器、擴音器、揚聲器)等。服務器140可以位于離開商店的某一遠程位置、或者與可配置的設備在同一商店中。設備102和104可以位于一場所中的不同部門,并且可以是具有以下硬件和軟件的機頂盒(STB)或接收機,所述硬件和軟件被配置為與服務器140通信,并且被配置為接收與媒體內(nèi)容對應的視聽信息或數(shù)據(jù)。設備112和114可以是用于視頻顯示和/或音頻回放的各種組件或裝備。設備106可以是處于場所內(nèi)的另一位置的又一種類型的可配置設備, 并且還被配置為與服務器140通信。在本發(fā)明的背景中,設備102、104、106、112和114還可以被稱為“可配置”設備,其配置參量可以部分基于來自服務器140的信息來設置或確定。本發(fā)明提供了一個或多個用于使用有線連接或無線連接與各自的可配置設備耦接的便攜式設備122、IM和126。例如,便攜式設備122、IM和1 可以經(jīng)由RS-232串行端口、通用串行總線(USB)、藍牙無線電、或其它適當?shù)耐ㄐ哦丝诨蚪涌谂c一個或多個可配置設備耦接。便攜式設備(例如,設備122、1M和126)包含與至少一個可配置設備的配置設置相關的信息,包括例如可配置設備的位置信息。對于店內(nèi)廣告系統(tǒng),用于屏幕位置或部門的媒體內(nèi)容通常專用于該部門中的商品。因此,媒體顯示設備的配置也取決于設備在商店內(nèi)的位置。在可配置設備的安裝、修復和/或重新配置期間,例如由安裝個人將諸如設備122 之類的便攜式設備與可配置設備112耦接。可配置設備112具有軟件和/或處理器(或者相同功能以硬件設備實現(xiàn),諸如專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或實現(xiàn)一組邏輯動作的其它電子器件),其讀取并搜索與可配置設備相關的信息,例如,位置信息、或識別用于可配置設備112的預定位置代碼的簽名。位置代碼可以指示例如商品類別或部門,諸如,雜貨、藥房、電子等。在其它實施例中,便攜式設備122可以被用于在不同的場所或地理位置進行設備安裝。因此,與設備配置相關的位置信息還可以包括場所或地理位置的類型,例如,在一個區(qū)域中的藥房部門中的視頻顯示器可以與另一區(qū)域中的顯示器不同地配置。在從便攜式設備接收了相關的位置信息或代碼之后,可配置設備112在網(wǎng)絡150 上傳送位置信息。在一個實施例中,該傳送可以在可配置設備112已經(jīng)使用動態(tài)主機配置協(xié)議(DHCP)或者使用廣播或多播地址獲得了臨時IP地址之后發(fā)生。該臨時IP地址被用來便利與遠程服務器的通信。使用該臨時IP配置,設備112可以在廣播或多播協(xié)議上利用其位置信息發(fā)送消息。一種適用于此的協(xié)議是設備組控制協(xié)議(DGCP),其是支持與組中的多個設備的通信的非常有效的網(wǎng)絡協(xié)議。在所公布的2007年6月13日提交的PCT專利申請TO2008/123858Al,“Device Group Control ”中公開了該協(xié)議的細節(jié),通過引用將其全文并入于此。其它實施例可以使用對中央服務器的替代連接選項,其包括例如,藍牙無線電、 ZigBee無線電、串行連接、或其中網(wǎng)絡本身的配置不是要被用來配置基于位置的配置的數(shù)據(jù)的部分的其它網(wǎng)絡技術?;趤碜钥膳渲迷O備112的位置代碼,服務器140確定用于設備112的配置信息。 例如,服務器140可以使用查找表、數(shù)據(jù)庫或者其它編索引部件來確定設備112的特定IP 地址和/或設備112的屏幕位置的配置參量。由于設備112(以及其它可配置設備)以如下方式與服務器140通信,所述方式為服務器將知道該設備是什么類型的設備(例如,視頻、音頻等)以及需要配置什么,因此服務器140能夠利用用于那個位置的特定設備的適當?shù)呐渲脭?shù)據(jù)來應答。在一些實施例中,可以基于位置來選擇該設備的期望IP地址??梢杂煞掌?40使用DGCP或類似的協(xié)議將一個或多個配置消息發(fā)送給設備112。配置消息可以包括以下信息,諸如一個或多個配置參量和/或供該設備112使用的特定IP地址的分配。在又一實施例中,設備112配備了對另一設備或組件130(包括存儲介質)的訪問。組件130可以例如是在其上存儲了配置信息的硬盤驅動器或其它合適的存儲裝置。這樣的配置信息類似于服務器140可用的信息(例如包括至少一個適用于設備112的配置參量),并且可以包括與場所中的多個不同位置對應的配置信息?;趶谋銛y式設備122獲得的位置信息,可配置設備112可以選擇用于該設備位置的適當?shù)呐渲眯畔ⅰ?商鎿Q地,包含配置信息的存儲介質或硬盤驅動器也可以在設備112內(nèi)部。可配置設備112可以根據(jù)所接收的信息或參量在沒有人員干預的情況下自動地應用配置,即使用該設備上的處理器及相關聯(lián)的軟件來對自身進行配置。一旦被配置了,設備112可以相應地開始操作,例如作為視頻顯示器或媒體分發(fā)系統(tǒng)中的其它媒體設備。可以由設備112的隨后適當操作(例如播放正確的視頻)或者其它指示符(諸如可視和/或可聽的線索(開燈或可聽音調))來指示設備112的安裝或自動配置的完成。便攜式設備 122然后可以從可配置設備112解耦接。如果可配置設備112上的RS-232串行端口被用于與便攜式設備耦接,則該相同端口然后可以被用來與媒體分發(fā)系統(tǒng)中的其它裝備連接,并且該系統(tǒng)還可以根據(jù)正常例程來檢測、控制和/或配置串行裝備。這些便攜式設備可以包括不同的組件和/或功能。例如,一個實施例可以是插入式存儲器卡,其中的存儲器存儲了位置代碼。另一實施例可以包括微處理器、存儲器和I/O 設備。又一實施例可以包括射頻ID卡(RFID),在可配置設備處于附近時由可配置設備讀取該射頻ID卡(RFID)。由于這些設備相對廉價,因此每個安裝團隊可以對每個位置或場所具有若干個便攜式設備,允許更高效或快速的安裝。如之前提到的,根據(jù)需要可以將這些便攜式設備用于一個場所或不同場所內(nèi)的不同位置或部門中的設備安裝或配置。在替代實現(xiàn)方式中,包含用于場所內(nèi)多于一個部門或位置的位置信息(而不是具有固定的位置代碼)的便攜式設備可以配備有用于從若干個位置代碼中選擇的部件。其示例可能包括選擇器開關或可以被按下以便在不同的位置代碼之間進行選擇的按鈕。在另一實施例中,便攜式設備122是具有附于SND和RCV線的小型微控制器的 RS-232插頭。另一實施例可能是與并行(打印機)端口連接的小型插頭。該設備可以近似具有硬幣的大小,例如直徑大約1英寸。適合于便攜的其它配置或設計也是可接受的。例如,其還可以是顏色編碼的以指示被編入其中的位置代碼。微控制器可以通過在SND線上傳送而周期性地發(fā)送規(guī)定序列的數(shù)據(jù)比特。該序列比特可以由指示載荷(payload)是位置代碼的首標,以及之后的具有位置代碼的載荷組成。??膳渲迷O備112中的軟件可以收聽這樣的傳送,并且可以由設備112讀取由設備122傳送的位置代碼。圖2是圖示根據(jù)本發(fā)明的一個實施例的方法200的示意圖。該方法允許自動地配置設備,而無需手動地取得信息和/或配置設備。在步驟202,由第二設備(例如,可配置設備)訪問在第一設備(例如,便攜式設備)上存儲的信息,所述信息與配置第二設備相關。通過可操作地將第一設備與第二設備耦接可以使能該訪問。在本發(fā)明的背景中,與配置第二設備相關的信息包括可能影響或被用來確定設備的配置的任何信息。這樣的信息包括可配置設備在例如場所內(nèi)的位置、或該場所的地理位置。在步驟204,由第二設備將與第二設備的配置相關的信息發(fā)送給服務器。在步驟206,由服務器基于該可配置設備的相關信息確定該設備的配置信息。該確定例如可以通過使用查找表或數(shù)據(jù)庫來進行,所述查找表或數(shù)據(jù)庫列出了至少一個配置參量和/或用于該設備的位置代碼的計劃IP地址。在步驟208,由服務器發(fā)送用于第二設備的配置信息,并且由第二設備接收該配置 fn息ο在步驟210,例如通過由第二設備的處理器執(zhí)行的自配置例程,根據(jù)所接收的配置
信息來配置第二設備。
6
在另一實施例中,第二(可配置)設備被配置為經(jīng)由其它選擇獲得配置信息,即不向服務器發(fā)送位置信息。例如,第二設備可以配備有適當?shù)能浖?或硬件以便與不同的設備或組件(包括本地存儲裝置)直接接口,其允許由第二設備基于由第一設備提供的該相關信息(例如位置信息)而取得配置信息。此后,第二設備可以再次根據(jù)其從第三設備取得的配置信息來對自身進行配置。在又一實施例中,可配置設備包括已經(jīng)存儲有用于不同位置的配置信息的硬盤或其它適當?shù)拇鎯ρb置?;趤碜员銛y式設備的信息,例如該設備的位置信息,該設備可以從存儲裝置中獲得或選擇適當?shù)呐渲眯畔?,并相應地?zhí)行自配置。這在圖3中圖示,其示出了用于實現(xiàn)本發(fā)明的另一實施例的方法300。在步驟302,由第二設備(例如,可配置設備)訪問在第一設備(例如,便攜式設備)上存儲的、與配置第二設備相關的信息。可以通過將第一設備與第二設備可操作性地耦接來使能該訪問。在本發(fā)明的背景中,與配置第二設備相關的信息包括可能影響或被用來確定該設備的配置的任何信息。在一個實施例中,來自第一設備的信息包括可配置設備在例如一場所內(nèi)的位置(例如,以位置代碼的形式)、或該場所的地理位置。在步驟304,基于第二設備的相關信息(例如,位置)來確定用于該設備的配置信息。該確定可以例如通過使用查找表或數(shù)據(jù)庫來進行,所述查找表或數(shù)據(jù)庫列出了至少一個用于該設備的配置參量和/或計劃IP地址。在一個示例中,第二設備訪問本地存儲裝置 (即,其自己的硬盤或其它存儲介質、或者第二設備可訪問的另一存儲器),該本地存儲裝置在其中存儲有配置信息,其可以包括用于不同位置的配置信息?;谄湮恢眯畔?,該第二設備可以獲得或選擇適當?shù)呐渲眯畔?。在步驟306,例如通過由第二設備的處理器執(zhí)行的自配置例程,根據(jù)該配置信息來
配置第二設備。本原理的實施例允許以減少的錯誤和較短的時間來進行安裝。由于配置是自動進行的,在可配置設備執(zhí)行數(shù)據(jù)取得、傳送和自配置時,可以最小化人為錯誤,導致降低的成本和提高的安裝率。盡管上面針對本發(fā)明的各個實施例,但是在不偏離本發(fā)明的基本范圍的情況下, 可以開發(fā)本發(fā)明的其它和另外的實施例。這樣,本發(fā)明的適當范圍根據(jù)所附權利要求來確定。
權利要求
1.一種方法,包括(a)從第一設備獲得信息,所述信息與第二設備的配置相關;(b)基于所述第二設備的該相關信息,獲得所述第二設備的配置信息;以及(c)根據(jù)該配置信息對所述第二設備進行配置。
2.如權利要求1所述的方法,其中,由所述第二設備執(zhí)行步驟(a)、(b)和(c)。
3.如權利要求1所述的方法,其中,與所述第二設備的配置相關的信息包括所述第二設備的位置信息。
4.如權利要求1所述的方法,其中,步驟(b)還包括所述第二設備從存儲介質取得配直信息。
5.如權利要求1所述的方法,其中,步驟(b)還包括 向服務器發(fā)送該相關信息;以及所述服務器產(chǎn)生該配置信息。
6.如權利要求1所述的方法,其中,步驟(a)還包括通過串行通信將所述第一設備與所述第二設備耦接。
7.如權利要求1所述的方法,其中,所述第一設備是便攜式設備。
8.如權利要求1所述的方法,其中,所述第一設備包括存儲器和輸入輸出接口。
9.如權利要求1所述的方法,其中,所述第二設備是廣告系統(tǒng)中的顯示設備。
10.一種系統(tǒng),包括第一設備,包含與第二設備的配置相關的信息;以及第二設備,用于獲得在所述第一設備中包含的該相關信息,并且用于至少基于該相關信息執(zhí)行自配置。
11.如權利要求10所述的系統(tǒng),其中,與所述第二設備的配置相關的信息包括所述第二設備的位置信息。
12.如權利要求10所述的系統(tǒng),還包括存儲介質,包含用于所述第二設備的配置信息;以及所述第二設備還被配置用于從所述存儲介質取得配置信息以便執(zhí)行自配置。
13.如權利要求10所述的系統(tǒng),其中,所述第一設備是便攜式設備。
14.如權利要求10所述的系統(tǒng),其中,所述第一設備包括微控制器、
15.如權利要求10所述的系統(tǒng),其中,所述第二設備包括用于執(zhí)行自配置的處理器和軟件。
16.如權利要求10所述的系統(tǒng),其中,所述第一設備包括串行通信接口。
17.如權利要求10所述的系統(tǒng),還包括服務器,用于基于該相關信息向所述第二設備提供配置信息。
18.如權利要求10所述的系統(tǒng),其中,所述第二設備是廣告系統(tǒng)中的顯示設備。
全文摘要
公開了一種用于執(zhí)行自動設備配置的方法及裝置。便攜式設備包含與第二設備的配置相關的信息。第二設備從第一設備獲得該相關信息,并且根據(jù)基于該相關信息所獲得的配置信息來對自身進行配置。
文檔編號H04L29/08GK102265582SQ200880132521
公開日2011年11月30日 申請日期2008年12月26日 優(yōu)先權日2008年12月26日
發(fā)明者G.赫雷恩 申請人:湯姆森特許公司