用戶界面切換方法及系統(tǒng)的制作方法
【專利摘要】本申請公開了一種用戶界面切換方法及系統(tǒng)。用戶界面切換系統(tǒng)包括多個信號接口、用戶界面模塊以及處理單元,通過多個信號接口的電平變化,判斷多個信號接口是否有接入相應(yīng)的信號源。接著,根據(jù)判斷結(jié)果發(fā)送界面切換信號至用戶界面模塊,同時在預(yù)定時間內(nèi)偵測是否接收到相應(yīng)的反饋信號。若是,根據(jù)反饋信號選擇是否切換用戶界面。若否,直接進行用戶界面的切換,從而達(dá)到根據(jù)信號源的類型自適應(yīng)切換用戶界面的功效。
【專利說明】用戶界面切換方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本申請涉及用戶界面處理【技術(shù)領(lǐng)域】,具體涉及一種用戶界面切換方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著時代的演變,視頻信號線隨著通信技述的快速發(fā)展,被開發(fā)出許多種規(guī)格。傳統(tǒng)的視頻設(shè)備中,為了滿足各種視頻信號線的不同規(guī)格,通常會在視頻設(shè)備的用戶界面切換系統(tǒng)上設(shè)置有對應(yīng)多種不同規(guī)格的接口,例如電視信號接口、高解析多媒體接口(HDMI)、數(shù)字視頻接口(DVI)接口與視頻圖形陣列(VGA)接口等。對于不同規(guī)格的接口,視頻信號線的插入端也會有相對應(yīng)的形狀,所以使用者可以依照插入端的形狀來找到對應(yīng)的接口插入。
[0003]一般而言,電視節(jié)目或影片等視頻內(nèi)容是通過前述視頻信號線來傳送。例如,信號源通過視頻信號線電性連接于視頻設(shè)備上相應(yīng)的信號接口,將視頻內(nèi)容傳送至視頻設(shè)備,而通過視頻設(shè)備播放。
[0004]但是目前的視頻設(shè)備中,需要通過使用者主動在視頻設(shè)備的操作界面選擇欲與信號源相應(yīng)的用戶界面(user interface, UI),才能將當(dāng)前的顯示畫面切換成相應(yīng)于信號源的用戶界面。換言之,目前視頻設(shè)備的用戶界面切換系統(tǒng)是完全被動的接受用戶的指令,而不會主動根據(jù)各種信號源的類型自適應(yīng)的選擇相應(yīng)的用戶界面。例如,原本視頻設(shè)備預(yù)設(shè)接收的視頻信號是從電視信號接口所傳送的視頻信號,當(dāng)使用者將視頻信號線插入HDMI接口時,視頻設(shè)備所呈現(xiàn)的畫面還是相應(yīng)于電視信號源的用戶界面,此時,使用者若是想要觀看由HDMI信號源所傳送的視頻內(nèi)容時,還必須通過操作界面下達(dá)切換信號接口的操作,才能順利的觀賞到HDMI信號源的用戶界面,因此造成使用上的不便。
【發(fā)明內(nèi)容】
[0005]本申請所要解決的技術(shù)問題在于提供一種用戶界面切換方法及系統(tǒng),通過多個信號接口的電平變化,判斷其中一信號接口耦接于相應(yīng)的信號源,并據(jù)以將當(dāng)前用戶界面切換為相應(yīng)于此信號接口的用戶界面,從而解決一般視頻設(shè)備在接入新的信號源后,需要手動切換用戶界面所帶來操作不便的問題。
[0006]為了解決上述問題,本申請揭示了一種用戶界面切換方法,包括:根據(jù)多個信號接口的電平變化,判斷多個信號接口其中的一信號接口耦接于相應(yīng)的信號源;若此信號接口耦接于相應(yīng)的信號源,發(fā)送界面切換信號;在預(yù)定時間內(nèi)偵測是否接收到對應(yīng)界面切換信號的反饋信號;若是,根據(jù)反饋信號選擇是否從當(dāng)前用戶界面切換為對應(yīng)上述信號接口的用戶界面;以及若否,將當(dāng)前用戶界面直接切換為對應(yīng)上述信號接口的用戶界面。
[0007]進一步地,本申請還揭示了一種用戶界面切換系統(tǒng),包括多個信號接口、用戶界面模塊以及處理單元。多個信號接口分別用以耦接于不同類型的信號源。用戶界面模塊根據(jù)信號源的類型提供相應(yīng)的用戶界面。處理單元分別耦接于多個信號接口以及用戶界面模塊,并且根據(jù)多個信號接口的電平變化,控制用戶界面模塊根據(jù)信號源的類型在不同的用戶界面之間切換。
[0008]與現(xiàn)有技術(shù)相比,本申請可以獲得包括以下技術(shù)效果:
[0009]本申請的用戶界面切換方法及系統(tǒng),通過處理單元根據(jù)多個信號接口的電平變化,判斷是否有信號源接入,若其中一個信號接口的電平產(chǎn)生變化,即表示此信號接口耦接于相應(yīng)的信號源,然后通過處理單元發(fā)送界面切換信號,讓用戶界面模塊根據(jù)界面切換信號將當(dāng)前的用戶界面切換為適用于此信號源的用戶界面,從而在視頻設(shè)備上實現(xiàn)了自適應(yīng)切換用戶界面的功能,并且減少了手動操作程序,而大幅的增加使用上的方便性。
【專利附圖】
【附圖說明】
[0010]此處所說明的附圖用來提供對本申請的進一步理解,構(gòu)成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不當(dāng)限定。在附圖中: [0011]圖1是本申請第一實施例的用戶界面切換系統(tǒng)的方塊示意圖。
[0012]圖2至圖3分別是本申請第一實施例的用戶界面切換方法流程圖。
[0013]圖4是本申請第二實施例的用戶界面切換系統(tǒng)的方塊示意圖。
[0014]圖5是本申請第二實施例的用戶界面切換方法流程圖。
【具體實施方式】
[0015]以下將配合附圖及實施例來詳細(xì)說明本申請的實施方式,藉此對本申請如何應(yīng)用技術(shù)手段來解決技術(shù)問題并達(dá)成技術(shù)功效的實現(xiàn)過程能充分理解并據(jù)以實施。
[0016]如在說明書及權(quán)利要求當(dāng)中使用了某些詞匯來指稱特定組件。本領(lǐng)域技術(shù)人員應(yīng)可理解,硬件制造商可能會用不同名詞來稱呼同一個組件。本說明書及權(quán)利要求并不以名稱的差異來作為區(qū)分組件的方式,而是以組件在功能上的差異來作為區(qū)分的準(zhǔn)則。如在通篇說明書及權(quán)利要求當(dāng)中所提及的“包含”為一開放式用語,故應(yīng)解釋成“包含但不限定于”?!按笾隆笔侵冈诳山邮盏恼`差范圍內(nèi),本領(lǐng)域技術(shù)人員能夠在一定誤差范圍內(nèi)解決所述技術(shù)問題,基本達(dá)到所述技術(shù)效果。此外,“耦接”或“電性連接” 一詞在此包含任何直接及間接的電性耦接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表所述第一裝置可直接電性耦接于所述第二裝置,或通過其它裝置或耦接手段間接地電性耦接至所述第二裝置。說明書后續(xù)描述為實施本申請的較佳實施方式,然所述描述乃以說明本申請的一般原則為目的,并非用以限定本申請的范圍。本申請的保護范圍當(dāng)視所附權(quán)利要求所界定者為準(zhǔn)。
[0017]還需要說明的是,術(shù)語“包括”、“包含”或者其任何其它變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其它要素,或者是還包括為這種過程、方法、商品或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者系統(tǒng)中還存在另外的相同要素。
[0018]本串請的應(yīng)用場景
[0019]在視頻設(shè)備的使用上,當(dāng)視頻設(shè)備的信號接口接入新的信號源時,適用本申請的方案。
[0020]實施例描沭[0021]本申請的用戶界面切換方法及系統(tǒng)適用于視頻設(shè)備上,例如電視或是計算器顯示器等,提供視頻設(shè)備根據(jù)信號源自適應(yīng)切換用戶界面的功能。
[0022]如圖1所示,是本申請第一實施例的用戶界面切換系統(tǒng)的方塊示意圖。本申請第一實施例所揭示的用戶界面切換系統(tǒng)10,包括處理單元110、用戶界面模塊120以及多個信號接口 130。處理單元110可以是但并不局限于中央處理器(central processingunit, CPU)或微控制器(micro-controller unit, MCU)等,而多個信號接口 130 包括但并不局限于電視信號接口、高解析多媒體接口(high definition multimediaInterface, HDMI)、數(shù)字視頻接口(digital visual interface, DVI)以及視頻圖形陣列接口(video graphics array, VGA)等,用以分別稱接相應(yīng)類型的信號源90,用戶界面模塊120即根據(jù)所接入的信號源90類型提供相應(yīng)的用戶界面。
[0023]處理單元110分別耦接于用戶界面模塊120以及各個信號接口 130,用以根據(jù)各個信號接口 130的電平變化,判斷是否有相應(yīng)于這些信號接口 130的信號源90接入,并根據(jù)判斷結(jié)果控制用戶界面模塊120提供與接入的信號源90相應(yīng)的用戶界面,從而在不同信號源90的用戶界面之間進行切換。
[0024]此外,在一實施例中,本申請實施例所揭示的用戶界面切換系統(tǒng)10還可以包含但并不局限于其它組件,例如顯示單元,用以顯示視頻內(nèi)容;或是操作單元,用以操作用戶界面切換系統(tǒng)10。
[0025]以下通過一實施例對本申請第一實施例的用戶界面切換系統(tǒng)實現(xiàn)自適應(yīng)切換用戶界面的方法做進一步說明。
[0026]如圖2所示,是本申請第一實施例的用戶界面切換方法流程圖。本申請第一實施例所揭露的用戶界面切換方法包括:
[0027]步驟SI 10,根據(jù)多個信號接口的電平變化,判斷多個信號接口其中的一個信號接口耦接于相應(yīng)的信號源;
[0028]步驟S120,若此信號接口耦接于相應(yīng)的信號源,根據(jù)判斷結(jié)果發(fā)送界面切換信號;
[0029]步驟S130,在預(yù)定時間內(nèi)偵測是否接收到對應(yīng)界面切換信號的反饋信號;
[0030]步驟S140,若是,根據(jù)反饋信號選擇是否從當(dāng)前用戶界面切換為對應(yīng)上述信號接口的用戶界面;以及
[0031]步驟S150,若否,將當(dāng)前用戶界面直接切換為對應(yīng)上述信號接口的用戶界面。
[0032]請參照圖1和圖2,首先,處理單元110根據(jù)多個信號接口 130的電平變化,判斷多個信號接口 130的其中一信號接口 130耦接于相應(yīng)的信號源90 (步驟S110)。例如,多個信號接口 130可以包括第一信號接口、第二信號接口、第三信號接口至第N信號接口。在默認(rèn)狀態(tài)下,除了當(dāng)前使用的信號接口 130外,其余閑置的各個信號接口 130均維持為低電平。也就是說,若第一信號接口為當(dāng)前使用中的信號接口 130,其馀的第二信號接口、第三信號接口至第N信號接口處于閑置狀態(tài),并且這些接口的電平狀態(tài)都維持在低電平。而當(dāng)有信號源耦接于這些閑置的信號接口 130的其中之一時,被耦接的信號接口的電平狀態(tài)將會從低變平被拉升至高電平,從而產(chǎn)生電平變化。舉例而言,在本實施例中,分別以第一信號接口為電視信號接口以及第二信號接口為HDMI信號接口作為舉例說明,若視頻設(shè)備在起始狀態(tài)下使用電視信號接口接收電視信號源,當(dāng)用戶將HDMI信號源接入HDMI信號接口時,HDMI信號接口就會產(chǎn)生從低電平拉至高電平的電平變化。通過此電平變化,處理單元110便可以判斷HDMI信號接口與HDMI信號接口形成耦接狀態(tài)。
[0033]此時,處理單元110根據(jù)判斷結(jié)果發(fā)送界面切換信號至用戶界面切換模塊120 (步驟S120),讓用戶界面切換模塊120根據(jù)界面切換信號在視頻設(shè)備的當(dāng)前畫面上提供提示信號,例如彈出選擇對話框,供使用者在預(yù)定時間內(nèi)選擇是否將當(dāng)前的用戶界面切換至對應(yīng)HDMI信號接口的用戶界面,例如,使用者可以通過遙控器或電視上的實體按鍵發(fā)送相應(yīng)的反饋信號來進行選擇;或者是不動作。同時,處理單元110開始在預(yù)定時間內(nèi)偵測是否接收到相應(yīng)的反饋信號(步驟S130)。若在預(yù)定時間內(nèi)接收到反饋信號,處理單元110即根據(jù)反饋信號控制用戶界面模塊120進行用戶界面的切換或是取消切換的操作(步驟S140),其中若選擇為是,用戶界面模塊120將當(dāng)前用戶界面切換為對應(yīng)HDMI信號接口的用戶界面;反之,若選擇為否,則不切換,而維持當(dāng)前的用戶界面。
[0034]另外,在一般狀況下,當(dāng)處理單元110偵測到信號接口 130產(chǎn)生電平變化時,就表示用戶有使用此信號接口 130接收相應(yīng)信號源90的需求,因此,當(dāng)接入信號源90時,用戶可以不理會對話框而不發(fā)送反饋信號,讓處理單元110在超過預(yù)定時間后控制用戶界面模塊120直接進行用戶界面的切換(步驟S150),從而提供自適應(yīng)切換用戶界面的功能以及貼近人性化的操作模式,而減少手動操作程序,因此在視頻設(shè)備的操作上相當(dāng)方便。
[0035]值得說明的是,在本申請的用戶界面切換方法中,在根據(jù)多個信號接口的電平變化,判斷多個信號接口的其中一信號接口耦接于相應(yīng)的信號源的操作,可以通過處理單元110主動的檢測各個信號接口 130的電平變化;或者是被動的獲取信號接口 130是否發(fā)生電平變化的息。
[0036]如圖1和圖3所示,若處理單元110是以被動方式獲取信號接口 130的電平變化信息,則在根據(jù)多個信號接口的電平變化,判斷多個信號接口的其中一信號接口耦接于相應(yīng)的信號源的操作中包括:
[0037]步驟S111,信號接口產(chǎn)生電平變化,并且發(fā)送觸發(fā)信號;以及
[0038]步驟S112,根據(jù)觸發(fā)信號判斷信號接口耦接于信號源。
[0039]例如,當(dāng)HDMI信號源耦接于HDMI信號接口時,造成HDMI信號接口的電平產(chǎn)生低電平轉(zhuǎn)換為高電平的變化時,通過HDMI信號接口的接口電路主動地將電平變化的觸發(fā)信號傳送至處理單元110,讓處理單元可以根據(jù)此觸發(fā)信號判斷HDMI信號接口已經(jīng)耦接于HDMI信號源,從而開始執(zhí)行后續(xù)切換用戶界面的操作。
[0040]如圖4所示,是本申請第二實施例的方塊示意圖。本申請第二實施例的用戶界面切換系統(tǒng)20與第一實施例的用戶界面切換系統(tǒng)在架構(gòu)上大致相同,兩者間的差異在于,本申請第二實施例所揭露的用戶界面切換系統(tǒng)20還包括寄存器240。寄存器240耦接于處理單元210與多個信號接口 230之間,用以記錄多個信號接口 230的電平變化,并且根據(jù)電平變化發(fā)送相應(yīng)的觸發(fā)信號至處理單元210。例如,在信號源90尚未耦接于信號接口 230時,寄存器240的寄存器位狀態(tài)為(I,0,I),但是在信號源耦接于信號接口 130時,寄存器240的寄存器位狀態(tài)會改變?yōu)?1,1,D。然后,再搭配處理單元210定時檢測寄存器位的狀態(tài)變化,來判斷信號接口的是否發(fā)生電平變化,從而判斷是否啟動后續(xù)的用戶界面切換程序。
[0041]以下通過一實施例對本申請第二實施例的用戶界面切換系統(tǒng)實現(xiàn)自適應(yīng)切換用戶界面的方法做進一步說明。[0042]在本申請所揭露的第二實施例中,步驟S220、S230、S240、S250分別類似于第一實施例中的步驟S120、S130、S140、S150,故不再贅述。
[0043]而兩者間的差異,在于本實施例中,在根據(jù)多個信號接口的電平變化,判斷所述多個信號接口的其中一信號接口耦接于相應(yīng)的信號源的操作包括:
[0044]步驟S211,記錄電平變化于寄存器中;以及
[0045]步驟S212,檢測寄存器的狀態(tài),并且根據(jù)寄存器的寄存器位狀態(tài)判斷信號接口耦接于相應(yīng)的信號源。
[0046]請參照圖4和圖5,在本實施例中,通過寄存器240記錄多個信號接口 230的電平變化,以及通過處理單元210每隔一段時間,定期檢測寄存器240的寄存器位狀態(tài),讓處理單元210通過寄存器240主動的檢測各個信號接口 230的電平變化,從而判斷各個信號接口 230是否耦接于相應(yīng)的信號源90。然后,根據(jù)反饋信號來執(zhí)行相對應(yīng)的操作,從而實現(xiàn)在信號源耦接于信號接口 230時,主動根據(jù)信號源的類型切換至相應(yīng)的用戶界面的功效。
[0047]上述說明示出并描述了本申請的若干優(yōu)選實施例,但如前所述,應(yīng)當(dāng)理解本申請并非局限于本文所披露的形式,不應(yīng)看作是對其它實施例的排除,而可用于各種其它組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識進行改動。而本領(lǐng)域人員所進行的改動和變化不脫離本申請的精神和范圍,則都應(yīng)在本申請所附權(quán)利要求的保護范圍內(nèi)。
【權(quán)利要求】
1.一種用戶界面切換方法,其特征在于,包括: 根據(jù)多個信號接口的電平變化,判斷所述多個信號接口其中的一信號接口耦接于相應(yīng)的信號源; 若所述信號接口耦接于相應(yīng)的信號源,發(fā)送界面切換信號; 在預(yù)定時間內(nèi)偵測是否接收到對應(yīng)所述界面切換信號的反饋信號; 若是,根據(jù)所述反饋信號選擇是否從當(dāng)前用戶界面切換為對應(yīng)所述信號接口的用戶界面;以及 若否,將當(dāng)前用戶界面直接切換為對應(yīng)所述信號接口的用戶界面。
2.如權(quán)利要求1所述的用戶界面切換方法,其特征在于,根據(jù)多個信號接口的電平變化,判斷所述多個信號接口其中的一信號接口耦接于相應(yīng)的信號源的操作,還包括: 記錄所述電平變化于寄存器中;以及 檢測所述寄存器的狀態(tài),并且根據(jù)所述寄存器的寄存器位狀態(tài)判斷所述信號接口耦接于相應(yīng)的信號源。
3.如權(quán)利要求1所述的用戶界面切換方法,其特征在于,根據(jù)多個信號接口的電平變化,判斷所述多個信號接口其中的一信號接口耦接于相應(yīng)的信號源的操作,還包括: 所述信號接口產(chǎn)生電平變化,并且發(fā)送觸發(fā)信號;以及 根據(jù)所述觸發(fā)信號判斷所述信號接口耦接于所述信號源。
4.如權(quán)利要求1所述的用戶界面切換方法,其特征在于,在根據(jù)所述反饋信號選擇是否從當(dāng)前用戶界面切換為對應(yīng)所述信號接口的用戶界面的操作中,還包括: 若選擇為是,將所述當(dāng)前用戶界面切換為對應(yīng)所述信號接口的用戶界面;以及 若選擇為否,維持所述當(dāng)前用戶界面。
5.一種用戶界面切換系統(tǒng),其特征在于,包括: 多個信號接口,分別用以耦接于不同類型的信號源; 用戶界面模塊,根據(jù)所述信號源的類型提供相應(yīng)的用戶界面;以及 處理單元,分別耦接于所述多個信號接口以及所述用戶界面模塊,并且根據(jù)所述多個信號接口的電平變化,控制所述用戶界面模塊根據(jù)所述信號源的類型在不同的所述用戶界面之間切換。
6.如權(quán)利要求5所述的用戶界面切換系統(tǒng),其特征在于,還包括: 寄存器,耦接于所述處理單元與所述多個信號接口之間,用以記錄所述多個信號接口的電平變化,并且根據(jù)所述電平變化發(fā)送相應(yīng)的觸發(fā)信號至所述處理單元。
7.如權(quán)利要求5所述的用戶界面切換系統(tǒng),其特征在于,所述處理單元是中央處理器或微控制器。
8.如權(quán)利要求5所述的用戶界面切換系統(tǒng),其特征在于,所述多個信號接口包含高解析多媒體接口、數(shù)字視頻接口或視頻圖形陣列接口。
【文檔編號】G06F3/14GK103729161SQ201310756031
【公開日】2014年4月16日 申請日期:2013年12月27日 優(yōu)先權(quán)日:2013年12月27日
【發(fā)明者】聶林, 李強 申請人:樂視致新電子科技(天津)有限公司