【技术实现步骤摘要】
【国外来华专利技术】支持APP定制AOD功能的方法,系统和智能终端设备
[0001]本专利技术涉及计算机图形处理
,尤其涉及能够支持APP定制AOD功能的方法,系统和智能终端设备。
技术介绍
[0002]AOD(Always On Display)是指熄屏显示,可应用于多种智能终端设备上(例如:手机,个人电脑,平板电脑等),当智能终端设备进入AOD模式后,应用处理器(AP)仅将显示屏的小部分区域点亮,以显示系统时间,日期,电量,短信,来电消息诸如此类的系统信息。同时,AP进入睡眠状态,并监听系统事件,此时,由于AP仅需很小的电流来维持数据不丢失,功耗非常低。AOD功能可让用户无需解锁点亮整个屏幕,即可随时查看所需信息,从而降低设备功耗。当AP监听到系统事件(包括按键事件,触摸事件,电话事件,短信事件等),处理该系统事件需要退出AOD模式时,AP会通过MIPI接口和时序控制器(TCON)驱动整个显示屏点亮显示该系统事件,并退出睡眠状态。
[0003]但是随着智能终端设备上应用程序(APP)的日益普及,用户往往需要在某些事件(例如,部分APP的通知消息,垃圾短信)出现后,使AP仍然保存睡眠状态,并继续AOD模式,仅在显示屏上增加显示这些事件的通知消息,但是现有技术的智能终端设备不具备此功能。
[0004]另外,在查看某些APP的实时数据(例如,导航类APP的实时导航信息,股票类APP的实时股票信息)时,现有的智能终端设备不能实现在AOD模式下查看,用户必须解锁打开APP后才能查看,操作较为繁琐,也更加耗电。
[ ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种支持APP定制AOD功能的方法,其特征在于,包括:接收到开启所述APP的AOD模式的指令后,若AOD系统已下载所述APP的AOD应用包,则执行所述APP的AOD应用,GPU绘制所述APP的AOD应用的UI界面,进入AOD模式;若需要获取实时数据用以在所述APP的AOD应用的UI界面上显示,则发送获取所述实时数据的请求消息给AP;进入AOD模式后,所述AP进入睡眠状态,并监听系统事件消息和所述AOD系统发送的AOD事件消息;若所述系统事件消息已注册为在AOD模式下显示,则所述AP将所述系统事件消息发送给所述AOD系统,再进入睡眠状态;若所述AOD事件消息为获取实时数据的请求消息,则所述AP从约定的服务器获取所述实时数据并转发给所述AOD系统,再进入睡眠状态;所述AOD系统接收所述系统事件消息和所述实时数据后,所述GPU绘制所述系统事件消息和所述实时数据。2.如权利要求1所述的支持APP定制AOD功能的方法,其特征在于,若所述APP没有AOD应用包,且所述AOD系统已下载预设的系统AOD应用包,则接收到开启预设的系统AOD模式的指令后,所述AOD系统执行预设的系统AOD应用,所述GPU绘制所述系统AOD应用的UI界面,进入AOD模式;若需要获取实时数据用以在所述系统AOD应用的UI界面上显示,则发送获取所述实时数据的请求消息给所述AP。3.如权利要求2所述的支持APP定制AOD功能的方法,其特征在于,所述AOD系统中预存有UI框架API,所述UI框架API是基于预设的图元分层模型来解析所述UI界面,解析所述实时数据,和解析所述系统事件消息,通过调用GPU驱动程序生成所述GPU可直接读取和访问的图元数据。4.如权利要求1所述的支持APP定制AOD功能的方法,其特征在于,若所述APP有AOD应用包但未下载在所述AOD系统中,则所述AP向所述AOD系统发送所述APP的AOD应用包。5.如权利要求2所述的支持APP定制AOD功能的方法,其特征在于,若所述APP没有AOD应用包,且所述AP已预存所述系统AOD应用包,但所述AOD系统未下载所述系统AOD应用包,则所述AP向所述AOD系统发送所述系统AOD应用包。6.如权利要求2所述的支持APP定制AOD功能的方法,其特征在于,若所述APP没有AOD应用包,且所述AP未预存所述系统AOD应用包,则发出程序错误的提示消息或者发出通过约定的下载链接下载AOD应用包的提示消息。7.如权利要求1或2所述的支持APP定制AOD功能的方法,其特征在于,若所述系统事件消息注册为退出AOD模式的事件,则所述AP向所述AOD系统发出退出AOD模式指令,并退出睡眠状态回到正常工作状态;所述AOD系统收到所述退出AOD模式指令后,退出当前AOD应用,GPU停止绘制当前AOD应用的UI界面。8.如权利要求2所述的支持APP定制AOD功能的方法,其特征在于,进入AOD模式后,所述AOD系统接收所述系统事件消息后,所述GPU将所述系统事件消息绘制在当前AOD应用的UI界面之外的其他区域。9.如权利要求1所述的支持APP定制AOD功能的方法,其特征在于,所述开启APP的AOD模式的指令可替换为执行所述APP的AOD应用的指令。10.如权利要求2所述的支持APP定制AOD功能的方法,其特征在于,所述开启预设的系
统AOD模式的指令可替换为执行预设的系统AOD应用的指令。11.一种支持APP定制AOD功能的AOD系统,其特征在于,包括AOD处理器,GPU,本地存储器和MIPI接口;所述AOD处理器通过所述MIPI接口接收到开启所述APP的AOD模式的指令后,从本地存储器获取所述APP的AOD应用包,执行所述APP的AOD应用;所述GPU绘制所述APP的AOD应用的UI界面,进入AOD模式;若需要获取实时数据用以在所述APP的AOD应用的UI界面上显示,则所述AOD处理器通过所述MIPI接口发送获取所述实时数据的请求消息,以及获取所述实时数据,所述GPU绘制所述实时数据;若所述AOD处理器通过所述MIPI接口收到系统事件消息,则所述GPU绘制所述系统事件消息。12.如权利要求11所述的支持APP定制AOD功能的AOD系统,其特征...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。