[发明专利]滚动多节文档的方法和装置及多功能设备有效
申请号: | 201010292415.2 | 申请日: | 2010-09-25 |
公开(公告)号: | CN102033698A | 公开(公告)日: | 2011-04-27 |
发明(设计)人: | J·R·马尔;A·D·莱弗特;P·W·拉普;C·D·威尔德雷尔;J·C·卡佩拉 | 申请(专利权)人: | 苹果公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048;G06F3/041 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李玲 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 滚动 文档 方法 装置 多功能 设备 | ||
1.一种用于滚动多节文档的方法,包括:
在显示器上显示电子文档,所述电子文档包括用相应的逻辑结构边界分隔的多个文档小节;
检测触敏表面上的手势,其中所述手势的初始接触位于与电子文档中的第一位置对应的位置,所述手势具有包括初始速度的手势参数;
当手势的初始速度超过预定的速率阈值,使得所述手势将使电子文档滚动不止一个文档小节时:
按照初始的滚动速率-滚动距离函数,开始以初始速度在显示器上滚动电子文档;
在显示器上滚动电子文档的同时,调整滚动速率-滚动距离函数,使得当滚动速率变成零时,电子文档中的第一逻辑结构边界被显示在显示器上的预定位置;和
按照调整后的滚动速率-滚动距离函数,滚动电子文档。
2.按照权利要求1所述的方法,其中在检测到手势从触敏表面的抬起之后的预定时间内,调整滚动速率-滚动距离函数。
3.按照权利要求1所述的方法,其中在检测到手势从触敏表面的抬起的时候,执行调整滚动速率-滚动距离函数。
4.按照权利要求1所述的方法,其中当滚动速率变成零时,第一逻辑结构边界在显示器上的预定位置选自包含显示器的顶端和显示器的底端的组。
5.按照权利要求1所述的方法,其中整个文档小节被显示在显示器上,以及第一逻辑结构边界被显示在从包含显示器的顶端和显示器的底端的组中选择的位置上。
6.按照权利要求1所述的方法,还包括当手势的初始速度低于预定速率阈值时,按照初始的滚动速率-滚动距离函数滚动电子文档。
7.按照权利要求1所述的方法,还包括当以大于预定放大率的放大率显示电子文档时,先行调整滚动速率-滚动距离函数。
8.按照权利要求1所述的方法,其中调整调整后的滚动速率-滚动距离函数包括:
按照初始的滚动速率-滚动距离函数,确定与将从电子文档中的第一位置开始滚动的总距离对应的电子文档中的点;
识别所述多个文档小节中包含所述电子文档中的点的文档小节;
识别与确定的点有关的逻辑结构边界;
调整滚动速率-滚动距离函数,使得当识别的逻辑结构边界被显示在显示器的极端时,电子文档的滚动将结束。
9.一种用于滚动多节文档的方法,包括:
在显示器上显示电子文档,所述电子文档包括用相应的逻辑结构边界分隔的多个文档小节;
检测触敏表面上的手势,其中所述手势的初始接触位于与电子文档中的第一位置对应的位置,所述手势具有包括初始速度的手势参数;
当手势的初始速度超过预定的速率阈值,使得所述手势将使电子文档滚动不止一个文档小节时:
按照初始的滚动速率-滚动距离函数,开始以初始速度在显示器上滚动电子文档;
在显示器上滚动电子文档的同时,根据初始速度确定总的滚动距离,其中总的滚动距离被调整为对应于电子文档中的第一逻辑结构边界;和
使电子文档滚动总的滚动距离。
10.一种用于滚动多节文档的方法,包括:
显示电子文档,所述电子文档包括用相应的逻辑结构边界分隔的多个文档小节;
检测触敏表面上的手势,检测到的手势对应于滚动距离不止一个文档小节的电子文档的滚动;
响应于检测到所述手势:
开始在显示器上滚动电子文档;
在显示器上滚动电子文档的同时,调整滚动距离,使得当滚动停止时,电子文档中的第一逻辑结构边界将位于显示器上的预定位置;和
按照调整后的滚动距离,滚动电子文档。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010292415.2/1.html,转载请声明来源钻瓜专利网。