[發明專利]一種電視機界面的控制方法、裝置和電視機有效
| 申請號: | 201010129183.9 | 申請日: | 2010-03-22 |
| 公開(公告)號: | CN101783905A | 公開(公告)日: | 2010-07-21 |
| 發明(設計)人: | 武玉朋 | 申請(專利權)人: | 青島海信電器股份有限公司 |
| 主分類號: | H04N5/445 | 分類號: | H04N5/445;G06F3/048 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 266100 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 電視 機界面 控制 方法 裝置 電視機 | ||
1.一種電視機界面的控制方法,其特征在于,所述方法包括:
根據輸入的控制參數確定當前的顯示模式;
在所述顯示模式下,利用所述控制參數,對焦點進行上移動、下移動、左 移動或右移動中的一種操作,
所述控制參數包括一頁上每行顯示的項目數rownum與每列顯示的項目數 linenum、所顯示的總項目數totalnum以及當前焦點的頁索引值startID和位置索 引值focusID;
其中,startID指示當前焦點所在的頁,startID=n×shownum,shownum為 rownum與linenum的乘積,n=0、1、2...;focusID指示當前焦點在當前頁所有 項目中的位置,
在所述顯示模式下,利用所述控制參數,對焦點進行上移動包括:
當rownum、linenum與totalnum中的任一項都不為0時,確認能夠進行上 移動;
利用startID確認當前焦點是否在第一頁以及利用focusID和rownum確認當 前焦點是否在第一行,
當當前焦點不在第一頁時,若當前焦點位于第一行,將焦點移動到上一頁 最后一行的相應位置,若當前焦點不位于第一行,將焦點移動至上一行的相應 位置;
當當前焦點在第一頁時,若當前焦點不位于第一行,將焦點移動至上一行 的相應位置;若當前焦點位于第一行,至少包括如下操作:
根據totalnum和rownum確認若所顯示的總項目不超過一行,則不移動焦點;
或者,
根據totalnum、rownum和shownum確認所顯示的項目大于一行但不超過一 頁時,包括:若當前頁最后一行存在當前焦點的相應項,將焦點移動到當前頁 最后一行的相應位置;若當前頁最后一行不存在當前焦點的相應項,將焦點移 動到當前頁最后一行的最后一項;
或者,根據totalnum和shownum確認所顯示的項目全部為滿頁顯示,將焦 點移動到最后一頁最后一行的相應位置;
或者,根據totalnum和shownum確認至少顯示了兩頁時,若最后一頁最后 一行存在當前焦點的相應項,將焦點移動到最后一頁最后一行的相應位置,若 最后一頁最后一行不存在當前焦點的相應項,將焦點移動到最后一頁最后一行 的最后一項;
其中,所述的最后一行為所述頁中具有顯示項目的最后一行;
在所述顯示模式下,利用所述控制參數,對焦點進行下移動包括:
當rownum、linenum與totalnum中的任一項都不為0時,確認能夠進行下 移動;
利用focusID和rownum的和獲得下移動后新焦點的位置索引值;
其中,當新焦點的位置索引值小于等于shownum時,確認下移動后的新焦 點仍在當前頁上時,則執行下述處理:
當totalnum小于等于shownum,確認總顯示項目不滿一頁,則存在下面幾 種處理情況:
若所顯示的總項目不超過一行時,則不移動焦點;
或者,若所顯示的總項目至少為兩行時,若新焦點的位置超過最后一行最 后一項所顯示的項目,則將焦點移至最后一行的最后一項上;
或者,當前行為最后一行時,將焦點移動至當前頁第一行的相應位置;
當totalnum大于shownum,確認總顯示的項目數目大于一頁,則存在下面 幾種處理情況:
若焦點在最后一頁上,且新焦點的位置超出了當前所顯示的最后一行最后 一項,且焦點在所顯示的最后一行上,則將焦點移動到第一頁第一行相應位置 上,
或者,若焦點在最后一頁上,且新焦點的位置超出了當前所顯示的最后一 行最后一項,且焦點不在所顯示的最后一行上,則將焦點移動到所顯示的最后 一行最后一項;
或者,若焦點在最后一頁上,且新焦點的位置在當前顯示的最后一行最后 一項上,則將焦點移動到最后一行最后一項;
當新焦點的位置索引值大于shownum時,確認下移動后的新焦點不在當前 頁上時,則執行下述處理:
若總顯示數目不滿一頁,則新焦點移動到當頁第一行的相應位置,或者,
若總顯示數目超過一頁,且下一頁顯示超過一行,則新焦點移動到下一頁 第一行的相應位置,或者,
若總顯示數目超過一頁,且下一頁顯示不超過一行,則新焦點移動到下一 頁第一行的最后一項;
其中,所述的最后一行為所述頁中具有顯示項目的最后一行;
在所述顯示模式下,利用所述控制參數,對焦點進行左移動包括:
當rownum、linenum與totalnum中的任一項都不為0時,確認能夠進行左 移動;
當focusID大于0時,利用focusID和1的差值得到左移動后新焦點的位置 索引值,將焦點移動至所述新焦點的位置索引值所指示的位置;
當focusID小于等于0時,包括如下幾種處理情況:
當startID為0時,確認焦點在第一頁上,則將焦點移動到最后一頁最后一 行最右側的位置上或將焦點移動至當前頁最后一行最右側的位置上;
當startID不為0時,確認焦點不在第一頁上,則將焦點移動到上一頁的最 后一行最右側位置;
其中,所述的最后一行為所述頁中具有顯示項目的最后一行;
在所述顯示模式下,利用所述控制參數,對焦點進行右移動包括:
當rownum、linenum與totalnum中的任一項都不為0時,確認能夠進行右 移動;
通過focusID加1,得到新焦點位置索引值;
若新焦點位置索引值與startID的和大于等于totalnum,將focusID設置為0 以及將startID設置為0,以將焦點移動到第一頁第一行最左側的位置;
若新焦點位置索引值與startID的和小于totalnum,但新焦點位置索引值大 于等于shownum,將focusID設置為0以及將startID設置為startID與shownum 的和,以將焦點移動到下一頁第一行最左側的位置上,否則,將焦點移動至所 述新焦點位置索引值指示的位置,以將焦點移動至該焦點右側的下一位置或下 一行最左側的位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島海信電器股份有限公司,未經青島海信電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010129183.9/1.html,轉載請聲明來源鉆瓜專利網。





