一種手持設備和電視機的ui界面交互系統及方法
2023-09-15 11:15:00 4
專利名稱:一種手持設備和電視機的ui界面交互系統及方法
技術領域:
本發明涉及電視機系統及其通訊方法,尤其涉及一種手持設備和電視機的UI界面交互系統及方法。
背景技術:
目前,智能電視的出現,順應了電視機「高畫質化」、「網絡化」及「智能化」的趨勢,但所謂真正的智能電視,應該具備能從網絡、AV設備、PC等多種渠道獲得節目內容的能力,以便能通過簡單易用的整合式操作界面,簡易操作將消費者最需要的內容在大屏幕上清晰地展現出來。未來的智能電視將是一個娛樂中心,用戶可以進行搜索電視頻道、錄製電視節目、播放有線電視節目、進行網絡視頻、看電影及玩遊戲等眾多的活動。在目前智慧型手機、智能電視的時代,人們娛樂的範圍更大了,方式也更多了,很多用戶希望能夠通過手持設備直接在電視上進行玩遊戲、選擇喜愛的電影播放等操作。UI界面互動設計,即用戶界面(User hterface)交互是近年來興起的一種人和電視或電腦進行交互的設計,UI設計不僅讓產品有個性有品味,並且使得用戶的操作變得舒適、簡單、自由,充分體現了產品的定位和特點。由於一般的電視不具備觸摸功能,所以,目前常見的與電視交互的方法還是使用滑鼠或鍵盤等。但上述方法並不能很好地滿足用戶通過手持設備簡單操作電視的需求,比如,無法滿足用戶進行選擇電影或歌曲等精確操作時,同時進行玩遊戲等需要大面積滑動觸摸操作要求,這樣,用戶通過手持設備對電視機的操作存在極大地不便。因此,現有技術還有待於改進和發展。
發明內容
鑑於上述現有技術的不足,本發明的目的在於提供一種手持設備和電視機的UI界面交互系統及方法,旨在解決現有技術中通過手持設備對電視機操作不方便的問題。本發明的技術方案如下
一種手持設備和電視機的UI界面交互系統,其包括電視機,所述電視機包括顯示屏幕及與顯示屏幕連接的第一 HDMI傳輸模塊;手持設備,所述手持設備包括依次連接的第二 HDMI傳輸模塊、顯示管理模塊、手勢管理模塊及觸控螢幕幕;
所述第二 HDMI傳輸模塊與第一 HDMI傳輸模塊通訊相連,用於將來自於第一 HDMI傳輸模塊的電視機之EDID數據傳輸至顯示管理模塊,所述觸控螢幕幕用於接收用戶的觸摸事件;所述顯示管理模塊用於根據EDID數據初始化UI顯示數據,並將UI顯示數據傳輸至電視機,所述手勢管理模塊用於管理操作模式。所述的手持設備和電視的UI界面交互系統,其中,所述觸控螢幕幕設有一操作模式切換區域。所述的手持設備和電視的UI界面交互系統,其中,所述操作模式切換區域設置於觸控螢幕幕的左上方。一種應用所述的手持設備和電視機的UI界面交互系統的方法,包括以下步驟
A、電視機通過第一HDMI傳輸模塊將電視機的EDID數據傳輸至第二 HDMI傳輸模塊;
B、手持設備通過第二HDMI傳輸模塊將電視機的EDID數據傳輸至顯示管理模塊;
C、顯示管理模塊根據EDID數據初始化UI顯示數據,並將UI顯示數據輸出至電視機;
D、手勢管理模塊初始化操作模式為光標模式;
E、手持設備接收用戶的觸摸事件,更新UI顯示數據並發送至電視機。所述的UI界面交互方法,其中,所述觸摸事件的類型包括按下事件和移動事件。所述的UI界面交互方法,其中,當觸摸事件類型為按下事件時,所述步驟E包括E11、判斷坐標是否在操作模式切換區域內,若是,則切換操作模式,進入下一步驟;若
否,直接進入下一步驟;
E12、判斷是否是光標模式,若是,則保存按下坐標,不發送觸摸事件;若否,則發送觸摸事件,更新UI顯示數據並傳送給電視機。所述的UI界面交互方法,其中,當觸摸事件類型為移動事件時,所述步驟E包括E21、判斷是否是光標模式,若否,則發送觸摸事件,更新UI顯示數據並傳送給電視機;
若是,則進入下一步驟;
E22、判斷移動距離是否大於閥值,若否,則不處理;若是,則進入光標移動狀態,計算並移動光標的顯示位置,更新UI顯示數據並傳送給電視機。所述的UI界面交互方法,其中,所述步驟E之後還包括
F、切換操作模式為觸摸模式。所述的UI界面交互方法,其中,步驟F中,當觸摸事件的類型為按下事件,且坐標在操作模式切換區域內,則切換操作模式為觸摸模式。有益效果本發明手持設備和電視機的UI界面交互系統及方法,操作極其簡便,只需要對手持設備的觸控螢幕幕進行操作,即可滿足在電視上進行選擇電影或歌曲等需要精確操作的要求,還可滿足用戶在玩遊戲時需要大面積滑動觸摸的需求。這種方式既能充分發揮電視的高解析度的顯示優勢,又能充分發揮手持設備的操作簡單的優勢,為用戶提供了良好的移動網際網路體驗。另外,本發明利用帶有觸控螢幕幕的手持設備對電視進行操作,而不需要增加其他的硬體如滑鼠或鍵盤等,僅需使用手持設備即可完成所有操作,從而降低了設備的成本。
圖1為本發明手持設備和電視機的UI界面交互系統的結構示意圖。圖2為本發明手持設備和電視機的UI界面交互方法的流程圖。圖3為本發明手持設備和電視機的UI界面交互方法的按下事件處理流程圖。圖4為本發明手持設備和電視機的UI界面交互方法的移動事件處理流程圖。
具體實施例方式本發明提供一種手持設備和電視機的UI界面交互系統及方法,為使本發明的目的、技術方案及效果更加清楚、明確,以下對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。請參見圖1,其是本發明手持設備和電視機的UI界面交互系統的結構框圖。UI界面互動設計,即用戶界面(User hterface)交互是近年來興起的一種人和機器進行交互的設計,UI設計不僅讓產品有個性有品味,並且使得用戶的操作變得舒適、簡單。自由、充分體現軟體的定位和特點。本發明手持設備和電視機的UI界面交互系統是通過電視機110和手持設備120的HDMI傳輸模塊的通訊連接來實現的,HDMI英文全稱為High Definition MultmediaInterface,是指高清晰度多媒體接口,是一種數位化視頻或音頻接口技術,可同時傳輸音頻和影音信號;如圖1所示,該電視機110主要包括第一 HDMI傳輸模塊及顯示屏幕,該手持設備120包括依次連接的觸控螢幕幕、手勢管理模塊、顯示管理模塊及第二 HDMI傳輸模塊。具體來說,在本發明較佳實施例中,所述電視機中110設有第一 HDMI傳輸模塊,手持設備120中設有第二 HDMI傳輸模塊,手持設備120上還提供有一個HDMI傳輸用的硬體接口,用戶可通過HDMI數據線將手持設備120的第二 HDMI傳輸模塊通訊連接到電視機110的第一 HDMI傳輸模塊。手持設備120可通過HDMI協議傳輸的方式獲取電視機110中的EDID數據,即擴展顯示標識數據(Extended Display Identification Data), EDID數據是一種VESA標準數據格式,包含電視機性能的參數,其中包含有電視機顯示屏幕解析度、供應商信息、最大圖像大小、顏色設置、廠商預設置等信息。手持設備120會根據獲取的EDID數據將其觸控螢幕幕的解析度調整至與電視機110顯示屏幕解析度相匹配,本發明較佳實施例中,手持設備120獲取電視機110的EDID數據是為了先調整手持設備120觸控螢幕幕的解析度,以提高手持設備120的體驗效果。手持設備120的顯示管理模塊會根據所獲取的EDID數據中的電視機110顯示屏幕解析度等信息,初始化UI顯示數據,UI顯示數據即用戶界面的顯示數據,手持設備120的顯示管理模塊會將UI顯示數據通過第二 HDMI傳輸模塊及第一 HDMI傳輸模塊傳輸至電視機110中,電視機110根據該UI顯示數據同步顯示更新後的畫面,而非簡單地將手持設備120的觸控螢幕幕解析度投放到電視機110上進行顯示,上述過程可保證手持設備120傳輸到電視機110的UI顯示數據為標準的HDMI高清輸出,從而充分發揮電視機110的高解析度的顯示優勢,為用戶提供最優的移動網際網路體驗,本發明的一個重要特點是通過手持設備120和電視機110的HDMI連接來使所述手持設備120能夠適用於不同參數的電視機110,例如用戶的電視機尺寸及顯示屏幕解析度可能完全不同,而通過手持設備120的顯示管理模塊及第二傳輸模塊將UI顯示數據傳輸至電視機後,可保證電視機輸出高清TV。如圖1所示,所述手持設備120還提供了一個手勢管理模塊及觸控螢幕幕,所述手勢管理模塊可提供光標模式和觸摸模式的切換功能,相應地,在手持設備120的觸控螢幕幕上設置一操作模式切換區域,用於用戶切換操作模式,此時,還需要協調硬體上手持設備120的觸控螢幕幕和電視機110的顯示屏幕的點對點關係,通過在觸控螢幕幕上進行觸摸,然後顯示屏幕上會在相應的地方進行顯示。請參見圖2,圖2為本發明應用上述UI界面交互系統的UI界面交互方法的流程示意圖,如圖所示,本發明的UI界面交互方法主要包括以下步驟
SOl、電視機110通過第一 HDMI傳輸模塊將電視機110的EDID數據傳輸至第二 HDMI傳輸模塊,該過程首先是電視機110內的CPU讀取電視機的EDID數據,然後第一 HDMI傳輸模塊讀取電視機110的EDID數據,再將該EDID數據傳輸給第二 HDMI傳輸模塊進行處理;
502、手持設備120通過第二HDMI傳輸模塊將電視機110的EDID數據傳輸至顯示管理模塊,顯示管理模塊接收到電視機110的EDID數據後,便進行初始化UI顯示數據的操作;
503、顯示管理模塊初始化UI顯示數據,並將UI顯示數據輸出至電視機110。顯示管理模塊可根據EDID數據中的電視機110屏幕解析度等信息,初始化UI顯示數據,然後將UI顯示數據通過第二 HDMI傳輸模塊傳輸至第一 HDMI傳輸模塊,並最終在電視機110上同步顯不;
504、手勢管理模塊初始化操作模式,並可默認操作模式為光標模式,光標模式下,用戶可以精確定位到電視上的每一個最小單元的觸摸點,具體來說,電視屏幕上會出現一個小圖標,用於提示用戶當前光標的位置;
505、觸控螢幕幕接收用戶的觸摸事件,更新UI顯示數據並將更新後的UI顯示數據發送至電視機110進行響應,當用戶在手持設備120的觸控螢幕幕上滑動時,會移動光標的位置,但不會將觸摸事件發送給當前的上層應用程式例如視頻選擇程序響應,當用戶將光標移動到需要的位置後,可以在觸控螢幕幕的任何區域中點擊一下,此時,會將該點擊事件發送給上層應用程式。此過程中,電視屏幕上會出現一個小圖標,操作電視的過程類似於操作電腦,用戶發送的點擊事件的坐標是光標在電視屏幕上的顯示坐標,而不是用戶在觸控螢幕幕上點擊的位置坐標。另外需要說明的是,本發明中用戶通過手持設備120進行控制的應用程式是手持設備120自帶的應用程式,並非電視有關或無關的應用程式,本發明的目的在於在手持設備120上進行對電視機110的控制,並在電視機110上進行顯示,以充分發揮電視機110的高解析度的顯示優勢,又能利用手持設備120的操作簡單的優勢。當用戶需要進行其他操作時,例如需要使用連續的觸摸或者sensor功能時,用戶可以點擊手勢管理模塊提供給用戶的一個操作模式切換區域,該操作模式切換區域可設置在觸控螢幕幕的左上方,只需在該操作模式切換區域內點擊一次即可切換為觸摸模式,當用戶在該操作模式切換區域內再點擊一次,即可切換回光標模式。具體地,如圖2所示,所述步驟S04中所述手勢管理模塊初始化操作模式為光標模式;並且步驟S05之後還包括
506、切換操作模式為觸摸模式,對觸控螢幕幕進行觸摸並發送用戶的觸摸事件。當用戶需要切換為觸摸模式時,例如需要進行大面積滑動觸摸操作,可通過點擊觸控螢幕幕上預先設定好的操作模式切換區域切換為觸摸模式,即步驟S05中的觸摸事件的類型為按下事件,且坐標在操作模式切換區域內,此時切換操作模式為觸摸模式。用戶在觸控螢幕幕上的的任何觸摸動作例如點擊或滑動都會直接發送給上層應用程式如遊戲程序響應。在此過程中,電視機可以根據觸摸手勢進行動作響應,如單點的滑動或多點的縮放,用戶發送的觸摸事件的坐標是用戶在觸控螢幕幕上點擊或滑動的位置坐標。具體來說,用戶對觸控螢幕幕進行觸摸動作發送觸摸事件後,手持設備120會判斷觸摸事件的類型,觸摸事件的類型包括移動事件和按下事件,根據各不同的觸摸事件的類型,進行相應的響應動作;
請參閱圖3,圖3為本發明觸控螢幕幕接收按下事件的處理流程圖,當觸摸事件的類型為按下事件時,如圖所示,所述步驟S05包括
L01、判斷坐標是否在操作模式切換區域內,若是,則切換操作模式,進入下一步驟;若否,則直接進入下一步驟;具體來說,用戶在手持設備120的觸控螢幕幕上進行按下操作後,手持設備120會判斷按下的坐標是否在操作模式切換區域內,如果是在操作模式切換區域內就切換操作模式,如果不是,進入下一步驟;
L02、判斷是否是光標模式,若是,則保存按下坐標,不發送觸摸事件;若否,則發送觸摸事件,更新UI顯示數據並傳送給電視機110。此過程中,不管當前手持設備120為何種操作模式,手持設備120會先判斷是否是光標模式,如果是就保存按下坐標,不發送觸摸事件;如果不是,則發送觸摸時間,更新UI顯示數據並傳送給電視機110。請參閱圖4,圖4為本發明觸控螢幕幕接收移動事件的處理流程圖,當觸摸事件類型為移動事件時,如圖所示,所述步驟S05包括
T01、判斷是否是光標模式,若否,則發送觸摸事件,更新UI顯示數據並傳送給電視機110,若是,則進入下一步驟;用戶在觸控螢幕幕上進行移動操作時,手持設備先判斷當前操作模式是否是光標模式,如果不是光標模式,即當前操作模式為觸摸模式,則發送觸摸事件,更新UI顯示數據並傳送給電視機;如果是光標模式,則進入下一步驟;
T02、判斷移動距離是否大於閥值,若否,則不處理;若是,則進入光標移動狀態,計算並移動光標的顯示位置,更新UI顯示數據並傳送給電視機110。在光標模式下,用戶進行移動操作後,手持設備先判斷移動距離是否大於閥值,如果沒有,不進行處理;如果移動距離大於閥值,則進入光標移動狀態,再計算並移動光標的顯示位置,然後更新UI顯示數據並傳送給電視機。本發明手持設備和TV的UI界面交互方法及系統,利用帶有觸控螢幕幕的手持設備對電視進行操作,而不需要增加其他的硬體如滑鼠或鍵盤等,僅需使用手持設備即可完成所有操作,從而降低了設備的成本。另外,本發明操作極其簡便,利用現有的HDMI接口實現手持設備與電視機之間的數據傳輸和操作,只需要對手持設備的觸控螢幕幕進行操作,即可滿足在電視上進行選擇電影或歌曲等需要精確操作的要求,還可滿足用戶在玩遊戲時需要大面積滑動觸摸的需求。這種方式既能充分發揮電視的高解析度的顯示優勢,又能充分發揮手持設備的操作簡單的優勢,為用戶提供了良好的移動網際網路體驗。應當理解的是,本發明的應用不限於上述的舉例,對本領域普通技術人員來說,可以根據上述說明加以改進或變換,所有這些改進和變換都應屬於本發明所附權利要求的保護範圍。
權利要求
1.一種手持設備和電視機的UI界面交互系統,其包括電視機,所述電視機包括顯示屏幕及與顯示屏幕連接的第一 HDMI傳輸模塊;手持設備,所述手持設備包括依次連接的第二 HDMI傳輸模塊、顯示管理模塊、手勢管理模塊及觸控螢幕幕;所述第二 HDMI傳輸模塊與第一 HDMI傳輸模塊通訊相連,用於將來自於第一 HDMI傳輸模塊的電視機之EDID數據傳輸至顯示管理模塊,所述觸控螢幕幕用於接收用戶的觸摸事件;所述顯示管理模塊用於根據EDID數據初始化UI顯示數據,並將UI顯示數據傳輸至電視機,所述手勢管理模塊用於管理操作模式。
2.根據權利要求1所述的手持設備和電視的UI界面交互系統,其特徵在於,所述觸控螢幕幕設有一操作模式切換區域。
3.根據權利要求2所述的手持設備和電視的UI界面交互系統,其特徵在於,所述操作模式切換區域設置於觸控螢幕幕的左上方。
4.一種應用如權利要求3所述的手持設備和電視機的UI界面交互系統的方法,包括以下步驟A、電視機通過第一HDMI傳輸模塊將電視機的EDID數據傳輸至第二 HDMI傳輸模塊;B、手持設備通過第二HDMI傳輸模塊將電視機的EDID數據傳輸至顯示管理模塊;C、顯示管理模塊根據EDID數據初始化UI顯示數據,並將UI顯示數據輸出至電視機;D、手勢管理模塊初始化操作模式為光標模式;E、手持設備接收用戶的觸摸事件,更新UI顯示數據並發送至電視機。
5.根據權利要求4所述的UI界面交互方法,其特徵在於,所述步驟E中觸摸事件的類型包括按下事件和移動事件。
6.根據權利要求5所述的UI界面交互方法,其特徵在於,當觸摸事件類型為按下事件時,所述步驟E包括E11、判斷坐標是否在操作模式切換區域內,若是,則切換操作模式,進入下一步驟;若否,直接進入下一步驟;E12、判斷是否是光標模式,若是,則保存按下坐標,不發送觸摸事件;若否,則發送觸摸事件,更新UI顯示數據並傳送給電視機。
7.根據權利要求5所述的UI界面交互方法,其特徵在於,當觸摸事件類型為移動事件時,所述步驟E包括E21、判斷是否是光標模式,若否,則發送觸摸事件,更新UI顯示數據並傳送給電視機;若是,則進入下一步驟;E22、判斷移動距離是否大於閥值,若否,則不處理;若是,則進入光標移動狀態,計算並移動光標的顯示位置,更新UI顯示數據並傳送給電視機。
8.根據權利要求4所述的UI界面交互方法,其特徵在於,所述步驟E之後還包括F、切換操作模式為觸摸模式。
9.根據權利要求8所述的UI界面交互方法,其特徵在於,步驟F中,當觸摸事件的類型為按下事件,且坐標在操作模式切換區域內,則切換操作模式為觸摸模式。
全文摘要
本發明公開了一種手持設備和電視機的UI界面交互系統及方法,包括第二HDMI傳輸模塊、觸控螢幕幕、手勢管理模塊及顯示管理模塊、第一HDMI傳輸模塊及電視屏幕的設置和連接。本發明手持設備和TV的UI界面交互方法及系統,利用帶有觸控螢幕幕的手持設備對電視進行操作,而不需要增加其他的硬體如滑鼠或鍵盤等,僅需使用手持設備即可完成所有操作,從而降低了設備的成本。另外,本發明操作結構簡便,只需要對手持設備的觸控螢幕幕進行操作,即可滿足在電視上進行選擇電影或歌曲等需要精確操作的要求,還可滿足用戶在玩遊戲時需要大面積滑動觸摸的需求。這種方式既能充分發揮電視的高解析度的顯示優勢,又能充分發揮手持設備的操作簡單的優勢,為用戶提供了良好的移動網際網路體驗。
文檔編號H04N21/47GK102572567SQ20111044713
公開日2012年7月11日 申請日期2011年12月28日 優先權日2011年12月28日
發明者餘靜江, 劉江 申請人:惠州Tcl移動通信有限公司