[发明专利]一种通过触点动态采样技术降低嵌入式系统功耗的方法有效
申请号: | 201210444861.X | 申请日: | 2012-11-08 |
公开(公告)号: | CN102902349A | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | 张海霞;王宏宾;袁东风;徐加利;马翠云;冯骁;孙志猛;孙文;纪洪亮;杨刚震;林慧琳 | 申请(专利权)人: | 山东大学 |
主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F3/041;G06F3/044 |
代理公司: | 济南金迪知识产权代理有限公司 37219 | 代理人: | 许德山 |
地址: | 250100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 触点 动态 采样 技术 降低 嵌入式 系统 功耗 方法 | ||
技术领域
本发明涉及一种通过触点动态采样技术降低嵌入式系统功耗的方法,属于嵌入式系统的触摸屏技术领域。
背景技术
随着3G网络的大规模建设和智能终端的迅速普及,移动互联网时代已经到来。作为谷歌推出的一款操作系统,Android自问世以来就引起人们的广泛关注,由于其开源性,已经被移植到多种平台。Android平台的应用越来越多,人们对应用的要求越来越高。
触摸是用户与Android系统应用进行交互的主要方式。带触摸屏的电子设备应用随着社会的发展,其范围不断扩大。集中的触屏显示、快捷的触屏操作、直观的手写标注、海量图像的快速处理、远程多方数据共享以及人性化的操作模式等核心功能,为用户提供了一个划时代的辅助交流平台,可以广泛的应用于教育、培训、会议、展览、演示等多样化场所。
触摸屏大致分为电阻式、电容式、红外线式等,其中现阶段以电阻式触摸屏和电容式触摸屏为最常见产品。电容式触摸屏是通过触控对象,如手指、触控笔等导电材质靠近或者触碰屏幕从而使触摸屏的电容值发生变化。当触摸屏侦测到电容变化时,便可以判断出手指、触控笔等触碰触摸屏的位置,并执行触碰位置所对应的触碰操作。由于电容式触控面板具有多指触控的特性,可提供人性化的操作,因而逐渐受到市场的青睐。
就投射电容式触摸屏而言,其扫描方式为依次扫描全部感测区域后再根据扫描结果判断哪一个感测区域被靠近或者触碰,然后再根据被靠近或者触碰的感测区域,计算出手指或者触碰工具靠近或者触碰的单点或者多点的触碰位置,捕获触摸事件。触摸屏以固定的频率对屏幕进行扫描采样,而在实际操作中,比如电影播放过程中,用户与触摸屏的交互很少,不需要频繁的对屏幕进行扫描,但是如果仍旧以固定的频率对屏幕进行采样就显得没有必要,而且会造成没必要的功耗,系统执行效率也会大幅降低。因此需要为广大用户提供一种更加简单的方法解决以上问题。如专利号为101043529、发明名称为《一种触摸屏的扫描方法》的专利即属于此列。
为了减少系统功耗,该方法通过动态采样技术,将场景映射到样本空间,对样本空间进行分类,动态调整采样频率,降低系统功耗。本发明所述的触点采样技术,不但简单,而且可以有效的利用系统资源,降低系统功耗。
发明内容
针对背景技术存在的缺陷和不足,本发明提供了一种通过触点动态采样技术降低嵌入式系统功耗的方法。
本发明的技术方案如下:
一种通过触点动态采样技术降低嵌入式系统功耗的方法,适用于带有触摸屏的嵌入式终端系统,系统开发者统计Android应用,比如视频、音乐、联系人,每种应用即一种场景,将所有应用看作样本空间,每个应用都有自己的ID,根据应用与用户交互的频率(用户在该应用下单位时间点击屏幕的次数),分别对应到不同的屏幕采样频率(系统扫描屏幕单位时间点击事件的次数),制定样本频率映射表,通过进程扫描,确定系统当前的应用程序,采用样本空间映射的方式自动调整屏幕采样频率;本方法包括以下各部分,首先,统计Android应用程序,制定应用程序到采样频率的映射表;其次,启动系统,开始屏幕扫描;第三,扫描系统进程序列,确定当前正在运行的系统应用;第四,查询映射表,找到该应用程序对应的采样频率,将屏幕采样频率调整到对应值;第五,动态调整屏幕采样率;
其中制定应用程序到采样频率的映射表的方法,步骤如下:
a1)开始;
a2)开发者统计所有的Android应用程序,每一种应用即一种场景,将所有的应用程序看作样本空间;
a3)开发者统计每一种应用与用户交互的频率,即该应用程序下用户单位时间触点屏幕的次数;
a4)开发者对应用程序进行分类;
a5)对于几乎不需要跟用户进行交互的应用,如电影、音乐、电话,这些应用只需在启动、暂停、终止极少操作中进行触控操作,其它时间不存在交互,所以将屏幕采样频率降低,设置采样频率为1fps(每秒1幁),归为级别一;
a6)对于跟用户交互相对较少的应用,如电子书、图库等,用户翻动页面或者滑动图片的频率相对较低,将屏幕采样频率调整到2fps(每秒2幁),即500ms采样一次,归为级别二;
a7)对于跟用户交互比较强的应用,比如启动器,启动器用于显示桌面和应用列表,用户使用较为频繁,点击事件多,将此时的屏幕采样周期设置为300ms采样一次,归为级别三;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210444861.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:输出数据提供服务器和输出数据提供方法
- 下一篇:用于管理场所安全的门户网站