[发明专利]非线性页面定位系统及方法无效
申请号: | 200610060767.9 | 申请日: | 2006-05-24 |
公开(公告)号: | CN101078965A | 公开(公告)日: | 2007-11-28 |
发明(设计)人: | 连文钏;程华东;周江勇 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 非线性 页面 定位 系统 方法 | ||
技术领域
本发明关于一种非线性页面定位系统及方法。
背景技术
随着计算机及各类电子装置的普及,一种数字化的阅览工具—电子书,已进入部分人群的生活中。电子书在使用过程中与普通纸质书一样,也需要进行页面的定位查找,目前电子书所采用的定位方法一般为如图1所示的线性定位法:一滑动条用于操作电子文档向前或向后翻动页面,滑动条滑过每一个固定长度k对应所翻过的页面数S1、S2至Sm为一固定值,即S1=S2=Sm,但使用这种线性定位法查找页面,在页面较多的时候,每滑动一段距离所对应翻过的页面也很多,所以定位不够精确,查找页面的速度也较慢。
发明内容
有鉴于此,有必要提供一种非线性页面定位系统及方法,可快速精确的查找及定位电子文档的页面。
该非线性页面定位系统,其包括有一滑动条,用于控制一电子文档向前或向后翻动页面;一显示单元,用于显示所述电子文档页面内容;及一微处理单元。该微处理单元包括一长度计算模组,计算该滑动条一次滑动过程的滑动长度y;一页面计算模组,确定该滑动长度y大于或等于一固定长度k时,用所述滑动长度y除以该固定长度k并向下取整得到一整数m,根据一递增数列函数计算该次滑动过程中滑过每一个固定长度k时对应翻过的页面数ai,计算所述滑动长度y所对应的总页面数p;及一页面翻动模组,控制该电子文档向前或向后翻动所述总页面数p个页面。
所述非线性页面定位方法,其通过一滑动条操作一电子文档向前或向后翻动页面,该方法包括步骤:计算该滑动条一次滑动过程的滑动长度y;确定所述滑动长度y大于或等于一固定长度k时,用所述滑动长度y除以该固定长度k并向下取整数值,得到一整数m;根据一递增数列函数计算该次滑动过程中滑过每一个固定长度k时对应翻过的页面数ai;计算所述滑动长度y所对应的总页面数p;控制该电子文档向前或向后翻动所述总页面数p个页面。
附图说明
图1是与本发明技术相关的线性页面定位方法的示意图。
图2是本发明非线性页面定位系统的硬件架构图。
图3是本发明第一实施方式中非线性页面定位方法的流程图。
图4是本发明第一实施方式中非线性页面定位方法第一示意图。
图5是本发明第一实施方式中非线性页面定位方法第二示意图。
图6是本发明第二实施方式中非线性页面定位方法流程图。
图7是本发明第二实施方式中非线性页面定位方法示意图。
具体实施方式
如图2所示,一种非线性页面定位系统10,其包括有一滑动条12,用于控制一电子文档向前或向后翻动页面;一显示单元13,用于显示所述电子文档页面内容;及一微处理单元11。该微处理单元包括一长度计算模组111,计算该滑动条一次滑动过程的滑动长度y;一页面计算模组112,确定该滑动长度y大于或等于一固定长度k时,用所述滑动长度y除以该固定长度k并向下取整得到一整数m,根据一递增数列函数计算该次滑动过程中滑过每一个固定长度k时对应翻过的页面数ai,计算所述滑动长度y所对应的总页面数p;及一页面翻动模组113,控制该电子文档向前或向后翻动所述总页面数p个页面。
图3为本发明第一实施方式中非线性页面定位方法流程图。用户操作所述滑动条12滑过一滑动长度y(步骤S31)。所述长度计算模组111计算所述滑动长度y的长度(步骤S32)。所述页面计算模组112判断所述滑动长度y是否大于或等于一固定长度k(步骤S33)。请一并参考图4,如果所述页面计算模组112确定所述滑动长度y大于或等于一固定长度k时,所述页面计算模组112用所述滑动长度y除以该固定长度k得到一整数m及一余数x(步骤S34);根据一递增函数计算该次滑动过程中滑过每一个固定长度k对应翻过的页面数ai,i为不大于所述整数m+1的自然数,所述递增函数可为一等差递增数列或一等比递增数列(步骤S35);计算所述余数x对应翻过的页面数px为am+1*x/k向上取整数值(步骤S36);计算所述总页面数p为所述递增数列ai的各项a1、a2至am的加总值再加上页面数px的和(步骤S37)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610060767.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于实现时钟相位平滑切换的数字锁相环装置及方法
- 下一篇:无线鼠标