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

一种多屏互动场景下的省电方法、存储介质及系统

文献发布时间:2023-06-19 11:45:49


一种多屏互动场景下的省电方法、存储介质及系统

技术领域

本发明涉及终端设备的控制技术领域,尤其涉及一种多屏互动场景下的省电方法、存储介质及系统。

背景技术

Android原生系统的设计是设备通过WifiDisplay(Miracast)投屏到平板端后,手机端和平板端互联,平板端可以通过UIBC功能返过来控制手机端。

然而,现有技术中,当手机端和平板端互联后,用户在平板端有操作时,手机端系统会进行同样的操作行为,且手机端屏幕始终保持亮屏的状态,极大地耗费电量。

因此,现有技术还有待于改进和发展。

发明内容

鉴于上述现有技术的不足,本发明的目的在于提供一种多屏互动场景下的省电方法、存储介质及终端设备,旨在解决终端设备在开启多屏互动功能时屏幕一直亮着,导致终端设备电量消耗过大的问题。

本发明的技术方案如下:

一种多屏互动场景下的省电方法,其中,包括步骤:

对第一终端的使用状态进行实时监测,所述第一终端为信号发送端;

当监测到所述第一终端与第二终端成功建立多屏互动连接时,则控制所述第一终端进入MSSoff状态,所述MSSoff状态是指第一终端屏幕亮度为0,且没有锁屏的状态,所述第二终端为信号接收端。

所述多屏互动场景下的省电方法,其中,所述第一终端与第二终端成功建立多屏互动连接的步骤包括:

所述第一终端与所述第二终端通过WifiDisplay协议建立连接。

所述多屏互动场景下的省电方法,其中,所述第一终端与第二终端成功建立多屏互动连接之后,还包括步骤:

对所述第一终端的屏幕状态进行实时检测;

若检测到所述第一终端的屏幕当前为亮屏状态,且第一终端的屏幕在预设的自动熄屏时间内未接收到操作指令,则控制所述第一终端进入MSSoff状态;

若检测到所述第一终端的屏幕当前为亮屏状态,且第一终端的屏幕在预设的自动熄屏时间内接收到操作指令,则控制所述第一终端保持亮屏状态。

所述多屏互动场景下的省电方法,其中,所述自动熄屏时间为30s-5min。

所述多屏互动场景下的省电方法,其中,控制所述第一终端进入MSSoff状态之后,还包括步骤:

若所述第一终端的屏幕接收到单击操作指令,则保持MSSoff状态;

若所述第一终端的屏幕接收到双击操作指令,则控制第一终端的屏幕为亮屏状态,并显示屏幕锁界面;

若所述第一终端接收到电源键按压指令,则控制所述第一终端的屏幕为亮屏状态,并显示屏幕锁界面。

所述多屏互动场景下的省电方法,其中,控制所述第一终端进入MSSoff状态之后,还包括步骤:

若所述第一终端接收到电话呼入信号,则控制所述第一终端的屏幕为亮屏状态。

所述多屏互动场景下的省电方法,其中,控制所述第一终端进入MSSoff状态之后,还包括步骤:

若所述第一终端当前共享的页面为预设隐私内容,则控制第二终端将当前显示页面切换为隐私保护页面,同时控制第一终端的屏幕为亮屏状态,且为屏幕锁界面。

所述多屏互动场景下的省电方法,其中,控制所述第一终端进入MSSoff状态之后,还包括步骤:

若所述第一终端与所述第二终端断开多屏互动连接,则控制所述第一终端的屏幕为灭屏状态。

一种存储介质,其中,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现本发明所述多屏互动场景下的省电方法中的步骤。

一种多屏互动场景下的省电系统,其中,包括第一终端和第二终端,所述第一终端包括处理器,适于实现各指令;以及存储介质,适于存储多条指令,所述指令适于由处理器加载并执行本发明所述多屏互动场景下的省电方法中的步骤。

有益效果:相较于现有技术,本发明提供了一种多屏互动场景下的省电方法,当第一终端与第二终端成功建立多屏互动连接时,则控制所述第一终端进入MSSoff状态,所述MSSoff状态是指第一终端屏幕亮度为0,且没有锁屏的状态。本发明可实现在第一终端和第二终端进行多屏互动时,关闭第一终端的背光,从而降低第一终端的电量损耗,即本发明可以保证在第一终端屏幕熄灭的状态下,仍然能够传输画面到第二终端。

附图说明

图1为本发明一种多屏互动场景下的省电方法较佳实施例的流程图。

图2为本发明终端设备的原理框图。

具体实施方式

本发明提供一种多屏互动场景下的省电方法、存储介质及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

请参阅图1,图1为本发明提供的一种多屏互动场景下的省电方法较佳实施例的流程图,如图所示,其包括步骤:

S10、对第一终端的使用状态进行实时监测,所述第一终端为信号发送端;

S20、当监测到所述第一终端与第二终端成功建立多屏互动连接时,则控制所述第一终端进入MSSoff状态,所述MSSoff状态是指第一终端屏幕亮度为0,且没有锁屏的状态,所述第二终端为信号接收端。

本实施例在监测到第一终端与第二终端成功建立多屏互动连接后,则控制所述第一终端进入MSSoff状态,所述MSSoff状态是指第一终端屏幕亮度为0,且没有锁屏的状态。由于在MSSoff状态下第一终端没有锁屏,所述第一终端仍然能够传输画面到第二终端,从而实现第一终端和第二终端之间的多屏互动,同时本实施例通过控制第一终端的屏幕亮度为0,即关闭第一终端的背光,从而可有效降低第一终端的电量损耗。

在一些实施方式中,所述第一终端为信号发送端,所述第一终端可以为手机、平板等移动终端,但不限于此;所述第二终端为信号接收端,所述第二终端可以为电脑、电视、平板、手机等终端,但不限于此。

下面以所述第一终端为手机,所述第二终端为平板为例,对本发明一种多屏多动场景下的省电方法做进一步的解释说明:

在一些实施方式中,所述手机可与平板通过WifiDisplay协议建立连接,实现多屏互动。本实施例中,所述WifiDisplay协议的实现是建立在WifiP2P基础上的,其中涉及的Wifi技术包括WiFi-Direct(WiFi P2P)。

在本实施例中,当所述手机与平板通过WifiDisplay协议建立连接后,所述手机屏幕具有三种可切换的状态,第一种为SCREEN_ON状态,即正常亮屏状态;第二种为MSSOFF状态,即屏幕亮度为0,且没有锁屏,可进行画面传输等多屏互动操作;第三种为SCREEN_OFF状态,即正常灭屏状态,有锁屏,无法进行画面传输等多屏互动操作。

在一些实施方式中,所述手机与平板成功建立多屏互动连接之后,还包括步骤:

对所述手机的屏幕状态进行实时检测;

若检测到所述手机的屏幕当前为亮屏状态,且手机的屏幕在预设的自动熄屏时间内未接收到操作指令,则控制所述手机进入MSSoff状态;

若检测到所述手机的屏幕当前为亮屏状态,且手机的屏幕在预设的自动熄屏时间内接收到操作指令,则控制所述手机保持亮屏状态。

本实施例中,预先在手机内设置电量管理服务(Power Manager Service)模块,所述电量管理服务模块主要用于控制手机屏幕的状态切换,通过判断手机WifiDisplay的连接状态,及手机当前屏幕状态(SCREEN_ON,SCREEN_OFF,MSSOFF),来自动切换设备进入省电模式。作为举例,用户通常会在手机内设置自动熄屏时间,若手机未与平板建立多屏互动连接,此时,手机在亮屏状态下,且在预设的自动熄屏时间内未接收到操作指令,则会自动进入灭屏状态。而本实施例中,由于手机与平板成功建立多屏互动连接,此时若检测到所述手机的屏幕当前为亮屏状态,且手机的屏幕在预设的自动熄屏时间内未接收到操作指令,则会拦截手机进入灭屏状态,并控制所述手机进入MSSoff状态,此时手机会与平板共享内容,并保持手机屏幕的背光为0,降低手机功耗。

在本实施例中,在手机与平板成功建立多屏互动连接后,此时若检测到所述手机的屏幕当前为亮屏状态,且手机的屏幕在预设的自动熄屏时间内接收到操作指令,则控制所述手机保持亮屏状态。也就是说,用户在自动熄屏时间范围内是有对手机屏幕进行操作的,此时手机屏幕是不会进入到MSSoff状态的,此时需要对手机屏幕状态继续进行检测,直至出现手机的屏幕在预设的自动熄屏时间内未接收到操作指令的情况,则控制所述手机进入MSSoff状态。

在一些具体的实施方式中,所述自动熄屏时间为30s-5min,但不限于此。以自动熄屏时间为30s为例,在手机与平板成功建立多屏互动连接后,此时若检测到所述手机的屏幕当前为亮屏状态,且手机的屏幕在30s内未接收到操作指令,则控制所述手机进入MSSoff状态;若手机的屏幕在30s内接收到操作指令,则控制所述手机保持亮屏状态,直至手机的屏幕出现在30s内未接收到操作指令的情况,则控制所述手机进入MSSoff状态。

在一些实施方式中,控制所述手机进入MSSoff状态之后,还包括步骤:

若所述手机的屏幕接收到单击操作指令,则保持MSSoff状态;

若所述手机的屏幕接收到双击操作指令,则控制手机的屏幕为亮屏状态,并显示屏幕锁界面;

若所述手机接收到电源键按压指令,则控制所述手机的屏幕为亮屏状态,并显示屏幕锁界面。

具体来讲,当手机进入MSSoff状态之后,此时,若用户对手机屏幕进行单击操作,手机依旧保持MSSoff状态,不亮屏。当手机进入MSSoff状态之后,此时,若用户对手机屏幕进行双击操作或按压手机电源键,则控制所述手机的屏幕为亮屏状态,并显示屏幕锁界面,在手机亮屏后,继续对手机的屏幕状态进行实时检测,若检测手机的屏幕在预设的自动熄屏时间内未接收到操作指令,则再次控制所述手机进入MSSoff状态;若检测到手机的屏幕在预设的自动熄屏时间内接收到操作指令,则控制所述手机保持亮屏状态。

在一些实施方式中,控制所述手机进入MSSoff状态之后,还包括步骤:若所述手机接收到电话呼入信号,则控制所述手机的屏幕为亮屏状态。

具体来讲,在手机处于MSSoff状态时,若来电则自动亮屏,此时的屏幕触摸功能正常,且在通话过程中按压电源键后可以关闭屏幕,使手机继续处于MSSoff状态;所述手机在通话结束后,手机屏幕为亮屏状态且显示为屏幕锁界面,此时,继续对手机的屏幕状态进行实时检测,若检测手机的屏幕在预设的自动熄屏时间内未接收到操作指令,则再次控制所述手机进入MSSoff状态;若检测到手机的屏幕在预设的自动熄屏时间内接收到操作指令,则控制所述手机保持亮屏状态。

在一些实施方式中,控制所述手机进入MSSoff状态之后,还包括步骤:若所述手机当前共享的页面为预设隐私内容,则控制平板将当前显示页面切换为隐私保护页面,控制手机断开多屏互动连接,且控制手机的屏幕为亮屏状态,且显示为解锁后界面。

具体来讲,手机内通常设置有一些用户的私人照片或信息,当手机与平板在进行多屏互动时,若手机当前传输的为预设隐私内容,则为了防止手机用户的隐私被别人看到,控制平板将当前显示页面切换为隐私保护页面,并控制手机断开多屏互动连接,且控制手机的屏幕为亮屏状态,且显示为解锁后界面。

在一些实施方式中,控制所述手机进入MSSoff状态之后,还包括步骤:若所述手机与所述平板断开多屏互动连接,则控制所述手机的屏幕为灭屏状态,按压电源键后可使手机屏幕为亮屏状态,并显示为屏幕锁界面,此时对手机的屏幕状态进行实时检测,若检测手机的屏幕在预设的自动熄屏时间内未接收到操作指令,则控制所述手机进入灭屏状态。

在一些具体的实施方式中,为了解决手机通过WifiDisplay(Miracast设备)进行投屏时,手机无法进入自动休眠状态关闭屏幕背光,导致功耗过高的问题。本实施例提供了一种手机多屏互动场景下的熄屏省电方法,在手机通过WifiDisplay连接平板时关闭手机端的背光,并同时可以保证在手机屏幕熄灭的状态下,仍然能够传输画面到平板,而平板也可以通过特定操作点亮手机的屏幕。

具体来讲,所述手机内预先设置有电源管理服务(Power Manager Service)模块、手机窗口管理(Phone Window Manage)模块以及触摸输入映射(Touch Input Mapper)模块。其中,Power Manager Service模块主要用于控制手机屏幕状态切换,通过判断手机WifiDisplay的连接状态及手机当前屏幕状态(SCREEN_ON,SCREEN_OFF,MSSOFF),自动切换手机进入省电模式。

Power Manager Service模块会根据当前用户设置的灭屏时间、设备当前的屏幕状态,最后一次用户活动状态等,通过对应的算法来设置屏幕亮屏,昏暗,灭屏状态的切换,同时设置下次更新屏幕状态的时间。

当省电功能开启后,手机会在预设熄屏时间后更新屏幕状态,若当前屏幕状态为亮屏,在预设熄屏时间后屏幕未接收到操作指令,则设置手机的背光亮度为0,拦截手机不进入灭屏状态,此状态即MSSOFF状态。

进一步地,所述Power Manager Service模块对外增加了Mssoff状态改变(changed Mssoff Status)接口和WifiDisplay状态改变(changed WifiDisplay Status)接口分别用来给Phone Window Manager模块和Touch Input Mapper模块使用。PhoneWindow Manager模块和Touch Input Mapper模块通过改变MSSOFF状态和change statusreason来设置当前的屏幕状态。

所述Phone Window Manager模块主要控制手机Powerkey的处理。屏幕处于SCREEN_OFF/MSSOFF状态时按电源键(Powerkey),Phone Window Manager模块接收到KEYCODE_POWER后调用Power Manager Service模块的changed Mssoff Status接口设置MSSOFF的状态和状态改变的原因为MSSOFF_CHNAGED_REASON_POWERKEY。屏幕处于SCREEN_ON状态时可以通过按压Powerkey关闭屏幕。

所述TouchInputMapper模块主要控制手机触摸事件的输入控制和分发。屏幕处于MSSOFF状态时不处理单击屏幕事件,用户双击屏幕时调用Power Manager Service的changed Mssoff Status方法亮屏。

在一些实施方式中,还提供一种存储介质,其中,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现本发明所述多屏互动场景下的省电方法中的步骤。

在一些实施方式中,还提供一种多屏互动场景下的省电系统,其包括第一终端和第二终端,如图2所示,所述第一终端包括至少一个处理器(processor)20;显示屏21;以及存储器(memory)22,还可以包括通信接口(Communications Interface)23和总线24。其中,处理器20、显示屏21、存储器22和通信接口23可以通过总线24完成相互间的通信。显示屏21设置为显示初始设置模式中预设的用户引导界面。通信接口23可以传输信息。处理器20可以调用存储器22中的逻辑指令,以执行上述实施例中的方法。

此外,上述的存储器22中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。

存储器22作为一种计算机可读存储介质,可设置为存储软件程序、计算机可执行程序,如本公开实施例中的方法对应的程序指令或模块。处理器20通过运行存储在存储器22中的软件程序、指令或模块,从而执行功能应用以及数据处理,即实现上述实施例中的方法。

存储器22可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器22可以包括高速随机存取存储器,还可以包括非易失性存储器。例如,U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等多种可以存储程序代码的介质,也可以是暂态存储介质。

此外,上述存储介质以及终端设备中的多条指令处理器加载并执行的具体过程在上述方法中已经详细说明,在这里就不再一一陈述。

作为举例,所述终端设备包括处理器20,所述处理器20可以调用存储器22中的逻辑指令,以执行以下指令:

对第一终端的使用状态进行实时监测,所述第一终端为信号发送端;

当监测到所述第一终端与第二终端成功建立多屏互动连接时,则控制所述第一终端进入MSSoff状态,所述MSSoff状态是指第一终端屏幕亮度为0,且没有锁屏的状态,所述第二终端为信号接收端。

本实施例在监测到第一终端与第二终端成功建立多屏互动连接后,则控制所述第一终端进入MSSoff状态,所述MSSoff状态是指第一终端屏幕亮度为0,且没有锁屏的状态。由于在MSSoff状态下第一终端没有锁屏,所述第一终端仍然能够传输画面到第二终端,从而实现第一终端和第二终端之间的多屏互动,同时本实施例通过控制第一终端的屏幕亮度为0,即关闭第一终端的背光,从而可有效降低第一终端的电量损耗。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

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

综上所述,,本发明提供了一种多屏互动场景下的省电方法,当第一终端与第二终端成功建立多屏互动连接时,则控制所述第一终端进入MSSoff状态,所述MSSoff状态是指第一终端屏幕亮度为0,且没有锁屏的状态。本发明可实现在第一终端和第二终端进行多屏互动时,关闭第一终端的背光,从而降低第一终端的电量损耗,即本发明可以保证在第一终端屏幕熄灭的状态下,仍然能够传输画面到第二终端。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

相关技术
  • 一种多屏互动场景下的省电方法、存储介质及系统
  • 一种车联网场景下的数据存储方法及系统、可读存储介质
技术分类

06120113048125