调节电子设备的工作状态的方法和装置与流程

文档序号:19020109发布日期:2019-11-01 20:37阅读:232来源:国知局
调节电子设备的工作状态的方法和装置与流程

本申请涉及电子设备领域,更具体地涉及一种调节电子设备的工作状态的方法和装置。



背景技术:

目前,电子设备的工作状态的控制主要通过电子设备的屏幕界面上的按键进行。然而,这种方式并不是十分自然,例如,需要用户识别不同按键的功能。

尤其,在配置有可折叠的触摸显示屏的电子设备中,由于电子设备以及显示屏幕更大,使得用户识别不同按键的功能更为困难。因此,如何控制电子设备(例如工作状态),以提高用户体验,亟待解决。



技术实现要素:

本申请提供一种调节电子设备的工作状态的方法和装置,能够提高用户体验。

第一方面,提供了一种调节电子设备的工作状态的方法,该方法应用于配置有可折叠的触摸显示屏的电子设备,该方法包括:检测该可折叠的触摸显示屏当前的第一折叠角度;根据该第一折叠角度,调节该电子设备的工作状态。

电子设备检测该可折叠的触摸显示屏当前的第一折叠角度,并根据该第一折叠角度调节该电子设备的工作状态。也就是说,用户可以根据可折叠的触摸显示屏的折叠角度调节工作状态,这样本申请实施例可以避免用户识别出电子设备或显示屏幕上的不同按键,再通过对按键进行操作才能使得电子设备调节工作状态,从而提高了用户体验。

在一些可能的实现方式中,该根据该第一折叠角度,调节该电子设备的工作状态包括:根据该第一折叠角度和映射关系,调节该电子设备的工作状态,该映射关系为至少一个折叠角度范围和至少一种工作状态的映射关系,且该至少一种工作状态中的不同工作状态对应的折叠角度范围不同。

不同的工作状态对应的折叠角度范围不同,这样避免了同一个折叠角度对应不同的工作状态。该至少一个折叠角度范围可以对应至少一种工作状态,这样电子设备可以根据任意一个折叠角度所属的折叠角度范围确定出对应的工作状态,进而进行工作状态的调节,即避免用户识别出电子设备或显示屏幕上的不同按键,再通过对按键进行操作才能使得电子设备调节工作状态,从而提高了用户体验。

在一些可能的实现方式中,该至少一种工作状态包括听筒接听、免提接听、呼叫等待或挂断中的至少一项。

该至少一种工作状态可以是通话过程中的各种工作状态,这样用户可以通过控制电子设备的折叠角度来调节通过过程中的不同工作状态,从而提高了通话过程中用户的体验。

在一些可能的实现方式中,该至少一个折叠角度范围属于[0°,180°]。

本申请实施例可以应用于内折电子设备中,这样用户可以通过控制内折叠电子设备的折叠角度来调节通过过程中的不同工作状态,从而提高了通话过程中用户的体验。

在一些可能的实现方式中,该至少一个折叠角度范围包括180°、[90°,180°)、(0°,90°)、0°中的至少一项。

不同折叠角度范围中的一个或多个可以对应一种工作状态,这样用户可以根据映射关系通过控制内折叠电子设备的折叠角度来调节需求的工作状态,从而提高了通话过程中用户的体验。

在一些可能的实现方式中,该至少一个折叠角度范围属于[0°,360°]。

本申请实施例可以应用于内外折电子设备中,这样用户可以通过控制内外折叠电子设备的折叠角度来调节通过过程中的不同工作状态,从而提高了通话过程中用户的体验。

在一些可能的实现方式中,该至少一个折叠角度范围包括360°、[270°,360°)、(180°,270°)、180°、[90°,180°)、(0°,90°)、0°中的至少一项中的至少一项。

对于内外这电子设备,可以将多个不同的折叠角度范围对应一种工作状态,从而更加方便用户对电子设备的工作状态的调节。

在一些可能的实现方式中,该至少一个折叠角度范围包括(180°,360°)、180°、(180°,0°)、0°中的至少一项。

本申请实施例可以应用于外折电子设备中,这样用户可以根据映射关系通过控制外折叠电子设备的折叠角度来调节通过过程中的不同工作状态,从而提高了通话过程中用户的体验。

在一些可能的实现方式中,该根据该第一折叠角度,调节该电子设备的工作状态包括:根据该第一折叠角度与第二折叠角度的角度变化,调节该电子设备的工作状态,该第二折叠角度为该第一折叠角度相邻的该电子设备的上一个折叠角度。

电子设备还可以根据折叠角度的变化情况来调节折叠电子设备的工作状态,从而提供了更多调节电子设备的工作状态的方式,提高了用户的体验。

在一些可能的实现方式中,该至少一种工作状态包括提高音量或降低音量,该根据该第一折叠角度与第二折叠角度的角度变化,调节该电子设备的工作状态包括:在该角度变化为角度增大的情况下,提高音量;在该角度变化为角度减小的情况下,降低音量。

通过电子设备的角度变化的具体情况,控制音量的提高或降低,即更精确的控制电子设备的工作状态,从而更进一步提高用户体验。

第二方面,本申请提供了一种调节电子设备的工作状态的装置,该装置包含在电子设备中,该装置具有实现上述第一方面及上述第一方面的可能实现方式中的功能。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块或单元。例如,显示模块或单元、检测模块或单元等。

第三方面,本技术方案提供了一种电子设备,包括:可折叠的触摸显示屏;一个或多个处理器;存储器;多个应用程序;以及一个或多个计算机程序。其中,一个或多个计算机程序被存储在存储器中,一个或多个计算机程序包括指令。当指令被电子设备执行时,使得电子设备执行上述第一方面,或第一方面任一种可能的实现中的调节电子设备的工作状态的方法。

第四方面,本技术方案提供了一种电子设备,包括一个或多个处理器和一个或多个存储器。该一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,使得电子设备执行第一方面,或第一方面任一种可能的实现中的调节电子设备的工作状态的方法。

第五方面,本技术方案提供了一种计算机存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行第一方面,或第一方面任一种可能的实现中的调节电子设备的工作状态的方法。

第六方面,本技术方案提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述第一方面,或第一方面任一种可能的设计中的调节电子设备的工作状态的方法。

附图说明

图1是本申请实施例提供的一种电子设备的硬件结构示意图;

图2是本申请实施例提供的一种电子设备的软件结构示意图;

图3是本申请实施例提供的电子设备的一种折叠形态的示意图;

图4是本申请实施例提供的电子设备的另一种折叠形态的示意图;

图5是本申请实施例提供的电子设备的另一种折叠形态的示意图;

图6是本申请实施例提供的电子设备的另一种折叠形态的示意图;

图7是本申请实施例的一种调节电子设备的工作状态的方法的示意性流程图;

图8是本申请实施例提供的调节电子设备的工作状态的装置的示意性框图。

具体实施方式

下面将结合附图,对本申请中的技术方案进行描述。

本申请实施例的电子设备可以是诸如个人数字助理和/或音乐播放器功能的便携式电子设备,诸如手机、平板电脑、具备无线通讯功能的可穿戴电子设备(如智能手表)等。便携式电子设备的示例性实施例包括但不限于搭载或者其它操作系统的便携式电子设备。上述便携式电子设备也可以是其它便携式电子设备,诸如膝上型计算机(laptop)等。还应当理解的是,在其他一些实施例中,上述电子设备也可以不是便携式电子设备,而是台式计算机。

示例性的,图1示出了电子设备100的结构示意图。电子设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universalserialbus,usb)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriberidentificationmodule,sim)卡接口195等。

可以理解的是,本申请实施例示意的结构并不构成对电子设备100的具体限定。在本申请另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。

处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(applicationprocessor,ap),调制解调处理器,图形处理器(graphicsprocessingunit,gpu),图像信号处理器(imagesignalprocessor,isp),控制器,视频编解码器,数字信号处理器(digitalsignalprocessor,dsp),基带处理器,和/或神经网络处理器(neural-networkprocessingunit,npu)等。其中,不同的处理单元可以是独立的部件,也可以集成在一个或多个处理器中。在一些实施例中,电子设备101也可以包括一个或多个处理器110。其中,控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。在其他一些实施例中,处理器110中还可以设置存储器,用于存储指令和数据。示例性地,处理器110中的存储器可以为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。这样就避免了重复存取,减少了处理器110的等待时间,因而提高了电子设备101处理数据或执行指令的效率。

在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路间(inter-integratedcircuit,i2c)接口,集成电路间音频(inter-integratedcircuitsound,i2s)接口,脉冲编码调制(pulsecodemodulation,pcm)接口,通用异步收发传输器(universalasynchronousreceiver/transmitter,uart)接口,移动产业处理器接口(mobileindustryprocessorinterface,mipi),通用输入输出(general-purposeinput/output,gpio)接口,sim卡接口,和/或usb接口等。其中,usb接口130是符合usb标准规范的接口,具体可以是miniusb接口,microusb接口,usbtypec接口等。usb接口130可以用于连接充电器为电子设备101充电,也可以用于电子设备101与外围设备之间传输数据。该usb接口130也可以用于连接耳机,通过耳机播放音频。

可以理解的是,本申请实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对电子设备100的结构限定。在本申请另一些实施例中,电子设备100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。

充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块140可以通过usb接口130接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块140可以通过电子设备100的无线充电线圈接收无线充电输入。充电管理模块140为电池142充电的同时,还可以通过电源管理模块141为电子设备供电。

电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,外部存储器,显示屏194,摄像头193,和无线通信模块160等供电。电源管理模块141还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块141也可以设置于处理器110中。在另一些实施例中,电源管理模块141和充电管理模块140也可以设置于同一个器件中。

电子设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。

天线1和天线2用于发射和接收电磁波信号。电子设备100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。

移动通信模块150可以提供应用在电子设备100上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(lownoiseamplifier,lna)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。

调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器170a,受话器170b等)输出声音信号,或通过显示屏194显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器110,与移动通信模块150或其他功能模块设置在同一个器件中。

无线通信模块160可以提供应用在电子设备100上的包括无线局域网(wirelesslocalareanetworks,wlan)(如无线保真(wirelessfidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(globalnavigationsatellitesystem,gnss),调频(frequencymodulation,fm),近距离无线通信技术(nearfieldcommunication,nfc),红外技术(infrared,ir)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。

电子设备100通过gpu,显示屏194,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。

显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquidcrystaldisplay,lcd),有机发光二极管(organiclight-emittingdiode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrixorganiclightemittingdiode的,amoled),柔性发光二极管(flexlight-emittingdiode,fled),miniled,microled,micro-oled,量子点发光二极管(quantumdotlightemittingdiodes,qled)等。在一些实施例中,电子设备100可以包括1个或多个显示屏194。

在本申请的一些实施例中,当显示面板采用oled、amoled、fled等材料时,上述图1中的显示屏194可以被弯折。这里,上述显示屏194可以被弯折是指显示屏可以在任意部位被弯折到任意角度,并可以在该角度保持,例如,显示屏194可以从中部左右对折。也可以从中部上下对折。本申请中,将可以被弯折的显示屏称为可折叠显示屏。其中,该可折叠显示屏可以是一块屏幕,也可以是多块屏幕拼凑在一起组合成的显示屏,在此不做限定。

电子设备100的显示屏194可以是一种柔性屏,目前,柔性屏以其独特的特性和巨大的潜力而备受关注。柔性屏相对于传统屏幕而言,具有柔韧性强和可弯曲的特点,可以给用户提供基于可弯折特性的新交互方式,可以满足用户对于电子设备的更多需求。对于配置有可折叠显示屏的电子设备而言,电子设备上的可折叠显示屏可以随时在折叠形态下的小屏和展开形态下大屏之间切换。因此,用户在配置有可折叠显示屏的电子设备上使用分屏功能,也越来越频繁。

由于显示屏194可以折叠,因此电子设备的物理形态也可以随之变化;例如当显示屏完全展开时,电子设备的物理形态可以称之为展开形态,当触摸显示屏的部分区域被折叠时,电子设备的物理形态可以称之为折叠形态。可以理解的是,在本申请以下实施例中,电子设备的物理形态可以指代触摸显示屏的物理形态。

电子设备100可以通过isp,摄像头193,视频编解码器,gpu,显示屏194以及应用处理器等实现拍摄功能。

isp用于处理摄像头193反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将所述电信号传递给isp处理,转化为肉眼可见的图像。isp还可以对图像的噪点,亮度,肤色进行算法优化。isp还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,isp可以设置在摄像头193中。

摄像头193用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(chargecoupleddevice,ccd)或互补金属氧化物半导体(complementarymetal-oxide-semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给isp转换成数字图像信号。isp将数字图像信号输出到dsp加工处理。dsp将数字图像信号转换成标准的rgb,yuv等格式的图像信号。在一些实施例中,电子设备100可以包括1个或n个摄像头193,n为大于1的正整数。

数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当电子设备100在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。

视频编解码器用于对数字视频压缩或解压缩。电子设备100可以支持一种或多种视频编解码器。这样,电子设备100可以播放或录制多种编码格式的视频,例如:动态图像专家组(movingpictureexpertsgroup,mpeg)1,mpeg2,mpeg3,mpeg4等。

npu为神经网络(neural-network,nn)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过npu可以实现电子设备100的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。

外部存储器接口120可以用于连接外部存储卡,例如microsd卡,实现扩展电子设备100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。

内部存储器121可以用于存储一个或多个计算机程序,该一个或多个计算机程序包括指令。处理器110可以通过运行存储在内部存储器121的上述指令,从而使得电子设备101执行本申请一些实施例中所提供的息屏显示的方法,以及各种应用以及数据处理等。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统;该存储程序区还可以存储一个或多个应用(比如图库、联系人等)等。存储数据区可存储电子设备101使用过程中所创建的数据(比如照片,联系人等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如一个或多个磁盘存储部件,闪存部件,通用闪存存储器(universalflashstorage,ufs)等。在一些实施例中,处理器110可以通过运行存储在内部存储器121的指令,和/或存储在设置于处理器110中的存储器的指令,来使得电子设备101执行本申请实施例中所提供的息屏显示方法,以及其他应用及数据处理。

电子设备100可以通过音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,以及应用处理器等实现音频功能。例如音乐播放,录音等。

传感器模块180可以包括压力传感器180a,陀螺仪传感器180b,气压传感器180c,磁传感器180d,加速度传感器180e,距离传感器180f,接近光传感器180g,指纹传感器180h,温度传感器180j,触摸传感器180k,环境光传感器180l,骨传导传感器180m等。

其中,压力传感器180a用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器180a可以设置于显示屏194。压力传感器180a的种类很多,如电阻式压力传感器,电感式压力传感器,电容式压力传感器等。电容式压力传感器可以是包括至少两个具有导电材料的平行板。当有力作用于压力传感器180a,电极之间的电容改变。电子设备100根据电容的变化确定压力的强度。当有触摸操作作用于显示屏194,电子设备100根据压力传感器180a检测所述触摸操作强度。电子设备100也可以根据压力传感器180a的检测信号计算触摸的位置。在一些实施例中,作用于相同触摸位置,但不同触摸操作强度的触摸操作,可以对应不同的操作指令。例如:当有触摸操作强度小于第一压力阈值的触摸操作作用于短消息应用图标时,执行查看短消息的指令。当有触摸操作强度大于或等于第一压力阈值的触摸操作作用于短消息应用图标时,执行新建短消息的指令。

陀螺仪传感器180b可以用于确定电子设备100的运动姿态。在一些实施例中,可以通过陀螺仪传感器180b确定电子设备100围绕三个轴(即,x,y和z轴)的角速度。陀螺仪传感器180b可以用于拍摄防抖。示例性的,当按下快门,陀螺仪传感器180b检测电子设备100抖动的角度,根据角度计算出镜头模组需要补偿的距离,让镜头通过反向运动抵消电子设备100的抖动,实现防抖。陀螺仪传感器180b还可以用于导航,体感游戏场景。

本申请实施例中,通过每个屏幕上的陀螺仪传感器180b也可以在电子设备折叠后,确定显示屏之间的夹角。

磁传感器180d包括霍尔传感器。电子设备100可以利用磁传感器180d检测翻盖皮套的开合。在一些实施例中,当电子设备100是翻盖机时,电子设备100可以根据磁传感器180d检测翻盖的开合。进而根据检测到的皮套的开合状态或翻盖的开合状态,设置翻盖自动解锁等特性。

加速度传感器180e可检测电子设备100在各个方向上(一般为三轴)加速度的大小。当电子设备100静止时可检测出重力的大小及方向。还可以用于识别电子设备姿态,应用于横竖屏切换,计步器等应用。

距离传感器180f,用于测量距离。电子设备100可以通过红外或激光测量距离。在一些实施例中,拍摄场景,电子设备100可以利用距离传感器180f测距以实现快速对焦。

接近光传感器180g可以包括例如发光二极管(led)和光检测器,例如光电二极管。发光二极管可以是红外发光二极管。电子设备100通过发光二极管向外发射红外光。电子设备100使用光电二极管检测来自附近物体的红外反射光。当检测到充分的反射光时,可以确定电子设备100附近有物体。当检测到不充分的反射光时,电子设备100可以确定电子设备100附近没有物体。电子设备100可以利用接近光传感器180g检测用户手持电子设备100贴近耳朵通话,以便自动熄灭屏幕达到省电的目的。接近光传感器180g也可用于皮套模式,口袋模式自动解锁与锁屏。

环境光传感器180l用于感知环境光亮度。电子设备100可以根据感知的环境光亮度自适应调节显示屏194亮度。环境光传感器180l也可用于拍照时自动调节白平衡。环境光传感器180l还可以与接近光传感器180g配合,检测电子设备100是否在口袋里,以防误触。

指纹传感器180h用于采集指纹。电子设备100可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。

触摸传感器180k,也称“触控面板”。触摸传感器180k可以设置于显示屏194,由触摸传感器180k与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180k用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180k也可以设置于电子设备100的表面,与显示屏194所处的位置不同。

应理解,以上仅仅示出了电子设备100中的一些传感器及其作用,电子设备可以包括更多或者更少的传感器。示例性的,该电子设备100还可以包括重力传感器。本申请实施例中,对于可折叠的电子设备,在折叠形态下可以包括呈一定角度的第一区域和第二区域,该电子设备可以通过加速度传感器和重力传感器确定电子设备的折叠的方向以及折叠后第一区域和第二区域之间的夹角。

按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。电子设备100可以接收按键输入,产生与电子设备100的用户设置以及功能控制有关的键信号输入。

马达191可以产生振动提示。马达191可以用于来电振动提示,也可以用于触摸振动反馈。例如,作用于不同应用(例如拍照,音频播放等)的触摸操作,可以对应不同的振动反馈效果。作用于显示屏194不同区域的触摸操作,马达191也可对应不同的振动反馈效果。不同的应用场景(例如:时间提醒,接收信息,闹钟,游戏等)也可以对应不同的振动反馈效果。触摸振动反馈效果还可以支持自定义。

电子设备100的软件系统可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构。本申请实施例以分层架构的android系统为例,示例性说明电子设备100的软件结构。

如图2所示,应用程序包可以包括相机,图库,日历,通话,地图,导航,wlan,蓝牙,音乐,视频,短信息等应用程序。

应用程序框架层为应用程序层的应用程序提供应用编程接口(applicationprogramminginterface,api)和编程框架。应用程序框架层包括一些预先定义的函数。

如图2所示,应用程序框架层可以包括显示管理服务(displaymanagerservice),活动管理服务(activitymanagerservice)和窗口管理服务(windowmanagerservice)等。

对于可折叠的电子设备,当用户对电子设备的触摸显示屏进行折叠(假设可以折叠一次)后,屏幕可以被分为a屏和b屏,假设电子设备控制a屏点亮继续工作,而b屏熄灭不工作。用户在手持该电子设备时,a屏可以是点亮的,用户可以在a屏上进行相应的操作;b屏时熄灭的,所以用户可以不在b屏上进行任何操作。

显示管理服务用于在电子设备检测到用户触发a屏和b屏进入协同工作模式的操作后时,将屏幕实际显示区域调整成a屏和b屏的大小,使得b屏上可以显示其他的应用界面。

活动管理服务用于在a屏和b屏进入协同工作模式时,在b屏上启动应用界面。

窗口管理服务用于在a屏和b屏进入协同工作模式时,调整a屏和b屏上的应用界面在同一个展开屏幕上的显示位置。

androidruntime包括核心库和虚拟机。androidruntime负责安卓系统的调度和管理。

核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。

应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。

系统库可以包括多个功能模块。例如:表面管理器(surfacemanager),媒体库(medialibraries),三维图形处理库(例如:opengles),2d图形引擎(例如:sgl)等。

表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2d和3d图层的融合。

媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,例如:mpeg4,h.264,mp3,aac,amr,jpg,png等。

三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。

2d图形引擎是2d绘图的绘图引擎。

内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。

在本申请实施例中,电子设备100涉及的物理元器件主要包括传感器、决策支持系统(decisionsupportsystems,dss)显示芯片、触摸显示屏等硬件组件;以及显示管理服务,活动管理服务以及窗口管理服务等应用程序框架层功能。

下面结合本申请实施例的调节电子设备的工作状态的方法,示例性说明电子设备100软件以及硬件的工作流程。

本申请实施例提供的调节电子设备的工作状态的方法,主要由触摸面板(touchpanel,tp)模块和上述一种或多种物理元器件以及电子设备100的软件架构层的各层之间的相互配合来实现。

本申请实施例中,可折叠的电子设备可以包括主屏、侧边屏和副屏,其中,主屏和副屏可以以侧边屏为轴进行折叠。当该电子设备处于折叠状态,且该折叠状态可以是主屏和副屏朝着相背对的方向进行折叠时,如果该电子设备处于非锁屏状态,则该电子设备控制主屏点亮,而控制副屏熄灭不显示。。

示例性的,可折叠的电子设备总分辨率可以为2480*2200,该电子设备在折叠形态下可以分为主屏和副屏,主屏的分辨率可以为2480*1144(19.5:9),副屏的分辨率可以为2480*892(25:9),侧边屏的分辨率可以为2480*160。

当电子设备处于展开形态时,显示管理服务可以将当前需要点亮的区域(例如,2480*2200)通知给lcd模块,lcd模块控制点亮整个触摸显示屏。

当电子设备处于折叠形态时,显示管理服务可以将当前需要点亮的区域(例如,2480*1144)通知给lcd模块,lcd模块控制点亮主屏;而副屏熄屏不工作。

其中本申请实施例中,当电子设备处于折叠形态时,tp模块可以在主屏上接收用户的点击操作,将用户的点击操作传递给应用程序框架层的显示管理服务,显示管理服务可以将需要点亮的区域通知给lcd模块,lcd模块将触摸显示屏实际显示区域调整成整个触摸显示屏的大小,使得副屏上也可以显示应用界面。活动管理服务在副屏上启动应用界面。窗口管理服务调整主屏和副屏上的应用界面在同一个展开可触摸显示屏上的显示位置。从而使得主屏和副屏进入协同工作的模式。

为了便于理解,本申请以下实施例将以具有图1和图2所示结构的电子设备为例,结合附图和应用场景,对本申请实施例提供的调节电子设备的工作状态的方法进行具体阐述。

如背景技术所介绍,电子设备的触摸显示屏越做越大,为了充分发挥触摸显示屏的应用价值,对应开发了不同的屏幕显示技术,例如在触摸显示屏处于展开形态时,用户可以在同一可触摸显示屏上同时处理多个应用。此外,为了提高大屏幕手机的便携性,柔性屏开始被广泛应用在电子设备上。柔性屏相对于传统屏幕而言,具有柔韧性强和可弯曲的特点,可以给用户提供基于可弯折特性的新交互方式,可以满足用户对于电子设备的更多需求。对于配置有触摸显示屏的电子设备而言,电子设备上的触摸显示屏可以随时在折叠形态下的小屏和展开形态下大屏之间切换。因此,用户在配置有触摸显示屏的电子设备上使用分屏功能,也越来越频繁。

图3至图6是本申请提供的一例可折叠的电子设备的示意图。本申请一实施例中,折叠形态下的该触摸显示屏300的显示区域可以被划分为三个区域,分别是第一区域301、第二区域302和第三区域303。示例性的,图3至图6示出了电子设备的触摸显示屏300可以包括的至少三种物理形态:折叠形态、折叠一定角度的半折叠形态和展开形态。

需要说明的是,本申请例中的配置有可折叠的触摸显示屏的电子设备的显示屏中的文字或图像显示方向可以是在如图4中从上到下(即如图4中的文字或图像显示),或者从下到上,即电子设备为沿着长边左右折叠。或者显示屏中的文字或图像显示方向可以是在如图3中从左到右(即如图3中的文字或图像显示),或者从右到左,即电子设备为沿着长边上下折叠。

当该电子设备100的触摸显示屏300为折叠形态时可以如图6图所示。具体地,图6图中折叠形态时第一区域301和第二区域302之间的夹角可以为第一角度α,其中0°≤α≤90°,例如可以是25度。

当该电子设备100的触摸显示屏300为折叠一定角度的半折叠形态时可以如图5图所示。具体地,图5中半折叠形态时,第一区域301和第二区域302之间的夹角为第二角度β,其中β小于或等于90度且大于或等于0度,或大于或等于90度且小于180度,例如可以是25度,可以是155度。

当该电子设备的触摸显示屏300为展开形态时可以如图3或者图4所示。具体地,触摸显示屏300展开形态时,第一区域301和第二区域302之间的夹角为第三角度ε,其中≤ε≤180度,大于或等于90度且小于180度,例如可以是90度。例如,图3示出的是第三角度ε为180度时的形态,图4图示出的是第三角度ε为大于且小于180度时的形态。

需要说明的是,图3至图6所示的电子设备为内折叠设备,本申请实施例还可以应用于外折叠电子设备(例如,折叠角度的范围在180°-360°之间)或者多折叠电子设备,本申请对此不进行限定。

图7示出了本申请实施例的一种调节电子设备的工作状态的方法700的示意性流程图。图7所示的实施例中可以应用于配置有可折叠的触摸显示屏的电子设备中。

需要说明的是,本申请实施例的执行主体可以是电子设备,也可以是电子设备内的芯片,本申请对此不进行限定。为方便描述,下述实施例以电子设备为例进行说明,但本申请并不限于此。

701,检测该可折叠的触摸显示屏当前的第一折叠角度。

具体地,电子设备可以实时的检测当前的折叠角度,也可以是周期性的或者触发性的检测当前的折叠角度。

702,根据该第一折叠角度,调节该电子设备的工作状态。

具体地,电子设备调节该配置有可折叠的触摸显示屏的电子设备的工作状态与第一折叠角度是相关联的。也就是说,用户可以根据电子设备的折叠角度调节工作状态,这样本申请实施例可以避免用户识别出电子设备或显示屏幕上的不同按键,再通过对按键进行操作才能使得电子设备调节工作状态,从而提高了用户体验。

可选地,步骤702具体可以是:根据该第一折叠角度和映射关系,调节该配置有可折叠的触摸显示屏的电子设备的工作状态,其中该映射关系为至少一个折叠角度范围和至少一种工作状态的映射关系,该至少一种工作状态中的不同工作状态对应的折叠角度范围不同。

具体地,该至少一个折叠角度范围可以对应至少一种工作状态,这样电子设备可以根据任意一个折叠角度所属的折叠角度范围确定出对应的工作状态,进而调节电子设备的工作状态。其中,不同的工作状态对应的折叠角度范围不同,这样避免了同一个折叠角度对应不同的工作状态。

需要说明的是,折叠角度范围与工作状态的对应关系可以是电子设备出厂时设定的,例如,该对应关系为固定的。或者折叠角度范围与工作状态的对应关系可以是用户提前设定的,也就是说,折叠角度范围与工作状态的对应关系可以根据用户的偏爱或者使用习惯灵活设定的,本申请对此不进行限定。

应理解,该一个或多个折叠角度可以对应一种工作状态。

还应理解,该映射关系可以是表格的形式。

在一个实施例中,若在通话过程中,该至少一种工作状态可以包括听筒接听、免提接听、呼叫等待或挂断中的至少一项。

具体地,若当前电子设备的工作状态为通过过程中,则该至少一种工作状态可以包括听筒接听、免提接听、呼叫等待或挂断中的至少一项。

可选地,映射关系中的该至少一个折叠角度范围属于[0°,180°]。

具体地,本申请实施例中可以应用于内折叠电子设备中。

可选地,该至少一个折叠角度范围具体包括180°、90°-180°、0°-90°、0°中的至少一项。

具体地,听筒接听、免提接听、呼叫等待或挂断中的至少一项工作状态可以对应于180°、90°-180°、0°-90°、0°中的至少一项。

例如,该映射关系包括:折叠角度范围为折叠角度α=180°,则对应的工作状态为听筒接听;

折叠角度范围为90°≤α<180°,则对应的工作状态为免提接听;

折叠角度范围为0°<α<90°,则对应的工作状态为呼叫等待;

折叠角度范围为α=0°,则对应的工作状态为挂断。

其中,α=180°对应的工作状态为听筒接听的情况,即电子设备处于完全展开的状态能够方便用户手持电子设备,例如图3所示。90°<α<180°对应的工作状态为免提接听能够方便用户将电子设备放置在平面上(例如,桌子),从而能够解放双手,还能有较好的角度方便用户观测或查看屏幕(例如,视频通话),例如图4所示。0°<α<90°对应的工作状态为呼叫等待(或者称为“挂起”),即用户为了保护隐私不希望外界看到通话界面,或者视频通话时不方便对方看到当前情景,例如图5所示。α=0°对应挂断的情况,即用户需要挂断时,直接合上折叠电子设备,例如图6所示。

应理解,折叠角度90°可以划分到对应的工作状态为免提接听的角度范围内,也可以划分对应的工作状态为呼叫等待的角度范围内,或者不对应任何工作状态。

可选地,映射关系中的该至少一个折叠角度范围属于[180°,360°]。

具体地,本申请实施例中可以应用于外折叠电子设备中。

可选地,该至少一个折叠角度范围可以包括180°、(180°,270°)、[270°,360°)、360°中的至少一项。

例如,该映射关系包括:折叠角度范围为折叠角度α=180°,则对应的工作状态为听筒接听;

折叠角度范围为180°<α<270°,则对应的工作状态为免提接听;

折叠角度范围为270°≤α<360°,则对应的工作状态为呼叫等待;

折叠角度范围为α=360°,则对应的工作状态为挂断。

可选地,映射关系中的该至少一个折叠角度范围属于[0°,360°]。

具体地,本申请实施例中可以应用于内外折叠电子设备中。

可选地,该至少一个折叠角度范围包括360°、[270°,360°)、(180°,270°)、180°、[90°,180°)、(0°,90°)、0°中的至少一项。

例如,该映射关系包括:折叠角度范围为折叠角度α=180°,则对应的工作状态为听筒接听;

折叠角度范围为90°≤α<180°或180°<α<270°,则对应的工作状态为免提接听;

折叠角度范围为0°<α<90°或270°≤α<360°,则对应的工作状态为呼叫等待;

折叠角度范围为α=0°或α=360°,则对应的工作状态为挂断。

可选地,该至少一个折叠角度范围包括(180°,360°)、180°、(180°,0°)、0°中的至少一项。

例如,该映射关系包括:折叠角度范围为折叠角度α=180°,则对应的工作状态为听筒接听;

折叠角度范围为180°<α<360°,则对应的工作状态为免提接听;

折叠角度范围为0°<α<180°,则对应的工作状态为呼叫等待;

折叠角度范围为α=0°,则对应的工作状态为挂断。

在另一个实施例中,步骤702具体可以是根据第一折叠角度和第二折叠角度的角度变化,调节该配置有可折叠的触摸显示屏的电子设备的工作状态,该第二折叠角度为该第一折叠角度相邻的该配置有可折叠的触摸显示屏的电子设备的上一个折叠角度。

具体地,电子设备可以检测电子设备的折叠角度的变化情况,根据角度变化的情况调节该配置有可折叠的触摸显示屏的电子设备的工作状态,这样可以避免用户识别电子设备或显示屏幕上的不同按键,再通过对按键进行操作使得电子设备调节工作状态,从而提高了用户体验。

可选地,该至少一种工作状态包括提高音量或降低音量。

具体地,本申请实施例中的音量可以是音频或视频的音量。若电子设备为手机,则该音量还可以是铃声音量。电子设备可以根据折叠角度的角度变化情况,执行提高音量或降低音量。

可选地,在角度变化为角度增大的情况下,执行提高音量;在角度变化为角度减少的情况下,执行降低音量。

可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件和/或软件模块。结合本文中所公开的实施例描述的各示例的算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以结合实施例对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本实施例可以根据上述方法示例对电子设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块可以采用硬件的形式实现。需要说明的是,本实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

在采用对应各个功能划分各个功能模块的情况下,图8示出了上述实施例中涉及的装置800的一种可能的组成示意图,如图8所示,该装置800可以包括:处理模块810。可选地,该装置800还可以包括存储模块820。

该处理模块810,用于检测该可折叠的触摸显示屏当前的第一折叠角度;

该处理模块810,还用于根据该第一折叠角度,调节该电子设备的工作状态。

可选地,该处理模块810具体用于:根据该第一折叠角度和映射关系,调节该电子设备的工作状态,该映射关系为至少一个折叠角度范围和至少一种工作状态的映射关系,且该至少一种工作状态中的不同工作状态对应的折叠角度范围不同。

可选地,在通话过程中,该至少一种工作状态包括听筒接听、免提接听、呼叫等待或挂断中的至少一项。

可选地,该至少一个折叠角度范围属于[0°,180°]。

可选地,该至少一个折叠角度范围包括180°、[90°,180°)、(0°,90°)、0°中的至少一项。

可选地,该至少一个折叠角度范围属于[0°,360°]。

可选地,该至少一个折叠角度范围包括360°、[270°,360°)、(180°,270°)、180°、[90°,180°)、(0°,90°)、0°中的至少一项。

可选地,该处理模块810具体用于:根据该第一折叠角度与第二折叠角度的角度变化,调节该电子设备的工作状态,该第二折叠角度为该第一折叠角度相邻的该电子设备的上一个折叠角度。

可选地,在未通话过程中,该至少一种工作状态包括提高音量或降低音量,该处理模块810具体用于:在该角度变化为角度增大的情况下,提高音量;在该角度变化为角度减小的情况下,降低音量。

其中,处理模块810可以用于支持装置800执行上述步骤701和步骤702等,和/或用于本文所描述的技术的其他过程。存储模块可以用于支持装置800执行存储程序代码和数据。

需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

本实施例提供的电子设备,用于执行上述调节电子设备的工作状态的方法,因此可以达到与上述实现方法相同的效果。

在采用集成的单元的情况下,电子设备可以包括处理模块、存储模块和通信模块。其中,处理模块可以用于对电子设备的动作进行控制管理,例如,可以用于支持电子设备执行上述处理模块810执行的步骤。存储模块可以用于支持电子设备执行存储程序代码和数据等。通信模块,可以用于支持电子设备与其他设备的通信。

其中,处理模块可以是处理器或控制器。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,数字信号处理(digitalsignalprocessing,dsp)和微处理器的组合等等。存储模块可以是存储器。通信模块具体可以为射频电路、蓝牙芯片、wi-fi芯片等与其他电子设备交互的设备。

在一个实施例中,当处理模块为处理器,存储模块为存储器时,本实施例所涉及的装置可以为具有图1所示结构的设备。

本实施例还提供一种计算机存储介质,该计算机存储介质中存储有计算机指令,当该计算机指令在电子设备上运行时,使得电子设备执行上述相关方法步骤实现上述实施例中的调节电子设备的工作状态的方法。

本实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述相关步骤,以实现上述实施例中的调节电子设备的工作状态的方法。

另外,本申请的实施例还提供一种装置,这个装置具体可以是芯片,组件或模块,该装置可包括相连的处理器和存储器;其中,存储器用于存储计算机执行指令,当装置运行时,处理器可执行存储器存储的计算机执行指令,以使芯片执行上述各方法实施例中的调节电子设备的工作状态的方法。

其中,本实施例提供的电子设备、计算机存储介质、计算机程序产品或芯片均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。

通过以上实施方式的描述,所属领域的技术人员可以了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1