專(zhuān)利名稱(chēng):Iptv系統(tǒng)的基于手勢(shì)的控制的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及可遠(yuǎn)程控制的因特網(wǎng)協(xié)議電視(IPTV)系統(tǒng),并且更具體地說(shuō),涉及用于遠(yuǎn)程控制IPTV系統(tǒng)的無(wú)線觸摸屏裝置。
背景技術(shù):
今天的許多IPTV系統(tǒng)基于在TV上顯示的圖形用戶接口(⑶I),并且由遙控器控制。遙控器通常通過(guò)紅外(IR)或無(wú)線電信號(hào)發(fā)射簡(jiǎn)單的按鍵命令,例如KEY_1、KEY_UP、ΚΕΥ_0Κ等。上面提及的GUI通常在機(jī)頂盒或TV中實(shí)現(xiàn),并且是瘦客戶端或厚客戶端。瘦客戶端通常使用web技術(shù),如超文本標(biāo)記語(yǔ)言(HTML)、可縮放向量圖形(SVG)或Adobe Flash。IPTV系統(tǒng)的普通⑶I固有地受這些按鍵命令和⑶I只在TV上顯示的事實(shí)所限制。IPTV使用web瀏覽器技術(shù)以使得IPTV服務(wù)提供商能夠提供諸如有線和無(wú)線電話網(wǎng)絡(luò)等通信網(wǎng)絡(luò)中部署的媒體服務(wù)。通常,并且如例如在國(guó)際專(zhuān)利公布WO 2010/016836和WO 2009/134194中所述的,IPTV是用于接收和顯示編碼為IP數(shù)據(jù)分組系列的媒體流的系統(tǒng)。有關(guān)IPTV的工作在幾個(gè)上下文中正在進(jìn)行,包括例如規(guī)定用于通過(guò)因特網(wǎng)和具有受控服務(wù)質(zhì)量(QoS)性能的受管理網(wǎng)絡(luò)來(lái)供應(yīng)多媒體和IPTV服務(wù)到用戶設(shè)備(UE)的端對(duì)端平臺(tái)的開(kāi)放IPTV論壇。IPTV架構(gòu)的版本2規(guī)范在WWW.0peniptvforum.0rg可得到,并且該架構(gòu)使用第三代合作伙伴項(xiàng)目(3GPP)所規(guī)定的IP多媒體子系統(tǒng)(IMS)。UE能夠以許多方式訪問(wèn)通過(guò)IMS提供的服務(wù),包括有線(例如,以太網(wǎng)、電纜調(diào)制器、數(shù)字訂戶線路等)和無(wú)線(例如,3GPP規(guī)定的蜂窩無(wú)線電、IEEE 802.11、IEEE 802.16等)。IMS例如在2008年3月的3GPP技術(shù)規(guī)范(TS) 23.228 V8.4.0, IP多媒體子系統(tǒng)(IMS)第2階段(發(fā)行版8)和TS 23.228的其它變型中被規(guī)定。頂S例如在R.Noldus等人的“Mult1-Access for the IMS Network”(Ericsson Review N0.2, pp.81 -86 (2008))、U.0lsson等人的“Communication Services - The Key to IMS Service Growth,,(EricssonReview N0.1, pp.8-13 (2008))及 P.Arberg 等人的 “Network Infrastructure forIPTV^ (Ericsson Review N0.3,pp.79-83 (2007))中被描述。對(duì)于基于 MS 的 IPTV的方案在 M.Cedervall 等人的 “Open IPTV Forum - Toward an Open IPTV Standard^(Ericsson Review N0.3, pp.74-78 (2007))和T.Cagenius等人的“Evolving the TVexperience: Anytime, Anywhere, Any Device,,(Ericsson Review N0.3, pp.107-111(2006))中被描述。3GPP網(wǎng)絡(luò)中的MS使用會(huì)話發(fā)起協(xié)議(SIP)和會(huì)話描述協(xié)議(SDP)作為其基本信令機(jī)制。SIP是國(guó)際工程任務(wù)組(IETF)的請(qǐng)求注解RFC) 3261中為查找端點(diǎn)和在它們之間路由控制信號(hào)而定義的機(jī)制,并且是簡(jiǎn)單操作的集合,包括注冊(cè)、邀請(qǐng)、確認(rèn)和再見(jiàn)。SDP是用于宣告媒體的協(xié)議。在頂S網(wǎng)絡(luò)中,除其它之外,媒體傳輸是基于實(shí)時(shí)傳輸協(xié)議(RTP)。3GPP TS 24.229 V7.11.0、基于會(huì)話發(fā)起協(xié)議(SIP)和會(huì)話描述協(xié)議(SDP)的多媒體呼叫控制協(xié)議、第3階段、發(fā)行版8 (2008年3月)規(guī)定了基于SIP和SDP的IP多媒體呼叫控制協(xié)議。TS 24.229的第5部分規(guī)定在UE的SIP使用,并且TS 24.229的第6部分規(guī)定SDP使用。對(duì)于UE (對(duì)于IPTV,這能夠是STB或集成了 STB能力的TV),為訪問(wèn)MS和IPTV服務(wù),UE在作為MS核心節(jié)點(diǎn)并且實(shí)質(zhì)上是SIP服務(wù)器的服務(wù)呼叫會(huì)話控制功能(S-CSCF)中注冊(cè)。MS也包括多個(gè)接入節(jié)點(diǎn),包括代理CSCF (P-CSCF)、媒體網(wǎng)關(guān)控制功能(MGCF)及斡旋促成(mediate) UE接入核心節(jié)點(diǎn)并且通過(guò)它們到媒體服務(wù)器上駐留的內(nèi)容的一個(gè)或多個(gè)邊界網(wǎng)關(guān)(BG)。UE可包括IP多媒體訂戶身份模塊(ISM),該模塊是駐留在使得UE能夠注冊(cè)和接入MS的通用集成電路卡(UICC)上的應(yīng)用或計(jì)算機(jī)程序。ISM—般預(yù)配置有發(fā)起UE到MS的注冊(cè)所必需的參數(shù),包括私有用戶身份、一個(gè)或多個(gè)公共用戶身份及歸屬網(wǎng)絡(luò)域名。從許多制造商可得到的觸摸屏裝置和更近的多觸摸屏裝置(諸如從Apple Inc.可得到的iPad)和許多其它平板計(jì)算機(jī)、上網(wǎng)本(netbook)及其它計(jì)算機(jī)已變得日益普遍,并且開(kāi)始被配置為用于用戶的電子裝置的遙控器。對(duì)Westerman等人的美國(guó)專(zhuān)利N0.7339580表明,它公開(kāi)用于在手接近、觸摸和滑過(guò)由可壓縮緩沖電介質(zhì)、電極和電路層所組成的近距感測(cè)、兼容的和靈活的多觸摸表面時(shí)跟蹤多個(gè)手指和手掌接觸的設(shè)備和方法。用戶手勢(shì)已用于控制電子裝置。例如,對(duì)Gokturk等人的美國(guó)專(zhuān)利N0.7340077表明,通過(guò)相機(jī)獲得的三維位置信息用于識(shí)別由用戶的關(guān)注的身體部分形成的手勢(shì)。在間隔的一個(gè)或多個(gè)實(shí)例,基于身份部分的形狀、位置和定向,識(shí)別身體部分的姿勢(shì)。這些實(shí)例上身份部分的姿勢(shì)被識(shí)別為組合手勢(shì),并且手勢(shì)被分類(lèi)以確定到有關(guān)電子裝置中的輸入。對(duì)于另一示例,對(duì)Maruno等人的美國(guó)專(zhuān)利N0.6191773表明,它涉及用于進(jìn)行電器的輸入和輸出的接口設(shè)備。該接口設(shè)備包括用于識(shí)別操作員的手的形狀或移動(dòng)的部件、用于在屏幕上顯示識(shí)別為特殊形狀的手的形狀或移動(dòng)的特征的部件及用于通過(guò)特殊形狀來(lái)控制屏幕上顯示的信息的部件。不同的用戶手形或移動(dòng)能夠選擇不同的用戶電子裝置。目前,用戶不可能通過(guò)手勢(shì)來(lái)控制IPTV系統(tǒng)。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的方面,提供了一種用于通過(guò)遙控器上的手勢(shì)來(lái)控制因特網(wǎng)協(xié)議電視(IPTV)系統(tǒng)的方法。該方法包括確定觸摸遙控器的屏幕的手指的數(shù)量;識(shí)別手指的動(dòng)作的至少一個(gè)特性;將手指的動(dòng)作的至少一個(gè)識(shí)別的特性映射到預(yù)定義手勢(shì)的集合中對(duì)應(yīng)的預(yù)定義手勢(shì);以及基于映射的手勢(shì),生成要發(fā)送到IPTV系統(tǒng)的對(duì)應(yīng)控制命令。此外,根據(jù)本發(fā)明的方面,提供了一種用于控制IPTV系統(tǒng)的遙控器。所述遙控器包括觸敏屏幕、與觸敏屏幕通信的可編程電子處理器及與可編程電子處理器通信的收發(fā)器。處理器配置成確定觸摸觸敏屏幕的手指的數(shù)量,識(shí)別觸摸屏的手指的動(dòng)作的至少一個(gè)特性,將手指的動(dòng)作的至少一個(gè)識(shí)別的特性映射到預(yù)定義手勢(shì)的集合中對(duì)應(yīng)的預(yù)定義手勢(shì),以及基于映射的手勢(shì)生成對(duì)應(yīng)控制命令。此外,根據(jù)本發(fā)明的方面,提供了 一種具有非暫時(shí)存儲(chǔ)的指令的計(jì)算機(jī)可讀媒體,所述指令在由計(jì)算機(jī)運(yùn)行時(shí)促使計(jì)算機(jī)執(zhí)行通過(guò)遙控器上的手勢(shì)來(lái)控制IPTV系統(tǒng)的方法。該方法包括確定觸摸遙控器的屏幕的手指的數(shù)量;識(shí)別手指的動(dòng)作的至少一個(gè)特性;將手指的動(dòng)作的至少一個(gè)識(shí)別的特性映射到預(yù)定義手勢(shì)的集合中對(duì)應(yīng)的預(yù)定義手勢(shì);以及基于映射的手勢(shì),生成要發(fā)送到IPTV系統(tǒng)的對(duì)應(yīng)控制命令。在本發(fā)明提供的許多優(yōu)點(diǎn)中,相比起以前的裝置和方法,用戶能夠通過(guò)手勢(shì)方便和舒適地控制IPTV系統(tǒng)。
通過(guò)結(jié)合附圖閱讀此描述將理解本發(fā)明的若干特征、目的和優(yōu)點(diǎn),其中類(lèi)似的引用字符指示類(lèi)似的部分,以及:
圖1示出遙控器和IPTV系統(tǒng)(為簡(jiǎn)明起見(jiàn),IPTV服務(wù)器和TV)的示范布置;
圖2A、2B示出用于控制IPTV系統(tǒng)的遙控器上的示范手勢(shì);
圖3A、3B、3C、3D、3E示出用于控制IPTV系統(tǒng)的遙控器上的其它示范手勢(shì);
圖4是遙控器的框 圖5是控制電子裝置的方法的流程 圖6是IPTV系統(tǒng)中使用的TV的框圖;以及 圖7是通信系統(tǒng)和該系統(tǒng)中信號(hào)流的圖形。
具體實(shí)施例方式在本描述中,術(shù)語(yǔ)“遙控器”指具有觸敏屏幕和可編程數(shù)字信號(hào)處理器并且用于通過(guò)發(fā)送一個(gè)或多個(gè)適當(dāng)?shù)拿罨蚱渌W(wǎng)絡(luò)信號(hào)到其它電子裝置而控制另一電子裝置的操作(例如通過(guò)視線(如IR)或RF信號(hào)直接發(fā)送,或者例如通過(guò)有線或無(wú)線因特網(wǎng)(IP)間接發(fā)送)的任何種類(lèi)的裝置。圖1示出包括遙控器110和由IPTV服務(wù)器120和TV 130表示的IPTV系統(tǒng)的示例通信網(wǎng)絡(luò)100。技術(shù)人員將理解,許多其它電子裝置能夠被包括在網(wǎng)絡(luò)100中。如圖1所示,遙控器110以無(wú)線方式傳送控制信號(hào)到TV 130和/或IPTV服務(wù)器120。IPTV服務(wù)器120又能夠與TV 130交換控制信號(hào)。遙控器110的用戶通過(guò)遙控器110的適合觸敏或近距敏感屏幕112上對(duì)應(yīng)的手勢(shì),指示要傳送的命令或其它控制信號(hào)。除其它制造商外,適合的觸摸屏112可通過(guò)商業(yè)渠道從韓國(guó)首爾的LG Display C0., Ltd.、日本長(zhǎng)野的Seiko EpsonCorp.、臺(tái)灣新筆的Prime View International C0., Ltd.來(lái)得到,并且與許多通過(guò)商業(yè)渠道可得到的裝置類(lèi)似,如加利福尼亞丘珀蒂諾Apple Inc所制造的iPad裝置和從新澤西里奇菲爾德帕克(Ridgefield Park)的Samsung Electronics America可得到的Galaxy Tab。例如,遙控器110能夠配置成使得用戶通過(guò)一個(gè)或多個(gè)手指的指尖觸摸屏幕112和輕拂(flick)、或者向左或向右快速滑動(dòng)手指是更改TV 130上選定信道的手勢(shì)。向右的手指輕拂能夠是“信道上調(diào)(up)”手勢(shì),并且向左的手指輕拂能夠是“信道下調(diào)(down)”手勢(shì)。例如,如圖2A所示,通過(guò)諸如食指點(diǎn)和中指的兩個(gè)手指的信道上調(diào)手勢(shì)能夠選擇TV 130上的下一更高信道,并且如圖2B所示,通過(guò)兩個(gè)手指的信道下調(diào)手勢(shì)能夠選擇TV130上的下一更低信道。對(duì)于另一示例,如圖3A所示,靜音/取消靜音手勢(shì)使遙控器110被配置成使得用戶通過(guò)諸如食指和中指的指尖的兩個(gè)指尖輕擊屏幕112在靜音(關(guān)閉)和取消靜音(打開(kāi))之間切換TV 130上的音頻。
對(duì)于仍有的其它示例,如圖3B和3C所示,遙控器110能夠配置成使得用戶通過(guò)兩個(gè)指尖觸摸屏幕112和沿屏幕向上滑動(dòng)手指是增大TV 132的音頻音量級(jí)別(圖3B)的音量上調(diào)手勢(shì),并且沿屏幕向下滑動(dòng)手指是減小TV 130的音頻音量(圖3C)的音量下調(diào)手勢(shì)。如果需要,則音量控制手勢(shì)能夠限于屏幕112上特定位置或區(qū)域,如屏幕112的右手邊緣或右手側(cè)。其它手勢(shì)示例在圖3D、3E中示出,兩個(gè)圖形涉及用于控制媒體流重放的三個(gè)手指或指尖。如圖3D所示,暫停/播放手勢(shì)使遙控器110配置成使得用戶通過(guò)諸如食指、中指和小指的指尖的三個(gè)指尖輕擊屏幕112在TV 130上在暫停與播放之間切換重放。如圖3E所示,停止/結(jié)束播放手勢(shì)使遙控器110配置成使得用戶通過(guò)三個(gè)指尖雙輕擊(快速連續(xù)的兩次輕擊)屏幕112停止TV 130上的重放。能夠看到的是,識(shí)別的手指數(shù)量能夠用于簡(jiǎn)化網(wǎng)絡(luò)100中遙控器110或其它裝置中適當(dāng)編程或配置的電子處理器所執(zhí)行的手勢(shì)匹配。另外,這能夠使手勢(shì)更容易為用戶所記住。例如,如果所有音頻有關(guān)手勢(shì)涉及兩個(gè)手指,所有流控制有關(guān)手勢(shì)涉及三個(gè)手指,用于控制遙控器110上GUI的所有手勢(shì)涉及一個(gè)手指等,則用戶能夠更容易記住手勢(shì)的含意。圖4是諸如智能手機(jī)、平板計(jì)算機(jī)等用于如本申請(qǐng)中所述的控制電子裝置的典型遙控器110的框圖。遙控器110包括適合用于傳送命令信號(hào)到如圖1所示的IPTV服務(wù)器120和TV 130以及從那些裝置接收信號(hào)的收發(fā)器402。命令信號(hào)由適當(dāng)編程的電子處理器404生成,處理器604能夠包括一個(gè)或多個(gè)子處理器,并且運(yùn)行一個(gè)或多個(gè)軟件模塊和應(yīng)用以執(zhí)行上述遙控器110的操作。收發(fā)器402也能夠用于傳遞處理器中運(yùn)行的應(yīng)用代碼。到遙控器110的用戶輸入通過(guò)觸摸或近距敏感屏幕或板112來(lái)提供,并且信息能夠在屏幕110上向用戶顯示。軟件應(yīng)用能夠被存儲(chǔ)在適合的應(yīng)用存儲(chǔ)器406中,并且遙控器能夠在適合存儲(chǔ)器408中緩存所需信息。遙控器110也能夠包括接口 410,接口 410能夠用于連接遙控器到諸如計(jì)算機(jī)、局域網(wǎng)或?qū)捰蚓W(wǎng)等其它組件。用戶在觸摸屏112上輸入手勢(shì),手勢(shì)促使處理器404使用存儲(chǔ)器406、408中的信息生成適合的控制命令,并且經(jīng)傳送器402傳送命令到適當(dāng)?shù)碾娮友b置120、130。因此,如圖5所示,處理器404和存儲(chǔ)器406、408被配置或編程成確定(步驟502)觸摸屏幕112的手指數(shù)量,并且(步驟504)識(shí)別在屏幕112上手指的動(dòng)作的特性。特性有利地包括(但無(wú)需被限制到)例如輕拂、滑動(dòng)、輕擊、雙輕擊等移動(dòng)的類(lèi)型和例如向左、向右、向上、向下、對(duì)角、曲線的(如弧線、圓形和橢圓)等移動(dòng)的方向。要識(shí)別諸如圖2和3中所示那些手勢(shì)等手勢(shì),處理器404映射或比較識(shí)別的特性和對(duì)于相應(yīng)手勢(shì)的特性的預(yù)定義集合(步驟506)。基于具有匹配識(shí)別的特性的特性集合的手勢(shì),處理器生成要發(fā)送的對(duì)應(yīng)命令(步驟508)。此命令能夠直接發(fā)送到TV 130,或者到IPTV服務(wù)器120。處理器404能夠經(jīng)屏幕112向用戶指示傳送的命令。相對(duì)于步驟502,將理解,觸摸屏幕112的手指的空間坐標(biāo)能夠由顯示器本身來(lái)生成,并且由諸如iPad或Galaxy Tab中的處理器等處理器404來(lái)使用(例如,被計(jì)數(shù)),以確定觸摸屏幕的手指數(shù)量和識(shí)別屏幕112上手指的動(dòng)作的特性。在步驟504和506中,處理器404能夠以多種適合的方式識(shí)別屏幕上手指的動(dòng)作的特性。由處理器運(yùn)行的用于識(shí)別手指移動(dòng)圖案的算法例如能夠使用指示屏幕位置、移動(dòng)方向和每個(gè)手指的速度的數(shù)據(jù)、手指之間的相應(yīng)距離及例如在一行中三個(gè)手指等手指形成的圖案。此類(lèi)數(shù)據(jù)能夠由應(yīng)用到例如屏幕112提供的每個(gè)手指的時(shí)變空間坐標(biāo)的簡(jiǎn)單跟蹤和/或過(guò)濾算法來(lái)確定。各種圖案識(shí)別算法能夠用于確定畫(huà)出的圖案。在雙步驟過(guò)程的示例中,能夠基于例如使用的手指數(shù)量、平均總移動(dòng)方向、初始移動(dòng)方向、結(jié)束移動(dòng)方向、手指之間的開(kāi)始和結(jié)束距離等,先簡(jiǎn)單地將手指移動(dòng)分類(lèi)到相應(yīng)對(duì)應(yīng)于預(yù)定義手勢(shì)的預(yù)定義類(lèi)另O。在此最先的簡(jiǎn)單歸類(lèi)步驟已完成后,一般情況下只有一個(gè)或少數(shù)幾個(gè)手勢(shì)供處理器從中選擇。在第二步驟中,如果有多于一個(gè)圖案可供選擇,則處理器404能夠執(zhí)行計(jì)算更密集的圖案匹配算法,該算法更周密地將手指移動(dòng)歸類(lèi),并且由此使得能夠在剩余圖案之間選擇。一個(gè)或多個(gè)預(yù)定義手勢(shì)作為由處理器404用于圖案匹配的上述手指特性和坐標(biāo)集合被存儲(chǔ)在存儲(chǔ)器中。將領(lǐng)會(huì)到,用于各個(gè)手指和觸筆(Styli )的適合的手指移動(dòng)確定和圖案識(shí)別算法通常是已知的。例如,Palm個(gè)人數(shù)字助理裝置是到達(dá)大眾市場(chǎng)的第一批裝置,但早期Palm裝置是單觸摸的而不是如上述裝置一樣是多觸摸的。圖6是如本申請(qǐng)中所述的用于接收由遙控器110上用戶手勢(shì)所觸發(fā)的控制命令的TV 130的框圖。在本申請(qǐng)的上下文中,TV 130能夠包括能夠與例如STB和顯示器、帶有內(nèi)置STB功能性的TV等IPTV系統(tǒng)交互的任何裝置。TV 130包括適合用于接收遙控器110和/或IPTV服務(wù)器120傳送的命令信號(hào)以及傳送適合信號(hào)的收發(fā)器602。接收的命令信號(hào)由適合的電子處理器604來(lái)處理,處理器604能夠包括一個(gè)或多個(gè)子處理器,并且運(yùn)行一個(gè)或多個(gè)軟件模塊和應(yīng)用以執(zhí)行上述TV 130的操作。具體而言,處理器604根據(jù)從遙控器110接收的命令,執(zhí)行對(duì)應(yīng)于預(yù)定義手勢(shì)(參閱步驟506)的信道和音量更改及其它調(diào)整(操作606)。處理器604能夠通過(guò)在適合的存儲(chǔ)器608中存儲(chǔ)的信息和能夠在適合的應(yīng)用存儲(chǔ)器610中存儲(chǔ)的軟件應(yīng)用來(lái)執(zhí)行操作606。將理解,TV 130能夠包括用于用戶輸入/輸出到處理器604的小鍵盤(pán)/顯示器612。因此,根據(jù)本發(fā)明的方面,通過(guò)遙控器上的手勢(shì)來(lái)控制IPTV系統(tǒng)的方法包括(a)確定觸摸遙控器的屏幕的手指的數(shù)量;(b)識(shí)別手指的動(dòng)作的至少一個(gè)特性;(c)基于確定的手指數(shù)量和識(shí)別的特性,查找多個(gè)預(yù)定義手勢(shì)的對(duì)應(yīng)預(yù)定義手勢(shì);以及(d)基于找到的手勢(shì),生成對(duì)應(yīng)控制命令。生成的控制命令能夠配置成被發(fā)送到TV和/或IPTV服務(wù)器。根據(jù)本發(fā)明的其它方面,用于控制IPTV系統(tǒng)的遙控器包括觸敏屏幕、與觸敏屏幕通信的可編程電子處理器和與可編程電子處理器通信的傳送器。所述處理器配置成確定觸摸觸敏屏幕的手指的數(shù)量,識(shí)別屏幕上手指的移動(dòng)的至少一個(gè)特性,匹配確定的數(shù)量與識(shí)別的特性和預(yù)定義的手勢(shì)圖案,以及基于匹配生成對(duì)應(yīng)的控制命令。生成的控制命令能夠配置成被發(fā)送到TV和/或IPTV服務(wù)器。為進(jìn)一步示出本發(fā)明的操作,圖7示出通信網(wǎng)絡(luò)700和如上所述用于在IPTV系統(tǒng)中暫停和恢復(fù)媒體流的通信網(wǎng)絡(luò)實(shí)體之間的信號(hào)流。圖7示出能夠稱(chēng)為網(wǎng)絡(luò)時(shí)間移位的與暫停實(shí)時(shí)媒體流有關(guān)的從多播傳送到單播傳送的轉(zhuǎn)變中發(fā)生的信號(hào)流。如圖所示,網(wǎng)絡(luò)700包括在用戶或或客戶端側(cè)上的遙控器110和STB 710和在網(wǎng)絡(luò)側(cè)上的MS 715、IPTV應(yīng)用平臺(tái)(IAP) 720、多播源725及媒體服務(wù)器730。將領(lǐng)會(huì)到,IAP 720通常充當(dāng)網(wǎng)絡(luò)側(cè)上的IPTV控制服務(wù)器,并且除下面所述那些消息傳遞協(xié)議外的消息傳遞協(xié)議能夠用于網(wǎng)絡(luò)700中實(shí)體之間的通信。在已經(jīng)以適合的方式設(shè)置來(lái)自多播源725的廣播媒體流的情況下,用戶通過(guò)在遙控器的屏幕上做出適合的手勢(shì)而暫停流,其向STB 710發(fā)出暫停消息(步驟751)。STB 710的響應(yīng)是發(fā)送(步驟753)SIP重新邀請(qǐng)消息到IAP 720,該消息包括用于在另一信道上作為單播流重新啟動(dòng)媒體流的SDP相關(guān)信息。將領(lǐng)會(huì)到,在會(huì)話中時(shí),一般將使用SIP重新邀請(qǐng)消息,但能夠轉(zhuǎn)而使用“偽”邀請(qǐng)消息,即空邀請(qǐng)消息。根據(jù)協(xié)議,IAP 720通過(guò)包括暫停的節(jié)目中時(shí)間偏移的SIP 200 OK消息做出回復(fù)(步驟755),并且STB 710向多播源725發(fā)送(步驟757)因特網(wǎng)組管理協(xié)議(IGMP)離開(kāi)消息,該消息包括用于重新啟動(dòng)暫停的流的其它信道信息。IGMP由IP主機(jī)用于管理IP多播組,并且由連接的路由器用于為流傳送視頻和其它內(nèi)容發(fā)現(xiàn)組成員。IGMP版本I由RFC 1112定義,IGMP版本2由RFC 2236定義,以及IGMP版本3由RFC 3376定義。用戶能夠通過(guò)在RC 110的觸摸屏上做出適合的手勢(shì)而開(kāi)始接收暫停的媒體流,其向STB 710發(fā)送播放消息(步驟759)。STB 710的響應(yīng)是將實(shí)時(shí)流傳送協(xié)議(RTSP)播放消息發(fā)送(步驟761)到媒體服務(wù)器730,該消息包括將暫停和記錄的多播流作為單播流重新啟動(dòng)所需的適合信息。此類(lèi)信息能夠包括指示所需流的統(tǒng)一資源標(biāo)識(shí)符(URI)、會(huì)話標(biāo)識(shí)(ID)及指示暫停何時(shí)發(fā)生的時(shí)間偏移值。根據(jù)協(xié)議,媒體服務(wù)器730將RTSP 200 OK消息發(fā)送(步驟763)到STB 710,并且暫停的記錄節(jié)目的單播流被提供(步驟765)。將領(lǐng)會(huì)到,上述規(guī)程在必需時(shí)可被重復(fù)執(zhí)行,例如,以響應(yīng)傳送器和接收器交換的通信信號(hào)的時(shí)變性質(zhì)。實(shí)現(xiàn)本發(fā)明的組裝件能夠被包括在例如計(jì)算機(jī)、服務(wù)器、無(wú)線通信網(wǎng)絡(luò)基站及諸如此類(lèi)中。為便于理解,本發(fā)明的許多方面根據(jù)能由例如可編程計(jì)算機(jī)系統(tǒng)的元件所執(zhí)行的動(dòng)作序列來(lái)描述。可以認(rèn)識(shí)到,各種動(dòng)作能夠由專(zhuān)用電路(例如,互相連接以執(zhí)行特定化功能的離散邏輯門(mén)或?qū)S眉呻娐?、由一個(gè)或多個(gè)處理器所運(yùn)行的程序指令或由兩者的組合來(lái)執(zhí)行。另外,本發(fā)明可另外視為完全被實(shí)施在任一形式的計(jì)算機(jī)可讀存儲(chǔ)媒體內(nèi),所述媒體中存儲(chǔ)有適當(dāng)?shù)闹噶罴员愎┲噶钸\(yùn)行系統(tǒng)、設(shè)備或裝置(如基于計(jì)算機(jī)的系統(tǒng)、處理器包含系統(tǒng)或能夠從媒體獲取指令并運(yùn)行這些指令的其它系統(tǒng))使用或與其結(jié)合使用。在本文使用時(shí),“計(jì)算機(jī)可讀媒體”可以是能夠包含、存儲(chǔ)或輸送程序以供指令運(yùn)行系統(tǒng)、設(shè)備或裝置使用或與其結(jié)合使用的任何部件。計(jì)算機(jī)可讀媒體例如可以但不限于是電子、磁、光、電磁、紅外或半導(dǎo)體系統(tǒng)、設(shè)備或裝置。計(jì)算機(jī)可讀媒體更具體的示例(非詳盡列表)包括具有一個(gè)或多個(gè)導(dǎo)線的電子連接、便攜式計(jì)算機(jī)盤(pán)、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)及可擦可編程只讀存儲(chǔ)器(EPROM或閃存)。因此,本發(fā)明可在許多不同形式中被實(shí)施,并非所有形式已在上面被描述,并且所有此類(lèi)形式要視為在本發(fā)明范圍內(nèi)。要強(qiáng)調(diào)的是,術(shù)語(yǔ)“包括”和“包括……的”在本申請(qǐng)中使用時(shí)規(guī)定所述特征、整體、步驟或組件的存在,且不排除一個(gè)或多個(gè)其它特征、整體、步驟、組件或其組的存在或添加。上述特別實(shí)施例 只是說(shuō)明性的,不應(yīng)以任何方式視為限制性的。本發(fā)明的范圍由隨附權(quán)利要求來(lái)確定,并且落在權(quán)利要求范圍內(nèi)的所有變化和等同旨在被包含在內(nèi)。
權(quán)利要求
1.一種通過(guò)遙控器(Iio)上的手勢(shì)來(lái)控制因特網(wǎng)協(xié)議電視(IPTV)系統(tǒng)(100 ;700)的方法,包括:(a)確定(502)觸摸所述遙控器的屏幕(112)的手指的數(shù)量;(b)識(shí)別(504)所述手指的動(dòng)作的至少一個(gè)特性;(c)將所述手指的動(dòng)作的至少一個(gè)識(shí)別的特性映射(506)到預(yù)定義手勢(shì)的集合中對(duì)應(yīng)的預(yù)定義手勢(shì);以及(d)基于(c)中映射的手勢(shì),生成(508)要發(fā)送到所述IPTV系統(tǒng)的對(duì)應(yīng)控制命令。
2.如權(quán)利要求1所述的方法,其中識(shí)別至少一個(gè)特性包括識(shí)別移動(dòng)的類(lèi)型和移動(dòng)的方向;移動(dòng)的所述類(lèi)型包括輕拂、滑動(dòng)、輕擊和雙輕擊;并且移動(dòng)的所述方向包括所述屏幕上向左、向右、向上、向下、對(duì)角和曲線的。
3.如權(quán)利要求2所述的方法,其中與三個(gè)手指的輕擊相對(duì)應(yīng)的控制命令在媒體流的暫停和播放之間切換所述IPTV系統(tǒng)。
4.如權(quán)利要求2所述的方法,其中與三個(gè)手指的雙輕擊相對(duì)應(yīng)的控制命令促使所述IPTV系統(tǒng)結(jié)束媒體流的播放。
5.如權(quán)利要求1所述的方法,其中基于指示屏幕位置、移動(dòng)方向和每個(gè)手指的速度中至少之一的數(shù)據(jù)、手指之間的相應(yīng)距離及由所述手指形成的空間圖案來(lái)識(shí)別所述至少一個(gè)特性。
6.如權(quán)利要求1所述的方法,其中映射所述至少一個(gè)識(shí)別的特性包括將所述至少一個(gè)識(shí)別的特性分類(lèi)到與預(yù)定義手勢(shì)相對(duì)應(yīng)的至少一個(gè)預(yù)定義類(lèi)別中。
7.如權(quán)利要求6所述 的方法,其中基于使用的手指的數(shù)量、平均總移動(dòng)方向、初始移動(dòng)方向、結(jié)束移動(dòng)方向和手指之間的開(kāi)始和結(jié)束距離中的至少之一來(lái)分類(lèi)所述至少一個(gè)識(shí)別的特性。
8.一種用于控制因特網(wǎng)協(xié)議電視(IPTV)系統(tǒng)(100 ;700)的遙控器(110),包括:觸敏屏幕(112);可編程電子處理器(404),與所述觸敏屏幕通信;以及收發(fā)器(402),與所述可編程電子處理器通信;其中所述處理器配置成確定觸摸所述觸敏屏幕的手指的數(shù)量,識(shí)別觸摸所述屏幕的所述手指的動(dòng)作的至少一個(gè)特性,將所述手指的動(dòng)作的至少一個(gè)識(shí)別的特性映射到預(yù)定義手勢(shì)的集合中對(duì)應(yīng)的預(yù)定義手勢(shì),以及基于所映射的手勢(shì)來(lái)生成對(duì)應(yīng)的控制命令。
9.如權(quán)利要求8所述的遙控器,其中所述處理器配置成通過(guò)至少識(shí)別移動(dòng)的類(lèi)型和移動(dòng)的方向來(lái)識(shí)別動(dòng)作的至少一個(gè)特性;移動(dòng)的所述類(lèi)型包括輕拂、滑動(dòng)、輕擊和雙輕擊;并且移動(dòng)的所述方向包括所述屏幕上向左、向右、向上、向下、對(duì)角和曲線的。
10.如權(quán)利要求9所述的遙控器,其中與三個(gè)手指的輕擊相對(duì)應(yīng)的控制命令在媒體流的暫停和播放之間切換所述IPTV系統(tǒng)。
11.如權(quán)利要求9所述的遙控器,其中與三個(gè)手指的雙輕擊相對(duì)應(yīng)的控制命令促使所述IPTV系統(tǒng)結(jié)束媒體流的播放。
12.如權(quán)利要求8所述的遙控器,其中所述處理器配置成基于指示屏幕位置、移動(dòng)方向和每個(gè)手指的速度中的至少之一的數(shù)據(jù)、手指之間的相應(yīng)距離及由所述手指形成的空間圖案來(lái)識(shí)別所述至少一個(gè)特性。
13.如權(quán)利要求8所述的遙控器,其中所述處理器配置成通過(guò)將所述至少一個(gè)識(shí)別的特性至少分類(lèi)到對(duì)應(yīng)于預(yù)定義手勢(shì)的至少一個(gè)預(yù)定義類(lèi)別中來(lái)映射所述至少一個(gè)識(shí)別的特性。
14.如權(quán)利要求13所述的 遙控器,其中基于使用的手指的數(shù)量、平均總移動(dòng)方向、初始移動(dòng)方向、結(jié)束移動(dòng)方向和手指之間的開(kāi)始和結(jié)束距離中的至少之一來(lái)分類(lèi)所述至少一個(gè)識(shí)別的特性。
15.一種具有非暫時(shí)存儲(chǔ)的指令的計(jì)算機(jī)可讀媒體,所述指令在由計(jì)算機(jī)運(yùn)行時(shí),促使所述計(jì)算機(jī)執(zhí)行通過(guò)遙控器(110)上的手勢(shì)來(lái)控制因特網(wǎng)協(xié)議電視(IPTV)系統(tǒng)(100;700)的方法,其中所述方法包括: (a)確定(502)觸摸所述遙控器的屏幕(112)的手指的數(shù)量; (b)識(shí)別(504)所述手指的動(dòng)作的至少一個(gè)特性; (c)將所述手指的動(dòng)作的至少一個(gè)識(shí)別的特性映射(506)到預(yù)定義手勢(shì)的集合中對(duì)應(yīng)的預(yù)定義手勢(shì);以及 (d)基于(c)中映射的手勢(shì),生成(508)要發(fā)送到所述IPTV系統(tǒng)的對(duì)應(yīng)控制命令。
16.如權(quán)利要求15所述的媒體,其中識(shí)別至少一個(gè)特性包括識(shí)別移動(dòng)的類(lèi)型和移動(dòng)的方向;移動(dòng)的所述類(lèi)型包括輕拂、滑動(dòng)、輕擊和雙輕擊;并且移動(dòng)的所述方向包括在所述屏幕上向左、向右、向上、向下、對(duì)角和曲線的。
17.如權(quán)利要求16所述的媒體,其中與三個(gè)手指的輕擊相對(duì)應(yīng)的控制命令在媒體流的暫停和播放之間切換所述IPTV系統(tǒng)。
18.如權(quán)利要求16所述的媒體,其中與三個(gè)手指的雙輕擊相對(duì)應(yīng)的控制命令促使所述IPTV系統(tǒng)結(jié)束媒體流的播放。
19.如權(quán)利要求15所述的媒體,其中基于指示屏幕位置、移動(dòng)方向和每個(gè)手指的速度中的至少之一的數(shù)據(jù)、手指之間的相應(yīng)距離及由所述手指形成的空間圖案來(lái)識(shí)別所述至少一個(gè)特性。
20.如權(quán)利要求15所述的媒體,其中映射所述至少一個(gè)識(shí)別的特性包括將所述至少一個(gè)識(shí)別的特性分類(lèi)到對(duì)應(yīng)于預(yù)定義手勢(shì)的至少一個(gè)預(yù)定義類(lèi)別中。
21.如權(quán)利要求20所述的媒體,其中基于使用的手指的數(shù)量、平均總移動(dòng)方向、初始移動(dòng)方向、結(jié)束移動(dòng)方向和手指之間的開(kāi)始和結(jié)束距離中的至少之一來(lái)分類(lèi)所述至少一個(gè)識(shí)別的特性。
全文摘要
用于通過(guò)遙控器上的手勢(shì)來(lái)控制因特網(wǎng)協(xié)議電視(IPTV)系統(tǒng)的方法和設(shè)備涉及確定觸摸遙控器的屏幕的手指的數(shù)量;識(shí)別手指移動(dòng)性的至少一個(gè)特性;基于確定的數(shù)量和識(shí)別的至少一個(gè)特性,在預(yù)定義手勢(shì)的集合中查找對(duì)應(yīng)的預(yù)定義手勢(shì);以及基于找到的手勢(shì),生成要發(fā)送到IPTV系統(tǒng)的對(duì)應(yīng)控制命令。
文檔編號(hào)H04N21/442GK103081496SQ201180043349
公開(kāi)日2013年5月1日 申請(qǐng)日期2011年9月7日 優(yōu)先權(quán)日2010年9月8日
發(fā)明者J.彼得森, M.塞德瓦爾, R.斯科格 申請(qǐng)人:瑞典愛(ài)立信有限公司