[发明专利]用于选择和显示电子文档中感兴趣的区域的方法和装置有效
申请号: | 200780041389.2 | 申请日: | 2007-09-21 |
公开(公告)号: | CN101578575A | 公开(公告)日: | 2009-11-11 |
发明(设计)人: | K·A·菲加德 | 申请(专利权)人: | OPERA软件股份公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048;G06F9/44 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 赵 冰 |
地址: | 挪威*** | 国省代码: | 挪威;NO |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 选择 显示 电子 文档 感兴趣 区域 方法 装置 | ||
1.一种用于在装置的显示器上选择和显示电子文档中感兴趣的 区域的方法,其中所述电子文档的布局是根据嵌套的布局框定义的, 所述方法包括:
-响应于请求检索所述电子文档的用户输入加载包括可显示内 容的所述电子文档;
-按照以下至少一个,在所加载的所述电子文档中选择一个位 置:
--分析所加载的所述电子文档以自动选择所述位置,以及
--显示所加载的所述电子文档的所述可显示内容,并基于指定 所述可显示内容的单元的用户输入选择所述位置;
-响应于所述位置的选择,分析所加载的所述电子文档的布局, 以自动识别包含所述位置的最里面的嵌套布局框,并自动确定包含所 述识别的布局框的感兴趣的区域;和
-将所述所识别的感兴趣的区域与所述显示器的窗口对准,并显 示所述感兴趣的区域。
2.根据权利要求1的方法,其中所述位置是基于用户代理对包 含在所述电子文档内的单元的分析自动选择的。
3.根据权利要求1的方法,其中所述位置基于从输入装置的用 户输入来选择。
4.根据权利要求1的方法,其中所述位置至少包括第一坐标。
5.根据权利要求1的方法,其中所述分析包括:
-选择所述区域以沿至少一个维度包含基本上整个识别的布局 框。
6.根据权利要求5的方法,其中所述电子文档是标记语言文档, 并且所识别的布局框是至少一个DOM单元。
7.根据权利要求5的方法,其中所述电子文档是标记语言文档, 并且所述识别的布局框是至少一个CSS包含块。
8.根据权利要求5的方法,其中所述的一个维度是识别的布局 框的宽度,并且所述区域被选择为具有与所述识别的布局框基本相同 的宽度。
9.根据权利要求1的方法,其中对准和显示所述感兴趣的区域 包括:
-确定用以显示所述电子文档的当前显示区域的第一分辨率;
-计算用以显示所述感兴趣的区域的所希望的第二分辨率;和
-执行从所述第一分辨率到所述第二分辨率的逐步改变。
10.根据权利要求1的方法,其中对准和显示所述感兴趣的区域 包括:
-在所述电子文档中确定代表所述电子文档的当前显示区域的 第一位置;
-在所述电子文档中确定代表所述感兴趣的区域的第二位置;和
-沿从所述第一位置到所述第二位置的路径顺序显示所述电子 文档的多个区域。
11.一种用于在装置的显示器上选择和显示电子文档中感兴趣 的区域的设备,其中所述电子文档的布局是根据嵌套的布局框定义 的,所述设备包括:
-用于响应于请求检索所述电子文档的用户输入加载包括可显 示内容的所述电子文档的模块;
-用于按照以下至少一个,在所加载的所述电子文档中选择一个 位置的模块:
--分析所加载的所述电子文档以自动选择所述位置,以及
--显示所加载的所述电子文档的所述可显示内容,并基于指定 所述可显示内容的单元的用户输入选择所述位置;
-用于响应于所述位置的选择,分析所加载的所述电子文档的布 局,以自动识别包含所述位置的最里面的嵌套布局框,并自动确定包 含所述识别的布局框的感兴趣的区域的模块;和
-用于将所述所识别的感兴趣的区域与所述显示器的窗口对准, 并显示所述感兴趣的区域的模块。
12.根据权利要求11的设备,进一步包括用于基于对包含在所 述电子文档中的单元的分析自动选择所述位置的模块。
13.根据权利要求11的设备,进一步包括用于基于经由所述用 户输入界面接收到的用户输入来选择所述位置的模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPERA软件股份公司,未经OPERA软件股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780041389.2/1.html,转载请声明来源钻瓜专利网。