專利名稱:具有觸覺遠程控制器的可編程多媒體控制系統的制作方法
技術領域:
本發明一般涉及可編程多媒體控制系統,以及更具體地,涉及將遠程控制設備與該系統相連(interfacing)。
背景技術:
可編程多媒體控制器(PMC)控制和/或管理很多種PMC與其相連的音頻、視頻、電信、數據通信或其它設備。本文中所使用的PMC和“可編程多媒體控制器”可互換地使用。具有可編程服務的PMC基于控制專門嵌入式計算機系統的通用計算機。可以使通用計算機與第二通用計算機匹配以提供冗余。多媒體控制器包括用于創建服務或者用戶體驗的編程環境,該編程環境可以合并通常作為分離、單機的若干設備的特性或功能。這樣的服務在復雜度上涉及從簡單控制功能到將高性能音頻和視頻與通用計算機的圖形處理能力、基于web的服務和電信組合的多媒體體驗的范圍。服務可以根據較大物理空間內的`各種區域來實現。例如,取決于每個房間中可用的組件,用戶可以指定在房屋的起居室內可用的某些服務,同時指定在廚房中可用的其它不同服務。服務也可以基于用戶連同指定喜好、限制(例如,父母控制)等的用戶簡檔來實現。編程環境包括組件簡檔庫。組件簡檔可以基于基礎數據結構的期望屬性而采用數種方式來實現。在優選的實施例中,將組件簡檔實現為描述諸如以下組件的某些屬性的可擴展標識語言(XML)文件:DVD播放器、電視機、放大器或者能夠與本發明的系統相連的任何其它類型的組件。組件簡檔通常至少描述組件的物理特征中的至少一些(例如,位于組件背面的輸入/輸出連接器),組件的配置(例如,可以在調制接收器的插槽或者機架中存在的所有可能類型的模塊),組件識別的命令集(例如,開機、關機、打開光盤托盤),以及組件能夠執行的功能(例如,播放、暫停、停止)。在Madonna等2005年12月20日提交的共有美國專利申請N0.11/314,112 “PROGRAMMABLE MULTIMEDIA C0NTR0LER WITH PROGRAMMABLE SERVICE (具有可編程服務的可編程多媒體控制器)”中已經討論了將XML文件用于組件簡檔以及可編程多媒體環境的其它方面,該共有美國專利申請通過引用結合于本文。
各種便攜通信和控制設備不時推出市場,這樣的設備的例子有Apple 、iPad 、iPod 和iPod Touch 。本文中所使用的術語“PCD”和PCD可互換地使用以指代這樣的設備和相當的設備。這些設備提供觸摸屏功能供用戶輸入選擇,并且它們本身是可編程的。這樣的設備的用戶會發現將這樣的PCD的功能與PMC組合以提供對可編程多媒體設備的組件的控制是有益的。在Madonna等2010年6月3日提交的、名稱為“DOCKINGSTATION WITH REDUNDANT C0MMUNITAT10N PATH (具有冗余通信路徑的插接站)”的美國專利申請N0.61/351,085中已經公開和描述了這樣的組合,該美國專利申請通過引用結合于本文。該專利申請描述了其中便攜控制設備在它和可編程控制設備之間無線地傳輸和接收信息的系統。此外,利用直接固線連接來建立冗余通信路徑。然而,在某些情況下,可能期望使用無線通信設備。因此,仍然需要允許便攜控制設備與PMC相連的系統。另一個需要被解決的問題是對于很多用戶來說,并不希望將PCD的平面觸摸屏用于進行關于TV、DVD和CD控制的選擇。很多用戶更喜歡向用戶提供觸覺反饋的包括選擇按鈕的遠程控制設備,以使得用戶可以基于對遠程控制按鈕的觸感來進行選擇,而無需將目光從媒體屏幕移開。因此,仍然存在解決這些問題的需要。
發明內容
本發明解決了這些和其它的缺點,其中使用專門遠程控制器以及P⑶和PMC之間的冗余無線連接來使多媒體控制系統與PCD相連。PCD被配置有允許它與PMC兼容的應用。這允許用戶輸入條目來選擇與系統相連的各種組件。具體而言,設備被配置有作為ROISE '商業化出售的軟件程序應用,該軟件和關聯的商標歸Massachusetts,Osterville的有限責任公司Savant Systems所有。許多支持的功能包括諸如以下的功能:例如,增大環繞立體聲音頻系統上的音量或者設置中央空調系統上的溫度,以及撥打電話呼叫。
`
根據本發明的一方面,可編程多媒體控制器控制在下文中描述的各種組件。為此目的,關聯的遠程控制主體部分大體上是矩形形狀并且包括具有兩部分的頂面。第一部分具有表面強化(surface enhanced)的一系列按鈕。這些按鈕向用戶提供觸覺反饋以使得用戶能夠區分各個按鈕。然后用戶能夠選擇功能,該功能轉化為將要執行的關于用戶與之隨后交互的媒體的動作。這樣的功能包括音量控制、頻道改變、DVD控制和撥打或接收電話呼口4。該按鈕具有凸起的表面或者其它觸覺結構以使得用戶可以基于按鈕觸感來做出選擇,而無需將目光移開當前正使用的媒體屏幕。例如,用戶可以選擇頻道上移和下移、音量增大和減小;應用導航按鈕、菜單按鈕等。如已經提到的,遠程控制器的頂面被成形為與P⑶的表面相符。根據本發明的一個實施例,遠程控制器配備有容納PO)的外圍(exterior circumference)并且將其固定到遠程控制器的槽隙耦合(slot coupling),從而機械地將P⑶耦合到遠程控制設備。遠程控制器還包含30針連接器的接收部分,其允許遠程控制器與PCD相連以便將遠程控制器和P⑶電氣耦合。因此,P⑶被機械地和電氣地耦合到遠程控制設備。根據本發明的另一個方面,組合的遠程控制器和PCD通過冗余無線通信系統與PMC通信。更具體地,P⑶已經被配置有允許它與PMC無線地通信的軟件。此外,在系統中提供接收和傳輸來自PCD的數據的專用本地接收器。因此,如果無線通信路徑之一變得不可用,則其它無線通信路徑傳輸和/或接收數據。當與系統一起使用便攜通信設備時,這兩個無線通信路徑提供冗余。針對數據傳輸,如果需要,本發明的設備還允許組件之間負載共享。根據本發明的又一個方面,遠程控制器被編程以允許對組件手勢控制。例如,系統的用戶能夠來回搖動遠程控制器以便輸入條目或改變隨后使用的媒體。應當理解的是,當PMC完全支持電話功能的所有方面時,遠程控制器也可以用作電話,例如,使得可以在遠程控制器上進行VoIP呼叫。因此,控制器能夠被用于在TV或其它屏幕上選擇項目,以及在需要時,能夠被用作電話。遠程控制設備被配置為提供適于通過無線網絡傳輸的消息,以便傳輸和接收來自PMC或者來自遙控器直接至由PMC操作的組件的信息。
本發明以下的說明參考附圖,其中:圖1是根據本發明的說明性實施例的可編程多媒體控制系統;圖2是根據本發明的說明性實施例的觸覺遠程控制器的示意圖,該觸覺遠程控制器與便攜控制設備耦合并且與PMC和專用無線接收器相連;圖3是根據本發明的說明性實施例的組件和示出冗余無線路徑的連接的示意框圖;圖4A描述根據本發明的說明性實施例的用于組件之間通信的消息序列;圖4B描述根據本發明的說明性實施例的用于由可編程多媒體控制器上報身份(status)和狀態信息的消息序列;圖5是根據本發明的說明性實施例的關于撥打電話呼叫的流程圖;以及圖6是根據本發明的說明性實施例的接收呼叫的過程的流程圖。
具體實施例通過與本發明的觸覺遠程控制器和便攜控制設備交互,PMC實現具有期望的用戶體驗的集成多媒體控制方案。在說明性實施例中,PMC 100被連接到很多種音頻/視頻組件,例如壓縮光盤(CD)播放器105、數字化通用光盤(DVD)播放器110、音頻/視頻接收器115、電視機120、個人媒體播放器125、揚聲器122、麥克風123和/或視頻攝像機124。PMC也可以被連接到諸如電話網絡130和電話送受話器132的電話設備。電話網絡130可以是公共交換電話網絡(PSTN)、綜合服務數字網絡(ISDN)或者其它通信網絡。此外 ,PMC可以與各種照明和/或家庭自動化系統135互相通信。這些設備可以經由以下協議來操作:由Pico Electronic開發的XlO協議、Smart Home Inc.開發的INSTE0N 協議、由Cebu的工業協會管理的Cebu的標準(Cebu’ s standard),或者其它公知的家庭自動化或者控制協議。類似的,控制器可以被連接到電機和/或繼電器操作的設備137,例如,設備137可以包括暖通空調系統(HEVC)系統、灌溉系統、自動遮陽或盲系統(blind system)、電子門鎖或者其它類型的設備。諸如因特網140的計算機網絡,被連接到多媒體控制器。此外,也可以連接個人電腦(PC) 145、視頻游戲系統150、家庭記錄器件165或者其它設備。另外,可以提供一個或多個遠程控制單元170以管理控制器的功能和/或控制連接到控制器的設備。如下文中更全面描述的,具有附接的PCD190的遠程控制設備如下文中所描述的被耦合到PMC 100。附圖2中示出用于控制與PMC 100相連的組件的系統。系統200具有遠程控制器202,其以這樣的方式構成以使得它具有由基本上平坦底部206和分別在每側上的斜面208和210構成的縮進部分204。這形成了容納P⑶220的凹槽204。凹槽的大小被設計為容納期望的PCD。該凹槽可以被定制以用于一種特定類型的設備或者凹槽能夠具有在其中的若干個斜面以使得能夠適應物理尺寸變化的設備。P⑶220具有30針連接器222,其被容納到遠程控制器202上的匹配的連接器224中。遠程控制器202配備有數個按鈕226。按鈕是表面強化的以使得按鈕向用戶提供觸覺反饋從而用戶無需查看就能夠區分各個按鈕。相應地,用戶能夠無需查看遠程控制器就能夠作出選擇。如果遠程控制器202上的(或者P⑶屏幕220上的)按鈕被按下,系統首先嘗試經由WiFi發送信息。如果P⑶沒有運行ROSIE 應用或者如果WiFi失靈,則經由專用無線通信接收器260來發送命令。附圖3示出了關于本發明的系統300使用的組件。如本文中所討論的,諸如設備302的便攜通信設備被耦合到遠程控制器304。便攜通信設備被配置有R0ISE 應用310,ROSIEm應用310是與ROSIEtmPMC 320通信的軟件。PCD 302執行消息傳遞和與ROSIE 320兼容的其它傳輸,ROSIE又被耦合到諸如組件350的組件。便攜通信設備302具有WiFi發射器和接收器330。當使用ROISE消息傳遞從便攜通信設備發送信號時,它被發送到ROSIEPMC, ROSIE PMC又如附圖1中 所示出的,例如控制視頻游戲系統150、DVD播放器110或者其它媒體設備。附圖4A和4B描述用于本發明的系統的操作的消息傳遞序列。附圖4A示出遠程控制設備404、PMC 430和便攜控制設備410之間的消息傳遞。當用戶想要對系統中的組件之一上的特性作出選擇時,他通過按下遠程控制設備404上的按鈕402來這樣做。遠程控制設備404又確定便攜控制設備410是否可用于通信,如內部步驟406所示。如果它不可用,則遠程控制設備404使用專用無線連接來發送消息408。如果便攜控制設備可用(即,ROSIE應用正在運行并且WiFi可用),則便攜控制設備410向PMC 430發送具有反映用戶選擇的命令的消息422,PMC 430又向涉及的組件發送指令。附圖4B描述用于狀態和身份操作的消息序列。PMC 430檢查經由P⑶/WiFi是否可接入遙控器。如果可接入遠程控制器,則通過WiFi發送狀態更新,如消息442。如果遠程控制器不可接入,則通過專用無線通信連接來發送狀態和身份信息消息445。附圖5示出了根據本發明的消息傳遞的流程圖。過程從步驟510開始,并繼續到步驟512,其中遠程控制器404 (圖4)檢測按鈕按下。在步驟514,將符合該按鈕按下的關聯信息發送到便攜通信設備410。根據步驟516,在便攜通信設備410處確定輸入的請求是否是電話呼叫。如果是,根據決定步驟518,確定便攜通信設備是否配備有電話功能。返回到步驟516,如果用戶不是撥打電話呼叫,則便攜通信在步驟520向PMC發送請求消息。作為響應,在步驟522,PMC根據入局的請求向相應的組件發送信號以調整設置。然后,在步驟524,組件實現新的設置。返回到步驟518,如果來自用戶的請求是撥打電話呼叫,則在步驟518,確定便攜通信設備是否配備電話功能。如果是,則在步驟533通過PMC撥打呼叫。如果便攜通信設備沒有配備電話功能,則步驟518進行到“否”路徑,并且過程結束。然而,通常PMC在步驟533撥打電話。過程在步驟535結束。附圖6示出了其中在PMC處接收入局呼叫的過程。應當理解的是,入局呼叫也可以在便攜通信設備處接收。在PMC的情況中,附圖6的過程在步驟602開始,然后繼續到步驟604,其中在PMC接收入局呼叫。在步驟608,向便攜通信設備提供包括呼叫方的標識的關于入局呼叫的信息,。在步驟610啟用可視和或音頻通知。遠程控制器具有指派的“呼叫應答”按鈕,利用該按鈕用戶能夠在步驟612應答呼叫。在步驟614過程結束。應當理解的是,本發明具有許多優點,包括提供用戶能夠借以對組件的操作進行選擇的提供高觸覺感知的工具,以使得用戶不需要向下查看遙控器。第二,本發明系統,除了至PMC的無線連接之外,還包括至專用接收器的冗余無線通信路徑。在便攜通信設備和PMC之間提供負載共享功能,因為它們二者都將以平衡的方式處理無線通信。前面的描述已經針對本發明的特定實施例。然而,顯而易見的是,可以對描述的實施例作出其它變形和修改,以達到它們的全部或部分優點。過程或處理器可以采用硬件、軟件、嵌入為具有程序指令的計算機可讀介質、固件或其組合來實現。因此,所附權利要求的目標在于涵蓋在本發明的 真實精神和范圍內的所有這類變形和修改。
權利要求
1.一種可擴展多媒體控制系統,包括: a)可編程多媒體控制器,所述可編程多媒體控制器包括通用計算機,所述通用計算機執行一個或多個應用,并且被配置以用于控制關聯組件、在關聯組件之間切換數據,以及互連所述關聯組件,以便提供一個或多個可編程服務,所述關聯組件包括音頻、視頻、電話、數據、安全、電機驅動或繼電器驅動部件中的一個或多個; b)專用無線接收器; c)便攜控制設備,所述便攜控制設備通過雙向無線通信路徑的方式與所述可編程多媒體控制器處于通信關系,所述便攜控制設備還與所述專用無線接收器處于通信關系以提供冗余通信路徑;以及 d)遠程控制設備,所述遠程控制設備被配置為可滑動地將便攜通信設備容納到凹槽中,以使得所述便攜通信設備被機械地和電氣地耦合到遠程控制器,所述遠程控制器包括表面增強的按鈕,所述表面增強的按鈕允許用戶通過觸摸的感覺來作出選擇以便選擇關聯組件的設置。
2.如權利要求1所述的可擴展多媒體控制系統,其中,所述遠程控制設備大體上是矩形形狀,其中,頂面具有第一部分,所述第一部分被配置有所述表面增強的按鈕以提供觸覺反饋,以使得用戶無需查看所述遠程控制器就能夠作出選擇。
3.如權利要求2所述 的可擴展多媒體控制系統,其中,所述遠程控制設備具有第二部分,所述第二部分具有縮進部分以及在每側上的斜面,所述縮進部分形成凹槽以容納和保護所述便攜控制設備,并且還具有30針連接器以容納所述便攜控制設備的相應的30針連接器。
4.如權利要求1所述的可擴展多媒體控制系統,其中所述遠程控制設備被配置以用于用戶用手勢表示的輸入。
5.可擴展多媒體控制系統,還包括: 所述可編程多媒體控制器被配置為完全支持電話功能,以這樣的方式使得能夠使用所述遠程控制設備來進行基于網際協議的語音呼叫。
6.如權利要求4所述的可擴展多媒體控制系統,其中,所述遠程控制器上的所述按鈕被配置以作為電話撥號按鈕。
7.如權利要求1所述的可擴展多媒體控制系統,其中,所述專用無線接收器被配置以用于從所述可編程多媒體控制器接收消息并對其進行響應以實現所述消息中承載的用戶的選擇。
8.如權利要求7所述的可擴展多媒體控制系統,其中,所述專用無線接收器還被配置以用于在實現所述用戶的選擇后發送具有狀態信息的確認消息。
9.一種在便攜多媒體控制系統中提供觸覺遠程控制的方法,包括: 檢測用戶在遠程控制設備上的按鈕按下; 向便攜通信設備傳輸關聯信息; 確定信息類型并向所述可編程多媒體控制器發送合適的信號; 由所述可編程多媒體控制器向組件發信號以按照用戶經由信號所做的請求來調整其設置;以及 按照用戶所做的選擇來調整所述組件上的設置。
10.如權利要求9所述的方法,還包括: 確定至所述便攜通信設備的輸入是否是電話呼叫并對其進行響應,如果其是電話呼口4,確定所述便攜通信設備是否配備有電話功能,如果配備有電話功能,則撥打電話,如果未配備有電話功能,則將所述請求轉發給PMC ;以及由所述PMC撥打電話。
11.如權利要求9所述的方法,還包括: 在所述便攜通信設備處接收入局呼叫; 在所述便攜通信設備處確定包括呼叫方的標識的有關所述入局呼叫的信息; 確定是否存在所述入局呼叫的可視和/或音頻通知;以及 允許所述用戶使用遠程功能來應答所述呼叫。
12.—種供可編程多媒體控制器以及便攜控制設備使用的計算機應用,包括: 基于非暫態(non-transitory)媒體的計算機可讀指令,至所述便攜控制設備的所述程序指令向便攜通信設備發送請求和消息并且又從所述便攜通信設備接收消息以實現用戶選擇。
13.如權利要求12所述的方法,還包括: 與所述便攜控制設備耦合的專用接收器,其允許在所述專用接收器和所述便攜控制設備之間傳遞消息,以允許所 述專用接收器和所述便攜控制設備之間的冗余通信路徑。
14.一種在可擴展多媒體控制系統中傳遞消息的方法,包括: 由遠程控制設備接收包含用戶選擇的消息; 由所述遠程控制設備向便攜控制設備傳輸關于所述用戶選擇的消息; 從所述便攜控制設備向可編程多媒體控制器傳輸包含所述用戶選擇的無線消息; 由所述可編程多媒體控制設備向專用無線設備傳輸消息; 由所述可編程多媒體控制設備發送具有命令的消息以實現用戶的選擇; 對其進行響應,專用無線接收器向可編程多媒體控制器返回有關受到所述消息影響的設備的狀態信息,所述便攜多媒體控制器向便攜控制設備發回確認消息;以及所述便攜控制設備更新消息并在完成所述用戶的選擇后清空條目。
全文摘要
提供連同便攜電子設備一起使用的遠程控制器。遠程控制器被配置,以這樣的方式使得它適合于機械地和電氣地耦合到便攜控制設備。便攜控制設備被配置以用于基于用戶按下按鈕從遠程控制器接收信號。遠程控制器被配置有向用戶提供觸覺反饋的一組表面增強的按鈕,以允許用戶在按下按鈕時體驗到觸摸感覺。遠程控制設備和便攜通信設備以雙向方式被無線地耦合到可編程多媒體控制器。可編程多媒體控制器與許多組件相連從而提供音頻、視頻、電話、數據、安全、電機驅動和繼電器驅動部件。遠程控制器和便攜通信設備允許用戶作出關于與PMC相連的組件的選擇。第二冗余專用接收器提供組件和便攜通信設備之間的第二接口。
文檔編號H04N21/436GK103250422SQ201180046037
公開日2013年8月14日 申請日期2011年9月22日 優先權日2010年9月22日
發明者P·H·科西尼, T·R·羅卡斯焦, M·E·努南, M·C·西爾瓦 申請人:薩萬特系統有限責任公司