用于执行任务的方法及支持该方法的电子设备与流程

文档序号:15203838发布日期:2018-08-21 06:21阅读:145来源:国知局

本公开总体上涉及用于执行任务的方法以及支持该方法的电子设备。



背景技术:

由于信息通信技术和半导体技术的显著发展,电子设备(例如,移动终端)的分布和使用正在迅速增加。电子设备并没有停留在其各自的过渡领域,并且已经发展到融合其他设备的领域的交融阶段。例如,除了电话功能之外,电子设备还向使用应用的用户提供诸如定时器功能、文件传输、播放音乐、播放视频等的各种功能。

近年来,正在进行对柔性电子设备的研究,以满足用户对各种新功能的需求。柔性电子设备是指具有如纸一样改变其形状的特性的电子设备。例如,在柔性电子设备中,包括显示器的内部配置可以弯曲、折叠或卷曲。柔性电子设备利用柔性形变的特性提供各种功能。例如,柔性电子设备可以提供以下功能:当折叠显示器时,通过显示器的展开部分输出屏幕。



技术实现要素:

问题的解决方案

需要使用基于柔性电子设备的独特特性的柔性电子设备的操作的各种方法。

本公开的各种示例实施例提供了一种用于执行任务的方法以及支持该方法的电子设备,所述方法利用使柔性电子设备形变并使形变的电子设备返回其原始状态的操作来提供电子设备的任务执行状态。

本公开所涉及的各个方面不限于上述技术,并且基于以下描述,本领域技术人员可以清楚地理解未提及的其他方面。

根据本公开的各种示例实施例,一种用于在电子设备中执行任务的方法,包括:检测所述电子设备的至少一部分的形变;识别与所述电子设备中执行的任务有关的信息;以及至少基于所识别的与所述任务有关的信息来恢复所述电子设备中的从中检测到形变的至少一部分。

根据本公开的各种示例实施例,一种电子设备,包括:至少一个传感器,被配置为检测所述电子设备的至少一部分的形变;驱动器单元,被配置为恢复所述电子设备的至少形变部分;以及至少一个处理器,与所述至少一个传感器和所述驱动器单元电连接,并且所述处理器被配置为控制所述驱动器单元以执行以下操作:使用所述至少一个传感器来检测所述电子设备的至少一部分的形变,识别与所述电子设备中执行的任务有关的信息,并且至少基于所识别的与所述任务有关的信息来恢复所述电子设备的从中检测到形变的至少一部分。

附图说明

根据结合附图的以下详细描述,将更容易理解并意识到本公开的以上和其他方面及其伴随的优点,在附图中类似的附图标记指代类似的元件,并且在附图中:

图1是示出了根据本公开的各种示例实施例的包括电子设备的示例网络环境的图;

图2是示出了根据本公开的各种示例实施例的示例电子设备的框图;

图3是示出了根据各种示例实施例的示例程序模块的框图;

图4a、图4b、图4c、图4d、图5a、图5b、图6a和图6b是示出了根据本公开的各种示例实施例的用于执行任务的示例方法的图;

图7是示出了根据本公开的示例实施例的用于执行任务的示例方法的流程图;

图8是示出了根据本公开的示例实施例的用于恢复电子设备的至少一部分的示例方法的流程图;

图9a和图9b是示出了根据本公开的示例实施例的用于恢复电子设备的至少一部分的示例方法的图;

图10a、图10b和图10c是示出了根据本公开的另一示例实施例的用于恢复电子设备的至少一部分的示例方法的图;

图11a、图11b、图12a、图12b、图13a和图13b是示出了根据本公开的又一示例实施例的用于恢复电子设备的至少一部分的示例方法的图;

图14是示出了根据本公开的另一示例实施例的用于执行任务的示例方法的流程图;

图15a、图15b、图15c和图15d是示出了根据本公开的另一示例实施例的用于执行任务的示例方法的图;

图16a、图16b、图16c和图16d是示出了根据本公开的示例实施例的用于执行与定时器功能相关的任务的示例方法的图;

图17a、图17b和图17c是示出了根据本公开的示例实施例的用于执行与应用更新功能相关的任务的示例方法的图;

图18a、图18b和图18c是示出了根据本公开的示例实施例的用于执行与文件传输相关的任务的示例方法的图;

图19a、图19b和图19c是示出了根据本公开的示例实施例的用于执行与充电功能相关的任务的示例方法的图;以及

图20a、图20b、图20c、图20d、图21a、图21b、图21c、图21d和图21e是示出了根据本公开的示例实施例的用于执行与相机的自动拍摄功能相关的任务的示例方法的图。

具体实施方式

下文中,将参考附图来描述本公开的各种示例实施例。然而,应该理解的是并不旨在将本公开限于本文公开的各种形式;相反,应该将本公开理解为涵盖本公开的各种示例实施例的各种修改、等同物和/或替代。在描述附图的过程中,相似的附图标记可用于表示相似的构成元件。

如本文所用,表述“具有”、“可以具有”、“包括”或“可以包括”指的是存在对应特征(例如,数字、功能、操作或诸如组件之类的构成元件),而不排除一个或更多个附加特征。

在本公开中,表述“a或b”、“a或/和b中的至少一个”或“a或/和b中的一个或多个”可以包括所列出项目的所有可能组合。例如,表达方式“a或b”、“a和b中至少一项”或“a或b中至少一项”指代的是以下所有情形:(1)包括至少一个a,(2)包括至少一个b,或者(3)包括至少一个a和至少一个b二者。

在本公开的各种示例实施例中使用的表述“第一”或“第二”可以修饰各种组件,而与顺序和/或重要性无关,但不限制对应组件。例如,第一用户设备和第二用户设备指示不同的用户设备,但是它们都是用户设备。例如,可以将第一元件称为第二元件,以及类似地也可以将第二元件称为第一元件,而不脱离本公开的范围。

应当理解:当将一元件(例如,第一元件)称为(可操作或可通信)“连接”或“耦接”到另一元件(例如,第二元件)时,该元件可以直接连接或直接耦接到该另一元件,或者可以在它们之间插入任何其他元件(例如,第三元件)。另一方面,可以理解:当将一元件(例如,第一元件)称为“直接连接”或“直接耦接”到另一元件(第二元件)时,不存在插入在它们之间的其他元件(例如,第三元件)。

根据情况,在本公开中使用的表述“被配置为”可以与以下各项互换使用:例如,“适合于”、“具有...的能力”、“被设计用于”、“适于”、“制作用于”或“能够”。术语“被配置为”可能不一定意味着在硬件方面“被专门设计为”。在一些情况下,表述“被构造为...的设备”可以表示例如该设备与其他设备或组件一起“能够...”的情况。例如,短语“适于(或被配置为)执行a、b和c的处理器”可以表示例如(但不限于)仅用于执行对应操作的专用处理器(例如,嵌入式处理器),或可以通过执行存储在存储器设备中的一个或多个软件程序来执行对应操作的通用处理器(例如,中央处理单元(cpu)或应用处理器(ap))。

本文所用的术语仅用于描述各种示例实施例的目的,而非意在限制其他实施例的范围。除非上下文另外清楚地指示,否则单数形式也意在包括复数形式。除非另行定义,否则本文所用的所有术语(包括技术术语和科学术语)具有与本公开所属技术领域的技术人员通常理解的含义相同的含义。除非本公开中清楚地定义,否则这样的术语(如在常用词典中定义的术语)可以被解释为具有与相关技术领域中的上下文含义等同的含义,而不应被解释为具有理想的或过分正式的含义。在一些情况下,即使在本公开中定义的术语,仍不应被解释为排除本公开的实施例。

根据本公开各种示例实施例的电子设备可以包括以下至少一项:智能电话、平板个人计算机(pc)、移动电话、视频电话、电子书阅读器(e-book阅读器)、台式pc、膝上型pc、上网本计算机、工作站、服务器、个人数字助手(pda)、便携式多媒体播放器(pmp)、mpeg-1音频层-3(mp3)播放器、移动医疗设备、相机和可穿戴设备。根据各种实施例,可穿戴设备可以包括以下至少一项:配饰类型(例如,手表、戒指、手环、脚环、项链、眼镜、隐形眼镜或头戴式设备(hmd))、衣料或服饰集成类型(例如,电子服饰)、安装于身体的类型(例如,皮肤贴或纹身)以及生物植入类型(例如,可植入电路)等,但是不限于此。

根据一些示例实施例,电子设备可以是家用电器。家用电器可以包括以下中的至少一项:例如电视、数字视频盘(dvd)播放器、音频设备、冰箱、空调、吸尘器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、家庭自动化控制面板、安全控制面板、tv盒(例如,samsunghomesynctm、appletvtm或googletvtm)、游戏机(例如,xboxtm和playstationtm)、电子词典、电子钥匙、摄像机和电子相框等,但不限于此。

根据另一示例实施例,电子设备可以包括以下中的至少一项:各种医疗设备(例如,各种便携式医疗测量设备(血糖监控设备、心率监控设备、血压测量设备、体温测量设备等)、磁共振血管造影(mra)、磁共振成像(mri)、计算机断层扫描(ct)机和超声波机)、导航设备、全球定位系统(gps)接收机、事件数据记录仪(edr)、飞行数据记录仪(fdr)、车辆信息娱乐设备、船用电子设备(例如,船用导航设备和陀螺仪罗盘)、航空电子设备、安全设备、车辆头单元、工业或家用机器人、银行的自动柜员机(atm)、商店的销售点或物联网(例如,灯泡、各种传感器、电表或燃气表、洒水器设备、火警、恒温器、街灯、烤面包机、运动器材、热水箱、加热器、锅炉等)等,但是不限于此。

根据一些示例实施例,电子设备可以包括家具或建筑物/结构的一部分、电子板、电子签名接收设备、投影仪以及各种测量仪器(例如,水表、电表、气表和无线电波表)中的至少一项。根据本公开的各种示例实施例的电子设备可以是上述各种设备之一或多个的组合。根据本公开的一些示例性实施例的电子设备可以是柔性设备。此外,根据本公开示例性实施例的电子设备不限于上述设备,并可以包括根据技术发展的新型电子设备。

下文中,将参考附图描述根据多种示例实施例的电子设备。本文中使用的术语“用户”可以指示使用电子设备的人或使用电子设备的设备(例如,人工智能电子设备)。

图1是示出了根据本公开各种示例实施例的网络环境中的示例电子设备的图。

将参考图1描述根据各种示例性实施例的位于网络环境100内的电子设备101。电子设备101可以包括总线110、处理器(例如,包括处理电路)120、存储器130、输入/输出接口(例如,包括输入/输出电路)150、显示器160和通信接口(例如,包括通信电路)170。在一些示例性实施例中,电子设备101可以省略上述元件中的至少一个,或者还可以包括其他元件。

总线110可以包括例如用于将元件110至170相连且在这些元件之间传送通信(例如,控制消息和/或数据)的电路。

处理器120可以包括各种处理电路,例如但不限于:专用处理器、中央处理单元(cpu)、应用处理器(ap)或通信处理器(cp)中的一个或多个。例如,处理器120可以执行与电子设备101的至少一个其它元件的控制和/或通信相关的操作或数据处理。

存储器130可以包括易失性存储器和/或非易失性存储器。存储器130可以存储例如与电子设备101的至少一个其它元件相关的指令或数据。根据示例性实施例,存储器130可以存储软件和/或程序140。程序140可以包括例如内核141、中间件143、应用编程接口(api)145和/或应用程序(或“应用”)147。内核141、中间件143、和api145中的至少一些可以被称作操作系统(os)。

内核141可以控制或管理用于执行由其它程序(例如,中间件143、api145或应用147)实施的操作或功能的系统资源(例如,总线110、处理器120或存储器130等)。此外,内核141可以提供接口,通过所述接口,中间件143、api145或应用程序147可以访问电子设备101的各个元件以便控制或管理系统资源。

中间件143可以例如用作允许api145或应用程序147与内核141通信以交换数据的中介角色。

此外,中间件143可以基于优先级处理从应用程序147接收到的一个或多个操作请求。例如,中间件143可以向应用程序147中的至少一个给予使用电子设备101的系统资源(例如,总线110、处理器120、存储器130等)的优先级。例如,通过基于向该至少一个应用程序给予的优先级来处理一个或多个操作请求,中间件143可以针对该一个或多个任务请求来执行调度或负载均衡。

api145是应用147通过其控制由内核141或中间件143提供的功能的接口,并且可以包括例如至少一个接口或功能(例如,指令),以进行文件控制、窗口控制、图像处理或文本控制。

例如,输入/输出接口150可以包括各种输入/输出电路,其被配置为用作可以向电子设备101的其它元件传送从用户或另一外部设备输入的指令或数据的接口。此外,输入/输出接口150可以向用户或另一外部设备输出从电子设备101的其他元件接收到的指令或数据。

显示器160可以包括例如液晶显示器(lcd)、发光二极管(led)显示器、有机发光二极管(oled)显示器、微机电系统(mems)显示器、或电子纸显示器等,但不限于此。例如,显示器160可以向用户显示各种类型的内容(例如,文本、图像、视频、图标或符号)。显示器160可以包括触摸屏,并可以接收例如使用电子笔或用户的身体部位所输入的触摸、手势、接近或悬停。

例如,通信接口170可以包括被配置为设置电子设备101与外部设备(例如,第一外部电子设备102、第二外部电子设备104或服务器106)之间的通信的各种通信电路。例如,通信接口170可以通过经由无线或有线通信与网络162相连,来与外部设备(例如,第二外部电子设备104或服务器106)进行通信。

例如,无线通信可使用以下至少一项作为蜂窝通信协议:长期演进(lte)、高级lte(lte-a)、码分多址(cdma)、宽带cdma(wcdma)、通用移动电信系统(umts)、wibro(无线宽带)和全球移动通信系统(gsm)。此外,无线通信可以包括例如短距离通信164。短距离通信164可以通过使用以下中的至少一项来执行:例如,wi-fi、蓝牙、蓝牙低能耗(ble)、近场通信(nfc)以及全球导航卫星系统(gnss)。根据使用区域、带宽等,gnss可以包括以下至少一项:例如,全球定位系统(gps)、全球导航卫星系统(glonass)、北斗导航卫星系统(以下称为“北斗”)或欧洲基于全球卫星的导航系统(伽利略)等。下文中,在本公开中,“gps”可以与“gnss”相互互换使用。有线通信可以包括以下中的至少一项:例如,通用串行总线(usb)、高清多媒体接口(hdmi)、推荐标准232(rs-232)和普通老式电话服务(pots)。网络162可以包括诸如计算机网络(例如lan或wan)之类的通信网络、互联网和电话网络中的至少一种。

第一外部电子设备102和第二外部电子设备104中的每个外部电子设备可以与电子装置101的类型相同或不同。根据示例实施例,服务器106可以包括具有一个或多个服务器的组。根据各种示例实施例,可以在另一电子设备或多个电子设备(例如,电子设备102和104或服务器106)中执行电子设备101中执行的所有操作或部分操作。根据示例实施例,当电子设备101必须自动地或响应于请求来执行一些功能或服务时,电子设备101可向另一设备(例如,电子设备102或104或服务器106)请求执行与其相关的至少一些功能,而不是自身执行该功能或服务或附加地执行该功能或服务。另一电子设备可以执行请求的功能或者附加的功能,并且可以向电子设备101传递执行的结果。电子设备101可以原样地或附加地处理接收到的结果,从而提供所请求的功能或服务。为此,例如,可以使用云计算、分布式计算或客户端-服务器计算技术。

图2是示出了根据本公开的各种示例实施例的示例电子设备的框图。

图2是根据各种示例实施例的电子设备201的框图。例如,电子设备201可以包括图1示出的电子设备101的全部或一部分。电子设备201可以包括至少一个处理器(ap)(例如,应用处理器(ap))(例如,包括处理电路)210、通信模块(例如,包括通信电路)220、订户识别模块(sim)224、存储器230、传感器模块240、输入设备(例如,包括输入电路)250、显示器260、接口(例如,包括接口电路)270、音频模块280、相机模块291、电源管理模块295、电池296、指示器297和电机298。

处理器210可以包括各种处理电路,其被配置为通过驱动操作系统或应用程序来控制与处理器210连接的多个硬件或软件组件,并执行各种数据处理和计算。可以通过例如但不限于被实现为片上系统(soc)的各种处理电路(例如,专用处理器、cpu等)来实现处理器210。根据示例实施例,处理器210还可以包括图形处理单元(gpu)和/或图像信号处理器。处理器210可以包括图2中示出的元件中的至少一些(例如,蜂窝模块221)。处理器210可以将从至少一个其他元件(例如,非易失性存储器)接收到的指令或数据加载到易失性存储器中,并且可以处理加载的指令或数据,而且可以将各种数据存储在非易失性存储器中。

通信模块220可以具有与图1的通信接口170相同或相似的配置。通信模块220可以包括各种通信电路,例如但不限于以下中的至少一项:蜂窝模块221、wi-fi模块223、蓝牙(bt)模块225、蓝牙低能耗(ble)模块226、gnss模块227(例如,gps模块、glonass模块、北斗模块或伽利略模块)、nfc模块228和射频(rf)模块229。

蜂窝模块221可以通过例如通信网络提供语音呼叫、视频呼叫、文本消息服务或互联网服务。根据示例实施例,蜂窝模块221可以使用订户识别模块(例如,sim卡224)来对通信网络中的电子设备201进行区分和认证。根据本公开的示例实施例,蜂窝模块221可以执行处理器210可以提供的功能中的至少一些。根据示例性实施例,蜂窝模块221可以包括通信处理器(cp)。

wi-fi模块223、bt模块225、蓝牙低能耗(ble)模块226、gnss模块227和nfc模块228中的每一个可以包括例如用于处理通过相关模块发送和接收的数据的处理器。根据本公开的一些示例实施例,蜂窝模块221、wi-fi模块223、bt模块225、gnss模块227和nfc模块228中的至少一部分(例如两个或更多个)可以包含在一个集成芯片(ic)或ic封装中。

rf模块229可以发射/接收例如通信信号(例如rf信号)。rf模块229可以包括例如收发机、功率放大器模块(pam)、频率滤波器、低噪声放大器(lna)和天线。根据本公开的另一实施例,蜂窝模块221、wi-fi模块223、bt模块225、蓝牙低能耗模块226、gnss模块227和nfc模块228中的至少一个可以通过单独的rf模块来发送和接收rf信号。

订户识别模块224可以包括例如含有用户识别模块和/或嵌入式sim的卡,并且可以包含唯一识别信息(例如,集成电路卡标识符(iccid))或订户信息(例如,国际移动订户识别(imsi))。

例如,存储器230(例如,存储器130)可以包括内部存储器232和/或外部存储器234。内嵌存储器232可以包括以下至少一项:易失性存储器(例如,动态随机存取存储器(dram)、静态ram(sram)、同步动态ram(sdram)等)、以及非易失性存储器(例如,一次性可编程只读存储器(otprom)、可编程rom(prom)、可擦除可编程rom(eprom)、电可擦除可编程rom(eeprom)、掩模rom、闪存rom、闪存(例如,nand闪存或nor闪存)、硬盘驱动器、固态驱动器(ssd)等)。

外部存储器234还可以包括闪存驱动,例如,紧凑型闪存(cf)、安全数字(sd)、微型安全数字(micro-sd)、迷你型安全数字(mini-sd)、极限数字(xd)、存储棒等。外部存储器234可以通过各种接口与电子设备201功能连接和/或物理连接。

传感器模块240可以测量物理量或检测电子设备201的操作状态,并且可以将测量的或检测的信息转换为电信号。例如,传感器模块240可以包括以下中的至少一项:手势传感器240a、陀螺仪传感器240b、气压传感器240c、磁性传感器240d、加速度传感器240e、握持传感器240f、接近传感器240g、颜色传感器240h(例如,红/绿/蓝(rgb)传感器)、生物计量传感器240i、温度/湿度传感器240j、光传感器240k以及紫外(uv)传感器240m。附加地或者备选地,传感器模块240可以包括例如电子鼻传感器、肌电图(emg)传感器、脑电图(eeg)传感器、心电图(ecg)传感器、红外(ir)传感器、虹膜传感器和/或指纹传感器。传感器模块240还可以包括用于控制包括在其中的一个或多个传感器的控制电路。在本公开的一些示例实施例中,电子设备201还可以包括处理器,被配置为控制传感器模块240作为处理器210的一部分或独立于处理器210,并可以在处理器210处于睡眠状态期间控制传感器模块240。

输入设备250可以包括各种输入电路,例如(但不限于)触摸面板252、(数字)笔传感器254、按键256或超声输入设备258中的一个或多个。触摸面板252可以使用例如电容型、电阻型、红外型和超声型中的至少一种。此外,触摸面板252还可以包括控制电路。触摸面板252还可以包括触觉层,并可以向用户提供触觉反馈。

(数字)笔传感器254可以包括例如识别片,该识别片是触摸面板的一部分或者与识别片分离。按键256可以包括例如物理按钮、光学按键或键区。超声输入设备258通过麦克风(例如,麦克风288)来检测输入装置产生的超声波,并且识别与所感测的超声波相对应的数据。

显示器260(例如,显示器160)可以包括面板262、全息设备264或投影仪266。面板262可以包括与图1的显示器160相同或相似的结构。面板262可以被实现为例如柔性、透明或可穿戴的。面板262和触摸板252可以实现为一个模块。全息图264可使用光的干涉在空中显示三维图像。投影仪266可以通过在屏幕上投影光来显示图像。该屏幕可以位于例如电子设备201的内部或外部。根据示例实施例,显示器260还可以包括控制电路,用于控制面板262、全息设备264或投影仪266。

接口270可以包括各种接口电路,例如但不限于以下中的一个或多个:高清多媒体接口(hdmi)272、通用串行总线(usb)274、光学接口276或d-超小型(d-sub)278。接口270可以被包括在例如图1所示的通信接口170中。附加地或备选地,接口270可以包括其他接口电路,例如但不限于,移动高清链路(mhl)接口、安全数字(sd)卡/多媒体卡(mmc)接口或红外数据协会(irda)标准接口。

音频模块280可以例如对声音和电信号进行双向转换。音频模块280的至少一些元件可以包括在例如图1所示的输入/输出接口150中。音频模块280可以处理通过例如扬声器282、听筒284、耳机286、麦克风288等输入或输出的声音信息。

相机模块291是可以拍摄静态图像和动态图像的设备。根据示例性实施例,相机模块291可以包括一个或多个图像传感器(例如,前置传感器或后置传感器)、镜头、图像信号处理器(isp)或闪光灯(例如,led或氙灯)。

电力管理模块295可以管理例如电子设备201的电力。根据示例性实施例,电源管理模块295可以包括电源管理集成电路(pmic)、充电器集成电路(ic)、或电池或燃料表。pmic可以使用有线和/或无线充电方法。无线充电方法的示例可以包括例如磁共振方法、磁感应方法、电磁方法等。还可以包括用于无线充电的附加电路(例如,线圈环、谐振电路、整流器等)。电池表可以测量例如电池296的剩余量以及充电过程中的电压、电流或温度。电池296可以包括例如可充电电池或太阳能电池。

指示器297可以显示电子设备201或电子设备201的一部分(例如,处理器210)的特定状态,例如,引导状态、消息状态、充电状态等。电机298可以将电信号转换成机械振动,并且可以生成振动、触觉效果等。尽管未示出,然而电子设备201可以包括用于支持移动电视(tv)的处理单元(例如,gpu)。用于支持移动tv的处理单元可以例如根据诸如数字多媒体广播(dmb)、数字视频广播(dvb)或mediaflotm之类的一些标准来处理媒体数据。

根据本公开的硬件的每个上述组成元件可以配置有一个或多个组件,且相应组成元件的名称可以基于电子设备的类型而改变。根据本公开的各种示例实施例的电子设备可以包括上述元件中的至少一个。可以省略一些元件,或者还可以将其他附加元件包括在电子设备中。此外,根据各种示例性实施例的一些硬件组件可组合为一个实体,该实体可执行与相关元件在组合之前的功能相同的功能。

根据各种示例实施例,电子设备101还可以包括驱动器单元,该驱动器单元被配置为恢复电子设备的至少形变部分。例如,驱动器单元可以包括以下中的至少一项:铰链(hinge)单元或通过向电子设备101施加外部电力而膨胀或收缩的元件(或材料)。根据各种示例实施例,可以用离子聚合物-金属复合材料或形状记忆合金等来实施通过向电子设备101施加外部电力而膨胀或收缩的元件(或材料)。

图3是示出了根据本公开的各种示例实施例的示例程序模块的框图。

根据示例性实施例,程序模块310(例如程序140)可以包括用于控制与电子设备(例如电子设备101)相关的资源的操作系统(os)和/或在操作系统中执行的各种应用(例如应用程序147)。操作系统可以是例如android、ios、windows、symbian、tizen、bada等。

程序模块310可以包括内核320、中间件330、api360和/或应用370。程序模块310的至少一些可以预先加载到电子设备上,或者可以从外部电子设备(例如,电子设备102或104,或者务器106)下载。

内核320(例如,内核141)可以包括例如系统资源管理器321和/或设备驱动器323。系统资源管理器321可以执行对系统资源的控制、分配、回收等。根据本公开的示例实施例,系统资源管理器321可以包括进程管理器、存储器管理器、文件系统管理器等。设备驱动器323可以包括例如显示器驱动器、相机驱动器、蓝牙驱动器、共享存储器驱动器、usb驱动器、键区驱动器、wi-fi驱动器、音频驱动器或进程间通信(ipc)驱动器。

中间件330可以提供应用370共同需要的功能,或者通过api360向应用370提供各种功能,使得应用370可以高效地使用电子设备内的有限系统资源。根据示例性实施例,中间件330(例如中间件143)可以包括例如以下中的至少一项:运行时间库335、应用管理器341、窗口管理器342、多媒体管理器343、资源管理器344、电力管理器345、数据库管理器346、包管理器347、连接管理器348、通知管理器349、位置管理器350、图形管理器351和安全管理器352。

运行时间库335可以包括库模块,在应用370运行的同时,编译器使用所述库模块来通过编程语言添加新的功能。运行时间库335可以执行输入/输出管理、存储器管理、算术函数的功能等。

应用管理器341可以管理例如至少一个应用370的生命周期。窗口管理器342可以管理用于屏幕的图形用户界面(gui)资源。多媒体管理器343可以确定用于再现各种媒体文件所需的格式,并可以通过使用适于相关格式的编码器/解码器(编解码器)对媒体文件进行编码或解码。资源管理器344可以管理至少一个应用370的资源,例如源代码、内存和存储空间等。

电力管理器345可以连同基本输入/输出系统(bios)一同操作,以管理电池或电力,并可以提供用于操作电子设备所需的电力信息。数据库管理器346可产生、搜索和/或改变将被至少一个应用370使用的数据库。包管理器347可管理以包文件的形式分发的应用的安装或更新。

连接管理器348可管理诸如wi-fi和蓝牙的无线连接。通知管理器349可以以不打扰用户的方式显示或报告诸如到达消息、约会、接近通知等事件。位置管理器350可以管理电子设备的位置信息。图形管理器351可管理要提供给用户的图形效果或与图形效果相关的用户界面。安全管理器352可以提供系统安全、用户认证等所需的各种安全功能。根据本公开的实施例,当电子设备(例如,电子设备101)具有电话呼叫功能时,中间件330还可以包括电话管理器,用于管理电子设备的语音呼叫功能或视频呼叫功能。

中间件330可以包括用于形成上述元件的各种功能的组合的中间件模块。中间件330可以提供根据每种类型的os而被专门化的模块,以便提供差异化的功能。此外,中间件330可动态删除已有元件中的一部分,或可添加新的元件。

api360(例如,api145)是例如api编程功能的集合,并且可以基于os而设置有不同配置。例如,在android或ios的情况下,可以针对每个平台提供一个api集合。在tizen的情况下,可以针对每个平台提供两个或更多个api集合。

应用370(例如,应用程序147)可以包括例如可提供以下功能的一个或多个应用:例如,主页371、拨号器372、sms/mms373、即时消息(im)374、浏览器375、相机376、闹铃377、联系人378、语音拨号379、电子邮件380、日历381、媒体播放器382、相册383、时钟384、健康护理(例如,测量运动量或血糖)或环境信息(例如,气压、湿度或温度信息)。

根据本公开的示例实施例,应用370可以包括用于支持在电子装置(例如,电子装置101)和外部电子装置(例如,电子装置102和104)之间交换信息的应用(下文中,为了描述方便将其称作“信息交换应用”)。例如,与信息交换相关联的应用程序可以包括用于将特定信息转发给外部电子设备的通知中继应用程序或者用于管理外部电子设备的设备管理应用程序。

例如,通知中继应用可以包括以下功能:向外部电子装置(例如,电子装置102或104)递送在电子装置101的其他应用(例如,sms/mms应用、电子邮件应用、健康护理应用、环境信息应用等)中生成的通知信息。此外,通知中继应用可以从例如外部电子设备接收通知信息,并可以将接收到的通知信息提供给用户。

设备管理应用可以管理(例如安装、删除或更新)例如用于与电子设备通信的外部电子设备(例如,电子设备102或104)的至少一部分的功能(例如,开启/关闭外部电子设备自身(或其一些元件)或者调整显示器的亮度(或分辨率))、在外部电子设备中执行的应用、或从外部电子设备提供的服务(例如,电话呼叫服务或消息服务)。

根据示例实施例,应用370可以包括根据外部电子设备102或104的属性指定的应用(例如,移动医疗设备的健康护理应用等)。根据本公开的示例实施例,应用370可以包括从外部电子装置(例如,服务器106或电子装置102或104)接收到的应用。根据本公开的实施例,应用370可以包括预加载的应用或可以从服务器下载的第三方应用。根据本公开的上述示例性实施例,程序模块310的元件名称可以根据os的类型而改变。

根据本公开的各种示例性实施例,程序模块310的至少一部分可以实现为软件、固件、硬件或其中的两个或更多个的组合。程序模块310中的至少一些可以由例如处理器(例如,处理器210)来实现(例如,执行)。程序模块310的至少一部分可以包括例如用于执行一个或多个功能的模块、程序、例程、指令集和/或进程。

本文所使用的术语“模块”可以指代例如包括硬件、软件和固件之一或者其中两种或更多种的组合在内的单元。“模块”可以与例如术语“单元”、“逻辑”、“逻辑块”、“组件”或“电路”可互换地使用。“模块”可以是集成组成元件的最小单元或其一部分。“模块”可以是用于执行一个或多个功能的最小单元或其一部分。“模块”可以机械或电学地实现。例如,根据本公开的“模块”可以包括例如但不限于以下中的至少一项:已知的或将来研发的专用处理器、cpu、专用集成电路(asic)芯片、现场可编程门阵列(fpga)和用于执行操作的可编程逻辑器件。

根据各种示例实施例,模块或程序模块可以:包括上述一个或多个元件;排除其中的一些元件;或者还包括其他元件。由根据各种示例实施例的模块、程序模块或其他元件执行的操作可以按照顺序、并行、迭代或启发式的方法执行。此外,一些操作可以按照不同顺序执行,或者可以被省略,或者可以增加其他操作。此外,本公开中公开的实施例旨在用于解释和理解技术内容,而不应限制本公开中描述的技术的范围。因此,本公开的范围应被解释为包含基于本公开的技术构思而做出的所有修改或各种其他实施例。

此外,本公开中公开的示例实施例旨在用于解释和理解所公开的技术内容,并且不应限制本公开的各种示例实施例的范围。因此,应该将本公开的各种示例实施例的范围理解为包含基于本公开的各种实施例的技术构思而做出的所有修改或各种其它实施例。

根据本公开的各种示例实施例,一种电子设备可以包括:至少一个传感器,被配置为检测所述电子设备的至少一部分的形变;驱动器单元,被配置为恢复所述电子设备的至少形变部分;以及至少一个处理器,与所述至少一个传感器和所述驱动器单元电连接,并且所述处理器可以被配置为控制所述驱动器单元以执行以下操作:使用所述至少一个传感器来检测所述电子设备的至少一部分的形变,识别与所述电子设备中执行的任务有关的信息,并且至少基于所识别的与所述任务有关的信息来恢复所述电子设备的从中检测到形变的至少一部分。

在示例实施例中,处理器可以使用至少一个传感器来检测电子设备的至少一部分的弯曲、折叠和卷曲中的至少一个。

在示例实施例中,处理器可以确定该任务是否是被指定用于恢复电子设备的至少一部分的任务,并且被指定用于恢复电子设备的至少一部分的任务可以包括在任务开始时确定任务执行时间的任务。

在示例实施例中,被指定用于恢复电子设备的至少一部分的任务可以包括与定时器功能相关的任务、与应用更新相关的任务、与文件传输相关的任务、与文件下载相关的任务、与相机的自动拍摄功能相关的任务以及与充电功能相关的任务。

在示例实施例中,处理器可以确定是否可以执行被指定用于恢复电子设备的至少一部分的任务,并且当确定可以执行被指定用于恢复电子设备的至少一部分的任务时,可以开始执行被指定用于恢复电子设备的至少一部分的任务。

在示例性实施例中,处理器可以至少基于所识别的任务信息来确定是否恢复电子设备的从其中检测到形变的至少一部分,当确定恢复电子设备的从其中检测到形变的至少一部分时,处理器可以通过执行该任务来恢复电子设备的从其中检测到形变的至少一部分;并且当确定不恢复电子设备的从其中检测到形变的至少一部分时,处理器可以在维持电子设备的至少一部分的形变的同时执行该任务。

在示例实施例中,处理器可以使用至少一个传感器来检测电子设备的至少一部分发生形变而形成预定角度;并且可以以指定的定时器间隔对到所识别的任务完成时剩余的任务执行时间进行识别;可以确定到所识别的任务完成时剩余任务执行时间的变化率是否恒定;可以确定恢复电子设备的从其中检测到形变的至少一部分的每单位时间的角度;当到所识别的任务完成时剩余的任务执行时间的变化率恒定时,可以以等角速度从预定角度恢复电子设备的从其中检测到形变的至少一部分;并且当到所识别的任务完成时剩余的任务执行时间的变化率是可变的时,可以以可变角速度从预定角度恢复电子设备的从其中检测到形变的至少一部分。

在示例实施例中,处理器可以确定所确定的每单位时间的角度是否大于或等于指定角度,当所确定的每单位时间的角度大于或等于指定角度时,处理器可以以所确定的每单位时间的角度来恢复电子设备的至少一部分;并且当所确定的每单位时间的角度小于指定角度时,可以停止恢复电子设备的至少一部分,直到所确定的每单位时间的角度等于指定角度为止,并且可以从所确定的每单位时间的角度等于指定角度时起恢复电子设备的至少一部分。

在示例实施例中,在检测到电子设备的至少一部分的形变之后,处理器可以基于是否存在用户输入或电子设备的移动来确定是否恢复电子设备的至少一部分。

在示例实施例中,处理器可以至少基于电子设备的至少一部分的形变将任务的执行时间设置为固定时间,或者可以基于电子设备的至少一部分的形变程度、电子设备的至少一部分的形变次数以及用户接触电子设备的至少一部分的时间中的至少一项来设置任务的执行时间。

图4a、图4b、图4c、图4d、图5a、图5b、图6a和图6b是示出了根据本公开的各种示例实施例的用于执行任务的示例方法的图。

参考图4a至图6b,在示例实施例中,电子设备101可以是柔性电子设备101。例如,电子设备101可以是具有至少一个内部配置的柔性电子设备,该内部配置例如是外壳、显示器、包括用于驱动柔性形变的(或类似纸张)电子设备的电路的基板。

在示例实施例中,电子设备101可以形变为弯曲形状、折叠形状或卷曲形状。例如,电子设备101的至少一部分可以通过外部压力(例如,用户输入)或内部驱动(例如,向供电时形变的内部配置供电)而弯曲。在另一示例中,可以将基于电子设备的弯曲程度,电子设备101的至少一部分弯曲超过特定角度的状态定义为折叠状态。在又一示例中,可以将电子设备101的至少一些区域(或区域)弯曲超过指定区域(或区域)的状态定义为卷曲状态。然而,电子设备101的形变形状的定义不限于此。例如,除了弯曲(或弯)、折叠或卷曲形状之外,电子设备101可以形变为具有柔性的各种形状。

在示例实施例中,电子设备101可以通过在电子设备101的至少一部分发生形变的状态下执行指定任务来恢复至少形变部分。在示例实施例中,电子设备101可以通过用户输入(或者压力或力)使其至少一部分发生形变。例如,用户可以弯曲、折叠或卷曲电子设备101的至少一部分。在示例实施例中,当在电子设备101的至少一部分发生形变的情况下通过用户输入来执行定时器功能时,电子设备101可以通过执行与定时器功能相关的任务来恢复电子设备101的至少形变部分。例如,随着在定时器功能中设置的时间流逝(或通过反映逝去的时间),电子设备101可以恢复电子设备101的至少形变部分。

在示例实施例中,图4a至图4d示出了在电子设备101的至少一部分弯曲的状态下通过执行指定任务来恢复电子设备101的至少形变部分的示例。在示例实施例中,电子设备101可以包括铰链单元410,铰链单元410包括用于折叠或恢复电子设备101的至少一部分的铰链。例如,电子设备101可以相对于铰链单元410折叠或恢复电子设备101的至少一部分。在示例实施例中,电子设备101可以包括多个铰链单元,并且可以用多个铰链单元以各种角度折叠或恢复电子设备101。图4a至图4d示出了相对于一个铰链单元410沿着一个方向折叠的电子设备101。然而,在另一示例性实施例中,当电子设备101包括例如垂直于穿过电子设备101的铰链单元410的方向布置的附加铰链单元时,电子设备101可以沿着与图4a至图4d中的电子设备101的折叠方向垂直的方向折叠。然而,这不应该看作是限制。

在示例实施例中,当用户以预定角度折叠电子设备101的至少一部分时(如图4b所示),电子设备101可以通过执行被指定用于恢复的任务来执行恢复操作。

在示例实施例中,被指定用于恢复操作的任务可以包括在执行任务的同时(或者在任务开始的同时)指定任务执行时间的任务。任务执行时间可以基于用户设置或任务(例如,任务类型、任务特性)而变化。在另一示例实施例中,被指定用于恢复操作的任务可以包括当任务开始时计划完成的任务。在又一实施例中,被指定用于恢复操作的任务可以包括当任务开始时针对其估计(或计算)任务完成时间的任务。例如,被指定用于恢复操作的任务可以包括以下中的至少一项:与定时器功能相关的任务、与应用更新相关的任务、与文件传输相关的任务、与文件下载相关的任务、与相机的自动拍摄功能相关的任务以及与充电功能相关的任务。然而,这不应该看作是限制。在示例实施例中,可以通过用户输入来指定被指定用于恢复操作的任务。例如,在执行音乐文件的功能的示例中,电子设备101可以基于用户设置无限地重复音乐文件集,或者可以仅播放有限数量的音乐文件并结束播放。在示例实施例中,当有限数量的音乐文件被设置为播放并结束时,指定任务执行时间,例如用于播放音乐文件的时间。因此,播放有限数量的音乐文件可以对应于被指定用于恢复操作的任务。

在示例实施例中,电子设备101可以通过执行被指定用于恢复的任务来执行恢复电子设备101的至少折叠部分的操作,例如展开操作。例如,电子设备101可以基于执行被指定用于恢复的任务所需的时间或任务的执行速度来执行展开电子设备101的至少折叠部分的操作。例如,当任务在电子设备101的至少一部分折叠角度θ1(如图4b所示)的情况下开始时,随着任务执行时间的流逝,可以展开电子设备101的至少一部分以形成小于角度θ1的角度θ2(如图4c所示)。在另一示例中,当任务在电子设备101的至少一部分折叠角度θ2(如图4c所示)的情况下完成时,可以将电子设备101展开为与地面水平(或平坦),如图4d所示。

在示例实施例中,当在执行被指定用于恢复的任务的同时电子设备101的至少一部分被折叠时,电子设备101可以基于总任务执行时间的剩余时间来展开电子设备101的至少折叠部分。在另一示例实施例中,当电子设备101检测到电子设备101的至少一部分被折叠并且确定可以执行被指定用于恢复的任务时,电子设备101可以在开始执行指定任务的同时展开电子设备101的至少折叠部分。然而,这不应该看作是限制。

在示例实施例中,图5a和图5b示出了在电子设备101的至少一部分弯曲的状态下通过执行指定任务来恢复电子设备101的至少一部分的示例。

例如,在电子设备101的至少一部分弯曲的状态下(如图5a所示),随着指定任务的执行时间的流逝,可以使电子设备101的至少弯曲部分非弯曲(unbent),如图5b所示。图5a和图5b示出了电子设备101的至少一部分相对于电子设备101的中心弯曲的示例,但是这不应被视为限制。例如,电子设备101的至少一部分可以以各种形状弯曲。

在示例实施例中,图6a和图6b示出了在电子设备101的至少一部分卷曲的状态下通过执行指定任务来恢复电子设备101的至少一部分的示例。

例如,在电子设备101的至少一部分卷曲的状态下(如图6a所示),随着指定任务的执行时间的流逝,可以使电子设备101的至少卷曲部分非卷曲(unroll),如图6b所示。在示例实施例中,尽管未示出,但是电子设备101还可以包括听筒(receiver)(未示出),用于在电子设备101的至少一部分被卷曲时接收电子设备101的至少卷曲部分。当电子设备101还包括听筒时,在电子设备101的至少一部分包括(或接收)在听筒中的状态下,可以通过执行指定任务将在听筒中接收的电子设备101的至少一部分扩展到听筒的外部。然而,这不应该看作是限制。

图7是示出了根据本公开的示例实施例的用于执行任务的示例方法的流程图。

参考图7,在操作701中,电子设备(例如,处理器120)可以检测电子设备101的至少一部分的形变。

在示例实施例中,电子设备(例如,处理器120)可以是能够使其至少一部分发生形变的柔性电子设备。例如,电子设备101可以包括具有柔性形变(或类似纸张)的特性的至少一个内部结构,例如外壳、显示器、包括用于驱动电子设备的电路的基板等。在示例实施例中,电子设备的至少一部分可以形变为弯曲形状、折叠形状或卷曲形状。

在示例实施例中,电子设备(例如,处理器120)可以使用至少一个传感器来检测电子设备101的至少一部分的形变。在示例实施例中,用于检测电子设备101的至少一部分的形变的至少一个传感器可以包括各种传感器,例如弯曲传感器、加速度传感器240e、陀螺仪传感器240b、地磁传感器等。例如,弯曲传感器可以布置在电子设备的显示器160的前表面和后表面中的至少一个上,并且可以以各种形式实现,如使用电阻的电阻型传感器、使用光纤的应变率的微型光纤传感器等。在另一示例中,加速度传感器240e可以通过测量电子设备101的至少一部分的加速度和加速度方向来检测电子设备101的至少一部分的形变,其中当电子设备101的至少一部分发生形变时其加速度和加速度方向改变。在又一示例中,陀螺仪传感器240b可以通过测量电子设备101的至少一部分的旋转来检测电子设备101的至少一部分的形变。在又一示例中,地磁传感器可以通过使用2轴或3轴磁通门测量电子设备101的至少一部分的方位角来检测电子设备101的至少一部分的形变。然而,用于检测电子设备101的至少一部分的形变的传感器不限于这些传感器,并且可以使用各种传感器。例如,电子设备101可以使用红外传感器、超声波传感器、接近传感器等来检测电子设备101的至少一部分的形变。

在示例实施例中,除了检测电子设备101的至少一部分的形变/未形变的过程之外,检测电子设备101的至少一部分的形变的操作701还可以包括获得与电子设备101的至少一部分的形变有关的信息(例如,与形变程度有关的信息)的过程。在另一示例中,获得与电子设备101的至少一部分的形变有关的信息的过程可以包括在操作705中的恢复电子设备101的至少形变部分的过程中,并且仅检测电子设备101的至少一部分的形变/未形变的过程可以包括在过程701中的检测电子设备的至少一部分的形变的过程中。然而,这不应该看作是限制。

在操作703中,电子设备(例如,处理器120)可以识别与正在执行的任务有关的信息。

在示例实施例中,电子设备(例如,处理器120)可以识别与正在电子设备101中执行的任务有关的信息。例如,电子设备(例如,处理器120)可以确定当前在电子设备101中执行的任务是否是被指定用于恢复的任务。在示例实施例中,被指定用于恢复操作的任务可以包括在执行任务的同时(或者在任务开始的同时)指定任务执行时间的任务。任务执行时间可以基于用户设置或任务(例如,任务类型、任务特性)而变化。在另一示例实施例中,被指定用于恢复操作的任务可以包括当任务开始时计划完成的任务。在又一示例实施例中,被指定用于恢复操作的任务可以包括当任务开始时针对其估计(或计算)任务完成时间的任务。例如,被指定用于恢复操作的任务可以包括以下中的至少一项:与定时器功能相关的任务、与应用更新相关的任务、与文件传输相关的任务、与文件下载相关的任务、与相机的自动拍摄功能相关的任务以及与充电功能相关的任务。然而,这不应该看作是限制。在示例实施例中,可以通过用户输入来指定被指定用于恢复操作的任务。例如,在执行音乐文件的功能的情况下,电子设备101可以基于用户设置无限地重复音乐文件集,或者可以仅播放有限数量的音乐文件并结束播放。当有限数量的音乐文件被设置为播放并结束时,指定任务执行时间,例如用于播放音乐文件的时间。因此,播放有限数量的音乐文件可以对应于被指定用于恢复操作的任务。

在另一示例实施例中,电子设备(例如,处理器120)可以确定电子设备101是否处于可以执行被指定用于恢复的任务的状态。例如,电子设备(例如,处理器120)可以确定电子设备101是否处于以下状态:被指定用于恢复的任务被设置为响应于输入(诸如电子设备101的形变)而被执行。例如,在定时器功能的情况下,当设定了定时器的时间时,电子设备(例如,处理器120)可以确定电子设备101处于可以执行被指定用于恢复的任务的状态。在另一示例中,在文件传输的情况下,当要由用户发送的文件和接收文件的设备(或位置)被选定时,电子设备(例如,处理器120)可以确定电子设备101处于可以执行指定任务的状态。然而,这不应该看作是限制。

在示例实施例中,当确定电子设备101处于可以执行被指定用于恢复的任务的状态时,电子设备(例如,处理器120)可以开始执行被指定用于恢复的任务(或者可以触发以执行被指定用于恢复的任务)。例如,当确定设定了定时器的时间时,电子设备(例如,处理器120)可以随着执行定时器功能而开始执行任务以使所设定的时间流逝。在另一示例中,当确定要由用户发送的文件和接收文件的设备(或位置)被选定时,电子设备(例如,处理器120)可以随着执行文件传输而开始执行任务以传输文件。

在另一示例中,当电子设备(例如,处理器120)确定电子设备101处于可以执行被指定用于恢复的任务的状态时,电子设备101可以通过接收用户的输入(例如,触摸输入)来执行指定任务。然而,这不应该看作是限制。

在示例实施例中,当确定在电子设备(例如,处理器120)中执行多个任务时,电子设备101可以识别与多个任务中的主要任务有关的信息。例如,当在电子设备101中执行多个任务时,电子设备101可以识别关于与在前台执行的功能(例如,应用功能等)相关的任务的信息。然而,这不应该看作是限制。

在操作705中,电子设备(例如,处理器120)可以至少基于所识别的与任务有关的信息来恢复电子设备101的至少一部分。

在示例实施例中,当在操作703中确定在电子设备101中执行的任务不是被指定用于恢复的任务时,电子设备(例如,处理器120)可以继续执行该任务,同时保持电子设备(例如,处理器120)的至少一部分的形变。在另一示例中,当在操作703中确定在电子设备101中执行的任务是被指定用于恢复的任务时,电子设备(例如,处理器120)可以通过执行该任务来恢复电子设备101的至少形变部分。

下面将参考图8至图13b更详细地描述通过执行任务来恢复电子设备101的至少形变部分的过程。

图8是示出了根据本公开的示例实施例的用于恢复电子设备101的至少一部分的示例方法的流程图。

参考图8,在操作801中,电子设备(例如,处理器120)可以基于所识别的与任务有关的信息来确定是否恢复电子设备101的至少一部分。

在示例实施例中,当确定当前在电子设备101中执行的任务是被指定用于恢复的任务时,电子设备(例如,处理器120)可以确定恢复电子设备101的至少形变部分。例如,当确定当前正在执行与定时器功能相关的任务、与应用更新功能相关的任务、与文件传输功能相关的任务、与文件下载功能相关的任务、与相机的自动拍摄功能相关的任务以及与充电功能相关的任务中的至少一个时,电子设备(例如,处理器120)可以确定恢复电子设备101的至少形变部分。然而,用于确定恢复的任务不限于上述示例。

在另一示例实施例中,当确定可以在电子设备101中执行被指定用于恢复的任务并且被指定用于恢复的任务开始时,电子设备(例如,处理器120)可以确定恢复电子设备101的至少形变部分。

在示例实施例中,确定是否恢复电子设备101的至少一部分的操作801可以包括以下过程:在检测到电子设备101的至少一部分的形变之后,基于是否存在用户输入或电子设备101的移动来确定是否恢复电子设备101的至少一部分。例如,当检测到电子设备101的至少一部分的形变并且确定所执行的任务是被指定用于恢复的任务时,电子设备(例如,处理器120)可以响应于检测到用户的输入(例如,触摸输入、电子设备101的移动等)或电子设备101的移动而确定不恢复电子设备101的至少一部分。在示例实施例中,检测到用户的输入或电子设备101的移动可以指示以下情况:用户仅出于握住电子设备101的目的而使电子设备101的至少一部分发生形变。在另一示例实施例中,检测到用户的输入或电子设备101的移动可以指示以下情况:在执行除了执行用于恢复的任务之外的功能时,使电子设备101的至少一部分发生形变(或者出于其他目的而使其形变)。例如,检测到用户的输入可以指示以下情况:当电子设备101的至少一部分发生形变时,检测到用于创建消息的用户输入。在另一示例中,检测到的电子设备101的移动可以指示以下情况:在执行电子设备101的电话功能时,用户使电子设备101的至少一部分发生形变(例如,弯曲),以便移动电子设备101的至少一部分更靠近用户的耳朵。

当在操作803中电子设备(例如,处理器120)确定不恢复电子设备101的至少一部分时,电子设备(例如,处理器120)可以在操作805中在电子设备101的至少一部分发生形变的情况下执行任务。例如,当确定在电子设备101中执行的任务不是被指定用于恢复的任务时,电子设备(例如,处理器120)可以在电子设备101的至少一部分发生形变的情况下执行任务。在另一示例中,当检测到在电子设备101的至少一部分发生形变之后在指定阈值时间内存在用户输入或电子设备101的移动时,电子设备(例如,处理器120)可以在电子设备101的至少一部分发生形变的情况下继续执行当前任务或者执行与用户输入或电子设备101的移动相对应的功能。然而,这不应该看作是限制。

当在操作803中电子设备(例如,处理器120)确定恢复电子设备101的至少一部分时,在操作807中,电子设备(例如,处理器120)可以通过执行任务来恢复电子设备101的至少一部分。

在示例实施例中,电子设备(例如,处理器120)可以获得与电子设备101的至少一部分的形变有关的信息,例如与因电子设备101的至少一部分的形变而形成的角度有关的信息。下面将参考图9a和图9b更详细地描述用于获得与电子设备101的至少一部分的形变有关的信息的方法。

在示例实施例中,通过执行被指定用于恢复的任务,电子设备(例如,处理器120)可以恢复电子设备101的至少形变部分。下面将参考图10a至图10c更详细地描述通过执行任务来恢复电子设备101的至少形变部分的操作。

在示例实施例中,电子设备(例如,处理器120)可以在恢复电子设备101的至少形变部分的同时周期性地识别指定任务的剩余执行时间。在示例实施例中,电子设备(例如,处理器120)可以以各种方式周期性地提供执行指定任务的结果或关于任务完成的通知。例如,在执行与定时器功能相关的任务的同时或者当完成任务时,电子设备(例如,处理器120)可以以指定的间隔(例如,每一分钟)提供关于时间流逝的通知。电子设备(例如,处理器120)可以输出通知窗口显示、声音、触觉反馈以及光中的至少一个以提供通知。然而,这不应该看作是限制。在示例实施例中,当电子设备101的至少一部分发生形变而形成特定角度时,电子设备(例如,处理器120)可以根据任务的剩余执行时间的变化率是否恒定而以等角速度或可变角速度从所形成角度恢复电子设备101的至少形变部分。下面将参考图11a和图11b以及图12a和图12b更详细地描述基于任务的剩余执行时间的变化率是否恒定而以等角速度或可变角速度从所形成角度恢复电子设备101的至少形变部分的操作。

在示例实施例中,在电子设备101的至少一部分发生形变而形成特定角度的状态下,当每单位时间恢复的角度小于或等于指定角度时,电子设备101可以停止恢复直到每单位时间恢复的角度等于指定角度为止,并且可以从每单位时间恢复的角度等于指定角度的时间起以每单位时间指定角度进行恢复。下面将参考图13a和图13b更详细地描述在预定时间期间停止恢复并且然后通过比较每单位时间恢复的角度和每单位时间的指定角度来进行恢复的操作。

图9a和图9b是示出了根据本公开的示例实施例的用于恢复电子设备101的至少一部分的示例方法的图。图9a和图9b是示出了电子设备(例如,处理器120)获得电子设备101的至少一部分的形变信息的示例过程的图。

如图9a所示,电子设备101可以包括用于获得电子设备101的至少一部分的形变信息的多个弯曲传感器911至915和921至925。在示例实施例中,可以使用例如电阻型传感器来实现图9a的多个弯曲传感器911至915和921至925中的每个弯曲传感器。然而,这不应该看作是限制。例如,可以使用利用光纤的应变率的微型光纤传感器来实现多个弯曲传感器911至915和921至925中的每个弯曲传感器。

在示例实施例中,电子设备(例如,处理器120)可以使用多个弯曲传感器911至915和921至925来获得电子设备101的至少一部分的形变信息。在示例实施例中,与电子设备101的至少一部分的形变有关的信息可以包括与形变部分的位置、形变程度(例如,形变角度)、形变方向、形变速度、形变次数、形变位置的数量中的至少一项有关的信息。然而,这不应该看作是限制。

在示例性实施例中,当电子设备101弯曲以使得其中心相对于电子设备101的右边缘和左边缘两者而面向下时,可以向沿水平方向布置的弯曲传感器921至925施加张力。在示例实施例中,沿水平方向布置的弯曲传感器921至925可以获得向沿水平方向布置的弯曲传感器921至925施加的张力,并且可以基于所获得的张力输出电阻值。在一个实施例中,电子设备(例如,处理器120)可以基于从沿水平方向布置的弯曲传感器921至925输出的电阻值来获得与形变部分的位置、形变程度(例如,形变角度)、形变速度、形变次数以及形变位置的数量中的至少一项有关的信息。例如,电子设备(例如,处理器120)可以基于从沿水平方向布置的弯曲传感器921至925输出的电阻值的大小获得与电子设备101的形变部分的位置、形变程度(例如,形变角度)和形变位置的数量有关的信息。在另一示例中,电子设备(例如,处理器120)可以基于从沿水平方向布置的弯曲传感器921至925输出的电阻值的符号来获得与形变方向有关的信息。在又一示例中,当电子设备101的至少一部分连续形变时,电子设备(例如,处理器120)可以基于与多个弯曲传感器连续地输出的电阻值的差异有关的信息来获得与形变速度和形变次数有关的信息。虽然在示例性实施例中图9a示出了电子设备101弯曲使得其中心相对于右边缘和左边缘两者面向下,但是对于本领域技术人员而言显而易见的是,当电子设备101弯曲使得其中心相对于上边缘和下边缘两者面向上或向下时,能够以相同的方式或类似的方式获得与形变有关的信息。

在示例实施例中,如图9b所示,电子设备101可以包括多个加速度传感器931和933,以获得与电子设备101的至少一部分的形变有关的信息。在示例实施例中,多个加速度传感器931和933可以输出响应于电子设备101的至少一部分被弯曲而改变的重力加速度。在一个实施例中,电子设备101可以至少基于与多个加速度传感器931和933输出的重力加速度有关的信息来获得与俯仰角和侧倾角有关的信息。

虽然图9a和图9b示出弯曲传感器和加速度传感器240e为用于获得与电子设备101的至少一部分的形变有关的信息的传感器,但这不应被视为限制。例如,电子设备(例如,处理器120)可以使用诸如陀螺仪传感器240b和地磁传感器之类的各种传感器来获得与电子设备101的至少一部分的形变有关的信息。例如,电子设备101可以通过使用陀螺仪传感器240b测量电子设备101的至少一部分的旋转来获得与电子设备101的至少一部分的形变有关的信息。在另一示例中,电子设备(例如,处理器120)可以使用地磁传感器通过使用2轴或3轴磁通门测量电子设备101的至少一部分的方位角来检测电子设备101的至少一部分的形变。在又一示例中,电子设备101可以使用红外传感器、超声传感器240m或接近传感器240g来获得与电子设备101的至少一部分的形变有关的信息。

图9a和图9b示出了电子设备101的至少一部分弯曲的示例,但是这不应被视为限制。例如,当电子设备101的至少一部分被折叠时,可以以与图9a和图9b的示例实施例的方式相同的方式或相似的方式来获得与形变有关的信息。

在示例实施例中,当电子设备101的至少一部分被卷曲时,电子设备(例如,处理器120)可以获得与电子设备101的卷曲部分的位置和卷曲信息(例如,卷曲部分的面积(或大小))中的至少一项有关的信息。例如,当电子设备101包括多个弯曲传感器时,电子设备101可以通过确定从布置在电子设备101的卷曲部分中的弯曲传感器输出的电阻值与从布置在非卷曲部分(例如,平坦部分)中的弯曲传感器输出的电阻值之间的差来获得卷曲部分的位置和卷曲信息(例如,卷曲部分的面积(或大小))中的至少一项的信息。在另一示例中,电子设备(例如,处理器120)可以使用电子设备101的卷曲部分与非卷曲部分接触的线或区域来获得与电子设备101的卷曲部分的位置和卷曲信息(例如,面积(或大小))中的至少一项有关的信息。例如,电子设备(例如,处理器120)可以通过检测电子设备101的卷曲部分与非卷曲部分接触的线然后参考检测到的线来区分卷曲部分和非卷曲部分,来获得与卷曲部分的位置和卷曲信息(例如,卷曲部分的面积(或大小))中的至少一项有关的信息。

图10a、图10b和图10c是示出了根据本公开的另一示例实施例的用于恢复电子设备101的至少一部分的示例方法的图。

在示例实施例中,电子设备(例如,处理器120)可以通过执行被指定用于恢复的任务来恢复电子设备101的至少形变部分。

例如,图10a示出了电子设备101的部分101-1水平地位于地面上并且电子设备101的另一部分101-3相对于铰链单元1010被折叠的状态。在示例实施例中,通过在电子设备101中执行指定任务,电子设备(例如,处理器120)可以沿箭头方向使用铰链单元1010恢复(或旋转)电子设备101的部分101-3。在另一示例实施例中,电子设备(例如,处理器120)可以基于指定任务的执行时间沿箭头方向恢复(或旋转)电子设备101的部分101-3。在又一示例实施例中,电子设备(例如,处理器120)可以基于在电子设备101中周期性地(例如,每1分钟)测量的指定任务的执行时间(或者任务的剩余执行时间的变化率)沿箭头方向恢复(或旋转)电子设备101的部分101-3。然而,这不应该看作是限制。

在示例实施例中,图10a示出了电子设备101包括一个铰链单元101并且相对于铰链单元1010形变或恢复的示例。然而,当电子设备101包括多个铰链单元时,电子设备101可以沿各种方向(或以各种角度)形变或恢复。

在另一示例中,电子设备101可以包括用于使电子设备101的一部分形变或恢复的结构(或驱动单元或致动器)。例如,用于使电子设备101的一部分形变或恢复的结构可以包括基于从外部电源供应的电力而收缩或膨胀的元件或材料。例如,可以使用根据来自外部电源的电力供应而收缩或膨胀的离子聚合物-金属复合材料或形状记忆合金来实现用于使电子设备101的一部分形变或恢复的结构。然而,这不应该看作是限制。

在示例实施例中,图10b示出了电子设备101,其中用于使电子设备101的一部分形变或恢复的结构包括多个单元1021、1023、1025和1027。在示例实施例中,多个单元1021、1023、1025和1027中的至少一个单元1025、1027可以基于电力供应沿箭头方向形变或恢复,如图10b所示。在示例实施例中,电子设备101可以通过执行被指定用于恢复的任务通过调整向电子设备101的多个单元1021、1023、1025和1027中的至少一个形变单元1025、1027的电压供应来恢复电子设备101的至少形变部分。在另一示例实施例中,电子设备101可以基于指定任务的执行时间通过调整向电子设备101的多个单元1021、1023、1025和1027中的至少一个形变单元1025、1027的电压供应(或电压的电平)来恢复电子设备101的至少形变部分。在又一示例实施例中,电子设备(例如,处理器120)可以基于在电子设备101中周期性地(例如,每1分钟)测量的指定任务的执行速度通过调整向电子设备101的多个单元1021、1023、1025和1027中的至少一个形变单元1025、1027的电压供应来恢复电子设备101的至少形变部分。然而,这不应该看作是限制。

在示例实施例中,图10c示出了说明以下过程的视图:电子设备(例如,处理器120)在电子设备的至少一部分卷曲的状态下通过执行被指定用于恢复的任务来恢复电子设备101的至少一部分。当电子设备101的至少一部分卷曲时(如图10c所示),电子设备(例如,处理器120)可以获得与电子设备101的卷曲部分的位置和卷曲信息(例如,卷曲部分的面积(或大小))中的至少一项有关的信息,即与电子设备101的至少形变部分有关的信息。例如,电子设备(例如,处理器120)可以使用连接点1030的线(或者参考该线)来获得与电子设备101的卷曲部分的位置和卷曲信息(例如,卷曲部分的面积(或大小))中的至少一项有关的信息,其中在所述点1030处电子设备101的卷曲部分和非卷曲部分彼此接触。在示例实施例中,电子设备(例如,处理器120)可以通过执行被指定用于恢复的任务来恢复电子设备101的至少卷曲部分。例如,电子设备101可以包括图10a的铰链单元1010或者如图10b所示的用于使电子设备101的一部分形变或恢复的结构。电子设备(例如,处理器120)可以通过使用铰链单元1010或用于使电子设备101的一部分形变或恢复的结构执行任务来恢复电子设备101的至少卷曲部分。在另一示例中,电子设备(例如,处理器120)可以基于电子设备101中指定任务的执行时间使用铰链单元1010或用于使电子设备101的一部分形变或恢复的结构来恢复电子设备101的至少卷曲部分。在又一示例中,电子设备(例如,处理器120)可以基于在电子设备101中周期性地(例如,每1分钟)测量的指定任务的执行速度使用铰链单元1010或用于使电子设备101的一部分形变或恢复的结构来恢复电子设备101的至少卷曲部分。

图11a、图11b、图12a、图12b、图13a和图13b是示出了根据本公开的又一示例实施例的用于恢复电子设备101的至少一部分的示例方法的图。

在示例实施例中,在执行被指定用于恢复的任务时,电子设备(例如,处理器120)可以基于到任务完成时剩余的任务执行时间是否有规律地(或相等地)改变(或者任务执行时间的变化率是否恒定)来调整恢复电子设备101的至少形变部分的程度。

例如,当到任务完成时剩余的任务执行时间以1t的时间间隔有规律地改变时(如图11a所示),电子设备(例如,处理器120)可以一次以x°的角度(例如,以等角速度)恢复电子设备101的至少形变部分。例如,当电子设备101的一部分折叠140°(如图11b所示)并且确定(或估计或计划)任务的总执行时间为20分钟时,电子设备(例如,处理器120)可以以每单位时间(例如,每分钟)7°的角度来恢复电子设备101的至少折叠部分。例如,当经过5分钟的任务执行时间时(如图11b所示),电子设备(例如,处理器120)可以使电子设备101的至少折叠部分恢复35°的角度。在示例实施例中,其中当执行任务时到任务完成时剩余的任务执行时间有规律地改变的示例可以是其中执行与定时器功能相关的任务的示例。

在另一示例中,图12a示出了到任务完成时剩余的任务执行时间可变地改变的示例。例如,当执行与文件传输功能相关的任务时,可以基于诸如通信环境等的因素可变地改变文件传输结束时间(或文件传输速度等),并且相应地,执行与文件传输相关的任务所需的时间也是可变的直到与文件传输相关的任务完成为止。在示例实施例中,电子设备(例如,处理器120)可以周期性地(或以规则的时间间隔)测量(或计算)剩余的任务执行时间,并且可以基于所测量的剩余任务执行时间来恢复电子设备101的至少形变部分。例如,如图12a所示,电子设备(例如,处理器120)可以从时间0至时间1t以x°的角度恢复电子设备101的至少形变部分,考虑时间1t时剩余的任务执行时间,并且从时间1t至时间2t以3x°的角度恢复电子设备101的至少形变部分。例如,电子设备(例如,处理器120)可以考虑时间2t、3t和4t时剩余的任务执行时间,并且可以从时间2t至时间3t以x°的角度、从时间3t至时间4t以2x°的角度、并从时间4t至时间5t以x°的角度恢复电子设备101的至少形变部分。然而,这不应该看作是限制。在示例实施例中,当电子设备101的至少一部分折叠140°并且确定(估计或计划)任务的总执行时间为20分钟时(如图11a和11b所示),并且当经过了3分钟的任务执行时间时,电子设备(例如,处理器120)可以使电子设备101的至少折叠部分恢复与5x°相对应的35°。

在示例实施例中,图13a和图13b示出了电子设备(例如,处理器120)通过确定每单位时间所确定的恢复角度是否大于或等于指定角度来恢复电子设备101的至少形变部分的示例。

例如,当指定角度为每分钟5°的角度、电子设备101的至少一部分折叠140°、确定任务执行时间为20分钟时(在13a中),电子设备(例如,处理器120)可以将每分钟的恢复角度确定为7°。电子设备(例如,处理器120)可以确定所确定的每分钟7°的恢复角度大于指定角度5°。当所确定的每分钟恢复角度大于指定角度时,电子设备101可以以所确定的每分钟恢复角度来恢复电子设备101的至少折叠部分。

在另一示例中,当指定角度为每分钟5°的角度、电子设备101的至少一部分弯曲40°、确定任务执行时间为20分钟时(在13b中),电子设备101可以将每分钟的恢复角度确定为2°。电子设备(例如,处理器120)可以确定所确定的每分钟2°的恢复角度小于指定角度5°。在示例实施例中,当所确定的每分钟恢复角度小于指定角度时,电子设备(例如,处理器120)可以停止恢复,直到每分钟恢复角度等于指定角度为止。在示例实施例中,在电子设备(例如,处理器120)停止恢复的状态下,当每分钟恢复角度等于指定角度时,电子设备(例如,处理器120)可以以每分钟指定角度来恢复电子设备101的至少形变部分。在示例实施例中,电子设备(例如,处理器120)可以根据下面的等式1来确定每分钟恢复角度等于指定角度的时间:

其中a是形变角度,t是总任务执行时间,c是每单位时间的指定角度,并且k是每分钟恢复角度等于指定角度的时间。

例如,当电子设备101的至少一部分发生形变40°、总任务执行时间是20分钟、并且每分钟的指定角度是5°时,电子设备101可以将每分钟恢复角度等于指定角度的时间确定为12分钟。在示例实施例中,电子设备(例如,处理器120)可以在20分钟的总任务执行时间中的8分钟期间停止恢复电子设备101的至少形变部分,并且可以在剩余的12分钟期间以每分钟5°来恢复电子设备101的至少形变部分。在示例实施例中,当单位时间恢复的角度小于指定角度时,电子设备(例如,处理器120)可以停止恢复,并且可以从恢复角度大于或等于指定角度的时间起以每单位时间指定角度进行恢复,以使得向用户可视地提供通过执行被指定用于恢复的任务来恢复电子设备101的至少形变部分的操作。

图14是示出了根据本公开的另一示例实施例的用于执行任务的示例方法的流程图。

图15a、图15b、图15c和图15d是示出了根据本公开的另一示例实施例的用于执行任务的示例方法的图。

参考图14至图15d,在操作1401中,电子设备(例如,处理器120)可以检测电子设备101的至少一部分的形变。

在示例实施例中,电子设备101的至少一部分可以形变为弯曲形状、折叠形状或卷曲形状。

在示例实施例中,电子设备(例如,处理器120)可以使用至少一个传感器来检测电子设备101的至少一部分的形变。在示例实施例中,用于检测电子设备101的至少一部分的形变的至少一个传感器可以包括各种传感器,例如弯曲传感器、加速度传感器240e、陀螺仪传感器240b、地磁传感器等。例如,弯曲传感器可以布置在电子设备的显示器160的前表面和后表面中的至少一个上,并且可以以各种形式实现,如使用电阻的电阻型传感器、使用光纤的应变率的微型光纤传感器等。在另一示例中,加速度传感器240e可以通过测量电子设备101的至少一部分的加速度和加速度方向来检测电子设备101的至少一部分的形变,其中当电子设备101的至少一部分发生形变时其加速度和加速度方向改变。在又一示例中,陀螺仪传感器240b可以通过测量电子设备101的至少一部分的旋转来检测电子设备101的至少一部分的形变。在又一示例中,地磁传感器可以通过使用2轴或3轴磁通门测量电子设备101的至少一部分的方位角来检测电子设备101的至少一部分的形变。然而,用于检测电子设备101的至少一部分的形变的传感器不限于这些传感器,并且可以使用各种传感器。例如,电子设备(例如,处理器120)可以使用红外传感器、超声波传感器240m、接近传感器240g等来检测电子设备101的至少一部分的形变。

在操作1403中,电子设备(例如,处理器120)可以基于电子设备101的至少一部分的形变来设置被指定用于恢复的任务的执行时间。

在示例实施例中,被指定用于恢复的任务可以包括可以由用户设置任务执行时间的任务,例如与定时器功能相关的任务或与相机的自动拍摄功能相关的任务。然而,这不应该看作是限制。

在示例实施例中,当电子设备101的至少一部分发生形变时,电子设备(例如,处理器120)可以将任务执行时间设置为固定执行时间。例如,在与相机的自动拍摄功能相关的任务的情况下,当电子设备101的至少一部分发生形变时,电子设备(例如,处理器120)可以将用于自动拍摄的任务执行时间设置为10秒,作为固定值,而无论形变程度(例如,形变角度)如何。在另一示例中,在与定时器功能相关的任务的情况下,当电子设备101的至少一部分发生形变时,电子设备(例如,处理器120)可以将用于定时器功能的任务执行时间设置为3分钟,作为固定值,而无论形变程度(例如,形变角度)如何。然而,这不应该看作是限制。

在另一示例实施例中,电子设备(例如,处理器120)可以基于电子设备101的至少一部分的形变程度(例如,形变角度)来设置任务执行时间。例如,在与定时器功能相关的任务的情况下,电子设备(例如,处理器120)可以基于电子设备101的至少一部分的形变程度来设置用于定时器功能的任务执行时间,所述形变程度例如是电子设备101的至少一部分的弯曲角度、电子设备101的至少一部分的折叠角度或者电子设备101的至少卷曲部分的面积的大小。在另一示例中,电子设备(例如,处理器120)可以将用于定时器功能的任务执行时间设置为与电子设备101的至少一部分的弯曲角度、电子设备101的至少一部分的折叠角度或者电子设备101的至少卷曲部分的面积的大小成比例。例如,当电子设备101的至少一部分相对于铰链单元1510折叠90°时(如图15a所示),电子设备(例如,处理器120)可以将用于定时器功能的任务执行时间设置为10分钟,并且当电子设备101的至少一部分相对于铰链单元1510折叠135°时(如图15b所示),电子设备(例如,处理器120)可以将用于定时器功能的任务执行时间设置为15分钟。

在又一实施例中,电子设备(例如,处理器120)可以基于电子设备101的至少一部分发生形变的次数来设置任务执行时间。在示例实施例中,电子设备(例如,处理器120)可以检测电子设备101的至少一部分发生形变的次数。例如,电子设备(例如,处理器120)可以检测电子设备101的至少一部分连续形变的次数。例如,如果水平地位于地面上的电子设备101相对于铰链单元1510连续地旋转90°(如图15a所示),在90°的旋转状态下在比阈值短的时间期间停止旋转,然后相对于铰链单元1510连续地旋转135°,则电子设备(例如,处理器120)可以确定电子设备101形变两次。在示例实施例中,电子设备(例如,处理器120)可以将任务执行时间设置为与电子设备101的至少一部分发生形变的次数成比例。例如,当电子设备101的至少一部分发生一次形变时,电子设备(例如,处理器120)可以将任务执行时间设置为5分钟,并且当电子设备101的至少一部分形变两次时,电子设备(例如,处理器120)可以将任务执行时间设置为10分钟。

在又一示例实施例中,当通过用户接触(或触摸)电子设备101的至少一部分使电子设备101的至少一部分发生形变时,电子设备(例如,处理器120)可以基于用户接触电子设备101的时间来设置任务执行时间。例如,当用户接触(或触摸)电子设备101的至少一部分1520达5秒并且然后电子设备101的至少一部分1520因接触力而折叠时(如图15c所示),电子设备(例如,处理器120)可以将与相机的自动拍摄功能(例如,在设定时间之后拍摄的功能)相关的任务的执行时间设置为5秒。在另一示例中,当用户接触(或触摸)电子设备101的至少一部分1520达10秒并且然后电子设备101的至少一部分1520因接触力而折叠时(如图15d所示),电子设备(例如,处理器120)可以将与相机的自动拍摄功能(例如,在设定时间之后拍摄的功能)相关的任务的执行时间设置为10秒。然而,这不应该看作是限制。

在示例实施例中,当根据电子设备101的至少一部分的形变程度、电子设备的至少一部分发生形变的次数或者在用户接触电子设备101的时间来设置任务执行时间时,电子设备(例如,处理器120)可以显示基于形变程度、形变次数或接触时间而增加或减少的任务执行时间。例如,比较图15c和图15d,当用户想要通过在10秒内接触电子设备101将任务执行时间设置为10秒时,电子设备(例如,处理器120)可以在用户在5秒内接触电子设备101的时间显示与5秒的接触时间相对应的5秒的任务执行时间,并且可以在用户在10秒内接触电子设备101的时间显示与10秒的接触时间相对应的10秒的任务执行时间。然而,这不应该看作是限制。

在操作1405中,电子设备(例如,处理器120)可以在设置的任务执行时间期间恢复电子设备101的至少一部分。图16a、图16b、图16c和图16d是示出了根据本公开的示例实施例的用于执行与定时器功能相关的任务的示例方法的图。

图16a示出了用于执行定时器功能的屏幕。例如,电子设备(例如,处理器120)可以显示用于执行定时器功能的屏幕,该屏幕通过接收选择用于执行多个功能中的定时器功能的按钮1601的用户输入来显示。在示例实施例中,电子设备(例如,处理器120)可以至少基于用户的触摸输入来设置与定时器功能相关的任务执行时间。在另一示例实施例中,电子设备(例如,处理器120)可以检测电子设备101的至少一部分的形变,并且基于电子设备101的至少一部分的形变来设置与定时器功能相关的任务执行时间。例如,电子设备(例如,处理器120)可以基于电子设备101的至少一部分的形变将与定时器功能相关的任务执行时间设置为固定时间,或者可以基于电子设备101的至少一部分的形变程度、电子设备101的至少一部分发生形变的次数或者用户接触电子设备101的时间来设置与定时器功能相关的任务执行时间。

在示例实施例中,电子设备(例如,处理器120)可以基于各种输入开始执行与定时器功能相关的任务。例如,电子设备(例如,处理器120)可以通过接收在开始按钮1610上的用户触摸输入来开始执行与定时器功能相关的任务。在另一示例中,当检测到电子设备101的至少一部分的形变时,电子设备(例如,处理器120)可以开始执行与定时器功能相关的任务。例如,在图16a中,电子设备(例如,处理器120)可以确定与定时器功能相关的任务是被指定用于恢复的任务,例如在执行任务(或者开始任务)的同时指定任务执行时间的任务。电子设备(例如,处理器120)可以确定与定时器功能相关的任务是被指定用于恢复的任务,并且确定如图16a所示的设置定时器功能的任务执行时间的状态是可以执行任务的状态。当确定可以执行任务时,响应于检测到电子设备101的至少一部分的形变,电子设备(例如,处理器120)可以开始执行与定时器功能相关的任务。然而,这不应该看作是限制。

图16b示出了电子设备(例如,处理器120)在电子设备101的至少一部分发生形变(例如,弯曲)的状态下通过执行与定时器功能相关的任务来恢复电子设备的至少弯曲部分的操作。图16b示出了电子设备101被弯曲以使得其中心相对于电子设备101的右边缘和左边缘两者面向下的示例。然而,电子设备101的至少一部分的形变不限于此。在示例实施例中,在电子设备101的至少一部分被弯曲而形成预定角度的状态下,电子设备101可以在执行与定时器功能相关的任务的同时以等角速度恢复电子设备101的至少弯曲部分。然而,这不应该看作是限制。在另一示例实施例中,在电子设备101的至少一部分被弯曲而形成预定角度的状态下,当被确定为每单位时间的恢复角度的角度小于指定角度时,电子设备(例如,处理器120)可以停止恢复,直到每单位时间的恢复角度等于指定角度为止,并且可以从每单位时间的恢复角度等于指定角度的时间起以每单位时间指定角度进行恢复。在示例实施例中,当电子设备(例如,处理器120)可以在执行与定时器功能相关的任务的中间检测到电子设备101的至少一部分的形变时,电子设备(例如,处理器120)可以基于与定时器功能相关的任务的剩余执行时间来恢复电子设备101的至少形变部分。在另一示例实施例中,当电子设备(例如,处理器120)响应于电子设备101的至少一部分的形变而开始执行与定时器功能相关的任务时,电子设备(例如,处理器120)可以在执行任务的同时恢复电子设备101的至少形变部分。然而,这不应该看作是限制。

在示例实施例中,当在图16b所示的电子设备101的状态下经过了指定时间时,可以关闭电子设备101的显示器160(如图16c所示)。然而,根据示例实施例,可以省略在经过指定时间之后关闭电子设备101的显示器160的操作。

在示例实施例中,当经过定时器功能所设置的时间时,电子设备(例如,处理器120)可以完成对电子设备101的至少形变部分的恢复。在示例实施例中,当流逝的时间比定时器功能所设置的时间长19秒时(如图16d所示),电子设备(例如,处理器120)可以通过弹出窗口1603来显示流逝的时间。

在示例实施例中,电子设备(例如,处理器120)可以以各种方式周期性地提供执行指定任务的结果或关于任务完成的通知。例如,在执行与定时器功能相关的任务的同时或者当任务完成时,电子设备101可以以指定的定时器间隔(例如,每1分钟)提供关于流逝的时间的通知。电子设备(例如,处理器120)可以输出通知窗口显示、声音、触觉反馈以及光中的至少一个以提供通知。然而,这不应该看作是限制。

图17a、图17b和图17c是示出了根据本公开的示例实施例的用于执行与应用更新功能相关的任务的示例方法的图。

图17a示出了用于执行应用更新功能的屏幕。例如,图17a示出了选择要通过用户输入更新至少一个应用1711、1713、1715和1717的状态。在示例实施例中,电子设备(例如,处理器120)可以基于各种输入开始执行与应用更新功能相关的任务。例如,电子设备(例如,处理器120)可以通过接收用于使用户开始更新的按钮1710上的触摸输入来开始执行与应用更新功能相关的任务。在另一示例中,当检测到电子设备101的至少一部分的形变时,电子设备(例如,处理器120)可以开始执行与应用更新功能相关的任务。例如,如图17a所示,电子设备(例如,处理器120)可以确定与应用更新功能相关的任务是被指定用于恢复的任务,例如在执行任务(或者开始任务)的同时计划结束的任务。电子设备(例如,处理器120)可以确定与应用更新功能相关的任务是被指定用于恢复的任务,并且选择进行更新的至少一个应用1711至1717的状态是可以执行任务的状态。当确定可以执行任务时,响应于检测到电子设备101的至少一部分的形变,电子设备(例如,处理器120)可以开始执行与应用更新功能相关的任务。然而,这不应该看作是限制。

图17b示出了在电子设备的至少一部分发生形变(例如,弯曲)的状态下通过执行与应用更新功能相关的任务来恢复电子设备101的至少弯曲部分的操作。图17b示出了电子设备101被弯曲以使得其中心相对于右边缘和左边缘两者面向下的示例。然而,电子设备101的至少一部分的形变不限于此。在示例实施例中,当电子设备101的至少一部分弯曲而形成预定角度时,电子设备(例如,处理器120)可以在执行与应用更新功能相关的任务的同时以可变角速度恢复电子设备101的至少弯曲部分。然而,这不应该看作是限制。在示例实施例中,当电子设备(例如,处理器120)在执行与应用更新功能相关的任务的同时检测到电子设备101的至少一部分的形变时,电子设备(例如,处理器120)可以考虑与应用更新功能相关的任务的剩余执行时间而恢复电子设备101的至少形变部分。在另一示例实施例中,当电子设备(例如,处理器120)响应于电子设备101的至少一部分的形变而开始执行与应用更新功能相关的任务时,电子设备(例如,处理器120)可以在执行任务的同时恢复电子设备101的至少形变部分。然而,这不应该看作是限制。

在示例实施例中,当电子设备(例如,处理器120)通过应用更新功能完成对应用的更新时(如图17c所示),电子设备(例如,处理器120)可以完成对电子设备101的至少形变部分的恢复。例如,图17c示出了指示更新完成的屏幕,并且示出了电子设备101的至少形变部分的恢复完成的状态。

在示例实施例中,电子设备(例如,处理器120)可以以各种方式周期性地提供执行指定任务的结果或关于任务完成的通知。例如,电子设备(例如,处理器120)可以在执行与应用更新功能相关的任务的同时或者当完成任务时以指定间隔(例如,每1分钟)或基于任务执行的程度(例如,所更新的文件的容量与所有更新文件的容量的比率)来提供通知。电子设备(例如,处理器120)可以输出通知窗口显示、声音、触觉反馈以及光中的至少一个以提供通知。然而,这不应该看作是限制。

图18a至图18c是示出了根据本公开的示例实施例的用于执行与文件传输相关的任务的示例方法的图。

图18a示出了用于执行文件传输功能的屏幕。例如,图18a示出了通过用户输入来选择要传输的文件以及电子设备101想要使用例如蓝牙通信连接的另一电子设备1810的状态。在示例实施例中,电子设备(例如,处理器120)可以基于各种输入开始执行与文件传输功能相关的任务。例如,电子设备(例如,处理器120)可以通过接收用于使用户开始传输文件的按钮1801上的触摸输入来开始执行与文件传输功能相关的任务。在另一示例中,当检测到电子设备101的至少一部分的形变时,电子设备(例如,处理器120)可以开始执行与文件传输功能相关的任务。例如,如图18a所示,电子设备(例如,处理器120)可以确定与文件传输功能相关的任务是被指定用于恢复的任务,例如在执行任务(或者开始任务)的同时计划结束的任务。在一个实施例中,电子设备(例如,处理器120)可以确定与文件传输功能相关的任务是被指定用于恢复的任务,并且确定选择要传输的文件以及为了进行通信要连接的另一电子设备的状态是可以执行任务的状态。当确定可以执行任务时,响应于检测到电子设备101的至少一部分的形变,电子设备(例如,处理器120)可以开始执行与文件传输功能相关的任务。然而,这不应该看作是限制。

图18b示出了在电子设备的至少一部分发生形变(例如,弯曲)的状态下通过执行与文件传输功能相关的任务来恢复电子设备101的至少弯曲部分的操作。图18b示出了电子设备101被弯曲以使得其中心相对于右边缘和左边缘两者面向下的示例。然而,电子设备101的至少一部分的形变不限于此。在示例实施例中,当电子设备101的至少一部分弯曲而形成预定角度时,电子设备(例如,处理器120)可以在执行与文件传输功能相关的任务的同时以可变角速度恢复电子设备101的至少弯曲部分。然而,这不应该看作是限制。在示例实施例中,当电子设备(例如,处理器120)在执行与文件传输功能相关的任务的同时检测到电子设备101的至少一部分的形变时,电子设备(例如,处理器120)可以考虑与文件传输功能相关的任务的剩余执行时间而恢复电子设备101的至少形变部分。在另一示例实施例中,当电子设备(例如,处理器120)响应于电子设备101的至少一部分的形变而开始执行与文件传输功能相关的任务时,电子设备(例如,处理器120)可以在执行任务的同时恢复电子设备101的至少形变部分。然而,这不应该看作是限制。

在示例实施例中,当电子设备(例如,处理器120)通过文件传输功能完成文件传输时(如图18c所示),电子设备(例如,处理器120)可以完成对电子设备101的至少形变部分的恢复。例如,图18c示出了显示已经传输的文件列表1830的屏幕,并且示出了电子设备101的至少形变部分的恢复完成的状态。

在示例实施例中,电子设备(例如,处理器120)可以以各种方式周期性地提供执行指定任务的结果或关于任务完成的通知。例如,电子设备(例如,处理器120)可以在执行与文件传输功能相关的任务的同时或者当完成任务时以指定间隔(例如,每1分钟)或基于任务执行的程度(例如,所传输的文件的容量与所有传输文件的容量的比率)来提供通知。电子设备101可以输出通知窗口显示、声音、触觉反馈以及光中的至少一个以提供通知。然而,这不应该看作是限制。

图19a、图19b和图19c是示出了根据本公开的示例实施例的用于执行与充电功能相关的任务的示例方法的图。

图19a示出了要执行充电功能的状态。例如,图19a示出了充电电缆1910连接到电子设备101的状态。在示例实施例中,电子设备(例如,处理器120)可以基于各种输入开始执行与充电功能相关的任务。例如,当充电电缆1910插入到电子设备101中时,电子设备(例如,处理器120)可以开始执行与充电功能相关的任务。在另一示例中,当检测到电子设备101的至少一部分的形变时,电子设备(例如,处理器120)可以开始执行与充电功能相关的任务。例如,电子设备(例如,处理器120)可以确定与充电功能相关的任务是被指定用于恢复的任务,例如在执行任务(或者开始任务)的同时计划结束的任务。电子设备(例如,处理器120)可以确定与充电功能相关的任务是被指定用于恢复的任务,并且确定充电电缆1910连接到电子设备101的状态是可以执行任务的状态。当确定可以执行任务时,响应于检测到电子设备101的至少一部分的形变,电子设备(例如,处理器120)可以开始执行与充电功能相关的任务。然而,这不应该看作是限制。

图19b示出了在电子设备的至少一部分发生形变(例如,弯曲)的状态下通过执行与充电功能相关的任务来恢复电子设备101的至少弯曲部分的操作。在一个实施例中,如图19b所示,电子设备(例如,处理器120)可以在执行与充电功能相关的任务的同时显示锁定屏幕1920。然而,这不应该看作是限制。在示例实施例中,图19b示出了电子设备101被弯曲以使得其中心相对于右边缘和左边缘两者面向下的情况。然而,电子设备101的至少一部分的形变不限于此。在示例实施例中,当电子设备101的至少一部分弯曲而形成预定角度时,电子设备(例如,处理器120)可以在执行与充电功能相关的任务的同时以匀速度或以可变角速度恢复电子设备101的至少弯曲部分。然而,这不应该看作是限制。在示例实施例中,当电子设备(例如,处理器120)在执行与充电功能相关的任务的同时检测到电子设备101的至少一部分的形变时,电子设备(例如,处理器120)可以基于与充电功能相关的任务的剩余执行时间来恢复电子设备101的至少形变部分。在另一示例实施例中,当电子设备(例如,处理器120)响应于电子设备101的至少一部分的形变而开始执行与充电功能相关的任务时,电子设备(例如,处理器120)可以在执行任务的同时恢复电子设备101的至少形变部分。然而,这不应该看作是限制。

在示例实施例中,当电子设备(例如,处理器120)通过充电功能完成充电时(如图19c所示),电子设备(例如,处理器120)可以完成对电子设备101的至少形变部分的恢复。例如,图19c示出了指示充电完成的屏幕,并且示出了电子设备101的至少形变部分的恢复完成的状态。

在示例实施例中,电子设备(例如,处理器120)可以以各种方式周期性地提供执行指定任务的结果或关于任务完成的通知。例如,电子设备(例如,处理器120)可以在执行与充电功能相关的任务的同时或者当完成任务时以指定间隔(例如,每1分钟)或基于任务执行的程度(例如,充电程度(或充电水平))来提供通知。电子设备(例如,处理器120)可以输出通知窗口显示、声音、触觉反馈以及光中的至少一个以提供通知。然而,这不应该看作是限制。

图20a、图20b、图20c和图20d以及图21a、图21b、图21c、图21d和图21e是示出了根据本公开的示例实施例的用于执行与相机的自动拍摄功能相关的任务的示例方法的图。

参考图20a至图20d和图21a至图21e,为了执行相机的自动拍摄功能,用户可以弯曲、折叠或卷曲电子设备101的至少一部分。在示例实施例中,图20a至图20d以及图21a至图21e示出了电子设备101的至少一部分被折叠的情况,但是这不应被视为限制。

在示例实施例中,电子设备101的至少一部分可以被折叠,以便如图20a至图20d所示地保持或安装电子设备101。例如,电子设备101可以被折叠以使电子设备101的一部分101-3位于地面上并且使电子设备101的另一部分101-1竖立。

在示例实施例中,电子设备101的各个部分可以形变,例如折叠。例如,如图20a和图20b所示,电子设备101的部分101-3的角部2001可以被折叠。在另一示例中,如图20c和图20d所示,电子设备101的另一部分101-1的角部2003可以被折叠。然而,电子设备101的形变部分不限于此。

在示例实施例中,图21a示出了用于执行相机的自动拍摄功能的屏幕。例如,在图21a中,电子设备(例如,处理器120)可以显示对主题的预览。

在示例实施例中,电子设备(例如,处理器120)可以至少基于用户的触摸输入来设置用于相机的自动拍摄功能的任务执行时间。在另一实施例中,电子设备(例如,处理器120)可以检测电子设备101的至少一部分的形变,并且基于电子设备201的至少一部分的形变来设置用于相机的自动拍摄功能的任务执行时间。例如,电子设备(例如,处理器120)可以根据电子设备的至少一部分的形变将用于相机的自动拍摄功能的任务执行时间设置为固定时间,或者可以基于电子设备101的至少一部分的形变程度、电子设备101的至少一部分发生形变的次数或者用户接触电子设备101的时间来设置用于相机的自动拍摄功能的任务执行时间。例如,当电子设备101的至少一部分发生一次形变时(在图21b中),电子设备(例如,处理器120)可以将任务执行时间设置为5秒,并且当电子设备101的至少一部分发生两次形变时(在图21c中),电子设备(例如,处理器120)可以将任务执行时间设置为10秒。然而,这不应该看作是限制。

在示例实施例中,电子设备(例如,处理器120)可以基于各种输入开始执行与相机的自动拍摄功能相关的任务。例如,电子设备(例如,处理器120)可以通过接收用户输入来开始执行与相机的自动拍摄功能相关的任务。在另一示例中,当检测到电子设备101的至少一部分的形变时,电子设备(例如,处理器120)可以开始执行与相机的自动拍摄功能相关的任务。例如,如图20c所示,电子设备(例如,处理器120)可以确定与相机的自动拍摄功能相关的任务是被指定用于恢复的任务,例如在执行任务(或者开始任务)的同时指定任务执行时间的任务。电子设备(例如,处理器120)可以确定与相机的自动拍摄功能相关的任务是被指定用于恢复的任务,并且确定如图21c所示的设置相机的自动拍摄功能的任务执行时间的状态是可以执行任务的状态。当确定可以执行任务时,响应于检测到电子设备101的至少一部分的形变,电子设备(例如,处理器120)可以开始执行与相机的自动拍摄功能相关的任务。然而,这不应该看作是限制。

图21d和图21e示出了在电子设备的至少一部分发生形变(例如,折叠)的状态下通过执行与相机的自动拍摄功能相关的任务来恢复电子设备101的至少折叠部分的操作。

在示例实施例中,当电子设备101的至少一部分被折叠而形成预定角度时,电子设备(例如,处理器120)可以在执行与相机的自动拍摄功能相关的任务的同时以等角速度恢复电子设备101的至少折叠部分。然而,这不应该看作是限制。在另一示例实施例中,电子设备(例如,处理器120)可以在电子设备的至少一部分被折叠而形成预定角度的状态下确定恢复角度。在示例实施例中,当所确定的每单位时间的恢复角度小于指定角度时,电子设备(例如,处理器120)可以停止恢复,直到每单位时间恢复的角度等于指定角度为止,并且可以从每单位时间恢复的角度等于指定角度的时间起以每单位时间指定角度进行恢复。在示例实施例中,当电子设备(例如,处理器120)在执行与相机的自动拍摄功能相关的任务的同时检测到电子设备101的至少一部分的形变时,电子设备(例如,处理器120)可以基于与相机的自动拍摄功能相关的任务的剩余执行时间来恢复电子设备101的至少形变部分。在另一示例实施例中,当电子设备(例如,处理器120)响应于电子设备101的至少一部分的形变而开始执行与相机的自动拍摄功能相关的任务时,电子设备(例如,处理器120)可以在执行任务的同时恢复电子设备101的至少形变部分。然而,这不应该看作是限制。

在示例实施例中,当经过在相机的自动拍摄功能中设置的时间时,电子设备(例如,处理器120)可以完成对电子设备101的至少形变部分的恢复,如图21e所示。

在示例实施例中,电子设备(例如,处理器120)可以以各种方式周期性地提供执行指定任务的结果或关于任务完成的通知。例如,电子设备(例如,处理器120)可以在执行与相机的自动拍摄功能相关的任务的同时或者当完成任务时以指定间隔(例如,每1分钟)提供关于流逝的时间的通知。电子设备(例如,处理器120)可以输出通知窗口显示、声音、触觉反馈以及光中的至少一个以提供通知。然而,这不应该看作是限制。

根据本公开的各种示例实施例,一种用于在电子设备中执行任务的方法,可以包括:检测所述电子设备的至少一部分的形变;识别与所述电子设备中执行的任务有关的信息;以及至少基于所识别的与所述任务有关的信息来恢复所述电子设备中的从中检测到形变的至少一部分。

在示例实施例中,检测电子设备的至少一部分的形变可以包括检测电子设备的至少一部分的弯曲、折叠和卷曲中的至少一项。

在示例实施例中,识别与电子设备中执行的任务有关的信息可以包括:确定该任务是否是被指定用于恢复电子设备的至少一部分的任务,并且被指定用于恢复电子设备的至少一部分的任务可以包括在任务开始时确定任务执行时间的任务。

在示例实施例中,被指定用于恢复电子设备的至少一部分的任务可以包括与定时器功能相关的任务、与应用更新相关的任务、与文件传输相关的任务、与文件下载相关的任务、与相机的自动拍摄功能相关的任务以及与充电功能相关的任务。

在示例实施例中,识别与电子设备中执行的任务有关的信息可以包括:确定是否能够执行被指定用于恢复所述电子设备的至少一部分的任务;以及当确定可以执行被指定用于恢复电子设备的至少一部分的任务时,开始执行被指定用于恢复电子设备的至少一部分的任务。

在示例实施例中,至少基于所识别的与任务有关的信息来恢复电子设备的从中检测到形变的至少一部分可以包括:至少基于所识别的与所述任务有关的信息来确定是否恢复所述电子设备的从中检测到形变的至少一部分;当确定要恢复电子设备的从中检测到形变的至少一部分时,通过执行任务来恢复电子设备的从中检测到形变的至少一部分;并且当确定不恢复所述电子设备的从中检测到形变的至少一部分时,在维持所述电子设备的至少一部分的形变的同时执行所述任务。

在示例实施例中,检测电子设备的至少一部分的形变可以包括检测电子设备的至少一部分形变为形成预定角度,并且至少基于所识别的与任务有关的信息来恢复电子设备的从中检测到形变的至少一部分可以包括:以指定的定时器间隔识别到所识别的任务完成时剩余的任务执行时间;确定到所识别的任务完成时剩余的任务执行时间的变化率是否恒定;计算用于恢复电子设备的从中检测到形变的至少一部分的每单位时间的角度;当到所识别的任务完成时剩余的任务执行时间的变化率恒定时,以等角速度从预定角度恢复电子设备的从中检测到形变的至少一部分;并且当到所识别的任务完成时剩余的任务执行时间的变化率可变时,以可变角速度从预定角度恢复电子设备的从中检测到形变的至少一部分。

在示例实施例中,至少基于所识别的与任务有关的信息来恢复电子设备的从中检测到形变的至少一部分可以包括:确定所确定的每单位时间的角度是否大于或等于指定角度;当所确定的每单位时间的角度大于或等于所述指定角度时,以所确定的每单位时间的角度来恢复所述电子设备的至少一部分;并且,当所确定的每单位时间的角度小于所述指定角度时,停止恢复所述电子设备的至少一部分,直到所确定的每单位时间的角度等于所述指定角度为止,并且从所确定的每单位时间的角度等于所述指定角度时起恢复所述电子设备的至少一部分。

在示例实施例中,至少基于所识别的与任务有关的信息来恢复电子设备的从中检测到形变的至少一部分还可以包括:在检测到电子设备的至少一部分的形变之后,基于是否存在用户输入或电子设备的移动来确定是否恢复电子设备的至少一部分。

在示例实施例中,所述方法还可以包括至少基于电子设备的至少一部分的形变将任务的执行时间设置为固定时间,或者基于电子设备的至少一部分的形变程度、电子设备的至少一部分的形变次数以及用户接触电子设备的至少一部分的时间中的至少一项来设置任务的执行时间。

根据本公开的各种实施例的用于执行任务的方法以及支持该方法的电子设备可以使用使电子设备形变并使形变电子设备返回到原始状态的操作来提供执行电子设备的各种功能的任务的结果。

此外,在本公开的上述实施例中使用的数据的结构可以通过各种手段记录在计算机可读记录介质上。计算机可读记录介质可以包括诸如磁存储介质(例如,只读存储器(rom),软盘,硬盘等)之类的存储介质以及光学读取介质(例如,光盘(cd)-rom,数字多功能盘(dvd)等)。

在示例实施例中,存储介质存储指令,并且可以将所述指令设置为当至少一个处理器执行所述指令时所述至少一个处理器执行至少一个操作,并且所述至少一个操作包括:在包括存储器和处理器的电子设备中,检测电子设备的至少一部分的形变;识别与所述电子设备中执行的任务有关的信息;以及至少基于所识别的与所述任务有关的信息来恢复所述电子设备中的从中检测到形变的至少一部分。存储介质可以包括其上记录有程序的计算机可读存储设备,所述设备用于执行至少一个操作。

虽然已经参考各种示例描述了本文的公开内容,但是应当理解,这些实施例仅仅是对本公开的原理进行说明。因此应当理解,可以对这些示例进行大量修改,并且可以在不脱离由所附权利要求限定的本公开的精神和范围的情况下想到其他布置。此外,尽管在附图中以特定顺序示出了示例处理,但是这些处理不限于任何具体顺序,除非在本文中明确规定了这种顺序;相反,可以以不同顺序或同时执行处理,并且可以添加或省略步骤。

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