新四季網

對具有無線連接至顯示器的媒體播放器的設備的遠程控制的製作方法

2023-05-26 18:19:41

專利名稱:對具有無線連接至顯示器的媒體播放器的設備的遠程控制的製作方法
技術領域:
本發明涉及具有媒體播放器的電子設備,並且更特別地涉及一 種裝置,其具有媒體播放器、作為所述媒體播放器的主要呈現資源 的本地用戶接口 、無線通信接口以及用於連接至遠程媒體呈現設備 的媒體輸出埠 ,其中該遠程媒體呈現設備作為所述媒體播放器的 次要呈現資源。本發明還涉及一種方法,其用於提供此類設備的遠 程控制、對此類裝置進行編程以用於遠程控制的方法以及相關聯的 電腦程式產 品o
背景技術:
根據上述內容的具有媒體播放器的電子設備通常是便攜的。某
些示例是可攜式音樂播放器(例如,MP3播放器,Apple iPod )和 可攜式攝像機(攝錄機)。近些年,引入了除了出於其主要目的地 作為用於提供電信服務的裝置之外還充當媒體的存儲設備和呈現設 備的移動電信終端。此類媒體經常由移動終端本身藉助內置照相機 和/或錄音器來創建,但是也可以從遠程站點將此類媒體下載或流式
傳輸到移動終端中。
在本文檔的以下內容中,適於與兼容例如GSM、 UMTS、 D-AMPS、 CDMA2000、 FOMA或TD-SCDMA的移動通信網絡通信 的移動終端將被用作本發明精神內的具有媒體播放器的裝置的非限
制性示例。
移動終端的媒體播放器(或如上所述的類似的可攜式媒體播放 器設備)將終端的本地用戶接口用作主要呈現資源。出於固有的原 因,本地用戶接口由於移動終端的可攜式性質而存在限制。在媒體 記錄質量和存儲容量方面,現代移動終端的日益增長的複雜度已經導致用戶希望還能夠在遠程媒體呈現設備上享受媒體內容,從而支 持例如靜止圖像、視頻序列或幻燈片的增強的呈現,其中遠程媒體 呈現設備諸如電視機、計算機監視器或視頻投影儀。遠程媒體呈現 設備的使用通常提供更好的媒體呈現能力(例如,更大的顯示屏幕、 更多的色彩、更好的解析度、更高的聲音質量等)。
為此,如今存在具有媒體輸出埠的移動終端,該媒體輸出端 口用於連接至將充當該媒體播放器的次要呈現資源的遠程媒體呈現 設備。
由於傳送例如用於在遠程媒體呈現設備上實時呈現的視頻序列 所需的高數據速率,移動終端通常將必須經由附接至終端的媒體輸 出埠的線纜連接至遠程媒體呈現設備。這樣,由於線纜具有有限 的長度,所以移動終端需要靠近遠程媒體呈現設備,並且因此用戶 將必須通過持有移動終端並且使用其本地用戶接口 ,同時站在遠程 媒體呈現設備的附近來操作媒體播放器。顯然,這是有缺點的,例 如,當遠程媒體呈現設備是電視機時,從遠處觀看更舒適。

發明內容
根據上述內容,本發明的目的是解決或至少減少上述問題。更 特別地,本發明的目的是使用戶在具有媒體播放器的裝置連接至遠 程媒體呈現設備時便於對具有媒體播放器的裝置進行操作。
通常,通過根據所附獨立專利權利要求的裝置、方法和計算機 程序產品來實現上述目的和用途。
本發明的第一方面是一種裝置,包括 媒體播放器,
本地用戶接口 ,所述本地用戶接口是所述媒體播放器的主要呈 現資源,
無線通4言4姿口 ,
媒體輸出埠 ,用於連接至作為所述媒體播放器的次要呈現資 源的遠程媒體呈現設備,以及控制器,所述控制器被配置用於
經由所述無線通信接口從遠程控制設備接收無線信號,所述遠 程控制設備被設計為用於控制除所述裝置之外的外部設備,
處理所述接收的無線信號以確定所述媒體播放器的動作,以及
使得所述媒體播放器執行所述確定的動作並且將所述動作的結 果輸出到所述媒體輸出埠 ,以用於在所述遠程媒體呈現設備連接 時在所述遠程媒體呈現設備上進行呈現。
這意味著用戶可以方便地遠程控制裝置的媒體播放器功能。對 被設計為用於控制除所述裝置之外的外部設備的遠程控制設備的使 用是有益的,因為其避免了對用於裝置的單獨的遠程控制設備的需 要。取而代之,益處可以來自於以下事實各種專用遠程控制設備
通常在例如家庭環境中可用,其用於控制相應的電子設備,諸如CD (壓縮盤)播放器/記錄器、DVD (數字多功能盤)播放器/記錄器、 視頻盒帶播放器/記錄器(VCR)、電視機、多媒體接收器、高保真 放大器、無線電接收器、盒帶播放器/記錄器、空調系統等。這使得 可以通過配置裝置的控制器來處理無線信號(如從被設計為用於另 一設備的此類專用遠程控制設備接收的無線信號)以確定所述媒體 播放器的動作,並且繼而使得裝置的媒體播放器執行所確定的動作。 "所述本地用戶接口是所述媒體播放器的主要呈現資源"意味 著本地用戶接口是用於來自於所述媒體播放器的媒體的常規輸出設 備,例如通過在本地顯示屏幕上顯示靜止圖像或糹見頻,和/或通過本 地揚聲器輸出聲音。因而,作為所述媒體播放器的次要呈現資源的 遠程媒體呈現設備意味著來自媒體播放器的媒體可以經由裝置的媒 體輸出埠輸出到遠程媒體呈現設備(如果已連接)。當遠程媒體 呈現設備被用作此類次要呈現資源時,既可以將媒體繼續在本地用 戶接口上輸出(即,通過使用用於媒體播放器的主要和次要呈現資 源兩者),也可以將媒體僅輸出到遠程媒體呈現設備(即,通過僅 使用媒體播放器的次要呈現資源)。
通常,裝置將進一步包括本地存儲器,其能夠在其中存儲媒體數據,其中所述動作可以涉及媒體的回放,並且其中所述控制器使 得所述媒體播放器執行所述確定的動作並輸出所述結果可以包括 從所述本地存儲器讀取媒體數據內容,以及
輸出埠上輸出所述媒體數據內容。
本地存儲器可以例如是內置電子存儲器,諸如閃速存儲器、
PROM存儲器、EPROM存儲器、EEPROM存儲器或硬磁碟,或諸 如存儲器卡或光碟的可附接存儲器。可替換地,媒體數據內容可以 從遠程數據源接收,例如通過通信網絡從遠程伺服器接收流式傳輸 數據,其中裝置中的諸如RAM存儲器之類的本地存儲器用作傳入數 據流的臨時緩衝器。媒體數據內容可以定義可聽數據(即,用於聲 音重現的數據,諸如MP3、 AAC或WAV數據)、可視數據(即, 用於可視重現的數據,例如,用於靜止圖像的JPEG、 GIF或TIFF 數據,或諸如MPEG、 AVI或WMA視頻數據的視頻數據),或視 聽數據(即,用於聲音以及圖像重現的數據,諸如包括音頻的MPEG、 AVI或WMA之類的視頻數據)。特別地,在後兩種情況中,遠程 媒體呈現設備例如可以方便地是電視機、計算機監控器、視頻投影 儀等,並且所述裝置的媒體輸出埠因此可以是與電視機上的A/V 埠等兼容的相應A/V (音頻/一見頻)埠 (既可以直4姿通過例如合 適的線纜,也可以藉助於中間A/V信號適配器)。相應地,當媒體 數據內容定義可聽數據時,遠程媒體呈現設備可以方便地例如是家 庭立體聲音響或高保真設備。
在一個或多個實施方式中,其中裝置的本地用戶接口具有用於 控制媒體播放器的操作,該控制器被配置用於通過以下步驟處理所 述接收的無線信號
確定包括在所述無線信號中的控制數據內容,以及
將所述確定的控制數據內容解釋為所述本地用戶接口的操作, 該操作與用於選擇所述媒體播放器的所述動作的用戶命令相關聯。
而且,控制器被配置用於執行所解釋的操作以使得所述媒體播放器執行所述動作並且輸出所述動作的所述結果。
確定的操作例如可以是所述本地用戶接口中的導航或選擇命 令,包括但不限於可選用戶接口條目(諸如圖標、選擇按鈕、單選 按鈕、複選框、彈出菜單或下拉菜單)之間進行導航或滾動,以及 對此類用戶接口條目或其子條目(例如,菜單中的菜單條目)的選 擇。
在 一 個或多個實施方式中,控制器執行所解釋的操作包括在所 述媒體輸出埠上對該操作進行複製以允許在所述遠程媒體呈現設 備上進行呈現。
複製媒體輸出埠上的確定的操作將不僅賦予裝置的用戶使用 屬於例如任何家用設備的外部設備的已經可用的遠程控制設備從遠 程控制裝置的全面能力,而且除此之外還允許用戶使用這些裝置的 熟悉的用戶接口如此操作。之所以如此是因為,在遠程控制設備上 給出的命令被解釋為裝置的用戶接口操作,該操作被"轉發"到遠 程媒體呈現設備以在其上進行呈現,其方式類似於將計算機上的
G UI操作複製並轉發至例如次要顯示器或投影儀。
不同品牌的遠程控制設備使用不同的"方言",這意味著諸如 第 一品牌的電視機的設備的遠程控制設備通常不能控制第二品牌的 設備。因此,在一個或多個實施方式中,本發明設想針對設備的不 同品牌或製造商使用預訓練的驅動程序軟體。換言之,裝置可以包 括用於所述遠程控制設備的驅動程序,所述驅動程序被存儲在所述 裝置的本地存儲器中,並且所述驅動程序包含軟體代碼,在該軟體 代碼由所述控制器執行時,通過識別所述確定的控制數據內容來執 行所述解釋以表明所述操作。
為此,裝置的一個或多個實施方式進一步包括用於將所述裝置 耦合至通信網絡的通信網絡接口 ,其中所述控制器將被配置用於從 可經由所述通信網絡訪問的網絡資源下載所述驅動程序,並且將所 述驅動程序存儲在所述本地存儲器中。
在前述一個或多個實施方式中,裝置優選是移動電信終端(諸如移動(蜂窩)電話,個人數字助理(PDA)或通信器),其具有 到移動電信網絡的無線電信接口形式的通信網絡接口 ,移動電信網 絡可以與任何商業上可用的移動電信標準兼容,包括但不限於GSM、 UMTS、 D-AMPS、 CDMA2000、 FOMA以及TD-SCDMA。網絡資源 可以是移動電信網絡內的資源,或其可以是連接至移動電信網絡的 另一通信網絡中的資源。因此,所述另一通信網絡例如可以是因特 網或其一部分,並且網絡資源可以是例如ftp、 http或wap伺服器形 式的網際網路站點。
作為可下載預訓練的驅動程序的可選方案或除此之外的其它方 案,裝置的一個或多個實施方式可以具有存儲在所述本地存儲器中 的映射數據結構,所述映射數據結構定義來自於所述遠程控制設備 的無線信號的不同的可能控制數據內容和所述本地用戶接口的相應 操作之間的相互關係,其中所述控制器被配置用於通過將所述控制 數據內容與所述映射數據結構進行匹配來解釋包括在所述接收的無 線信號中的控制數據內容。
此類映射數據結構可以如下在一個或多個實施方式中創建。這 裡,裝置的控制器進一步被配置用於通過以下步驟對所述裝置進行 編程以便可藉助所述遠程控制設備進行控制,
至少針對所述本地用戶接口中可用的多個操作中的 一個操作
邀請用戶在所述遠程控制設備上執行多個可用命令中的一個命
響應於所述用戶執行所述一個命令,從所述遠程控制設備接收 無線信號;
處理所述接收的無線信號以確定包括在其中的、表示所述一個 命令的控制數據內容;
創建在所述確定的控制數據內容和所述本地用戶口的所述一 個^t喿作之間的關^:;以及
將所述關聯存儲在所述本地存儲器中的所述映射數據結構中。
可以以裝置中的嚮導應用的形式提供此類編程功能,其中嚮導應用即當其被執行時,執行表示上文編程步驟並且指導用戶經歷該 過程的軟體應用,有利地,該軟體應用針對本地用戶接口中的不同 操作重複進行,用戶將針對不同的操作在遠程控制設備上執行相應 的不同命令。此類編程序列的(一部分)的示例將在本文稍後部分 中給出。
在一個或多個實施方式中,其包括如上所述的通信網絡接口 , 無線接口可以是不同於所述通信網絡接口的附加短程數據接口 。如 上所述,有利地,通信網絡接口可以是到移動電信網絡的無線電信 接口。對於例如移動終端的此類裝置,有益的是將裝置中現有的附 加短程數據接口用於作為無線接口的新穎用途,其中該無線接口用 於從設計以及最初旨在與除了該裝置之外的外部設備一起使用的專
用遠程控制設備接收控制命令。多種家庭設備(諸如電視機、DVD 播放器/記錄器、CD播放器/記錄器、多媒體接收器、高保真放大器、 無線電裝置等)利用專用紅外遠程控制設備進行遞送,專用紅外遠 程控制設備通常通過在用戶通過例如按下特定的鍵在遠程控制設備 設備上執行特定的命令時向其控制的設備傳輸紅外控制信號來操 作。因此,出於從可用的紅外遠程控制設備接收控制信號的目的, 特別有益的是將裝置中的紅外附加短程數據接口 (諸如IrDA (紅外 數據聯盟)接口 )用於新穎用途。為此,當遠程媒體呈現設備例如 是電視機或視頻投影儀時,後者的專用遠程控制設備可以方便地被 用作還可以被利用以控制該裝置的遠程控制設備。換言之,如上所 述的"遠程媒體呈現設備"和"外部設備"可以是同一個設備。
本發明的第二方面是 一 種用於提供對裝置的遠程控制的方法, 所述裝置具有媒體播放器和作為所述媒體播放器的主要呈現資源的 本地用戶4妄口,所述方法包4舌
在所述裝置中,從被設計為用於控制除所述裝置之外的外部設 備的遠程控制設備接收無線信號,
在所述裝置中,處理所述接收的無線信號以確定所述媒體播放 器的動作,以及在所述裝置中,使得所述媒體播放器執行所述確定的動作並且 輸出所述動作的結果以用於在作為所述媒體播放器的次要呈現資源 的遠程媒體呈現設備上進行呈現。
第二方面的方法可以進一步包括針對本發明的第一方面在上面 定義的功能性特徵中的任何一個。
本發明的第三方面是電腦程式產品,其包括機器可讀指令, 當所述指令由裝置中的處理器執行時,其中該裝置具有媒體播放器 和作為所述媒體播放器的主要呈現資源的本地用戶接口 ,通過執行 根據第一方面的方法的步驟提供所述裝置的遠程控制。而且,該計 算機程序產品可以有利地由根據第一方面的裝置的控制器執行,即, 由充當所述處理器的所述控制器執行。
本發明的第四方面是一種用於對裝置進行編程以用於進行遠程 控制的方法,所述裝置具有媒體播放器和本地用戶接口 ,所述方法
包括
至少針對所述本地用戶接口中可用的多個操作中的 一 個操作 邀請用戶在被設計為用於控制除所述裝置之外的外部設備的遠
程控制設備上執行一個命令,其中所述一個命令是按用戶意願在多
個可用命令中選擇的;
響應於所述用戶執行所述一個命令,從所述遠程控制設備接收
無線信號;
處理所述接收的無線信號以確定包括在其中的、表示所述一個 命令的控制數據內容;
創建在所述確定的控制數據內容和所述本地用戶接口的所述一 個才喿作之間的關聯;以及
將所述關聯存儲在所述映射數據結構中,所述映射數據結構能 夠定義在來自於所述遠程控制設備的無線信號的不同的可能控制數 據內容和所述本地用戶接口的相應才喿作之間的相互關係。
本發明的第五方面是電腦程式產品,其包括機器可讀指令, 當所述指令由裝置中的處理器執行時,其中該裝置具有媒體播放器和本地用戶接口 ,通過執行根據第四方面的方法的步驟來提供對所 述裝置的編程以用於進行遠程控制。此外,電腦程式產品可以優 選地由根據第 一 方面的裝置的控制器執行,即由充當所述處理器的 所述控制器執行。
根據以下詳細的公開內容、所附的從屬權利要求和附圖,本發 明的其他方面、目的、特徵和優勢將變得明顯。


現在將參考附圖,更詳細地描述本發明,在附圖中
圖1是可以在其中實現本發明的環境的非限制性示例的示意圖。
圖2是根據本發明的裝置的實施方式的示意性框圖。
圖3a是示出了移動終端形式的、根據一個實施方式的裝置的外
部結構的示意性正視圖。
圖3b是示出了圖3a中所示的移動終端的內部組件、軟體和協議
結構的示意性框圖。
圖4是示出了用於通過被設計為用於控制除裝置之外的外部設
備的遠程控制設備提供對該裝置的遠程控制的方法的流程圖,其中
該裝置具有媒體播放器。
圖5是更詳細地示出了圖4的方法的實施方式的流程圖。
圖6是示出了用於對裝置進行編程以通過被設計為用於控制除
裝置之外的外部設備的遠程控制設備進行遠程控制的方法的流程
圖,其中該裝置具有媒體播放器。
具體實施方式
例。
在圖1中,根據本發明的裝置被實現為作為蜂窩電信系統一部
分的移動終端100。在該電信系統中,可以在移動終端ioo和其他設
備(諸如另一移動終端、固定電話132、網際網路伺服器計算機122或網際網路客戶端計算機126)之間執行各種電信服務,諸如蜂窩語音 呼叫、www/wap瀏覽、蜂窩視頻呼叫、數據呼叫、傳真傳輸、靜止 圖像傳輸、視頻傳輸、電子消息傳輸和電子商務。應該指出,即使 這樣,本發明也不限於服務或其他設備的任何特定集合。
移動終端IOO通過RF鏈路102經由基站104連接至移動電信網 絡110。移動終端IOO和移動電信網絡110可以兼容任何商業上可用 的移動電信標準,包括但不僅限於GSM、 UMTS、 D-AMPS、 CDMA2000、 FOMA以及TD-SCDMA。將參考圖3a和圖3b在下面 更詳細地描述移動終端100的外部部分和內部部分。
7>共交換電話網絡(PSTN) 130以熟知的方式連4妻至移動電信 網絡110。各種電話終端(包括上述固定電話132)連接至PSTN 130。
移動電信網絡110可操作地連接至廣域網120,其可以是網際網路 或網際網路的一部分。網際網路伺服器122具有數據存儲裝置124並且 網際網路伺服器122連接至廣域網120,網際網路客戶端計算機126同樣 如此。具有其數據存儲裝置124的伺服器122可以主管能夠向移動 終端100提供文件數據/http/wap內容的ftp/http/wap伺服器。
移動終端IOO可以經由線纜142連接至遠程々某體呈現設備150, 該遠程媒體呈現設備150的形式為圖1中的電視機。而且,將參考 其餘附圖更詳細地進行描述,移動終端IOO可以由遠程控制設備141 進行遠程控制。本發明的新穎功能是該遠程控制設備141從未被設 計為用於與移動終端100—起使用或為其進行遞送。相反,移動終 端IOO被配置為可由屬於除移動終端IOO之外的外部設備的專用遠 程控制設備進行遠程控制。圖1示出了此類屬於外部設備的專用遠 程控制設備的兩個可能示例,其中該外部設備可用作用於控制移動 終端100的遠程控制設備141:用於電視機150的專用遠程控制設備 151和用於VCR或DVD播放器160的專用遠程控制i殳備161。
現在參考圖2,其示出了根據本發明的裝置的實施方式200。該 實施方式可以4旦不必需一皮實現為圖1的移動終端100。
裝置200具有控制器210、本地用戶接口 220和本地存儲器230。媒體播放器240具有存儲在本地存儲器230中的媒體數據232並且 可由用戶1通過操作222a、 222b、 ...、 222n來進行控制。這些才乘作 可以包括本地用戶接口中的導航命令或選擇命令,包括但不限於在 可選用戶接口條目(諸如圖標、選擇按鈕、單選按鈕、複選框、彈 出菜單或下拉菜單)之間進行導航或滾動,以及對此類用戶接口條 目或其子條目(例如,菜單中的菜單條目)的選擇。
這些操作可以由驅動合適的本地輸入設備的用戶1以傳統方式 來命令,本地輸入設備諸如作為本地用戶接口 220 —部分的4建和/或 操縱杆,並且可以在本地輸出設備上向用戶1圖形化地顯示這些操 作,本地輸出設備(諸如本地顯示屏幕)也作為本地用戶接口 220 的一部分。參見圖2中的224。
控制器210具有UI管理器212,其在用戶l執行此類用戶接口 操作222a/222b/222n時對其進行捕獲並且控制媒體播放器240來執 行其相關聯的動作。因此,還在本地輸出設備上顯示所命令的媒體 播放器動作的結果。例如,如果命令的本地用戶接口操作 222a/222b/222n涉及媒體數據232中特定內容(該內容可以接著被選 擇作為本地用戶接口中進行的導航/滾動命令的結果)的執行(回放), 將在本地輸出設備上顯示由此觸發的媒體回放動作的結果,例如, 視頻序列或靜止圖像。
如果遠程媒體呈現設備250 (諸如圖1的電視機150)經由媒體 輸出埠 209連接至裝置200,則控制器210的UI管理器212功能 可以將本地用戶接口操作和源自由該操作觸發的相關聯的媒體播放 器動作的結果兩者複製到媒體輸出埠 209以用於在遠程媒體呈現 設備上呈現。參見圖2中的252。
至此已經描述的是正常的或常規的情況,在該情況中,用戶1 直接通過本地用戶接口 220控制媒體播放器240(並且,還包括在遠 程媒體呈現設備250(如果被連接的話)上複製本地用戶接口操作)。
此外,如已經參考圖l所解釋的,裝置200的媒體播放器240 可以由專用遠程控制設備(141/151/161)進行遠程控制,專用遠程控制設備(141/151/161)被設計為用於控制除裝置200之外的外部 設備(150, 160 )。現在,還將參考圖4和圖5進一步對此進行描 述,圖4示出了一般的遠程控制方法,而圖5示出了根據一個實施 方式的遠程控制方法。裝置200的無線通信接口 207用於從遠程控 制設備接收無線信號243 ( 143 ),例如紅外信號。還參見圖4的步 驟410和圖5的步驟510。控制器具有用於通過處理接收的無線信號 243以確定待執行的目的媒體播放器動作以對該接收的無線信號243 進行解釋的功能214 ( "RCD解釋器")。參見圖4的步驟420。
在圖5中示出的實施方式中,處理包括在步驟520中確定接收 的無線信號的控制數據內容。該控制數據內容可以是在紅外載波信 號中以模擬或數字方式傳遞的信息序列的形式。然後,在步驟522 中,將確定的控制數據內容與預存儲的映射數據結構234進行匹配, 從而在本地用戶接口操作222a/222b/222n中找到與由用戶1在遠程 控制設備上給出的特定命令235相關聯的特定操作236。
然後,在步驟430中,控制器210使得媒體播放器240執行確 定的動作並且輸出動作的結果以用於在遠程媒體呈現設備250上呈 現,如在252處所示。
在圖5中示出的實施方式中,這包括在步驟530中執行發現操 作,並且在媒體輸出埠 209上對其進行複製。因此,在步驟531 中,將用戶接口操作顯示在遠程媒體呈現設備250上。結果,在步 驟532中,如果媒體播放器動作是媒體回放動作,則控制器210將 從本地存儲器230讀取媒體數據內容232並且在媒體輸出埠 209 上將其輸出,其中在步驟533中,將媒體數據內容顯示在遠程媒體 呈現設備250上。
現在,將參考圖6描述用於對裝置200編程以由遠程控制設備 進行遠程控制的方法。該編程功能由控制器210執行,如261處所 示("RCD訓練器")。
在步驟610中,邀請用戶1 (通過本地用戶接口 220中的信息性 指令)來在遠程控制設備上選擇用戶l選擇的命令,以表示裝置200的本地用戶接口 220中可用的多個操作222a/222b/222n中的特定操作。
在步驟620中,從遠程控制設備接收無線信號243,該無線信號 由用戶1在遠程控制設備上執行所選命令而引起。作為響應,在步 驟630中處理接收的無線信號243以確定包括在其中的、表示該命 令的控制數據內容。在步驟640中,在確定的控制數據內容和本地 用戶接口 220的特定操作之間創建關聯。
最終,在步驟650中,將該關聯存儲在映射數據結構234中, 該映射數據結構234能夠定義在來自於遠程控制設備的無線信號的 不同的可能控制數據內容和本地用戶接口 220的相應操作之間的相 互關係。在圖6的編程方法的第一迭代處,如果還未存在映射數據 結構234,則必須創建映射數據結構234。
然後,針對裝置200的本地用戶接口 220中可用的多個操作 222a/222b/222n中的其他特定操作重複步驟610-650,直到已經對足 夠的本地用戶接口操作集合進行了編程。
RCD訓練器216可以優選地是裝置200中的嚮導應用的形式, 即,在由控制器210執行時其允許用戶1 "訓練"裝置200以理解專 用遠程控制設備的命令的軟體應用。該嚮導應用將執行上述編程步 驟並且引導用戶1通過編程過程,優選地針對本地用戶接口 220中 的多個不同操作222a/222b/222n進行重複,針對該情況,用戶將在 遠程控制設備上執行相應的不同命令。
因此可以通過邀請用戶1 "按下左鍵"啟動嚮導應用。當用戶按 下遠程控制設備上的"左"按鈕同時指向裝置時,該裝置200的無 線接口 207將接收帶有特定控制數據內容的紅外信號,其中裝置200 學習以將該命令(或更具體地,在該命令在遠程控制設備上執行時 生成的紅外線的控制數據內容)與例如本地用戶接口 220中包括的 操縱杆的"左"方向關聯起來。可以重複該過程直到足夠的命令集 已經被編程(包括,例如,將與操縱杆的"右"、"下"和"上" 方向相關聯的命令,以及,將與用戶接口中的選擇和取消操作相關聯的命令)。
在可選實施方式中,可以藉助於已經針對特定類型的遠程控制 設備開發的預訓練驅動程序軟體實現命令解釋功能214和映射數據
結構230。此類驅動程序將包含軟體代碼,當由控制器210執行時, 該軟體代碼將通過識別來自於遠程控制設備的無線信號243的所述 不同控制數據內容來執行命令解釋,從而在本地用戶接口 220中表 明不同的操作。
當裝置200是移動終端100時,此類驅動程序可以從可經由移 動通信網絡IIO訪問的網絡資源(諸如圖1的伺服器122)下載,並 且存儲在本地存儲器230中。例如,如果用戶l希望使用屬於某品 牌、類型或型號的外部設備的專用遠程控制設備,則用戶l可以方 便地瀏覽該特定品牌、類型或型號的製造商的web站點,或可替換 地瀏覽由移動終端100的製造商、提供商等所有的web站點,或瀏 覽由諸如移動電信網絡110的運營商之類的另一服務提供商提供的 web 5佔,*、。
在該可選實施方式中,可以省去RCD訓練器216。 圖3a是示出了實現為移動終端300 (其可以是圖1的移動終端 100)的裝置200的外部結構的示意性正視圖。
移動終端300包括揚聲器或耳機202、麥克風205、本地顯示器 203和一組糹建204,該組4建204包括通用ITU-T類型的12個按鈕的 小鍵盤204a(表示字符"0" - "9" 、"*"和"#,,的字母數字小鍵 盤),以及軟體204b、 204c。此外,還提供操縱杆301或其他類型 的導航輸入設備(例如,滾動鍵、觸摸板、四/五嚮導航鍵或滾輪)。 到移動通信網絡(諸如圖1的網絡110)的通信網絡接口 306由虛線 框指示,因為其包含在移動終端300的裝置外殼內並且因此從外部 不可見。
移動終端300還包括可以有利地實現圖2的無線通信接口 207 的IrDA接口 307。媒體輸出埠 309可以實現圖2的媒體輸出埠 209。其他熟知但未示出的外部組件可以包括音量控制鍵、電源打開 按鈕、電池、充電器接口和附件接口。
現在,將參考圖3b描述移動終端300的內部組件、軟體和協議 結構。移動終端具有處理設備310,其負責移動終端的所有操作並且 可以由商業上可獲得的CPU ("中央處理單元")或DSP("數字 信號處理器")實現,或可選地由任何其他電子可編程邏輯設備(諸 如ASIC("專用集成電路,,))實現。處理設備310可以實現圖2 的控制器210。處理設備具有相關聯的電子存儲器312,諸如RAM 存儲器、ROM存儲器、EEPROM存儲器、閃速存儲器、硬碟或其任 何組合。存儲器312可以由處理設備310用於各種目的,目的之一 是用於存儲用於移動終端中各種軟體的數據和程序指令,並且可以 實現圖2的本地存儲器230。
軟體包括實時4喿作系統320、用於人才幾接口 (MMI) 334的驅動 程序、應用處理器332以及各種應用。應用可以包括々某體播放器應 用340 (其可以實現圖2的媒體播放器240)以及各種其他應用350 和360。
MMI 334還包括一個或多個硬體控制器,硬體控制器連同MMI 驅動程序與顯示器336/203、 4建204和#:縱杆211 (通常稱為圖3b 中的其他I/0 338 )共同操作。此類其他I/0 338還可以包括麥克風 205、揚聲器202、振動器、鈴聲發生器、LED指示器等。如通常所 知的,用戶可以通過因此形成的人機接口來操作移動終端。該人機 接口可以實現圖2的本地用戶接口 220和4莫塊212、 214和216。
軟體還包括各種模塊、協議棧、驅動程序等,這些一般地被指 示為330並且其提供用於RF接口 306 (可選地為藍牙接口 308 )的 通信服務(諸如傳送、網絡和連接性)。RF接口 306包括用於建立 以及維持到基站的無線鏈路(例如,圖1中的鏈路102和基站104) 的內部或外部天線以及合適的射頻電路。如本領域的技術人員所熟 知的,射頻電路包括一系列模擬和數字電子組件,它們一起形成無 線接收器和發射器。這些組件其中包括帶通濾波器、放大器、混頻器、本地振蕩器、低通濾波器、AD/DA轉換器等。
移動終端還具有SIM卡314和相關聯的讀取器。如通常所知的, SIM卡314包括處理器以及本地工作和數據存儲器。
在可選實施方式中,其中具有媒體播放器的裝置是移動終端, 本文檔發明內容中引用的"被設計為用於控制除所述裝置之外的外 部設備的遠程控制設備"不是被設計為用於特定種類電子設備的專 用遠程控制設備。相反,在該可選實施方式中,"遠程控制設備" 是另一移動終端。通過下面進一步描述的某些內容,該其它移動終 端轉變為用於帶有媒體播放器的移動終端的遠程控制設備。典型的 用例可以3口下。
假設用戶正在拜訪他的父母,並且希望將他的移動終端用作連 接至父母家電視機的媒體播放器。那麼,他可以修改他母親的移動 終端以充當他自己的移動終端的媒體播放器的遠程控制設備。
此類修改可以包括以下內容。由於常規(專用)遠程控制設備 是被廠家設計來在按下鍵時生成紅外(IrDA)信號的,這通常將不 是利用母親的移動終端的情況(因為,移動終端的IrDA接口通常僅
用於終端中的軟體應用和外部計算機處的另 一軟體應用之間的短程
數據通信)。
因此,將需要通過安裝賦予移動終端充當紅外遠程控制設備能 力的驅動程序軟體或Java小應用程式來對母親的移動終端進行編 程。此類編程軟體例如可以從網際網路下載,或者用於母親移動終端 的編程軟體可以在從網際網路將相應驅動程序下載到用戶自己的移動 終端時獲得。然後,可以將用於母親的移動終端的編程軟體通過諸 如藍牙、IrDA、 MMS或電子郵件之類的可用通信通道從用戶的移動 終端轉發到母親的移動終端。
已經主要參考幾個實施方式在上面描述了本發明。然而,本領 域的技術人員容易理解,除上文公開的實施方式之外的其它實施方 式在如所附專利權利要求書所限定的本發明的範圍內同樣是可能 的。
權利要求
1. 一種裝置,包括媒體播放器,本地用戶接口,所述本地用戶接口是所述媒體播放器的主要呈現資源,無線通信接口,媒體輸出埠,用於連接至作為所述媒體播放器的次要呈現資源的遠程媒體呈現設備,以及控制器,所述控制器被配置用於經由所述無線通信接口從遠程控制設備接收無線信號,所述遠程控制設備被設計為用於控制除所述裝置之外的外部設備,處理所述接收的無線信號以確定所述媒體播放器的動作,以及使得所述媒體播放器執行所述確定的動作並且將所述動作的結果輸出到所述媒體輸出埠,以用於在所述遠程媒體呈現設備被連接時在所述遠程媒體呈現設備上進行呈現。
2. 根據權利要求1所述的裝置,所述裝置進一步包括本地存儲 器,所述本地存儲器能夠在其中存儲媒體數據,其中所述動作涉及 媒體的回放,並且其中所述控制器使得所述媒體播放器執行所述確 定的動作並輸出所述結果包括從所述本地存儲器讀取媒體數據,以及以適於在所述遠程媒體呈現設備上進行呈現的格式在所述媒體 輸出埠上輸出所述媒體數據內容。
3. 根據權利要求1所述的裝置,所述本地用戶接口具有用於控 制所述媒體播放器的操作,其中所述控制器被配置用於通過以下步驟處理所述接收的無線 信號確定包括在所述無線信號中的控制數據內容,以及將所述確定的控制數據內容解釋為與用於選擇所述媒體播放器的所述動作的用戶命令相關聯的所述本地用戶接口的操作,並且其中所述控制器被配置用於執行經解釋的操作以使得所述 媒體播放器執行所述動作並且輸出所述動作的所述結果。
4. 根據權利要求3所述的裝置,其中所述控制器執行所述經解 釋的操作包括在所述媒體輸出埠上對所述經解釋的操作進行複製 以允許在所述遠程媒體呈現設備上進行呈現。
5. 根據權利要求3所述的裝置,包括本地存儲器和存儲在所述 本地存儲器中的、用於所述遠程控制設備的驅動程序,所述驅動程 序包含軟體代碼,在所述軟體代碼由所述控制器執行時,其通過識 別所述確定的控制數據內容來執行所述解釋以表明所述操作。
6. 根據權利要求5所述的裝置,進一步包括通信網絡接口,用 於將所述裝置耦合至通信網絡,其中所述控制器被配置用於從可經動程序存儲在所述本地存儲器中。
7. 根據權利要求3所述的裝置,包括本地存儲器以及存儲在所 述本地存儲器中的映射數據結構,所述映射數據結構定義在來自於 所述遠程控制設備的無線信號的不同的可能控制數據內容和所述本 地用戶接口的相應操作之間的相互關係,其中所述控制器被配置用括在所述接收的無線信號中的控制數據內容。
8. 根據權利要求7所述的裝置,所述控制器進一步被配置用於 通過以下步驟對所述裝置進行編程以便可藉助所述遠程控制設備進 行控制,至少針對所述本地用戶接口中可用的多個操作中的一個操作 邀請用戶在所述遠程控制設備上執行多個可用命令中的 一個命響應於所述用戶執行所述一個命令,從所述遠程控制設備接收 無線信號;處理所述接收的無線信號以確定包括在其中的、表示所述一個命令的控制數據內容;創建在所述確定的控制數據內容和所述本地用戶接口的所述一個操作之間的關聯;以及將所述關聯存儲在所述本地存儲器中的所述映射數據結構中。
9. 根據權利要求1所述的裝置,進一步包括通信網絡接口,其 中所述無線接口是與所述通信網絡接口分開的附加短程數據接口 。
10. —種用於提供對裝置的遠程控制的方法,所述裝置具有媒 體播放器和作為所述媒體播放器的主要呈現資源的本地用戶接口 , 所述方法包括在所述裝置中,從被設計為用於控制除所述裝置之外的外部設 備的遠程控制設備接收無線信號,在所述裝置中,處理所述接收的無線信號以確定所述媒體播放 器的動作,以及在所述裝置中,使得所述媒體播放器執行所述確定的動作並且 輸出所述動作的結果以用於在作為所述媒體播放器的次要呈現資源 的遠程媒體呈現設備上進行呈現。
11. 根據權利要求IO所述的方法,其中所述動作涉及媒體的回 放,並且其中使得所述媒體播放器執行所述確定的動作並且輸出所 述結果包括從所述裝置的本地存儲器讀取媒體數據內容,以及 以適於在所述遠程媒體呈現設備上進行呈現的格式輸出所述媒 體數據內容。
12. 才艮據權利要求10所述的方法,其中所述接收的無線信號的處理包括確定包括在所述無線信號中的控制數據內容,以及將所述確定的控制數據內容解釋為所述裝置的所述本地用戶接口的操作,所述操作與用於選擇所述媒體播放器的所述動作的用戶命令相關聯,並且其中所述方法進一步包括執行所述經解釋的操作以使得所述媒體播放器執行所述動作並且輸出所述動作的所述結果。
13,根據權利要求12所述的方法,其中執行所述經解釋的操作 包括在所述媒體輸出埠上將所述經解釋的操作複製到所述遠程媒 體呈現設備上以允許在其上進行呈現。
14. 根據權利要求12所述的方法,進一步包括 從可經由所述通信網絡訪問的網絡資源下載驅動程序, 將所述驅動程序存儲在所述裝置的本地存儲器中,以及執行包括在所述驅動程序中的軟體代碼以通過識別所述確定的 控制數據內容來執行所述解釋以表明所述操作。
15. 根據權利要求12所述的方法,其中將所述確定的控制數據 內容解釋為本地用戶接口的操作包括將所述控制數據內容與存儲在 所述裝置中的所述映射數據結構進行匹配,所述映射數據結構定義 在來自於所述遠程控制設備的無線信號的不同的可能控制數據內容 和所述本地用戶接口的相應才喿作之間的相互關係。
16. —種電腦程式產品,其包括機器可讀指令,當所述指令 由裝置中的處理器執行時,其中該裝置具有媒體播放器和作為所述 媒體播放器的主要呈現資源的本地用戶接口 ,通過執行以下步驟提 供所述裝置的遠程控制處理接收自被設計為用於控制除所述裝置之外的外部設備的遠 程控制設備的無線信號以確定所述媒體播放器的動作,以及使得所述媒體播放器執行所述確定的動作並且輸出所述動作的 結果以用於在作為所述媒體播放器的次要呈現資源的遠程媒體呈現 設備上呈現。
17. —種用於對裝置進行編程以用於進行遠程控制的方法,所 述裝置具有媒體播放器和本地用戶接口,所述方法包括至少針對所述本地用戶接口中可用的多個操作中的 一個操作 邀請用戶在被設計為用於控制除所述裝置之外的外部設備的遠程控制設備上執行一個命令,其中所述一個命令是按用戶意願從多個可用命令中選擇的;響應於所述用戶執行所述一 個命令,從所述遠程控制設備接收無線信號;處理所述接收的無線信號以確定包括在其中的、表示所述一個 命令的控制數據內容;創建在所述確定的控制數據內容和所述本地用戶接口的所述一 個才喿作之間的關聯;以及將所述關聯存儲在所述映射數據結構中,所述映射數據結構能 夠定義在來自於所述遠程控制設備的無線信號的不同的可能控制數 據內容和所述本地用戶接口的相應才喿作之間的相互關係。
18. —種電腦程式產品,其包括機器可讀指令,當所述指令 由裝置中的處理器執行時,其中所述裝置具有媒體播放器和本地用 戶接口 ,通過以下步驟提供對所述裝置的編程以用於進行遠程控制:至少針對所述本地用戶接口中可用的多個才喿作中的 一個才喿作邀請用戶在被設計為用於控制除所述裝置之外的外部設備的遠 程控制設備上執行一個命令,其中所述一個命令是按用戶意願從多 個可用命令中選擇的;響應於所述用戶執行所述一個命令,從所述遠程控制設備接收 無線信號;處理所述接收的無線信號以確定包括在其中的、表示所述一個 命令的控制數據內容;創建在所述確定的控制數據內容和所述本地用戶接口的所述一 個操作之間的關聯;以及將所述關聯存儲在所述映射數據結構中,所述映射數據結構能 夠定義在來自於所述遠程控制設備的無線信號的不同的可能控制數 據內容和所述本地用戶接口的相應衝喿作之間的相互關係。
全文摘要
公開了一種裝置(100),其具有媒體播放器(240)、本地用戶接口(220),本地用戶接口(220)是媒體播放器的主要呈現資源。裝置(100)進一步包括(207)無線通信接口、用於連接至遠程媒體呈現設備(150,250)的媒體輸出埠(209),其中遠程媒體呈現設備(150,250)作為媒體播放器的次要呈現資源,以及控制器(210)。該控制器(210)被配置用於經由無線通信接口(207)從遠程控制設備(141)接收無線信號,其中遠程控制設備(141)被設計為用於控制除裝置(100)之外的外部設備。控制器(210)還被配置用於處理接收的無線信號以確定媒體播放器(240)的動作,並且使得該媒體播放器(240)執行所確定的動作並且將該動作的結果輸出到媒體輸出埠(209)以用於在遠程媒體呈現設備(150,250)連接時在遠程媒體呈現設備(150,250)上進行呈現。
文檔編號H04L12/28GK101536419SQ200780040832
公開日2009年9月16日 申請日期2007年11月1日 優先權日2006年11月3日
發明者R·卡斯塔格諾 申請人:諾基亞公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀