專利名稱:用于遠程控制系統(tǒng)的觸摸式無線設備和屏上顯示的制作方法
技術領域:
本發(fā)明通常涉及一種觸摸式(touch-sensitive)無線設備,通過該裝置,用戶能夠結合屏上顯示(on screen display)遠程地控制可編程多媒體控制器或其他系統(tǒng)。
背景技術:
近幾十年來在消費電子設備的數(shù)量和類型上的長期擴展產(chǎn)生了對射頻(RF)和紅外(IR)遠程控制的普遍使用。遠程控制最初是開發(fā)用于電視的,但是現(xiàn)在基本上伴隨著每個CD播放器、DVD播放器、音頻接收器、電視、家庭影院、攝像機和便攜式收音機。為了簡單地播放DVD和在電視上觀看電影,可能需要操作三個不同的遠程控制器件,以便打開并適當?shù)貙τ谠撔阅茉O置電視、DVD播放器和家庭影院系統(tǒng)。一種傳統(tǒng)的用于消除或減少物理遠程控制器件的數(shù)量的方法是所謂的通用遠程控制器件。通常,通用遠程控制器件通過“學習”各個設備所響應的1^或頂信號來工作。 一旦信號被學習并保留在存儲器中,通用遠程控制器件便可以控制多個設備。然而,通用遠程控制器件呈現(xiàn)出以可能達數(shù)十個的令人眼花繚亂的物理按鈕排列開始的某些缺點,這些按鈕通常標有晦澀難解的、難以讀懂的標簽。由于按鈕的數(shù)量的原因,這些按鈕通常非常小,使用起來困難且讓人惱火。此外,按鈕的物理布置不符合任何行業(yè)標準,也不符合大多數(shù)用戶找到直觀或者甚至熟悉的布置。此外,由于小的按鈕尺寸和違反直覺的布局,使得大多數(shù)用戶不能通過以“抬頭”的方式進行觸摸來操作通用遠程控制, 而是相反必須頻繁地向下看按鈕以確保按壓了正確的按鈕。對很多用戶而言,這代表反復出現(xiàn)的、令人受挫的注意力分散。最后,傳統(tǒng)的通用遠程控制器件不能基于不同的用戶喜好、障礙(handicap)或其他因素來改變其功能性(functionality)。
發(fā)明內容
在簡要的概述中,本發(fā)明的一個方面使諸如無線電話或無線多媒體播放器的觸摸式無線設備能夠結合交互式屏上顯示一起有效地遠程控制可編程多媒體控制器或其他系統(tǒng)。用戶手勢、按鈕按壓或對觸摸式無線設備的其他接觸或者觸摸式無線設備的移動使信息被以無線方式發(fā)送到可編程多媒體控制器。一旦由可編程多媒體控制器接收了該信息, 則該信息被有效地轉換或譯成控制器的操作軟件能夠理解的一個或多個命令或消息?;谟煽删幊潭嗝襟w控制器支持的可編程服務,給定的命令或消息可引起交互式屏上顯示的改變,例如,使圖標以一個或另一個方向進行旋轉??商娲?,給定的命令或消息可引起可編程多媒體控制器的操作狀態(tài)的改變,例如,給控制器上電或斷電。類似地,給定的命令或消息可以引起關于由控制器支持的可編程服務的改變,例如,使DVD開始進行播放。通過圖形化編程環(huán)境,與交互式屏上顯示中的每個圖標或按鈕相關聯(lián)的一個或多個功能可以被容易地分配或更改。分配的功能可以被動態(tài)地改變,從而為用戶已經(jīng)選擇的特定的可編程服務提供適當?shù)墓δ苄?。類似地,所分配的功能可以響應于用戶在特定屏上顯示或可編程服務中已導航到的菜單層級或狀態(tài)而被動態(tài)地改變。本發(fā)明提供了多個優(yōu)點。第一,諸如觸摸式無線電話或觸摸式無線多媒體播放器的單個無線設備可被用來遠程控制包括大量音頻、視頻或其他部件的復雜系統(tǒng)。第二,諸如電話或多媒體播放器的觸摸式無線設備小且輕,并且用戶可以每天方便地攜帶它們。在觸摸式無線設備是用戶傾向于以無論任何方式攜帶的設備的情況下,本發(fā)明使用戶能夠舉債經(jīng)營(leverage)他或她的投資,并從該設備獲得重要的附加功能性。第三,用戶通過避免使用經(jīng)常丟失或放錯地方的多個遠程控制設備而享受到了很大的方便。用戶僅需要保持對單個無線設備的跟蹤。此外,通過由可編程多媒體控制器提供的功能性,用戶無線設備獲知多個屏上顯示,這些屏上顯示可以呈現(xiàn)在房子的不同房間中或系統(tǒng)的不同區(qū)域中。
通過結合附圖參考以下描述可以更好地理解本發(fā)明,在附圖中,相同的參考標號表示相同或功能性相似的元件圖1是可編程多媒體控制器的框圖;圖2是根據(jù)本發(fā)明的示例性實施例的可編程多媒體控制器的框圖,該可編程多媒體控制器由與交互式屏上顯示相結合的觸摸式無線設備進行遠程控制;圖3是信息流程圖,其示出了諸如圖2所示的觸摸式無線設備可以如何發(fā)現(xiàn)和建立與可編程多媒體控制器的無線通信;圖4是諸如圖2所示的觸摸式無線設備的觸摸式無線設備的屏幕截圖;圖5是流程圖,示出了從無線設備接收的信息如何被處理以實現(xiàn)對可編程多媒體控制器的期望用戶控制;以及圖6是根據(jù)本發(fā)明示例性實施例的交互式屏上顯示的屏幕截圖,其中,表示不同可編程服務的圖標的旋轉選擇被呈現(xiàn)給可使用觸摸式無線設備以旋轉和選擇圖標的用戶。
具體實施例方式圖1是根據(jù)本發(fā)明的示例性實施例的互連至多個設備的可編程多媒體控制器100 的框圖。術語“可編程多媒體控制器”應當被廣義地解釋為能夠在諸如音頻、視頻、電話、數(shù)據(jù)、安全、電機驅動、繼電器驅動的各種電子設備,和/或其他類型的電子設備之間進行控制、切換數(shù)據(jù),和/或與其進行互操作的設備。通過與這些設備的交互,可編程多媒體控制器可以實現(xiàn)集成的多媒體控制解決方案。在示例性實施例中,可編程多媒體控制器100連接到多種音頻/視頻部件,例如, 壓縮盤(⑶)播放器105、數(shù)字多功能盤(DVD)播放器110、音頻/視頻接收器115、電視機 120、個人媒體播放器125、揚聲器122、麥克風123、和/或攝像機124。可編程多媒體控制器還可以連接到諸如電話網(wǎng)絡130和電話聽筒132的電話設備。電話網(wǎng)絡130可以是公共交換電話網(wǎng)絡(PSTN)、私有網(wǎng)絡或其他網(wǎng)絡。此外,可編程多媒體控制器可以與各種光和/或家庭自動化系統(tǒng)135相互通信。這些設備可以通過由Pico Electronics開發(fā)的XlO協(xié)議、由SmartHome公司開發(fā)的INSTE0N 協(xié)議、由CEBus行業(yè)協(xié)會管理的CEBus標準、或者其他眾所周知的家庭自動化或控制協(xié)議進行操作。類似地,控制器可以被連接到電機和/或繼電器操作的設備137,電機和/或繼電器操作的設備137可以包括例如加熱、通風和空調系統(tǒng)(HVAC)系統(tǒng)、灌溉系統(tǒng)、自動遮擋或遮光系統(tǒng)(automatic shade or blind system)、電子門鎖、或其他類型的設備。諸如互聯(lián)網(wǎng)140的計算機網(wǎng)絡被連接到多媒體控制器。此外,個人計算機 (PC) 145、視頻游戲系統(tǒng)150、家用記錄設備165或其他設備也可以被連接。除了提供到各種設備的互連之外,可編程多媒體控制器還能夠組合、合成以及以其他方式處理各種數(shù)據(jù)類型,以為用戶實現(xiàn)集成的多媒體解決方案。在優(yōu)選的實施例中,可編程多媒體控制器100包括通用計算機,例如,Apple公司銷售的MacPro。關于可編程多媒體控制器100的內部構架的進一步細節(jié)在前面所引用的名為“SYSTEM AND METHOD FOR A PROGRAMMABLE MULTIMEDIA CONTROLLER (用于可編程多媒體控制器的系統(tǒng)和方法)”的共同未決的申請中進行了闡述。為了方便上述互連和處理,可編程多媒體控制器100可以以模塊化的方式布置。例如,在一個實施例中,可編程多媒體控制器100被布置成具有十二個單獨的輸入和輸出模塊,每個模塊均具有多個連接端口。輸入和輸出模塊被插入到可編程多媒體控制器100的槽或模塊插槽(module bay)中。模塊與向系統(tǒng)的剩余部分提供連接的中間平面 (mid-plane)相連接。通過包含模塊化方法,使用戶被允許選擇期望的特定模塊,并且該系統(tǒng)可以被定制,以適合特定的應用。此外,可以通過使用戶購買具有有限功能的基礎配置、 然后通過購買附加模塊增加系統(tǒng)來降低入門級的定價。能夠明確地想到,可以提供多種附加模塊,并且因此本公開應當被解釋為包含這種其他可能的配置。還能夠想到可將若干個可編程多媒體控制器相互連接以創(chuàng)建更大的系統(tǒng),實際上在控制器級別實現(xiàn)模塊型解決方案。圖2示出了包括可編程多媒體控制器100、交互式屏上顯示呈現(xiàn)于其上的電視(或其他視頻顯示)120以及WiFi路由器200的系統(tǒng)250。為了增大清楚性的目的,諸如圖1中所示的可與控制器100互連的那些其他部件被省略。可以Apple公司銷售的iPhone實現(xiàn)的觸摸式無線電話210能夠經(jīng)由WiFi路由器200與可編程多媒體控制器100進行無線通信??梢訟pple公司銷售的iTouch實現(xiàn)的觸摸式無線多媒體播放器220類似地能夠與可編程多媒體控制器100進行無線通信。如以下詳細描述的,用戶可以使用與交互式屏上顯示相結合的觸摸式無線電話210或觸摸式多媒體播放器220來控制對可編程多媒體控制器100的操作。為了利用可編程多媒體控制器100建立無線通信,觸摸式無線設備210和220可以使用諸如Apple公司的Bonjour的服務發(fā)現(xiàn)協(xié)議。也可以使用其他無線通信協(xié)議。如圖 3所示,可以代表設備210和220中的任一個的運行Mac OS X 300的觸摸式無線設備最初嘗試通過作為OS X的一部分的Bonjour名稱服務(無線)搜索廣播302的方式自動檢測服務器(即,運行在可編程多媒體控制器100上的用戶接口服務器330)。用戶接口服務器 330包括Bonjour名稱注冊304。Bonjour服務發(fā)現(xiàn)消息306由無線設備300發(fā)布并由用戶接口服務器330接收。這之后是由Bonjour名稱注冊304處理并由注冊確認消息310確認的注冊請求308?!┳粤藷o線設備300,接下來用戶可以使用手勢、按壓按鈕、觸摸或簡單地移動無線設備300。結果,命令指示314被發(fā)布給用戶接口服務器330。用戶接口服務器330 將該命令指示314識別為控制命令或請求,并通過向服務控制器332發(fā)布發(fā)送命令消息 316來進行響應,該服務控制器332根據(jù)先前編程到可編程多媒體控制器100中的功能來作出反應。關于可編程到控制器100中的服務和功能性的詳細描述在上文所引用的名為 "PROGRAMMABLE MULTIMEDIA CONTROLLER WITH PROGRAMMABLE SERVICES (具有可編程服務的可編程多媒體控制器)”的共同未決的申請中進行了闡述。在交互命令318(其需要來自用戶接口服務器330的數(shù)據(jù))的情況下,由設備300 向用戶接口服務器330發(fā)布命令請求320。用戶接口服務器330利用將請求的數(shù)據(jù)返回到無線設備300的命令確認322來回答。在未經(jīng)請求的交互命令324(例如,用戶將DVD裝載到DVD播放器中,或者斷開部件的連接)的情況下,用戶接口服務器330可以發(fā)布命令指示326,以將事件通知給無線設備 300。圖4示出了屏幕截圖或表示400,在優(yōu)選實施例中,其可以在圖2所示的無線設備 210和220中的任一個的觸摸式顯示器上顯示。圖形按鈕414在被用戶按壓時使可編程多媒體控制器100被上電或斷電。標為F1、F2、F3和F4的一組外部圖形按鈕412具有可以被動態(tài)分配和改變的相應功能,如在上文所引用的名為"PROGRAMMABLE ON SCREEN DISPLAY AND REMOTE C0NTR0L(可編程屏上顯示和遠程控制)”的共同未決的申請中所詳細論述的那樣。類似地,被以方向箭頭標記的一組內部圖形按鈕416具有可以被動態(tài)分配和改變的相應功能。一行專用圖形按鈕沿屏幕截圖400的底邊布置。OSD按鈕402在被用戶按壓時使交互式屏上顯示呈現(xiàn)在電視120上。類似地,有線(cable)按鈕404、鍵盤按鈕406、DVD按鈕408和收藏夾按鈕410允許用戶快速、直接地訪問多個最常使用的功能(例如,控制有線電視轉換盒)。圖5是流程圖,示出了來自無線設備210和220(圖2)的信息如何被處理以提供有效的用戶控制。在優(yōu)選實施例中,圖5中所示的步驟由在可編程多媒體控制器100中找出的硬件、固件或軟件的組合來實現(xiàn)或執(zhí)行。在步驟500中,經(jīng)由WiFi路由器200從無線設備210或220中的一個接收信息。 在步驟502中,確定所接收的信息是否表示用戶按壓了無線設備210或220上的按鈕。如果是,則過程前進至步驟510,該步驟將在后面描述。如果不是,則過程前進至步驟504,在該步驟中確定接收的信息是否表示用戶在無線設備210或220上作了手勢(例如,手指掃過(finger swipe) )0如果是,則過程前進至步驟510,如果不是,則過程前進至步驟506。在步驟506中,確定所接收的信息是否表示位于無線設備210或220內的加速計生成了表示無線設備移動的輸出。如果是,則過程前進至步驟508,在該步驟508中,由加速計檢測到的移動被轉譯或映射為關于交互式屏上顯示的相應改變或動作。例如,保持無線設備210或220的用戶可以按壓和保持中心按鈕418 (圖4),然后在特定方向上傾斜該無線設備。在步驟508中,該傾斜可以被轉譯或映射,以使顯示在交互式屏上顯示中的圖標在特定方向上旋轉。相反地,使無線設備210或220在相反方向上傾斜可以使圖標以相反方向旋轉。在步驟510中,從無線設備210和220接收的信息以及從步驟508接收的轉譯或映射信息被虛擬遠程服務器處理。通常,虛擬遠程服務器對應于在無線設備210或220上的用戶動作來處理接收的信息,并確定應當對交互式屏上顯示(圖2)進行什么改變以反映這種用戶動作。例如,如果用戶按壓DVD按鈕408 (圖4),虛擬遠程服務器將處理該信息,并確定從可編程多媒體控制器100(圖2、到電視120的視頻輸出信號應當改變,以顯示DVD 播放器控制的屏上顯示,例如,播放、暫停、停止等。因此,在步驟512中,對輸出視頻信號進行適當?shù)母淖?,并且用戶在電?20上看到結果。圖6示出了交互式屏上顯示600的示例,其中圖標的旋轉選擇被呈現(xiàn)給用戶(未示出)。為了增加清楚性起見,視頻圖像、圖形以及其他內容從交互式屏上顯示600上略去, 但應當理解這種內容可以與圖標、按鈕或其他元件一起被顯示在屏幕上。根據(jù)可由圖1和圖2的系統(tǒng)提供的典型可編程服務,具有舊式餐廳點唱機(diner music selector)的外觀的圖標604將(當被用戶選擇時)使可編程多媒體控制器100開始“播放媒體”服務。這種服務將典型地允許用戶播放期望的CD、DVD、MP3文件或其他媒體。具有自動調溫器的外觀的圖標606在其被選擇時將使多媒體控制器100開始 “HVAC”服務,通過該服務,可以控制房間溫度。具有視頻游戲控制器的外觀的圖標602在其被選擇時將使可編程多媒體控制器 100開始視頻游戲服務。在優(yōu)選實施例中,圖標602-606以及可能存在的其他圖標可以響應于用戶的動作在兩個方向中的任一個上旋轉。當用戶希望選擇圖標602-606中的一個時,他或她簡單地旋轉圖標,直至所期望的一個圖標出現(xiàn)在屏上顯示600中的前部和中心位置(例如,圖標 604)。在該點,用戶可以通過例如按壓顯示在無線設備210和220的觸摸式顯示屏上的中心按鈕418(圖4)或另一適當按鈕來選擇圖標。以上描述針對的是本發(fā)明的特定實施例。然而,明顯地是,可以對所描述的實施例進行其他變型和更改,并且實現(xiàn)其優(yōu)點中的一些或所有。此外,過程或處理可以以硬件、軟件(體現(xiàn)為具有程序指令的計算機可讀介質)、固件、或其組合的方式實現(xiàn)。因此,所附權利要求的目的在于包括所有落入本發(fā)明的真實精神和范圍內的這種變型和變更。
權利要求
1.一種能夠由無線電話遠程控制的多媒體系統(tǒng),包括可編程多媒體控制器,其包括通用計算機、至少一個視頻輸入模塊和至少一個視頻輸出模塊;耦接到所述至少一個視頻輸入模塊和所述至少一個視頻輸出模塊的至少一個視頻顯示器,其響應于所述可編程多媒體控制器以顯示多個交互式屏上顯示,所述交互式屏上顯示中的每一個均能夠由用戶操作,以控制由所述可編程多媒體控制器支持的一個或多個可編程服務;以及包括觸摸式顯示器的無線電話,所述觸摸式顯示器能夠由用戶操作,以與所述交互式屏上顯示進行交互,從而控制所述一個或多個可編程服務。
2.根據(jù)權利要求1所述的多媒體系統(tǒng),其中,所述多個交互式屏上顯示中的一個或多個包括一個或多個圖形元件,所述圖形元件的所分配的功能性根據(jù)所述用戶正在控制所述一個或多個可編程服務中的哪一個而動態(tài)地改變。
3.根據(jù)權利要求1所述的多媒體系統(tǒng),其中,所述多個交互式屏上顯示中的一個或多個包括一個或多個圖形元件,所述圖形元件的所分配的功能性根據(jù)所述用戶已經(jīng)導航到的菜單層級而動態(tài)地改變。
4.根據(jù)權利要求1所述的多媒體系統(tǒng),其中,所述無線電話響應于用戶手勢、按鈕按壓、所述無線電話的觸摸或移動而將信息以無線方式傳送到所述可編程多媒體控制器,所述可編程多媒體控制器將所述信息轉換成用于控制所述一個或多個可編程服務的一個或多個命令。
5.根據(jù)權利要求1所述的多媒體系統(tǒng),其中,所述觸摸式顯示器顯示一個或多個按鈕, 所述按鈕中的每一個都使得所述用戶能夠獲得對所述可編程服務中預先確定的一個的訪問。
6.一種能夠由無線多媒體播放器遠程控制的多媒體系統(tǒng),包括可編程多媒體控制器,其包括通用計算機、至少一個視頻輸入模塊和至少一個視頻輸出模塊;耦接到所述至少一個視頻輸入模塊和所述至少一個視頻輸出模塊的至少一個視頻顯示器,其響應于所述可編程多媒體控制器以顯示多個交互式屏上顯示,所述交互式屏上顯示中的每一個均能夠由用戶操作,以控制由所述可編程多媒體控制器支持的一個或多個可編程服務;以及無線多媒體播放器,其包括觸摸式顯示器,所述觸摸式顯示器能夠由用戶操作,以與所述交互式屏上顯示進行交互,從而控制所述一個或多個可編程服務。
7.根據(jù)權利要求6所述的多媒體系統(tǒng),其中,所述多個交互式屏上顯示中的一個或多個包括一個或多個圖形元件,所述圖形元件的所分配的功能性根據(jù)所述用戶正在控制所述一個或多個可編程服務中的哪一個而動態(tài)地改變。
8.根據(jù)權利要求6所述的多媒體系統(tǒng),其中,所述多個交互式屏上顯示中的一個或多個包括一個或多個圖形元件,所述圖形元件的所分配的功能性根據(jù)所述用戶已經(jīng)導航到的菜單層級而動態(tài)地改變。
9.根據(jù)權利要求6所述的多媒體系統(tǒng),其中,所述無線多媒體播放器響應于用戶手勢、 按鈕按壓、所述無線多媒體播放器的觸摸或移動而將信息以無線方式傳送到所述可編程多媒體控制器,所述可編程多媒體控制器將所述信息轉換成用于控制所述一個或多個可編程服務的一個或多個命令。
10.根據(jù)權利要求6所述的多媒體系統(tǒng),其中,所述觸摸式顯示器顯示一個或多個按鈕,所述按鈕中的每一個都使得所述用戶能夠獲得對所述可編程服務中預先確定的一個的訪問。
11.一種使用無線設備遠程控制多媒體系統(tǒng)的方法,包括以下步驟提供包括通用計算機并支持多個可編程服務的可編程多媒體控制器;提供耦接到所述可編程多媒體控制器的至少一個視頻顯示器,以便顯示多個交互式屏上顯示,所述交互式屏上顯示中的每一個均能夠由用戶操作,以控制所述多個可編程服務中的一個或多個;以及提供無線設備,所述無線設備包括觸摸式顯示器,所述觸摸式顯示器能夠由所述用戶操作,以與所述交互式屏上顯示進行交互,從而控制所述多個可編程服務中的一個或多個。
12.根據(jù)權利要求11所述的方法,其中,所述多個交互式屏上顯示中的一個或多個包括一個或多個圖形元件,所述圖形元件的所分配的功能性根據(jù)所述用戶正在控制所述多個可編程服務中的哪一個而動態(tài)地改變。
13.根據(jù)權利要求11所述的方法,其中,所述多個交互式屏上顯示中的一個或多個包括一個或多個圖形元件,所述圖形元件的所分配的功能性根據(jù)所述用戶已經(jīng)導航到的菜單層級而動態(tài)地改變。
14.根據(jù)權利要求11所述的方法,其中,所述無線設備響應于用戶手勢、按鈕按壓、所述無線多媒體控制器的觸摸或移動而將信息以無線方式傳送到所述可編程多媒體控制器, 所述可編程多媒體控制器將所述信息轉換成用于控制所述多個可編程服務中的所述一個或多個的一個或多個命令。
15.根據(jù)權利要求11所述的方法,其中,所述觸摸式顯示器顯示一個或多個按鈕,所述按鈕中的每一個都使得所述用戶能夠獲得對所述可編程服務中預先確定的一個的訪問。
16.根據(jù)權利要求11所述的方法,其中,所述無線設備包括無線電話。
17.根據(jù)權利要求11所述的方法,其中,所述無線設備包括無線多媒體播放器。
全文摘要
一種與交互式屏上顯示(120)相結合的觸摸式無線設備(該觸摸式無線設備諸如是無線電話(210)或無線多媒體播放器(220)),其有效地遠程控制可編程多媒體控制器(100)或其他系統(tǒng)。用戶手勢、按鈕按壓或對觸摸式無線設備(210;220)的其他觸摸或者觸摸式無線設備(210;220)的移動被有效地轉換為以無線方式傳送到可編程多媒體控制器(100)的信息。一旦被可編程多媒體控制器(100)接收到,該信息便被處理并被有效地轉譯,以控制對控制器(100)的操作。
文檔編號G08C17/02GK102204215SQ200980144658
公開日2011年9月28日 申請日期2009年9月4日 優(yōu)先權日2008年9月4日
發(fā)明者C·佩里, D·麥金利 申請人:薩萬特系統(tǒng)有限責任公司