[發明專利]一種用于IPTV平臺的EPG頁面焦點控制方法在審
| 申請號: | 201710305158.3 | 申請日: | 2017-05-03 |
| 公開(公告)號: | CN107071583A | 公開(公告)日: | 2017-08-18 |
| 發明(設計)人: | 陳興旭;胡其宇 | 申請(專利權)人: | 四川易迅通健康醫療技術發展有限公司 |
| 主分類號: | H04N21/4782 | 分類號: | H04N21/4782;H04N21/422;H04N21/431 |
| 代理公司: | 成都信博專利代理有限責任公司51200 | 代理人: | 張輝 |
| 地址: | 610094 四川省成*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 iptv 平臺 epg 頁面 焦點 控制 方法 | ||
1.一種用于IPTV平臺的EPG頁面焦點控制方法,其特征在于,包括以下步驟:
步驟一:關閉瀏覽器默認的焦點處理方式或者讓頁面中的所有元素不能聚焦,把所有期望能夠獲得焦點的元素與不能獲得焦點的元素區分開,再為每個期望聚焦元素設置一個特定的屬性,保存跳轉頁面的地址;
步驟二:設置焦點控制器的初始參數,具體為:
a)定義參數lastPage為當前頁面返回的地址;
b)定義參數firstFocus為頁面打開時的初始焦點;
c)定義參數Method為焦點控制器捕獲按鍵的方式;
d)內部參數,包括當前模塊、當前焦點、上一個當前模塊、上一個焦點、焦點框;
步驟三:對每個EPG頁面,根據焦點的功能和位置將所有的焦點劃分為各個模塊,每個模塊都是一個對象,它擁有的屬性包括:模塊名、模塊內擁有的焦點集合、模塊內焦點自動排列的規則、模塊內焦點的樣式、上方模塊、右方模塊、下方模塊、左方模塊;
步驟四:預先設置焦點模塊間的移動規則;相應于用戶的按鍵操作,確定按鍵操作指示的移動方向有效的情況下,根據移動規則,執行焦點模塊內部焦點改變或者焦點模塊改變操作;
步驟五:每個焦點模塊內都有焦點集合,包含了此模塊內的所有焦點,在模塊中每個焦點元素是一個對象,每個焦點對象和頁面中的聚焦元素一一對應,然后根據每個模塊中的焦點排列規則對此模塊中所有焦點的上下左右焦點進行初始化,以明確焦點響應用戶按鍵操作移動的下一個焦點;
步驟六:焦點的移動是通過JavaScript捕獲遙控器按下的按鍵值進行移動,當遙控器按下“上”、“下”、“左”、“右”方向鍵,瀏覽器判斷遙控器按下的鍵值,再判斷當前聚焦元素的遙控器按鍵對應方向的焦點是否存在,如果存在,則找到這個焦點將其設置成當前聚焦焦點,并執行焦點改變事件,焦點改變事件即是先執行上一個聚焦焦點的失去焦點事件,再執行當前焦點的獲取焦點事件,同時根據聚焦元素綁定的頁面元素的寬、高和位置改變焦點框的寬、高和位置,使焦點框移動到對應的位置;如果當前聚焦元素的遙控器按鍵對應方向焦點不存在,那么就判斷當前聚焦模塊的遙控器按鍵對應方向模塊是否存在,如果存在,則將這個模塊設置成當前模塊,并將該模塊設置的對應焦點設置成當前聚焦焦點,然后繼續焦點改變事件;如果遙控器按鍵對應方向焦點和模塊都不存在,結束執行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川易迅通健康醫療技術發展有限公司,未經四川易迅通健康醫療技術發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710305158.3/1.html,轉載請聲明來源鉆瓜專利網。





