当前位置: 首页 > 专利查询>卓永红专利>正文

支持APP定制AOD功能的方法,系统和智能终端设备技术方案

技术编号:36986788 阅读:23 留言:0更新日期:2023-03-25 18:04
本发明专利技术公开一种支持APP定制AOD功能的方法,系统和智能终端设备,通过AOD系统和AP之间的双系统协作显示机制,使显示屏显示APP定制的需在AOD模式下显示的文字,数据和图片等,而无需点亮整个显示屏,且AP也处于睡眠状态,仅在收到系统事件消息和AOD事件消息时,短时唤醒,处理完后继续进入睡眠状态,不仅丰富了AOD模式的显示内容,还使设备在AOD模式下耗电量非常低。更进一步的,在APP未定制AOD功能时,可开启预设的系统AOD模式,使显示屏显示系统AOD应用预设的需在AOD模式下显示的信息。更进一步的,如未预设系统AOD应用或APP未定制AOD应用,还可通过约定的下载链接下载系统AOD应用包或APP的AOD应用包,以开启AOD模式。以开启AOD模式。以开启AOD模式。

【技术实现步骤摘要】
【国外来华专利技术】支持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后才能查看,操作较为繁琐,也更加耗电。
[0005]技术问题
[0006]本专利技术所要解决的技术问题是提供一种支持APP定制AOD功能的方法,系统和智能终端设备,实现了在智能终端设备中以低功耗的方式显示APP定制的需在AOD模式下显示的信息。
[0007]技术解决方案
[0008]根据一实施例,一种支持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绘制该系统事件消息和该实时数据。
[0009]根据另一实施例,一种支持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绘制该系统事件消息。
[0010]根据另一实施例,一种支持APP定制AOD功能的AP,包括CPU,存储器和MIPI接口;接收到开启该APP的AOD模式的触发事件后,该CPU通过该MIPI接口向AOD系统发送开启该APP的AOD模式的指令;进入AOD模式后,该CPU进入睡眠状态,并监听系统事件消息和该AOD系统发送的AOD事件消息;若该系统事件消息已注册为在AOD模式下显示,则该CPU将该系统事件消息通过该MIPI接口发送给该AOD系统,再进入睡眠状态;若该AOD事件消息为获取实时数据的请求消息,则该CPU从约定的服务器获取该实时数据并通过该MIPI接口转发给该AOD系统,再进入睡眠状态。
[0011]根据另一实施例,一种支持APP定制AOD功能的智能终端设备,包括上述的AOD系统和连接上述AOD系统的上述的AP。
[0012]有益效果
[0013]本专利技术可支持APP定制AOD功能,开启APP的AOD模式,通过AOD系统和AP之间的双系统协作显示机制,使显示屏显示APP定制的需在AOD模式下显示的信息,包括但不限于实时数据,文字,图片,无需点亮整个显示屏,且AP处于睡眠状态,仅在收到系统事件消息和AOD事件消息时,短时唤醒,处理完后继续进入睡眠状态,不仅丰富了AOD模式的显示内容,还使设备在AOD模式下耗电量非常低。更进一步的,在APP未定制AOD功能时,可开启预设的系统AOD模式,使显示屏显示系统AOD应用预设的需在AOD模式下显示信息。更进一步的,如未预设系统AOD应用或APP未定制AOD应用,还可通过约定的下载链接下载系统AOD应用包或APP的AOD应用包,以开启AOD模式。
附图说明
[0014]图1是其中一种实施例的支持APP定制AOD功能的智能终端设备结构框图。
[0015]图2是其中一种实施例的支持APP定制AOD功能的方法流程图。
[0016]图3是其中一种实施例的开启APP的AOD模式的方法流程图。
[0017]图4是其中一种实施例的开启APP的AOD模式和系统AOD模式的方法流程图。
[0018]图5是其中一种实施例的开启系统AOD模式的方法流程图。
[0019]图6是根据本专利技术一些实施例的导航APP在AOD模式下的UI界面示例。
[0020]本专利技术的最佳实施方式
[0021]下面结合附图和实施例,对本专利技术作进一步详细说明。应当理解的是,此处所记录的具体实施方式仅用于说明和解释本专利技术,并不用于限制本专利技术。
[0022]本实施例中,支持APP定制AOD功能的智能终端设备包括AP,AOD系统和显示屏。
[0023]如图1的示例,其中,AP包括CPU11,存储器12和MIPI接口13。在正常工作状态下,CPU11可运行多个APP,同时MIPI接口13也处于高速模式,需要较大电流用以传输大量数据;考虑到芯片面积和存储量,智能终端设备通常采用DRAM芯片作为存储器12,这就需要持续的周期性刷新电流来维持数据不被丢失,同样非常耗电。因此,在正常工作状态下,CPU11,存储器12,MIPI接口13都会消耗较大电量。
[0024]在进入AOD模式后,AP进入睡眠状态,CPU11仅运行AOD管理器和AOD Server,暂停执行其他APP,仅在监听到系统事件和AOD事件时短时唤醒,处理完成后继续进入睡眠状态,因此CPU11处于低功耗状态。MIPI接口13也仅用于简单的数据信息交互,并处于低速模式,无需较大电流。此时,AOD系统负责运行AOD应用程序(以下简称AOD应用),进行AOD模式下本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】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系统,其特征...

【专利技术属性】
技术研发人员:卓永红
申请(专利权)人:卓永红
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1