新四季網

供通用設備控制器使用對等通信的方法和裝置的製作方法

2023-06-13 15:17:16

專利名稱:供通用設備控制器使用對等通信的方法和裝置的製作方法
供通用設備控制器使用對等通信的方法和裝置MM各個實施例涉及無線通信,尤其涉及與通用設備控制器有關的方法和裝置。製造商已持續利用無線遙控技術來控制寬泛範圍的設備。這已導致不得不在家裡保持和維護多個物理遙控設備,每個物理遙控設備對應於不同的設備。源於個體設備遙控器的這種激增的一個問題在於用戶可能不得不篩選遙控器分類才能找到與需要在給定時間被控制的設備相匹配的正確遙控器。由於設備控制器上的有限際識標記、不同設備控制器上類似或相同的標記、設備控制器的小型化、設備控制器標籤上的較小字母、和/或較差的照明狀況,這種匹配過程可能是惱人的。另一個問題在於在家裡有這麼多設備控制器的情況下,會趨於將一個或更多個遙控器放錯地方,導致喪失對相應設備的遙控能力。此外, 人們不得不定期更換電池來維護多個遙控設備中的每一個。基於以上討論,應領會已存在對能夠遙控寬泛範圍的不同設備的例如遙控器等設備的需要。嘗試實現多設備遙控器已取得的成功有限。許多所謂的通用遙控器的主要缺點在於需要遙控器的用戶輸入與將被控制的每個個體設備相對應的代碼。這往往涉及用戶從印刷查找表確定要輸入的代碼。遺憾的是,與遙控器相對應的原始指令和查找表信息往往丟失或者在購買新設備時不可用。甚至更受挫的是其中新設備並不對應於通用遙控器所支持的設備碼標識符的情形,這是因為新設備支持在製造通用遙控器時不存在針對其的控制命令的功能或特徵。為了解決不得不向遙控器輸入設備碼才能將其設置為與特定設備協作的問題,一些製造商已在其通用遙控器中引入了代碼搜索特徵。在這種情形中,用戶可能不得不將通用遙控器指向要控制的設備,發起代碼搜索選項並隨後等待設備例如通過打開或關閉來響應。一旦設備響應,嘗試將通用遙控器設置成控制該設備的用戶可按動按鈕或採取其他某種動作向該設備指示該通用遙控器能控制該設備。遺憾的是,這種辦法具有要求用戶輸入來指示設備對控制作出響應的缺點。其還具有這樣的缺點由於設備可對一個以上的上電信號碼作出響應,因此可能選擇錯誤的設備碼;並且雖然開/關設備功能可能起效,但以此方式標識的設備碼可能並不對應於該設備所支持的整個特徵集,例如即使開/關設備功能起效但快進控制也可能不正確地工作。多設備遙控器的成功實現因家裡可能有非常大量的要遙控的個體設備——例如電視、數字視頻記錄器、警報系統等——這一事實而越加複雜。用戶可將遙控器從一個房間移到另一個房間。假設不同房間中的設備可以並且往往的確是不同的,手動配置成與一個房間中的各設備協作的遙控器可能不能與另一個房間中的設備協作,因為對這些設備的控制命令可能不同,即使在設備類型相同的情形中亦然,例如不同房間中的電視可能需要使用不同的命令信號或代碼。由此,應領會,如果遙控器能以自動方式配置而無需用戶輸入設備碼或指示來自要控制的設備的響應將是合需的。此外,如果單個設備可遙控大量設備中的任一個且還自動使其用戶接口適應當前本地設備環境將是有利的。如果遙控器能被自動更新例如以允許生成新命令信號和/或控制具有在最初製造遙控器時設備中可能尚不存在的功能的新設備,那麼也將是合需的。鑑於以上討論,應領會,需要克服現有遙控設備的上述缺點中的一個或更多個的改進型遙控器。鍵描述了與無線遙控有關的方法和裝置。在一些實施例中,例如具有對等信令能力的蜂窩電話等通信設備支持通用遙控功能。通信設備可用作包括例如電視、DVD播放器、燈開關、車庫開門裝置等多個其他可遙控設備的通用無線遙控器,同時避免了以上討論的已知多設備遙控器的一個或更多個問題。根據一個方面,通用遙控器提供基於要控制的設備而自動變化的用戶接口。在一些實施例中,例如無線遙控器等示例性通信設備監視並檢測來自可遙控設備的對等信號。通信設備監視的信號可以是例如來自可控設備的傳達設備標識符的發現信號。在一些此類實施例中,例如無線通用遙控設備等通信設備基於檢測到的對等信號維護其附近的可遙控設備列表。所維護的列表可在不同時間更新以反映在給定時間位於遙控器附近的可控設備。在各個實施例中,通用遙控器用戶接口是根據所維護的列表來配置的。以此方式,可控設備列表可被自動更新以反映由於遙控器從一個位置移動到另一個位置而造成的遙控設備附近區域的改變,或者由於在例如房間等位置中引入或移除設備而造成的改變。一種根據一些實施例的操作通信設備的示例性方法,包括接收來自可遙控設備的無線信號;將所述可遙控設備添加到所述通信設備的無線通信射程內的可控設備列表; 以及經由通信設備上的用戶接口實現對該可遙控設備的控制。一種根據一些實施例的示例性通信設備,包括至少一個處理器,配置成接收來自可遙控設備的無線信號;將所述可遙控設備添加到所述通信設備的無線通信射程內的可控設備列表;以及經由通信設備上的用戶接口實現對該可遙控設備的控制。該示例性通信設備還包括耦合至所述至少一個處理器的存儲器。根據一些實施例的一些方面,遙控設備被預編程有控制信號信息集和設備標識符。一旦接收到設備標識符,遙控設備就可從存儲器檢索相應的控制信號信息(若已被存儲在其中)。在其中尚未存儲控制信號信息的情形中,控制設備可例如經由網絡連接從遠程位置檢索關於所發現設備的控制信號信息。根據另一方面,能被控制的設備除了傳達標識該設備的對等方發現信號之外還可向遙控設備傳達控制信息。例如,在製造能被控制的設備時或者在此後的某個時間點,其可被編程有與該設備相對應的設備標識符、以及指示要生成哪些信號來控制該設備的各種功能的控制信息集。以此方式,能被控制的設備可不僅傳達設備標識符並且還傳達正確的控制信號和/或遙控設備控制該可控設備所需的其他信息。由此,遙控設備可用控制新設備所需的命令集、信號生成信息、和/或功能信息自動更新,即使在製造遙控設備時這些功能還不可用或不存在。此外,對於一個或更多個可遙控設備,遙控設備可自動配置有專門匹配要控制的特定設備的命令集而無需來自遙控設備的用戶的用戶輸入,例如在一些實施例中該設備被控制成經由無線通信鏈路提供所需控制信肩、ο雖然各種實施例在上面的概述中進行了討論,但是應當領會,未必所有實施例都包括相同的特徵,並且上面描述的這些特徵中有一些並不是必需的,但在某些實施例中可能是可取的。眾多其他特徵、實施例以及各種實施例的益處在接下來的詳細描述中進行討論。附圖簡述

圖1是示例性無線通信系統的示圖,該示例性無線通信系統包括例如具有通用無線遙控器能力的蜂窩電話等通信設備、以及多個可遙控設備。圖2A是根據示例性實施例操作用作通用遙控器的無線通信設備的示例性方法的流程圖的第一部分。圖2B是根據示例性實施例操作用作通用遙控器的無線通信設備的示例性方法的流程圖的第二部分。圖3是根據示例性實施例的示例性通信設備的示圖。圖4A是可以並且在一些實施例中的確在圖3中所解說的通信設備中使用的模塊組裝件的第一部分。圖4B是可以並且在一些實施例中的確在圖3中所解說的通信設備中使用的模塊組裝件的第二部分。圖5是解說示例性無線通信系統的示圖,該示例性無線通信系統包括例如具有通用遙控能力的蜂窩電話等通信設備、以及多個可遙控設備。圖6解說可基於接收自可遙控設備的對等方發現信號在不同時間出現在圖5的示例性通信設備上的兩個示例性屏幕。圖7解說兩個示例性屏幕,它們解說了與不同所顯示設備圖標的用戶選擇相對應的可顯示在圖5的示例性通信設備上的不同用戶可選設備控制選項。圖8解說示例性的所維護的無線射程內的可遙控設備列表。圖9是與可遙控設備相對應的示例性所存儲遙控信息表。詳細描述圖1是示例性無線通信系統100的示圖,其包括通信設備102和多個可遙控設備 (可遙控設備1 104、可遙控設備2 106、可遙控設備3 108、可遙控設備4 110、可遙控設備
5 112、可遙控設備6 114.....可遙控設備N 116)。通信設備102是例如具有對等能力的
能用作通用遙控器的蜂窩電話。可遙控設備(104、106、108、110、112、114.....116)具有無
線通信能力——例如對等能力,並且能例如由通信設備102遙控。可遙控設備的一些示例包括電視、DVD播放器、數字記錄器、電纜盒、立體聲系統、無線電、IP0D、MP3設備、MP4設備、 陸線電話、應答機、光纖到戶接口、燈控制器、溫度控制器、空氣流控制器、互通信設備、安全性設備、開門裝置、汽車啟動器、GPS系統、警報系統、洗衣機/乾衣機、火爐/烤箱、微波爐、 電冰箱、可調節椅子、遮陽器/百葉窗、鍛鍊器械等。包括圖2A和2B的組合的圖2是根據示例性實施例的操作通信設備的示例性方法的流程圖200。該示例性通信設備是例如圖1的系統100的示例性通信設備102。操作始於步驟202,其中例如具有對等通信能力的能用作通用遙控器的蜂窩電話等通信設備被上電和初始化。操作從開始步驟202經由連接節點A 204行進到步驟206、行進到步驟210、 行進到步驟234以及經由連接節點B 244行進到步驟M6。在復現基礎上執行的步驟206中,通信設備監視與可遙控設備相對應的遙控信息。步驟206包括步驟207。在步驟207中,通信設備經由無線通信接收與可遙控設備相對應的遙控信息。響應於步驟207中的接收,操作從步驟207行進到步驟208。在步驟208 中,通信設備存儲接收到的無線終端遙控信息,例如遙控指令集和/或用戶接口信息。回到步驟210,在復現基礎上執行的步驟210中,通信設備監視來自可遙控設備的無線信號,例如對等方發現信號。步驟210包括步驟212。在步驟212中,通信設備接收來自可遙控設備的無線信號。步驟212包括步驟214,其中通信設備接收對等方發現信號。對於在步驟212檢測到的信號,操作從步驟212行進到步驟216。在步驟216中,通信設備恢復從在步驟212接收到的無線信號所傳達的設備標識符。操作從步驟216行進到步驟218。在步驟218中,通信設備確定與在步驟212接收到的信號相對應的可遙控設備是否已在所述通信設備的無線射程內的可遙控設備列表上。如果該可遙控設備不在該列表上,則操作從步驟218行進到步驟220。然而,如果該可遙控設備已在該列表上,則操作從步驟218行進到步驟232。回到步驟220,在步驟220中,通信設備響應於接收自所述可遙控設備的無線信號檢索與該可遙控設備相對應的控制信息集,所述控制信息集包括與所述可遙控設備相對應的控制信號信息。檢索出的控制信息集可從存儲在通信設備上的先前存儲的信息檢索,或者可在此時例如經由對等信令或通過包括基站的蜂窩通信鏈路獲取。操作從步驟220行進到步驟222。在步驟222中,通信設備將所述可遙控設備添加到所述通信設備的無線射程內的可控設備列表,並且在步驟224中,通信設備初始化對應所述可遙控設備的壽命值。操作從步驟2M行進到步驟226。在步驟2 中,通信設備根據接收到的無線信號所傳達的設備標識符來確定將多個設備控制選項中的哪些呈現給通信設備的用戶。操作從步驟2 行進到步驟228。在步驟2 中,通信設備經由通信設備上的用戶接口實現對該可遙控設備的控制。步驟2 包括步驟230,其中通信設備顯示與該可遙控設備相對應的用戶可選圖標。回到步驟232,在步驟232中,通信設備重新初始化對應所述可遙控設備的壽命值。回到步驟234,在復現基礎上執行的步驟234中,通信設備確定是否從可控設備列表移除任何可遙控設備。步驟234包括步驟236、238、240和對2。步驟236、步驟238、以及步驟240和242之一是針對通信設備的無線射程內的可控設備列表上的每個可遙控設備執行的。在步驟236中,通信設備將與列表上考慮移除的可遙控設備相關聯的當前壽命值與丟棄閾值作比較。操作從步驟236行進到步驟238。在步驟238中,如果通信設備確定當前壽命值超過丟棄閾值,則操作從步驟238行進到步驟M0,其中通信設備從列表中移除該可遙控設備。替換地,在步驟238中,如果通信設備確定當前壽命值並未超過丟棄閾值,則操作從步驟238行進到步驟M2,其中通信設備被控制成允許該可遙控設備保留在列表上。回到步驟M6,在步驟246中,通信設備檢查在該無線通信設備的射程內的可控設備列表上是否存在至少一個可遙控設備。如果其列表上不存在至少一個設備,則操作返回到步驟M6的輸入以在稍後的時間進行另一次測試。然而,如果在步驟M6中通信設備確定其列表上存在至少一個可遙控設備,則操作從步驟246行進到步驟M8。在進行的基礎上執行的步驟M8中,通信設備監視對可遙控圖標的用戶選擇。步驟248包括步驟250,其中通信設備檢測對可遙控設備圖標的用戶選擇。響應於檢測到的對圖標的用戶選擇,操作從步驟250行進到步驟252。在步驟252中,通信設備經由通信設備上的用戶接口實現對所選可遙控設備的控制。步驟252包括步驟254,其中通信設備顯示可供所述通信設備的用戶使用的用戶可選設備控制選項。操作從步驟252行進到步驟256,其中通信設備監視對所述所顯示的用戶可選設備控制選項之一的用戶選擇。操作從步驟256行進到步驟258。在步驟258中,通信設備檢查步驟256的監視是否已檢測到對所述所顯示的用戶可選設備控制選項之一的選擇。如果步驟256的監視尚未檢測到用戶選擇,則操作從步驟258行進到步驟256的輸入以進行附加監視。然而,如果步驟256的監視已檢測到用戶選擇,則操作從步驟258行進到步驟沈0。 在步驟沈0中,通信設備訪問指示要傳送以控制所選可遙控設備實現所選控制操作的控制信號的特性的所存儲信息。操作從步驟260行進到步驟沈2,其中通信設備根據步驟260所訪問到的信息生成控制信號。隨後,在步驟264中,通信設備將所生成的控制信號傳送給可遙控設備,該控制信號用於控制該可遙控設備實現所選選項。操作從步驟264行進到步驟 256的輸入。圖3是根據示例性實施例的示例性通信設備300的示圖。示例性通信設備300實現根據圖2的流程圖200的方法。示例性通信設備300是例如圖1的通信設備102。通信設備300是例如具有對等通信能力的能用作通用遙控器的蜂窩電話。通信設備300包括經由總線309耦合在一起的處理器302和存儲器304,各種元件 (302,304)可在總線309上互換數據和信息。通信設備300還包括可如圖所示地耦合到處理器302的輸入模塊306和輸出模塊308。然而,在一些實施例中,輸入模塊306和輸出模塊308位於處理器302內部。輸入模塊306可接收輸入信號。輸入模塊306可以包括並且在一些實施例中的確包括用於接收輸入的無線接收機和/或有線或光學輸入接口。輸出模塊308可以包括並且在一些實施例中的確包括用於傳送輸出的無線發射機和/或有線或光學輸出接口。處理器302被配置成接收來自可遙控設備的無線信號;將所述可遙控設備添加到所述通信設備的無線通信射程內的可控設備列表;以及經由通信設備上的用戶接口實現對該可遙控設備的控制。處理器302還被配置成響應於接收到用戶輸入向可遙控設備傳送控制信號。處理器302在一些實施例中被配置成作為被配置成接收來自可遙控設備的無線信號的一部分,接收對等方發現信號。在各個實施例中,處理器302被配置成作為被配置成實現對可遙控設備的控制的一部分,顯示可供所述通信設備的用戶使用的用戶可選設備控制選項。處理器302還被配置成監視對所述所顯示的用戶可選設備控制選項之一的用戶選擇;以及響應於檢測到對所述所顯示的用戶可選設備控制選項之一的選擇,向所述可遙控設備傳送用於控制該可遙控設備實現所選選項的信號。處理器302還被配置成訪問指示要傳送以控制可遙控設備實現所選選項的控制信號的特性的所存儲信息。處理器302被配置成作為被配置成實現對可遙控設備的控制的一部分,顯示與該可遙控設備相對應的用戶可選圖標。處理器302還被配置成響應於所述接收自可遙控設備的無線信號,檢索與所述可遙控設備相對應的控制信息集,所述控制信息集包括與所述可遙控設備相對應的控制信號信息;以及根據所述接收到的無線信號所傳達的設備標識符來確定將多個設備控制選項
8中的哪些呈現給通信設備的用戶。通信設備300可以並且有時的確包括具有設備標識符的預編程控制信息集。在其中尚未存儲與檢測到的可遙控設備相對應的控制信息的一些情形中,通信設備300可例如經由網絡連接從遠程位置檢索相應的控制信號信息。在其中尚未存儲與檢測到的可遙控設備相對應的控制信息的一些情形中,通信設備300可例如經由直接對等信令直接從可遙控設備檢索相應的控制信號信息。以此方式,能被控制的設備可不僅傳達設備標識符並且還傳達正確的控制信號信息和/或遙控設備300控制該可控設備所需的其他信息。在各個實施例中,對於至少一些可遙控設備,通信設備300可自動配置有專門匹配要控制的特定設備的命令集而無需來自遙控設備300的用戶的用戶輸入,例如在一些實施例中要控制的設備經由無線通信鏈路提供所需控制信息。通信設備300可被自動更新,例如以允許生成新命令信號和/或控制具有在最初製造遙控器300時設備中可能尚不存在的功能的新設備。包括圖4A和圖4B的組合的圖4是可以並且在一些實施例中的確在圖3所解說的通信設備300中使用的模塊組裝件400。圖4A解說模塊組裝件400的第一部分401,而圖 4B解說模塊組裝件400的第二部分402。組裝件400中的各模塊可在圖3的處理器302內的硬體中實現,例如實現為個體電路。替換地,各模塊可在軟體中實現並被存儲在圖3中所示的通信設備300的存儲器304中。雖然在圖3實施例中被示為單個處理器,例如一臺計算機,但是應領會,處理器302可被實現為一個或多個處理器,例如多臺計算機。當在軟體中實現時,各模塊包括在被處理器執行時將例如計算機等處理器302配置成實現與該模塊相對應的功能的代碼。在一些實施例中,處理器302被配置成實現模塊組裝件400的每個模塊。在其中模塊組裝件400被存儲在存儲器304中的實施例中,存儲器304是包括含代碼的計算機可讀介質的電腦程式產品,該代碼例如是對應每一模塊的用於使例如處理器 302等至少一臺計算機實現這些模塊所對應的功能的個體代碼。可使用基於全硬體或基於全軟體的模塊。然而應領會,軟體和硬體(例如所實現的電路)模塊的任何組合可被用來實現這些功能。應領會,圖4中所例示的各模塊控制和 /或配置通信設備300或其中的諸如處理器302等元件執行在圖2的方法流程圖200中所例示的對應步驟的功能。如圖4中所示,模塊組裝件400包括用於監視與可遙控設備相對應的遙控信息的模塊406、以及用於存儲接收到的無線遙控信息——例如遙控指令集和/或用戶接口信息——的模塊408。模塊406包括用於經由無線通信接收與可遙控設備相對應的遙控信息的模塊407。模塊組裝件400還包括用於監視來自可遙控設備的例如對等方發現信號等無線信號的模塊410 ;用於恢復接收到的無線信號所傳達的設備標識符的模塊416 ;用於確定可遙控設備是否已在列表上的模塊418;用於響應於接收自可遙控設備的無線信號檢索與所述可遙控設備相對應的控制信息集的模塊420,所述控制信息集包括與所述可遙控設備相對應的控制信號信息;用於將可遙控設備添加到所述通信設備的無線射程內的可控設備列表的模塊422 ;用於初始化對應可遙控設備的壽命值的模塊424 ;用於根據接收到的無線信號所傳達的設備標識符來確定將多個設備控制選項中的哪些呈現給通信設備的用戶的模塊426 ;用於經由通信設備上的用戶接口實現對可遙控設備的控制的模塊428 ;以及用於重新初始化對應可遙控設備的壽命值的模塊432。模塊410包括用於接收來自可遙控設備的無線信號的模塊412。模塊412包括用於接收對等方發現信號的模塊414。模塊4 包括用於顯示與可遙控設備相對應的用戶可選圖標的模塊430。模塊組裝件400還包括用於確定是否從可控設備列表移除任何可遙控設備的模塊434。模塊434包括用於將當前壽命值與丟棄閾值作比較的模塊436、用於確定當前壽命值是否超過丟棄閾值的模塊438、用於從所述列表移除可遙控設備的模塊440、以及用於允許可遙控設備保留在所述列表上的模塊442。用於確定列表上是否存在至少一個可遙控設備的模塊446、用於監視對可遙控設備圖標的用戶選擇的模塊448、用於經由通信設備上的用戶接口實現對所選可遙控設備的控制的模塊452、用於監視對所顯示的用戶可選設備控制選項之一的用戶選擇的模塊456、 用於檢測對所顯示的用戶可選設備控制選項之一的選擇的模塊458、用於訪問指示要傳送以控制所選可遙控設備實現所選選項的控制信號的特性的所存儲信息的模塊460、用於根據所訪問到的信息生成控制信號的模塊462、以及用於將所生成的控制信號傳送給可遙控設備的模塊464,該控制信號用於控制該可遙控設備實現所選選項。模塊448包括用於檢測對可遙控設備圖標的用戶選擇的模塊450。模塊452包括用於顯示可供通信設備的用戶使用的用戶可選設備控制選項的模塊454。圖5是解說示例性無線通信系統500的示圖,其包括通信設備502和多個可遙控設備(電視(TV)I 508、電纜盒510、數字視頻記錄器(DVR)512、區1照明控制器514、區1 溫度控制器516、安全系統518、車庫開門裝置520、TV 2 522、洗衣機/乾衣機524、區2溫度控制器5 和區2照明控制器528)。通信設備502是例如具有對等能力的能用作通用遙控器的蜂窩電話。可遙控設備(508、510、512、514、516、518、520、522、524、526、528)還支持對等通信。通信設備502可以是圖1的通信設備102 ;而圖5的可遙控設備(508、510、512、 514、516、518、520、522、524、526、528)可以是圖1的可遙控設備中的任一者。例如起居室等局部區域1 504包括TV 1 508、電纜盒510、DVR 512、區1照明控制器514和區1溫度控制器516。例如地下室等局部區域2 506包括安全系統518、車庫開門裝置520、TV 2 522、洗衣機/乾衣機524、區2溫度控制器M6和區2照明控制器528。通信設備502 用作可遙控設備(508、510、512、514、516、518、520、522、524、526、 528)中任一者的通用遙控器。可遙控設備(508、510、512、514、516、518、520、522、524、526、 528)分別傳送對等方發現信號(對等方發現信號1 530、對等方發現信號2 532、對等方發現信號3 534、對等方發現信號4 536、對等方發現信號5 538、對等方發現信號6 M0、對等方發現信號7 M2、對等方發現信號8 M4、對等方發現信號9 M6、對等方發現信號10 M8、對等方發現信號11 550)。在不同位置,通信設備502可檢測到不同的對等方發現信號。通信設備502例如基於檢測到的對等方發現信號生成並維護其無線射程內的可遙控設備列表。通信設備502可在該系統中到處移動,從而在其列表上添加和/或刪除設備。例如,通信設備502如由虛線箭頭552所指示地移入局部區域1 504,檢測到對等方發現信號 (530、532、534、536和538)並將可遙控設備(508、510、512、514和516)添加到其列表。隨後,通信設備502如由虛線箭頭5M所指示地移出局部區域1 504,停止檢測對等方發現信號(530、532、534、536和538)並從其列表刪除可遙控設備(508、510、512、514和516)。箭頭5M還指示通信設備502進入局部區域2506。在局部區域2506中,通信設備502檢測到對等方發現信號(540、542、544、546、548和550)並將可遙控設備(518、520、522、524、526和528)添加到其列表。雖然在此示例中被示為通信設備在其中操作的兩個截然不同的分隔區域,但是一般而言,可以並且有時的確在各種區域之間在某處存在交迭。一般而言,通信設備502維護其當前本地附近的可遙控設備列表,並且與該列表相關聯的本地附近區域跟隨通信設備502而移動。在一些實施例中,關於可遙控設備列表,除了將接近性用作判斷是否包含在該列表上的準則以外,通信設備502還將預先存在的關係信息用作判斷是否包含的準則。例如,通信設備502與其具有預先存在的關係的可遙控設備可被包括在該列表上,而通信設備502與其不具有預先存在的關係的可遙控設備被排除。通信設備502響應於接收自可遙控設備的對等方發現信號檢索與該可遙控設備相對應的控制信息集。控制信息包括例如遙控指令集、用戶接口信息、和/或遙控信號特性信息。控制信息可從先前存儲的信息檢索。例如,控制信息可能已預先加載到通信設備中或者可能已作為初始化過程的一部分被存儲在通信設備中。替換地,控制信息可經由直接對等信令直接從可遙控設備檢索,或者控制信息可在檢測到接收到的對等方發現信號之後經由另一個接口檢索,例如至基站和/或網際網路的蜂窩鏈路。通信設備502實現對其無線射程內的可控設備列表上的可遙控設備的控制,例如顯示與其列表上的設備相對應的圖標和/或顯示與其列表上的設備相對應的用戶可選設備控制選項。由此,正用作通用遙控器的通信設備502的用戶接口被配置成匹配其無線射程內的可控設備列表上當前存在的設備。由通信設備502生成並傳送的控制信號還可被定製成匹配正被控制的所選設備的特定特性。圖6解說可基於接收自可遙控設備的對等方發現信號在不同時間出現在圖5的示例性通信設備502(例如,通用遙控器)上的兩個示例性屏幕。在此示例中,通信設備502 上的屏幕是觸控螢幕。然而,在其他實施例中,對於通信設備502而言,不同的用戶接口是可能的,例如開關、按鈕、按鍵等。示圖600是在局部區域1504中在達成穩定狀態狀況後顯示在通信設備502上的示例性級別1屏幕。示圖600的示例性屏幕顯示包括與通信設備502已檢測到並認為在其無線射程內的可遙控設備中的每一個相對應的用戶可選圖標。更具體而言,存在分別與設備(508、510、512、514、516)相對應的圖標(602、604、606、608、610)。示圖650是在局部區域2 506中在達成穩定狀態狀況後顯示在通信設備502上的示例性級別1屏幕。示圖650的示例性屏幕顯示包括與通信設備502已檢測到並認為在其無線射程內的可遙控設備中的每一個相對應的用戶可選圖標。更具體而言,存在分別與設備(518、520、522、524、526、528)相對應的圖標(652、654、656、658、660、662)。圖7解說與不同所顯示圖標的用戶選擇相對應的可顯示在通信設備502(例如,通用遙控器)上的兩個示例性屏幕。示圖702解說了響應於選擇圖6的TV 1圖標602而顯示的示例性屏幕。示圖702解說了用於遙控圖5的TV 1 508的用戶可選設備控制選項的顯示。更具體而言,顯示702包括功率開/關觸控螢幕按鈕704、音量加控制觸控螢幕按鈕706、 音量減觸控螢幕按鈕708、頻道向上選擇觸控螢幕按鈕710、頻道向下選擇觸控螢幕按鈕712、以及更多選項觸控螢幕按鈕714。示圖720解說了響應於選擇圖6的燈控制器區2圖標662而顯示的示例性屏幕。 示圖720解說了用於遙控圖5的區2燈控制器528的用戶可選設備控制選項的顯示。更具體而言,顯示720包括燈1開/關觸控螢幕按鈕722、燈2開/關觸控螢幕按鈕724、燈3開/關
11觸控螢幕按鈕726以及燈3調光器控制觸控螢幕區域728。圖8解說示例性的所維護的無線射程內的可遙控設備列表800。示例性列表800 可被包括作為圖5的通信設備502(例如通用遙控器)的一部分。列表800上的設備基於接收到對等方發現信號而隨時間推移改變。示例性列表800包括與當前處在列表上的每個設備相對應的信息集。第一信息集包括設備1標識符802、與設備1相關聯的壽命值804、 與設備1相對應的顯示信息806、以及與設備1相對應的控制信號信息812。與設備1相對應的顯示信息806包括圖標信息808和控制選項信息810。第η信息集包括設備η標識符 814、與設備η相關聯的壽命值816、與設備η相對應的顯示信息818、以及與設備η相對應的控制信號信息824。與設備η相對應的顯示信息818包括圖標信息820和控制選項信息 822。圖9是與可遙控設備相對應的示例性所存儲遙控信息表900。示例性表900包括在設備502已駐留在如圖5中所解說的局部區域1 504和局部區域2 506中之後通信設備 502中可包括的遙控信息綜合。第一列902解說能由通信設備500遙控的不同設備,第二列904包括不同對等方發現傳達的設備標識符,第三列908包括與能被遙控的每個設備相對應的所存儲遙控信息,而第四列910解說接收遙控信息的源。與TV 1相對應的遙控信息已被預先加載到遙控器502中。與電纜盒相對應的遙控信息已通過經由回程網絡和網際網路耦合到電纜提供方伺服器的蜂窩基站下載到通信設備502。與DVR相對應的遙控信息已通過經由網際網路耦合到數字視頻記錄器製造商網站的蜂窩基站下載到通信設備502。區1照明控制器遙控信息已由通信設備502經由直接對等信令從區1照明控制器514接收到。區1溫度控制器遙控信息已經由通信設備502與本地 PC接口而被通信設備502接收到,本地PC從製造商供應的包括遙控信息的介質(例如,包括遙控信息的CD或DVD)訪問遙控信息。安全系統遙控信息已被通信設備502經由通信設備502的接口(例如,USB埠)從包括由溫度控制器製造商供應的遙控信息的存儲器存儲加載。車庫開門裝置遙控信息已經由車庫開門裝置520與通信設備502之間的直接對等信令接收到。電視2遙控信息已藉助於通信設備502中的預先加載信息和某用戶輸入的組合來獲得。洗衣機/乾衣機遙控信息已通過經由網際網路耦合到洗衣機/乾衣機製造商網站的蜂窩基站下載到通信設備502。區2溫度控制器遙控信息已經由區2溫度控制器5 與通信設備502之間的直接對等信號被接收到。區2照明控制器遙控信息已經由區2照明控制器528與通信設備502之間的直接對等信號被接收到。將進一步描述一些實施例的各種特徵。考慮用戶擁有具有對等通信能力的通信設備。通信設備是例如具有對等能力的蜂窩電話。在各個實施例中,通信設備還能被用作諸如電視、DVD播放器、燈開關等其他設備的通用控制器。通用控制器按照與單個設備遙控器類似的方式操作;然而,通用控制器提供可根據要控制的設備而變化的虛擬用戶接口,以使得用戶不需要具有多個物理遙控器,每個遙控器對應一不同的設備。在一些實施例中,對於至少一些設備,與該設備相對應的虛擬用戶接口和/或用戶手冊可例如從要控制的設備本身或經由網際網路預先下載到蜂窩電話。在一些實施例中,例如具有對等通信能力的蜂窩電話等通用控制器控制多個設備。可由通用控制器控制的每個設備可表示為蜂窩電話屏幕上的圖標,以使得在用戶預期使用蜂窩電話來控制相應設備時,用戶可選擇一個圖標。為了更加用戶友好和智能,例如為了避免用許多此類圖標淹沒屏幕,在一些實施例中,通用控制器顯示在用戶附近的圖標,而不顯示與認為遠離用戶的設備相對應的圖標。在一些實施例中,通用控制器高亮顯示在用戶附近的圖標,而不高亮顯示與認為遠離用戶的設備相對應的圖標。例如,與用戶當前附近的可遙控設備相對應的圖標的亮度水平可高於認為遠離用戶的圖標的亮度水平。在一些實施例中,通用控制器使用對等通信接近性感測技術來檢測設備是否處在用戶附近,並且因此相應地改變屏幕上圖標的顯示。若干可能的方法可用於接近性感測。例如,可遙控設備可周期性地發送(例如廣播)廣告信號以使得通用控制器能檢測到它。在一些實施例中,使用包括對等方發現區間的復現對等通信時基結構,並且廣告信號是對等方發現信號。替換地,通用控制器可發送查詢信號並且等待來自可遙控設備的響應。在一些實施例中,通用控制器和被允許控制的可遙控設備可能已被初始化為在這兩者之間具有某種配對關係。在一些實施例中,通用控制器若檢測到來自與之有預先存在的關係的設備的信號則顯示與此類設備相對應的圖標,但通用控制器若檢測到來自無關設備的信號則不顯示與無關設備相對應的圖標。例如,第一通用控制器可與第一 TV配對但可能不與第二 TV配對。第二 TV可與第二通用控制器配對。各個實施例的技術可使用軟體、硬體和/或軟體和硬體的組合來實現。在一些實施例中,這些模塊被實現為物理模塊。在一些此類實施例中,個體物理模塊被實現在硬體中(例如,實現為電路),或者包括帶有一些軟體的硬體(例如,電路)。在其他實施例中, 這些模塊被實現為軟體模塊,軟體模塊被存儲在存儲器中並由例如通用計算機等處理器執行。各種實施例針對裝置,舉例而言諸如移動接入終端之類的移動節點——其中蜂窩電話只不過是一個示例、包括一個或多個連接點的基站、可遙控設備、和/或通信系統。各種實施例還針對方法,例如控制和/或操作移動節點、基站、可遙控設備和/或例如主機等通信系統的方法。各種實施例還針對包括用於控制機器實現方法的一個或多個步驟的機器可讀指令的例如ROM、RAM、CD、硬碟等機器(例如計算機)可讀介質。應理解,所公開的過程中各步驟的具體次序或層次是示例性辦法的例子。基於設計偏好,應理解這些過程中各步驟的具體次序或層次可被重新安排而仍落在本公開的範圍之內。所附方法權利要求以樣本次序呈現各種步驟的要素,且並不意味著被限定於所呈現的具體次序或層次。在各種實施例中,本文中所描述的節點是使用執行與一種或更多種方法相對應的步驟的一個或更多個模塊來實現的,例如接收來自可遙控設備的無線信號;將所述可遙控設備添加到所述通信設備的無線通信射程內的可控設備列表;以及經由通信設備上的用戶接口實現對該可遙控設備的控制。由此,在一些實施例中,各種特徵是使用諸模塊來實現的。此類模塊可使用軟體、 硬體、或硬體與軟體的組合來實現。上面描述的很多方法或方法步驟可以利用包括在諸如舉例而言RAM、軟盤等存儲器設備的機器可讀介質中的諸如軟體的機器可執行指令來實現, 以在有或沒有其他硬體的情況下控制例如通用計算機的機器例如在一個或多個節點中實現上面描述的所有或部分方法。因此,各種實施例還尤其針對包括用於使例如處理器和相關聯硬體等機器執行上面描述的方法的一個或多個步驟的機器可執行指令的機器可讀介質。一些實施例針對例如通信設備的設備,包括配置成實現本發明的一種或多種方法的一個、多個或全部步驟的處理器。
—些實施例針對包括計算機可讀介質的電腦程式產品,該計算機可讀介質包括用於使一臺計算機或多臺計算機實現各種功能、步驟、動作和/或操作——例如以上所描述的一個或多個步驟——的代碼。取決於實施例,電腦程式產品可以並且有時的確包括對應要執行的每一步驟的不同代碼。因此,電腦程式產品可以且有時確實包括對應方法——例如控制通信設備或節點的方法——的各個個體步驟的代碼。代碼可以是存儲在諸如RAM(隨機存取存儲器)、R0M(只讀存儲器)或其它類型的存儲設備等計算機可讀介質上的例如計算機等機器可執行指令的形式。除針對電腦程式產品之外,一些實施例針對配置成實現以上所描述的一種或多種方法的各個功能、步驟、動作和/或操作中的一個或多個的處理器。相應地,一些實施例針對配置成實現本文中所描述的方法的一些或全部步驟的例如CPU之類的處理器。處理器可以用在例如本申請中所描述的通信設備或其它設備中。在一些實施例中,諸如無線終端等通信設備的一個設備或多個設備的例如CPU的一個處理器或多個處理器被配置成執行如描述為由通信設備執行的方法的步驟。因此,一部分而非全部實施例針對具有包括與由其中包括處理器的設備執行的各種所描述的方法的每一步驟相對應的模塊的處理器的設備,例如通信設備。在一部分而非全部實施例中,例如通信設備的設備包括與由其中包括處理器的設備執行的各種所描述的方法的每一步驟相對應的模塊。這些模塊可使用軟體和/或硬體來實現。儘管是在OFDM系統的上下文中描述的,但是各種實施例的方法和裝置之中至少有一些可應用於包括許多非OFDM和/或非蜂窩系統在內的大範圍的通信系統。鑑於上面的描述,以上所描述的各種實施例的方法和裝置的眾多其他變型對本領域技術人員將是顯然的。此類變型將被認為是落在範圍中的。這些方法和裝置可以並且在各種實施例中的確是與CDMA、正交頻分復用(OFDM)、和/或各種其他類型的可用於提供接入節點與移動節點之間的無線通信鏈路的通信技術一起使用的。在一些實施例中,這些接入節點被實現為使用OFDM和/或CDMA來與移動節點建立通信鏈路的基站。在各種實施例中,移動節點被實現為用於實現各種方法的筆記本計算機、個人數據助理(PDA)、或其他包括接收機/發射機電路和邏輯和/或例程的可攜式設備。
權利要求
1.一種操作通信設備的方法,包括 接收來自可遙控設備的無線信號;將所述可遙控設備添加到所述通信設備的無線通信射程內的可控設備列表;以及經由所述通信設備上的用戶接口實現對所述可遙控設備的控制。
2.如權利要求1所述的方法,其特徵在於,還包括響應於接收到用戶輸入,向所述可遙控設備傳送控制信號。
3.如權利要求1所述的方法,其特徵在於,接收來自可遙控設備的無線信號包括接收對等方發現信號。
4.如權利要求1所述的方法,其特徵在於,實現對所述可遙控設備的控制包括 顯示能供所述通信設備的用戶使用的用戶可選設備控制選項。
5.如權利要求4所述的方法,其特徵在於,還包括監視對所述所顯示的用戶可選設備控制選項之一的用戶選擇;以及響應於檢測到對所述所顯示的用戶可選設備控制選項之一的選擇,向所述可遙控設備傳送用於控制所述可遙控設備實現所選選項的信號。
6.如權利要求5所述的方法,其特徵在於,還包括訪問指示要傳送以控制所述可遙控設備實現所選選項的所述控制信號的特性的所存儲{曰息ο
7.如權利要求1所述的方法,其特徵在於,實現對所述可遙控設備的控制包括 顯示與所述可遙控設備相對應的用戶可選圖標。
8.如權利要求1所述的方法,其特徵在於,還包括響應於所述接收自可遙控設備的無線信號,檢索與所述可遙控設備相對應的控制信息集,所述控制信息集包括與所述可遙控設備相對應的控制信號信息;以及根據所述接收到的無線信號所傳達的設備標識符來確定將多個設備控制選項中的哪些呈現給所述通信設備的用戶。
9.一種通信設備,包括用於接收來自可遙控設備的無線信號的裝置;用於將所述可遙控設備添加到所述通信設備的無線通信射程內的可控設備列表的裝置;以及用於經由所述通信設備上的用戶接口實現對所述可遙控設備的控制的裝置。
10.如權利要求9所述的通信設備,其特徵在於,所述用於接收來自可遙控設備的無線信號的裝置包括用於接收對等方發現信號的裝置。
11.如權利要求9所述的通信設備,其特徵在於,所述用於實現對所述可遙控設備的控制的裝置包括用於顯示能供所述通信設備的用戶使用的用戶可選設備控制選項的裝置。
12.如權利要求11所述的通信設備,其特徵在於,還包括用於監視對所述所顯示的用戶可選設備控制選項之一的用戶選擇的裝置;以及用於響應於檢測到對所述所顯示的用戶可選設備控制選項之一的選擇,向所述可遙控設備傳送用於控制所述可遙控設備實現所選選項的信號的裝置。
13.如權利要求9所述的通信設備,其特徵在於,所述用於實現對所述可遙控設備的控制的裝置包括用於顯示與所述可遙控設備相對應的用戶可選圖標的裝置。
14.如權利要求9所述的通信設備,其特徵在於,還包括用於響應於所述接收自可遙控設備的無線信號檢索與所述可遙控設備相對應的控制信息集的裝置,所述控制信息集包括與所述可遙控設備相對應的控制信號信息;以及用於根據所述接收到的無線信號所傳達的設備標識符來確定將多個設備控制選項中的哪些呈現給所述通信設備的用戶的裝置。
15.一種在通信設備中使用的電腦程式產品,所述電腦程式產品包括 計算機可讀介質,包括用於使至少一臺計算機接收來自可遙控設備的無線信號的代碼; 用於使所述至少一臺計算機將所述可遙控設備添加到所述通信設備的無線通信射程內的可控設備列表的代碼;以及用於使所述至少一臺計算機經由所述通信設備上的用戶接口實現對所述可遙控設備的控制的代碼。
16.一種通信設備,包括 至少一個處理器,配置成接收來自可遙控設備的無線信號;將所述可遙控設備添加到所述通信設備的無線通信射程內的可控設備列表;以及經由所述通信設備上的用戶接口實現對所述可遙控設備的控制; 以及耦合至所述至少一個處理器的存儲器。
17.如權利要求16所述的通信設備,其特徵在於,作為被配置成接收來自可遙控設備的無線信號的一部分,所述至少一個處理器被配置成接收對等方發現信號。
18.如權利要求16所述的通信設備,其特徵在於,作為被配置成實現對所述可遙控設備的控制的一部分,所述至少一個處理器被配置成顯示能供所述通信設備的用戶使用的用戶可選設備控制選項。
19.如權利要求18所述的通信設備,其特徵在於,所述至少一個處理器還被配置成 監視對所述所顯示的用戶可選設備控制選項之一的用戶選擇;以及響應於檢測到對所述所顯示的用戶可選設備控制選項之一的選擇,向所述可遙控設備傳送用於控制所述可遙控設備實現所選選項的信號。
20.如權利要求16所述的通信設備,其特徵在於,作為被配置成實現對所述可遙控設備的控制的一部分,所述至少一個處理器被配置成顯示與所述可遙控設備相對應的用戶可選圖標。
全文摘要
描述了與無線遙控有關的方法和裝置。諸如具有對等信令能力的蜂窩電話等通信設備支持遙控功能。相同的通信設備可用作包括例如電視、DVD播放器、燈開關、車庫開門裝置等多個不同的可遙控設備的通用無線遙控器。通信設備監視並檢測來自其本地附近的可遙控設備的對等信號。通信設備基於檢測到的對等信號維護其附近的可遙控設備列表。通用遙控器用戶接口根據所維護的列表來配置。通用遙控器提供基於要控制的設備而變化的用戶接口。
文檔編號G08C17/00GK102317984SQ201080008018
公開日2012年1月11日 申請日期2010年2月12日 優先權日2009年2月12日
發明者R·拉洛亞, V·D·樸, 李君易 申請人:高通股份有限公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀