[发明专利]用于满足最小帧速率要求的图形呈现方法有效
申请号: | 201180039724.1 | 申请日: | 2011-04-27 |
公开(公告)号: | CN103069458A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | J·L·马克;M·U·施瓦茨;S·S·罗杰斯 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06T13/00 | 分类号: | G06T13/00;G06F9/44 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 亓云 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 满足 最小 速率 要求 图形 呈现 方法 | ||
发明领域
本发明一般涉及计算机用户界面系统,尤其涉及图形呈现方法。
背景
移动计算设备(例如,蜂窝电话、PDA和游戏设备)正非常普遍地充当个人组织者,存储文档、相片、视频和音乐,以及充当因特网和电子邮件的门户。为了适合放在此类设备的较小显示器内,通常在可通过滚动或平摇功能控制的查看器中显示文档(例如,音乐文件和联系人列表)。为了查看文档图像的全部或诸部分或者解析数字文件的列表,软件开发者通常将滚动或平摇功能包括在为移动设备上的使用所创建的应用内。
概述
各个方面包括一种用于在计算设备上实现显示动画的方法,该方法包括监视在显示动画期间所呈现的帧速率;当所监视的帧速率被确定低于最小可接受值时呈现计算上较不复杂的项目,其中计算上较不复杂的项目可比正常项目呈现得更快;当所监视的帧速率被确定低于该最小可接受值时存储动画的速度;以及当动画的速度低于所存储的速度时呈现正常项目。所监视的帧速率可按各种方式来确定。例如,帧速率可基于在预定义的先前区间期间所呈现的帧的数目。在另一示例中,帧速率可基于所达成的帧速率的移动平均或者反映移动平均速率的帧速率的计算。占位符项目可被定义为应用的一部分。计算上较不复杂的项目可包括分辨率较低且省去了呈现起来较昂贵的图形元素的具有较小尺寸或较少细节以及具有可从存储器调用或者以其它方式呈现起来在计算上较不复杂的固定图像元素的图像对象。显示动画可以是快速列表滚动动画、网页的快速滚动或平摇、文本文档的快速滚动、便携式文档格式(PDF)文档的快速滚动或平摇、PowerPoint演示的快速滚动、和摄影图像的快速滚动或平摇中的一者。
另一方面可包括一种用于在计算设备上实现显示动画的方法,该方法包括指定用于在显示动画开始时呈现图像的第一呈现格式;使用所指定的呈现格式来呈现图像;监视在显示动画期间所呈现的帧速率;确定所监视的帧速率何时低于最小可接受值;当确定所监视的帧速率低于该最小可接受值时指定用于呈现图像的第二呈现格式,其中第二呈现格式比第一呈现格式需要较少的处理;当确定所监视的帧速率被确定低于最小可接受值时存储动画的第一速度;确定动画的速度何时低于所存储的第一速度;以及在当前所指定的呈现格式是第二呈现格式并且确定动画的速度低于所存储的第一速度时指定第一呈现格式。该方法还可包括在当前所指定的呈现格式是第二格式并且确定所监视的帧速率低于最小可接受值时指定用于呈现图像的第三呈现格式和存储动画的第二速度,确定动画的速度何时低于所存储的第二速度,以及当目前所指定的呈现格式是第三呈现格式并且确定动画的速度低于所存储的第二速度时指定第二呈现格式。该方法还可包括在当前所指定的呈现格式是第三格式并且确定所监视的帧速率低于最小可接受值时指定用于呈现图像的第四呈现格式和存储动画的第三速度,确定动画的速度何时低于所存储的第三速度,以及当目前所指定的呈现格式是第四呈现格式并且确定动画的速度低于所存储的第三速度时指定第三呈现格式。第一、第二和第三呈现格式可被定义为应用的一部分。所监视的帧速率可基于在预定义的先前区间期间所呈现的帧的数目、或者基于移动平均帧速率。显示动画可以是快速列表滚动动画、网页的快速滚动或平摇、文本文档的快速滚动、便携式文档格式(PDF)文档的快速滚动或平摇、PowerPoint演示的快速滚动、和摄影图像的快速滚动或平摇中的一者,或者由游戏应用生成。
另一方面包括计算设备,该计算设备包括耦合至处理器的存储器和显示器,其中该处理器配置有处理器可执行指令以执行以上所描述的方法的诸操作。另一方面包括计算设备,该计算设备包括用于执行以上所描述的方法的诸操作的装置。另一方面包括其上存储有处理器可执行指令的非瞬态处理器可读存储介质,这些指令被配置成使计算设备的处理器执行以上所描述的方法的诸操作。
附图简要说明
纳入本文并构成本说明书的一部分的附图解说本发明的示例性方面。这些附图与以上给出的一般描述以及下文给出的详细描述一道用于解释本发明的特征。
图1是在触摸屏显示器上示出列表文档的便携式计算设备的前视图。
图2是用于在计算设备中呈现项目列表的现有技术方法的过程流程图。
图3A和3B是解说示出在快速滚动序列期间作为时间的函数的运动(滚动)速度的示例列表滚动概况的图形。
图4A和4B是解说相对于X轴上的时间的Y轴上的示例列表滚动动画概况和Z轴上相应的所呈现帧速率的三维图形。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180039724.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:蚀刻方法和蚀刻装置
- 下一篇:铝基电路板及其制造方法