掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本申请属于电子设备技术领域,具体涉及一种显示内容更新方法、电子设备和存储介质。

背景技术

电子设备的显示内容发生变化时,电子设备的系统级芯片(SOC,System on Chip)需要将显示屏幕所需显示的每一帧图像均传输至屏幕进行显示。

为了满足一些应用场景中,电子设备的显示屏幕仅需要更新部分显示内容,例如:电子设备在息屏显示场景中仅需要更新显示时间。

相关技术中,电子设备在对显示的部分内容进行更新时,需要通过SOC向显示屏幕发送完整的显示画面,导致电子设备的能耗较高。

发明内容

本申请实施例的目的是提供一种显示内容更新方法、电子设备和存储介质,减少了更新显示内容过程的数据传输量,进而降低了电子设备的整体能耗。

第一方面,本申请实施例提供了一种显示内容更新方法,应用于电子设备,电子设备包括第一芯片和第二芯片,第二芯片与第一芯片相连接,显示内容更新方法包括:在电子设备的显示屏显示第一界面的情况下,通过第一芯片传输更新素材至第二芯片;通过第二芯片,根据更新素材更新第一界面中的目标显示区域,目标显示区域为第一界面中的部分显示区域。

第二方面,本申请实施例提供了一种电子设备,包括:第一芯片,用于在电子设备的显示屏显示第一界面的情况下,通过第一芯片传输更新素材至第二芯片;第二芯片,与第一芯片相连接,用于根据更新素材更新第一界面中的目标显示区域,目标显示区域为第一界面中的部分显示区域。

第三方面,本申请实施例提供了一种电子设备,包括处理器和存储器,存储器存储可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。

第四方面,本申请实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,该程序或指令被处理器执行时实现如第一方面的方法的步骤。

第五方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,该通信接口和该处理器耦合,该处理器用于运行程序或指令,实现如第一方面的方法的步骤。

第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面的方法。

本申请实施例中,通过在第一芯片与显示屏幕之间设置第二芯片,在对显示屏幕中需要更新显示的第一界面进行更新的情况下,第二芯片根据接收到的第一芯片传输的更新素材,对第一界面中的目标显示区域进行更新。由于仅对第一界面中目标显示区域中所需更新的部分内容更新,从而减少了第一芯片处理图像过程所带来的能耗。减少了更新显示内容过程的数据传输量,进而降低了电子设备的整体能耗。

附图说明

图1示出了本申请的一些实施例提供的电子设备的结构框图之一;

图2示出了本申请实的一些施例提供的显示内容更新方法的流程示意图;

图3示出了本申请的一些实施例提供的显示界面的示意图之一;

图4示出了本申请的一些实施例提供的显示界面的示意图之二;

图5示出了本申请的一些实施例提供的第一芯片与第二芯片的结构框图;

图6示出了本申请的一些实施例提供的电子设备的结构框图之二;

图7示出了本申请的一些实施例提供的电子设备的结构框图之三;

图8为实现本申请的一些实施例的一种电子设备的硬件结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

下面结合附图1至图8,通过具体的实施例及其应用场景对本申请实施例提供的显示内容更新方法、电子设备和存储介质进行详细地说明。

在本申请的一些实施例中提供了一种显示内容更新方法,应用于第一图形处理器,第一图形处理器与第二图形处理器相连接。

图1示出了本申请的一些实施例提供的电子设备的结构框图之一,如图1所示,电子设备100中包括第一芯片110和第二芯片120,第二芯片120与第一芯片110相连接。

第一芯片110可以为系统级芯片SOC,第二芯片120可以为独立显示芯片(ICIntegrated Circuit Chip),第一芯片110中设置有的图形处理器(GPU,GraphicProcessing unit)。其中,第一芯片110中还包括:显示控制器(Display Controller)和中央处理器(CPU,Central Processing unit)、支持MIPI协议的输入端口(MIPI Rx)和输出端口(MIPI Tx),以及第二寄存器(DRAM,Dynamic Random Access Memory)。第二芯片120中包括支持MIPI协议的输出端口、第一寄存器。

电子设备100还包括显示屏130,第二芯片120连接在第一芯片110与显示屏130之间。第二芯片120能够获取第一芯片110中的更新素材,并根据第一芯片110中的更新素材更新显示屏130所显示的显示内容。

图2示出了本申请实的一些施例提供的显示内容更新方法的流程示意图。如图2所示,显示内容更新方法包括:

步骤202,在电子设备的显示屏显示第一界面的情况下,通过第一芯片传输更新素材至第二芯片;

本申请实施例中,第二芯片连接在显示屏幕与第一芯片之间,第一芯片能够根据显示的第一界面,生成第一界面相应的更新素材。第二芯片通过与第一芯片的连接,第一芯片传输第一界面相应的更新素材,以便于第二芯片能够直接根据该更新素材对显示屏幕所显示的第一界面进行更新。

步骤204,通过第二芯片,根据更新素材更新第一界面中的目标显示区域,目标显示区域为第一界面中的部分显示区域。

第一界面为显示在显示屏幕所显示的界面,在显示界面存在部分更新的情况下,可仅对第一界面中需要更新的部分进行更新显示,无需将第一内容中的全部内容均进行更新。其中,第一界面可以为锁屏界面,第一界面还可以为待机主界面。

示例性地,第一界面为电子设备的锁屏界面,需要更新的目标显示区域可以为显示时间信息的显示区域,目标显示区域中显示有时间信息,例如10:45。故锁屏界面的更新素材包括数字0至9的图形素材。

需要说明的是,在显示屏幕首次显示第一界面之前,第一芯片发送更新素材至第二芯片,第二芯片保存该第一界面的更新素材,在需要对第一界面进行更新的情况下,第二芯片能够直接调用获取到的更新素材,对第一内容进行更新。

本申请实施例中,在电子设备需要对显示屏幕所显示的第一界面中部分显示区域进行更新的情况下,第二芯片接收第一芯片传输的更新素材,并通过该更新素材对显示屏幕所显示的目标显示区域进行更新。在更新过程中,第一芯片不需要对更新后的第一界面进行合成,全程由连接在第一芯片和显示屏幕之间的第二芯片对第一界面进行更新。

本申请实施例中,通过在第一芯片与显示屏幕之间设置第二芯片,在对显示屏幕中需要更新显示的第一界面进行更新的情况下,第二芯片根据接收到的第一芯片传输的更新素材,对第一界面中的目标显示区域进行更新。由于仅对第一界面中目标显示区域中所需更新的部分内容更新,从而减少了第一芯片处理图像过程所带来的能耗。在显示内容更新过程中第一芯片不需要执行处理图像的过程,并且减少了更新显示内容过程的数据传输量,进而降低了电子设备的整体能耗。

本申请实施例中,第二芯片为单独设置的独立显示芯片IC,第一芯片为系统级芯片SOC。在第二芯片运行更新第一界面时,无需调用其他功能单元,相比于第一芯片执行更新第一界面所需的能耗更低。

在本申请的一些实施例中,通过第二芯片,根据更新素材更新第一界面中的目标显示区域,包括:在第二芯片接收到更新素材的情况下,通过第一芯片发送更新信息至第二芯片;第二芯片响应于更新信息,根据更新信息和更新素材,生成第一目标图像;第二芯片传输第一目标图像至显示屏,以使显示屏根据第一目标图像更新目标显示区域。

本申请实施例中,更新信息为第一芯片发送至第二芯片的信息,更新信息用于指示第二芯片根据更新素材和更新信息生成目标显示区域对应的更新后的第一目标图像。

本申请实施例中,第一目标图像为目标显示区域存在更新的情况下,由第二芯片根据更新素材和更新信息合成得到的图像,该第一目标图像通过显示屏显示在目标显示区域,以对目标显示区域进行更新。

本申请实施例中,第二芯片接收到更新素材之后,对更新素材进行存储,并持续保持接收第一芯片传输信息的状态。第二芯片在接收到第一芯片的更新信息后,根据更新信息和预存的更新素材生成第一目标图像,并将第一目标图像传输至显示屏,显示屏通过将第一目标图像显示在目标显示区域,以实现对目标显示区域的更新。

本申请实施例中,在第二芯片对目标显示区域进行更新的过程中,第一芯片保持唤醒状态,第一芯片无需执行对图像进行处理的过程,第一芯片持续检测是否需要对目标显示区域进行更新,在检测到需要对目标显示区域进行更新时,则传输更新信息至第二芯片,通过第二芯片基于更新素材合成相应的第一目标图像,第一芯片全程无需参数图像处理过程,进一步降低了电子设备的功耗。

本申请实施例中,在目标显示区域为不定时更新的显示区域的情况下,则第二芯片在接收到第一芯片传输的更新信息的情况下,根据更新信息和更新素材,合成第一目标图像。

本申请实施例中,第一界面可以为手机的主界面,用户长时间对主界面无操作的情况下,主界面中仅状态栏区域存在更新,状态栏区域为目标显示区域。此时,为保证手机能够随时响应用户的操作,则第一芯片不会进入休眠状态,并持续检测状态栏区域是否存在更新,在存在更新的情况下,发送更新信息至第二芯片,第二芯片基于更新信息生成状态栏区域对应的更新图像,并通过显示屏将状态区域显示内容替换为第二芯片生成的更新图像,更新图像为第一目标图像。

示例性地,目标显示区域中显示有电子设备的电量信息。更新显示屏幕所显示的电量信息时,第一芯片持续检测电子设备的电量,在第一芯片确定电量下降1%时,第一芯片传输更新信息至第二芯片,更新信息包括当前剩余电量值,第二芯片能够根据该更新信息,查找到相应的更新素材,并合成第一目标图像。

图3示出了本申请的一些实施例提供的显示界面的示意图之一,如图3所示,电子设备处于亮屏状态,目标显示区域中显示有电量信息302,例如显示为“95%”。在电子设备检测到电量下降至94%的情况下,第一芯片将代表“当前电量值为94%”的更新信息传输至第二芯片,第二芯片根据更新信息和更新素材,生成包含“94%”的第一目标图像。

本申请实施例中,在通过第二芯片对目标显示区域进行更新时,第一芯片可以保持唤醒状态,从而能够及时响应用户对电子设备的操作输入。第一芯片处于唤醒状态时,能够持续检测是否需要对目标显示区域进行更新,在检测到需要更新的情况下,传输更新信息至第二芯片,使第二芯片能够根据更新信息和更新素材生成对目标显示区域进行更新的第一目标图像。实现了在更新目标显示区域的过程中,第一芯片全程不需要进行图像处理,第二芯片也仅需要对第一界面中目标显示区域进行更新,且仅在第一芯片发送更新信息的情况下更新,降低了电子设备的整体功耗。

在本申请的一些实施例中,更新素材包括第一图像和至少两个第二图像,第一图像为目标显示区域的背景图像,至少两个第二图像为数字图像;

第二芯片响应于更新信息,根据更新信息和更新素材,生成第一目标图像,包括:

第二芯片根据更新信息,筛选至少两个第二图像中的第二目标图像;

第二芯片根据第二目标图像、第一图像和第二图像,生成第一目标图像。

本申请实施例中,更新素材包括目标显示区域中背景区域的图像素材,即第一图像,以及目标显示区域中所需更新的显示内容的图像素材,即第二图像。第二图像为数字图像,第二图像能够用于对电子设备所显示的电量和时间进行更新。

本申请实施例中,在第二芯片接收到更新信息之后,能够根据更新信息选择多个第二图像中的第二目标图像。

示例性地,更新信息中包括时间由“14:01”更新为“14:02”,则第二芯片筛选包括“1”、“4”、“2”、“0”的第二图像作为第二目标图像。

在筛选得到第二目标图像之后,则根据背景区域的第一图像和第二目标图像进行合成得到第一目标图像。

示例性地,更新信息为时间信息时,第一图像为包括“:”的图像,通过将包括“1”、“4”、“2”、“0”的第二目标图像,与包括“:”的第一图像进行合成,能够得到包括“14:02”的第一目标图像。

本申请实施例中,第二图像为数字图像,可以包括0至9的数字图像,通过多个数字图像进行拼接合成处理,能够得到代表不同数值含义的第二目标图像。

本申请实施例中,第一芯片传输至第二芯片的更新素材中不仅包括用于表示数字的第二图像,还包括目标显示区域背景的第一图像。第二芯片能够根据更新信息筛选第二图像中的第二目标图像,并通过将第二目标图像与第一图像进行合成第一目标图像,使第一目标图像与更新信息所对应的更新内容相符,并且第一目标图像能够融入目标显示区域的背景中。

在本申请的一些实施例中,在第二芯片接收到更新素材的情况下,通过第一芯片发送更新信息至第二芯片,包括:

在第一芯片确定目标显示区域中第一显示内容发生变化的情况下,传输更新信息至第二芯片;

其中,第一显示内容包括以下任一项:第一时间信息和剩余电量信息;

第一显示内容为第一时间信息的情况下,更新信息为当前时刻信息;

第一显示内容为剩余电量的情况下,更新信息为电子设备的当前剩余电量信息。

本申请实施例中,第一显示内容为目标显示区域中所显示的内容,其中包括但不限于第一时间信息和剩余电量信息,目标显示区域可以为状态栏。

示例性地,在第一芯片将更新信息传输至第二芯片的过程中,还将参数信息参数传输至第二芯片,参数信息包括以下至少一项:目标显示区域的坐标信息、目标显示区域的背景图像,例如:状态栏所在区域的坐标、状态栏图像。在更新内容为数字内容的情况下,如:当前时刻、当前剩余电等,则更新素材包括数字“0”至“9”的数字图像素材。第一芯片将数字“0”至“9”的数字图像素材传输至第二芯片,第二芯片将该数字图像素材存储在寄存器中。例如:在需要对状态栏进行更新的情况下,第二芯片从寄存器中查找对应的数字图像素材,将数字图像素材与状态栏图像进行合成,并将合成后的图像传输至显示屏幕进行显示。在显示屏幕接收到数字图像素材后,基于数字图像素材对状态栏所在的区域的显示内容进行更新。

本申请实施例中,第一芯片能够持续检测目标显示区域中的第一显示内容是否发生变化,在检测到第一显示内容发生变化时,则向第二芯片传输更新信息。

第一显示内容为第一时间信息的情况下,即需要对状态栏中显示的时间进行更新时,第一芯片发送至第二芯片的更新信息为当前时刻信息,状态栏为目标显示区域。示例性地,第一芯片检测到当前时刻由“12:11”变为“12:12”,则第一芯片将当前时刻信息“12:12”传输至第二芯片,第二芯片基于当前时刻信息和更新素材生成第一目标图像。

第一显示内容为剩余电量信息的情况下,即需要对状态栏中显示的电量进行更新时,第一芯片发送至第二芯片的更新信息为当前剩余电量信息,状态栏为目标显示区域。示例性地,第一芯片检测到当前剩余电量由“5%”变为“4%”,则第一芯片将当前剩余电量信息“4%”传输至第二芯片,第二芯片基于当前剩余电量信息和更新素材生成第一目标图像。

本申请实施例中,第一芯片能够对时间的变化,以及电子设备的剩余电量变化进行监测,在确定时间发生变化或剩余电量发生变化时,则传输相应的更新信息至第二芯片,使第二芯片能够基于更新信息对目标显示区域中的第一显示内容进行更新,在降低电子设备功耗的同时,保证了更新的准确性。

在本申请的一些实施例中,在电子设备的显示屏显示第一界面的情况下,传输更新素材至第二芯片,包括:第一芯片根据目标显示区域中的第二显示内容,生成更新素材;第一芯片发送更新素材至第二芯片,并切换至休眠状态。

本申请实施例中,第二显示内容为目标显示区域中所显示的内容。第一芯片在显示屏幕首次显示目标显示区域中的第二显示内容之前,生成对第二显示内容进行更新的更新素材,并将第二显示内容对应的更新素材传输至第二芯片,在传输完成之后,第一芯片进入休眠状态,进一步降低第一芯片运行所带来的功耗。

需要说明的是,目标显示区域可以为电子设备息屏状态下的所需更新的显示区域,第二显示内容为息屏状态下所需更新的显示内容。

具体来说,在电子设备进入息屏显示之前,第一芯片将息屏显示内容所对应的更新素材传输至第二芯片。在电子设备进入息屏显示之后,第一芯片进入休眠状态。第一芯片处于休眠过程中,第一芯片无需再次唤醒,降低了第一芯片所需的功耗,第二芯片能够自动根据更新素材对第二显示内容进行更新。

本申请实施例中,在电子设备的系统进入息屏显示状态下,第一芯片可以长期处于休眠状态,而无需定时唤醒来对息屏显示的内容进行更新。息屏显示的第一显示内容由第二芯片进行更新,且仅更新其中部分内容,相比于全屏更新数据量更小,进一步降低了电子设备息屏显示所需的功耗。

在本申请的一些实施例中,更新素材包括至少两张第三图像,第三图像中包括数字特征;通过第二芯片,根据更新素材更新第一界面中的目标显示区域,包括:通过第二芯片获取目标显示区域中的第二时间信息,以及第二时间信息的更新频率;第二芯片根据第二时间信息和更新频率,确定至少两张第三图像中的第三目标图像;第二芯片将第三目标图像传输至显示屏,以使显示屏幕根据第三目标图像更新目标显示区域。

本申请实施例中,更新素材包括多张第三图像,第三图像为包括数字特征的图像。在对目标显示区域的时间进行更新的情况下,第二芯片能够自动获取目标显示区域当前显示的第二时间信息,以及第二时间信息相应的更新频率,例如:每两分钟更新一次,或每一分钟更新一次。第二芯片自身具备计时功能,能够根据第二时间信息和更新频率,确定当前所需显示的时间,并据此自动筛选多张第三图像中的第三目标图像。并将第三目标图像,以及第三目标图像所需显示的坐标信息传输至显示屏,使显示屏将第三目标图像显示在坐标信息对应的位置,从而完成对目标显示区域的更新。

示例性地,第三图像包括“0”至“9”的数字图像,在电子设备息屏显示过程中,第二芯片确定电子设备当前显示的时间为“13:00”,更新频率为1分钟。第二芯片在一分钟之后,将“1”的数字图像作为第三目标图像传输至显示屏,使显示屏显示中所显示的“13:00”变化为“13:01”。

本申请实施例中,第一芯片能够根据第二时间信息和第二时间信息的更新频率选择第三图像中的第三目标图像,并通过第三目标图像对第二时间信息中需要更新的部分进行单独更新,其中不需要进行更新的部分保持不变,进一步降低了功耗。

图4示出了本申请的一些实施例提供的显示界面的示意图之二,如图4所示,电子设备处于息屏显示状态,第一界面为息屏显示界面,目标显示区域中的第一显示内容为时间信息402,例如10:45。在一分钟之后,第二芯片仅将显示的时间信息中的“5”更新为“6”即可,无需对时间信息中的“10:4”进行更新,进一步降低了电子设备的能耗。

本申请实施例中,第二芯片只需要向显示屏幕传输所需更新的内容对应的第三目标图像数据,不需要对电子设备进行全屏更新,有效减少了图像传输的数据量,节省手机功耗,达到提高手机续航的目的。

在本申请的一些实施例中,通过第二芯片,根据更新素材更新第一界面中的目标显示区域之前,还包括:

通过第二芯片将更新素材,存储在第一寄存器中,第一寄存器为第二芯片中的寄存器。

本申请实施例中,第二芯片在接收到第一芯片传输的更新素材之后,第二芯片能够将更新素材存储在第二芯片的第一寄存器中,便于后续更新目标显示区域时,第二芯片对更新素材进行调用。

图5示出了本申请的一些实施例提供的第一芯片与第二芯片的结构框图,如图5所示,在更新素材为包括数字图像的情况下,第一芯片110将包括数字0至9的数字图像素材502传输至第二芯片120,第二芯片120将数字图像素材502存储在第一寄存器122中。第一芯片110通过支持MIPI协议的输出端口(MIPI Tx),以及第二芯片120中支持MIPI协议的输入端口(MIPI Rx)传输至第二芯片120中,第二芯片120将数字图像存储在第一寄存器122(DRAM)中。

第一芯片为系统级芯片SOC,第二芯片为独立显示芯片IC,在电子设备显示的时间信息发生变化的情况下,例如:从10:45变化到10:46。此时,无需唤醒SOC来执行CPU绘制,以及GPU合成图像的动作,因为数字0至9的数字图像素材已经保存在独立显示芯片IC的寄存器中,独立显示芯片IC从寄存器中读取对应数字图像素材,通过读取数字1、数字0、数字4、数字6对应的数字图像素材,组成新的时间图像数据“10:46”。然后独立显示芯片IC向显示屏幕发送一组命令,设置要更新的显示区域的坐标,然后把时间图像数据“10:46”发送给屏幕,实现对显示屏幕中显示时间的矩形区域进行更新,而不是将整个画面的一帧图像进行更新,减少了数据更新量。

本申请实施例中,第二芯片接收到更新素材后,能够将更新素材存储在第一寄存器中,实现了在更新目标显示区域过程中,第二芯片能够随时调用更新素材,无需第一芯片重复传输更新素材。

在本申请的一些实施例中,在电子设备的显示屏显示第一界面的情况下,通过第一芯片传输更新素材至第二芯片之前,包括:

通过第一芯片控制电子设备处于息屏状态;

或者通过第一芯片确定电子设备在预设时长内未接收到操作输入。

本申请实施例中,在电子设备处于息屏显示状态下,电子设备除了更新第一内容,无需执行任何处理操作,故此时通过第二芯片对第一界面进行更新,使第一芯片可以长时间处于休眠状态,有效减少了图像传输的数据量,从而节省电子设备的能耗。

本申请实施例中,在电子设备日常使用过程中,用户在预设时长内为对电子设备执行操作输入的情况下,只需要对显示屏幕中的目标显示区域进行更新,例如:更新显示的时间信息和电量信息。此时,通过第二芯片对第一内容进行更新,能够降低电子设备所需的功耗。

本申请实施例中,通过第二芯片对电子设备亮屏状态下的目标显示区域进行更新,一方面可以让第一芯片更快速的响应其他任务,提高第一芯片响应能力,另一方面能够节省图像数据传输量,从而节省电子设备功耗,达到提高电子设备续航的目的。

在本申请的一些实施例中,通过第二芯片,根据更新素材更新第一界面中的目标显示区域之后,还包括:在第一界面中的第一显示区域存在更新的情况下,通过第一芯片对第一界面进行更新,第一显示区域为第一界面中除目标显示区域外的其他显示区域。

本申请实施例中,在通过第二芯片根据更新素材对目标显示区域进行更新的过程中,显示屏中除目标显示区域外的第一显示区域存在更新时,则停止通过第二芯片对目标显示区域的更新,并通过第一芯片对显示屏的全屏内容进行更新。

本申请实施例中,显示屏中仅目标显示区域进行更新时,通常为仅更新时间和电量,在其他的第一显示区域存在更新时,则能够确定用户对电子设备执行了操作输入,或电子设备需要对接收到的信息进行显示,为提高电子设备对第一显示区域更新的响应速度,则通过第一芯片对显示屏中所显示的第一界面进行全屏更新。

在本申请的一些实施例中提供了一种电子设备,图6示出了本申请实施例提供的电子设备的结构框图之二,如图6所示,包括:第一芯片602和第二芯片604。

第一芯片602用于在电子设备600的显示屏显示第一界面的情况下,通过第一芯片602传输更新素材至第二芯片604;

第二芯片604与第一芯片602相连接,用于根据更新素材更新第一界面中的目标显示区域,目标显示区域为第一界面中的部分显示区域。

本申请实施例中,第一芯片602可以为系统级芯片SOC,第二芯片604可以为独立显示芯片。第二芯片604连接在显示屏幕与第一芯片602之间,第一芯片602能够根据显示的第一界面,生成第一界面相应的更新素材。第二芯片604通过与第一芯片602的连接,第一芯片602传输第一界面相应的更新素材,以便于第二芯片604能够直接根据该更新素材对显示屏幕所显示的第一界面进行更新。

本申请实施例中,通过在第一芯片602与显示屏幕之间设置第二芯片604,在对显示屏幕中需要更新显示的第一界面进行更新的情况下,第二芯片604根据接收到的第一芯片602传输的更新素材,对第一界面中的目标显示区域进行更新。由于更新素材为第一芯片602提前生成的基础图形素材,且更新显示第一界面中目标显示区域的过程中第一芯片602不需处理图像,从而减少了第一芯片602处理图像过程所带来的能耗。并且第二芯片604在更新过程中,也不需要对图像进行合成处理,仅对第一界面中目标显示区域中所需更新的部分内容更新即可。在显示内容更新过程中第一芯片602不需要执行处理图像的过程,并且减少了更新显示内容过程的数据传输量,进而降低了电子设备600的整体能耗。

本申请实施例中,第二芯片604为单独设置的独立显示芯片IC,第一芯片602为系统级芯片SOC。在第二芯片604运行更新第一界面时,无需调用其他功能单元,相比于第一芯片602执行更新第一界面所需的能耗更低。

在本申请的一些实施例中,电子设备600还包括:第一寄存器,设置于第二芯片604,第一寄存器用于在第二芯片604接收到更新素材之后,存储更新素材。

本申请实施例中,第二芯片604在接收到第一芯片602传输的更新素材之后,第二芯片604能够将更新素材存储在第二芯片604的第一寄存器中,便于后续更新目标显示区域时,第二芯片604对更新素材进行调用。

可选地,本申请实施例还提供一种电子设备,图7示出了本申请的一些实施例提供的电子设备的结构框图之二,如图7所示,电子设备700包括处理器702,存储器704,存储在存储器704上并可在处理器702上运行的程序或指令,该程序或指令被处理器702执行时实现上述显示内容更新方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。

图8为实现本申请的一些实施例的一种电子设备的硬件结构示意图。

该电子设备800包括但不限于:射频单元801、网络模块802、音频输出单元803、输入单元804、传感器805、显示单元806、用户输入单元807、接口单元808、存储器809以及处理器810等部件。

本领域技术人员可以理解,电子设备800还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器810逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图8中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

其中,处理器810,用于在电子设备的显示屏显示第一界面的情况下,通过第一芯片传输更新素材至第二芯片;

处理器810,用于通过第二芯片,根据更新素材更新第一界面中的目标显示区域,目标显示区域为第一界面中的部分显示区域。

本申请实施例中,通过在第一芯片与显示屏幕之间设置第二芯片,在对显示屏幕中需要更新显示的第一界面进行更新的情况下,第二芯片根据接收到的第一芯片传输的更新素材,对第一界面中的目标显示区域进行更新。由于更新素材为第一芯片提前生成的基础图形素材,且更新显示第一界面中目标显示区域的过程中第一芯片不需处理图像,从而减少了第一芯片处理图像过程所带来的能耗。并且第二芯片在更新过程中,也不需要对图像进行合成处理,仅对第一界面中目标显示区域中所需更新的部分内容更新即可。减少了更新显示内容过程的数据传输量,进而降低了电子设备的整体能耗。

本申请实施例中,第二芯片为单独设置的独立显示芯片IC,第一芯片为系统级芯片SOC。在第二芯片运行更新第一界面时,无需调用其他功能单元,相比于第一芯片执行更新第一界面所需的能耗更低。

进一步地,处理器810,用于在第二芯片接收到更新素材的情况下,通过第一芯片发送更新信息至第二芯片;

处理器810,用于控制第二芯片响应于更新信息,根据更新信息和更新素材,生成第一目标图像;

处理器810,用于控制第二芯片传输第一目标图像至显示屏,以使显示屏根据第一目标图像更新目标显示区域。

本申请实施例中,在通过第二芯片对目标显示区域进行更新时,第一芯片可以保持唤醒状态,从而能够及时响应用户对电子设备的操作输入。第一芯片处于唤醒状态时,能够持续检测是否需要对目标显示区域进行更新,在检测到需要更新的情况下,传输更新信息至第二芯片,使第二芯片能够根据更新信息和更新素材生成对目标显示区域进行更新的第一目标图像。实现了在更新目标显示区域的过程中,第一芯片全程不需要进行图像处理,第二芯片也仅需要对第一界面中目标显示区域进行更新,且仅在第一芯片发送更新信息的情况下更新,降低了电子设备的整体功耗。

进一步地,更新素材包括第一图像和至少两个第二图像,第一图像为目标显示区域的背景图像,至少两个第二图像为数字图像;

处理器810,用于控制第二芯片响应于更新信息,根据更新信息和更新素材,生成第一目标图像,包括:

处理器810,用于控制第二芯片根据更新信息,筛选至少两个第二图像中的第二目标图像;

处理器810,用于控制第二芯片根据第二目标图像和第一图像,生成第一目标图像。

本申请实施例中,第一芯片传输至第二芯片的更新素材中不仅包括用于表示数字的第二图像,还包括目标显示区域背景的第一图像。第二芯片能够根据更新信息筛选第二图像中的第二目标图像,并通过将第二目标图像与第一图像进行合成第一目标图像,使第一目标图像与更新信息所对应的更新内容相符,并且第一目标图像能够融入目标显示区域的背景中。

进一步地,处理器810,用于控制在第一芯片确定目标显示区域中第一显示内容发生变化的情况下,传输更新信息至第二芯片;

其中,第一显示内容包括以下任一项:第一时间信息和剩余电量信息;

第一显示内容为第一时间信息的情况下,更新信息为当前时刻信息;

第一显示内容为剩余电量的情况下,更新信息为电子设备的当前剩余电量信息。

本申请实施例中,第一芯片能够对时间的变化,以及电子设备的剩余电量变化进行监测,在确定时间发生变化或剩余电量发生变化时,则传输相应的更新信息至第二芯片,使第二芯片能够基于更新信息对目标显示区域中的第一显示内容进行更新,在降低电子设备功耗的同时,保证了更新的准确性。

进一步地,处理器810,用于控制第一芯片根据目标显示区域中的第二显示内容,生成更新素材;

处理器810,用于控制第一芯片发送更新素材至第二芯片,并切换至休眠状态。

本申请实施例中,在电子设备的系统进入息屏显示状态下,第一芯片可以长期处于休眠状态,而无需定时唤醒来对息屏显示的内容进行更新。息屏显示的第一显示内容由第二芯片进行更新,且仅更新其中部分内容,相比于全屏更新数据量更小,进一步降低了电子设备息屏显示所需的功耗。

进一步地,更新素材包括至少两张第三图像,第三图像中包括数字特征;

处理器810,用于通过第二芯片获取目标显示区域中的第二时间信息,以及第二时间信息的更新频率;

处理器810,用于第二芯片根据第二时间信息和更新频率,确定至少两张第三图像中的第三目标图像;

处理器810,用于第二芯片将第三目标图像传输至显示屏,以使显示屏幕根据第三目标图像更新目标显示区域。

本申请实施例中,第二芯片只需要向显示屏幕传输所需更新的内容对应的第三目标图像数据,不需要对电子设备进行全屏更新,有效减少了图像传输的数据量,节省手机功耗,达到提高手机续航的目的。

进一步地,处理器810,用于通过第二芯片将更新素材,存储在第一寄存器中,第一寄存器为第二芯片中的寄存器。

本申请实施例中,第二芯片在接收到第一芯片传输的更新素材之后,第二芯片能够将更新素材存储在第二芯片的第一寄存器中,便于后续更新目标显示区域时,第二芯片对更新素材进行调用。

进一步地,处理器810,用于通过第一芯片控制电子设备处于息屏状态;

处理器810,用于通过第一芯片确定电子设备在预设时长内未接收到操作输入。

本申请实施例中,在电子设备处于息屏显示状态下,电子设备除了更新第一内容,无需执行任何处理操作,故此时通过第二芯片对第一界面进行更新,使第一芯片可以长时间处于休眠状态,有效减少了图像传输的数据量,从而节省电子设备的能耗。

本申请实施例中,通过第二芯片对电子设备亮屏状态下的目标显示区域进行更新,一方面可以让第一芯片更快速的响应其他任务,提高第一芯片响应能力,另一方面能够节省图像数据传输量,从而节省电子设备功耗,达到提高电子设备续航的目的。

进一步地,处理器810,用于在第一界面中的第一显示区域存在更新的情况下,通过第一芯片对第一界面进行更新,第一显示区域为第一界面中除目标显示区域外的其他显示区域。

本申请实施例中,显示屏中仅目标显示区域进行更新时,通常为仅更新时间和电量,在其他的第一显示区域存在更新时,则能够确定用户对电子设备执行了操作输入,或电子设备需要对接收到的信息进行显示,为提高电子设备对第一显示区域更新的响应速度,则通过第一芯片对显示屏中所显示的第一界面进行全屏更新。

应理解的是,本申请实施例中,输入单元804可以包括图形处理器(GraphicsProcessing Unit,GPU)8041和麦克风8042,图形处理器8041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元806可包括显示面板8061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板8061。用户输入单元807包括触控面板8071以及其他输入设备8072中的至少一种。触控面板8071,也称为触摸屏。触控面板8071可包括触摸检测装置和触摸控制器两个部分。其他输入设备8072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

存储器809可用于存储软件程序以及各种数据。存储器809可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器809可以包括易失性存储器或非易失性存储器,或者,存储器809可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器809包括但不限于这些和任意其它适合类型的存储器。

处理器810可包括一个或多个处理单元;可选地,处理器810集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器810中。

本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。

本申请实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述显示内容更新方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述显示内容更新方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

技术分类

06120115637943