[發明專利]一種基于嵌入式瀏覽器的焦點移動方法及裝置無效
| 申請號: | 201110197006.9 | 申請日: | 2011-07-08 |
| 公開(公告)號: | CN102231167A | 公開(公告)日: | 2011-11-02 |
| 發明(設計)人: | 符壽;陳明琴 | 申請(專利權)人: | 深圳市同洲電子股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04N21/472 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 牛崢;王麗琴 |
| 地址: | 518057 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 嵌入式 瀏覽器 焦點 移動 方法 裝置 | ||
1.一種基于嵌入式瀏覽器的焦點移動方法,其特征在于,該方法包括:
A、根據待瀏覽頁面的高度及瀏覽器的屏幕高度,生成多個真焦點鏈表;
B、從待瀏覽頁面的排版樹中提取支持真焦點的節點,添加至多個真焦點鏈表中;
C、根據當前真焦點所在節點所屬的真焦點鏈表及移動方向,確定目標真焦點鏈表;
D、根據目標真焦點鏈表包含的支持真焦點的節點與當前真焦點所在節點間的距離,確定目標真焦點所在節點,并將焦點從當前真焦點所在節點切換至目標真焦點所在節點。
2.根據權利要求1所述的方法,其特征在于,所述步驟A為:
將待瀏覽頁面的高度除以瀏覽器的屏幕高度獲得的商向上取整的數值,作為生成的真焦點鏈表的個數N,生成N個真焦點鏈表;
所述待瀏覽頁面的高度為待瀏覽頁面Y軸方向上包含的像素數;所述瀏覽器的屏幕高度為瀏覽器的屏幕在Y軸方向上包含的像素數;所述N為大于1的整數。
3.根據權利要求1所述的方法,其特征在于,所述步驟B包括:
B1、根據待瀏覽頁面的排版樹中節點包含的信息,提取支持真焦點的節點;所述節點包含的信息至少包含:Y軸方向上的坐標及是否支持真焦點的信息;
B2、根據支持真焦點的節點Y軸方向上的坐標,查找所述節點所屬的真焦點鏈表,并添加所述節點及其包含的信息至所述真焦點鏈表。
4.根據權利要求1所述的方法,其特征在于,所述步驟C包括:
C1、判斷移動方向是否為Y軸方向,如果是,執行步驟C3,否則執行步驟C2;
C2、將當前真焦點所在節點所屬的真焦點鏈表確定為目標真焦點鏈表;
C3、判斷移動方向是否為朝Y軸負方向移動,如果是,執行步驟C4,否則執行步驟C5;
C4、將當前真焦點所在節點所屬的真焦點鏈表、及所述真焦點鏈表的下一個真焦點鏈表確定為目標真焦點鏈表;
C5、將當前真焦點所在節點所屬的真焦點鏈表、及該真焦點鏈表的上一個真焦點鏈表確定為目標真焦點鏈表。
5.一種基于嵌入式瀏覽器的焦點移動裝置,其特征在于,該裝置包含:
解析引擎,用于在瀏覽器啟動時,生成待瀏覽頁面的排版樹;
鏈表生成模塊,用于從解析引擎生成的排版樹中提取支持真焦點的節點,并生成多個真焦點鏈表;
移動控制模塊,根據鏈表生成模塊生成的多個真焦點鏈表,由移動方向確定目標真焦點鏈表,通過計算獲得目標真焦點所在的節點,并將焦點從當前真焦點所在的節點切換至目標真焦點所在的節點。
6.根據權利要求5所述的裝置,其特征在于,所述鏈表生成模塊包含:
鏈表計算單元,根據待瀏覽頁面的高度及瀏覽器的屏幕高度,計算真焦點鏈表的個數N,并輸出至鏈表添加單元;
焦點提取單元,根據解析引擎生成的排版樹中節點包含的信息,提取待瀏覽頁面中所有支持真焦點的節點,并輸出至鏈表添加單元;所述節點包含的信息至少包含:Y軸方向上的坐標及是否支持真焦點的信息;
鏈表添加單元,利用待瀏覽頁面中支持真焦點的節點的Y軸坐標及瀏覽器的屏幕高度,確定將所述支持真焦點的節點添加至N個真焦點鏈表。
7.根據權利要求5所述的裝置,其特征在于,所述移動控制模塊包含:
鏈表確定單元,根據鏈表生成模塊生成的多個真焦點鏈表及移動方向,確定目標真焦點鏈表;
節點確定單元,提取目標真焦點鏈表所包含的支持真焦點的節點,根據節點包含的信息計算支持真焦點的節點與當前真焦點所在節點的距離,確定目標真焦點所在節點,并將焦點從當前真焦點所在的節點切換至目標真焦點所在的節點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市同洲電子股份有限公司,未經深圳市同洲電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201110197006.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于基站的用電量估算方法
- 下一篇:一種屏幕解鎖方法及裝置





