可折叠电子设备及其界面交互方法与流程

文档序号:18898643发布日期:2019-10-18 21:37阅读:227来源:国知局
可折叠电子设备及其界面交互方法与流程

与示例性实施例一致的设备和方法涉及可折叠电子设备及其界面交互方法。



背景技术:

随着显示技术的进步,已经开发了柔性显示器、透明显示面板等。柔性显示器是指可弯曲的显示装置。

柔性显示器可以灵活地折叠和展开,因为在柔性显示器使用塑料薄膜,代替在现有的液晶显示器(lcd)或有机发光二极管(oled)显示器中包围液晶的玻璃基板。这种柔性显示器可以被制造为具有任何各种形状。

例如,柔性显示器可以被应用到信息技术(it)产品(诸如可以折叠或卷起被携带的移动电话或超小型pc)和可替代出版物(诸如杂志、教材、书或漫画书)的电子书。此外,由于柔性显示器使用柔性塑料基板,因此柔性显示器也可以应用于可穿戴衣服和医疗诊断装置。



技术实现要素:

技术问题

由于柔性显示器已经商品化,因此通过使用柔性显示器的柔性或可折叠性已经研究了用于可折叠或可卷曲电子设备的新界面交互方法。

解决方案

根据本发明,提供一种可折叠电子设备,包括显示器,被配置为可折叠;检测器,被配置为检测显示器是否被折叠;以及控制器,被配置为响应于检测器检测到显示器被折叠,控制显示器在显示器的可访问区域上显示界面。

附图说明

通过下面结合附图对特定示例性实施例的描述,上述和/或其他方面将会变得明显,在附图中:

图1是示出根据示例性实施例的电子设备的示图;

图2是示出根据示例性实施例的电子设备的框图;

图3是示出根据示例性实施例的电子设备的界面交互方法的流程图;

图4a至图4c是示出根据示例性实施例的通过暴露区域接收的用户触摸输入的方法和设备的示图;

图5是示出根据示例性实施例的通过图2的控制器区分的触摸输入的表;

图6是示出根据示例性实施例的由电子设备执行的在暴露区域上显示至少一个对象的方法的流程图;

图7a和图7b是示出根据示例性实施例的电子设备在暴露区域上显示锁定屏幕的示例的示图;

图8是示出根据示例性实施例的电子设备在暴露区域上显示状态屏幕和用于执行呼叫功能的应用图标的示例的示图;

图9是示出根据示例性实施例的电子设备在暴露区域上显示状态屏幕和用于执行呼叫功能的应用图标的示例的示图;

图10是示出根据示例性实施例的由电子设备执行的显示指示未接呼叫和短消息提示的对象的方法的流程图;

图11a和图11b是示出根据示例性实施例的电子设备在暴露区域上显示指示未接呼叫的对象的示例的示图;

图12a和图12b是示出根据示例性实施例的电子设备在暴露区域上显示指示短消息提示的对象的示例的示图;

图13是示出根据示例性实施例的由电子设备执行的在折叠状态发出呼叫的界面交互方法的流程图;

图14a至图14d是示出根据示例性实施例的电子设备通过暴露区域执行呼叫应用的示例的示图;

图15a至图15c是示出根据示例性实施例的电子设备通过暴露区域执行地址簿应用的示例的示图;

图16是示出根据示例性实施例的由电子设备执行的在折叠状态下接收呼叫的界面交互方法的流程图;

图17a和图17b是示出根据示例性实施例的电子设备在折叠状态下提供用于传入呼叫的用户界面的示例的示图;

图18和图19是示出根据示例性实施例的电子设备的示图;

图20是示出根据示例性实施例的可以沿多个折叠线弯曲的电子设备的界面交互方法的流程图;

图21是示出根据示例性实施例的可以沿多个折叠线弯曲的电子设备显示至少一个对象的示例的示图;

图22是示出根据示例性实施例的电子设备显示至少一个对象的示例的示图;

图23是示出根据另一示例性实施例的电子设备显示至少一个对象的示例的示图;

图24是示出图19的电子设备的示例的示图;

图25是示出图19的电子设备的示例的示图;

图26是示出根据示例性实施例的电子设备的框图;

图27是示出根据示例性实施例的包括柔性显示器的电子设备的示图;

图28a是示出根据示例性实施例的检测电子设备的展开操作的方法的示图;

图28b是示出根据另一示例性实施例的检测电子设备的展开操作的方法的示图;

图29a是示出根据另一示例性实施例的由电子设备执行的检测展开操作的方法的示图;

图29b是示出根据另一示例性实施例的由电子设备执行的检测展开操作执行的方法的示图;

图30是示出根据示例性实施例的由控制器执行的检测展开操作的方法的示图;

图31是示出根据示例性实施例的由电子设备执行的提供至少一个操作系统(os)的驱动屏幕的方法的流程图;

图32是示出根据示例性实施例的由电子设备执行的将第一os的驱动屏幕改变为第二os的驱动屏幕并且通过系统重启处理显示第二os的驱动屏幕的方法的流程图;

图33是示出根据示例性实施例的电子设备将第一os的驱动屏幕改变为第二os的驱动屏幕并且通过系统重启处理显示第二os的驱动屏幕的示例的示图;

图34是示出根据另一示例性实施例的电子设备将第一os的驱动屏幕改变为第二os的驱动屏幕并且通过系统重启处理显示第二os的驱动屏幕的示例的示图;

图35是示出根据示例性实施例的由电子设备执行的将第一os的驱动屏幕改变为云os的驱动屏幕并且显示云os的驱动屏幕的方法的流程图;

图36是示出根据示例性实施例的当电子设备展开时电子设备显示云os的驱动屏幕的示例的示图;

图37是示出根据另一示例性实施例的当电子设备展开时电子设备显示云os的驱动屏幕的示例的示图;

图38是示出根据示例性实施例的当电子设备展开时由电子设备执行的驱动至少一个虚拟os执行的方法的流程图;

图39是示出根据示例性实施例的当电子设备展开时电子设备驱动至少一个虚拟os的示例的示图;

图40是示出根据示例性实施例的电子设备改变虚拟os的驱动屏幕的尺寸的示例的示图;

图41是示出根据示例性实施例的由采用可卷曲显示器的电子设备执行的改变在电子设备中驱动的os的方法的示图;

图42是示出根据示例性实施例的由采用具有扇形的柔性显示器的电子设备执行的改变在电子设备中驱动的os的方法的示图;

图43是示出根据示例性实施例的由于电子设备执行的在应用列表显示在电子设备的屏幕上的状态下当电子设备展开时动态地改变应用列表的方法的流程图;

图44是示出根据示例性实施例的当电子设备展开时,在电子设备的屏幕上显示的应用列表被动态地改变的示例的示图;

图45是示出根据示例性实施例的由电子设备执行的显示警报信息的方法的流程图;

图46至图48是示出根据示例性实施例的电子设备基于关于用户的手的信息显示警报信息的示例的示图;

图49是示出根据示例性实施例的由电子设备执行的响应于用户输入显示与警报信息相应的应用的执行屏幕的方法的流程图;

图50是示出根据示例性实施例的控制器控制与将被显示的警报信息相应的应用的执行屏幕的示例的示图;

图51是示出根据示例性实施例的控制器提供图形用户界面(gui)的示例的示图;

图52是示出根据示例性实施例的由电子设备执行的根据用户输入提供应用的执行屏幕的方法的流程图;

图53是示出根据示例性实施例的输入单元接收用户输入的示例的示图;

图54是示出根据示例性实施例的控制器根据通过折叠线的用户输入控制切换屏幕的速度的示例性的示图;

图55a至图55c是示出根据示例性实施例的电子设备根据电子书应用正在被执行的同时接收到的用户输入来切换屏幕的示例的示图;

图56是示出根据示例性实施例的由以小于临界角的角度展开的电子设备执行的提供应用的执行屏幕的方法的流程图;以及

图57是示出根据示例性实施例的电子设备提供应用的执行屏幕的示例的示图。

实施本发明的最佳模式

示例性实施例至少解决上述问题和/或缺点以及上面没有描述的其他缺点。此外,不要求示例性实施例克服上述缺点,并且可以不克服上述任何问题。

示例性实施例提供一种包括柔性显示器且可不对称弯曲的可折叠电子设备以及所述可折叠电子设备的界面交互方法。示例性实施例还提供实现有用于执行所述界面交互方法的程序的计算机可读记录介质。

根据示例性实施例的一方面,提供一种可折叠电子设备,包括:显示器,被配置为可折叠;检测器,被配置为检测显示器是否被折叠;以及控制器,被配置为响应于检测器检测到显示器被折叠,控制显示器在显示器的可访问区域上显示界面。

检测器还可以被配置为检测显示器沿折叠线被折叠为使得显示器的面向彼此的表面具有不同尺寸。

控制器还可以被配置为响应于检测器检测到显示器被折叠,激活可访问区域,并且去活显示器中的除了可访问区域之外的区域。

检测器还可以被配置为检测可访问区域的尺寸,并且控制器还可以被配置为基于检测出的可访问区域的尺寸来确定将被显示在界面中的至少一个界面元素的尺寸和数量。

界面可以包括指示未接呼叫的界面元素以及关于未接呼叫的呼叫者的信息。

界面可以包括用于输入电话号码的数字界面元素或用于输入名字的字母界面元素,以及控制器还可以被配置为基于触摸输入的压力强度来控制显示器改变将被设置在数字界面元素中的数字或者将被设置在字母界面元素中的字母。

界面可以包括指示地址簿信息的界面元素,以及控制器还可以被配置为基于触摸输入的压力强度来控制显示器改变地址簿信息发生改变的速度。

界面可以包括指示传入呼叫的界面元素和关于传入呼叫的呼叫者的信息,以及控制器还可以被配置为基于触摸输入的压力强度来接听和阻止传入呼叫。

界面可以包括关于传入消息的信息,以及控制器还可以被配置为当在关于传入消息的信息上的触摸输入的压力强度增加时,控制显示器在可访问区域上显示传入消息的内容和关于传入消息的发送者的信息。

界面可以包括指示时间信息的第一图标、指示天气信息的第二图标、指示警报模式的第三图标和指示可折叠电子设备的电池级别的第四图标之中的至少一个,并且响应于选择第一图标、第二图标、第三图标和第四图标中的一个的输入,控制器还可以被配置为控制显示器在可访问区域上显示与第一图标、第二图标、第三图标和第四图标之中被选择的一个相应的详细信息。

界面可以包括界面元素和屏幕切换图标,以及控制器还可以被配置为响应于选择屏幕切换图标的输入来控制显示器移动和改变界面元素。

显示器还可以被配置为接收触摸输入,其中,触摸输入包括点击手势、触摸并保持手势、双击手势、拖动手势、平移手势、轻弹手势和拖放手势中的至少一个。

控制器还可以被配置为基于触摸输入的压力强度来识别触摸输入。

根据另一示例性实施例的一个方面,提供一种可折叠电子设备的界面交互方法,所述界面交互方法包括:检测可折叠电子设备的显示器是否被折叠;以及响应于检测到显示器被折叠,在显示器的可访问区域上显示界面。

检测步骤可以包括:检测显示器沿折叠线被折叠为使得显示器的面向彼此的表面具有不同尺寸。

界面交互方法还可以包括:响应于检测到显示器被折叠,激活可访问区域,并且去活显示器中的除了可访问区域之外的区域。

界面交互方法还可以包括检测可访问区域的尺寸,并且基于检测出的可访问区域的尺寸来确定将被显示在界面中的至少一个界面元素的尺寸和数量。

界面交互可以包括用于输入电话号码的数字界面元素或用于输入名字的字母界面元素,以及显示步骤可以包括基于触摸输入的压力强度来改变将被设置在数字界面元素中的数字或者将被设置在字母界面元素中的字母。

界面可以包括指示地址簿信息的界面元素,以及显示步骤可以包括基于触摸输入的压力强度来改变地址簿信息发生改变的速度。

界面可以包括指示传入呼叫的界面元素和关于传入呼叫的呼叫者的信息,以及界面交互方法还可以包括基于触摸输入的压力强度来接听和阻止传入呼叫。

界面可以包括关于传入消息的信息,以及显示步骤可以包括当在关于传入消息的信息上的触摸输入的压力强度增加时,在可访问区域上显示传入消息的内容和关于传入消息的发送者的信息。

界面可以包括指示时间信息的第一图标、指示天气信息的第二图标、指示警报模式的第三图标和指示可折叠电子设备的电池级别的第四图标之中的至少一个,并且响应于选择第一图标、第二图标、第三图标和第四图标中的一个的输入,显示步骤可以包括在可访问区域上显示与第一图标、第二图标、第三图标和第四图标之中被选择的一个相应的详细信息。

界面可以包括界面元素和屏幕切换图标,以及显示步骤可以包括响应于选择屏幕切换图标的输入移动和改变界面元素。

界面交互方法还可以包括接收触摸输入,其中,触摸输入包括点击手势、触摸并保持手势、双击手势、拖动手势、平移手势、轻弹手势和拖放手势中的至少一个。

界面交互方法还可以包括基于触摸输入的压力强度来识别触摸输入。

计算机可读存储介质可以存储包括被配置为控制计算机执行界面交互方法的指令的程序。

根据另一示例性实施例的一方面,提供一种可折叠电子设备,包括:显示器,被配置为可折叠;以及控制器,被配置为控制被折叠的显示器在显示器的可访问区域上显示第一操作系统,检查显示器是否被展开,并且响应于控制器检测到显示器被展开,控制显示器在可访问区域上显示第二操作系统。

控制器还可以被配置为确定显示器被展开的角度是否大于或等于一个值,并且响应于控制器确定所述角度大于或等于该值,控制显示器在可访问区域上显示第二操作系统。

根据另一示例性实施例的一方面,提供一种折叠电子设备,包括:柔性显示器;传感器,被配置为感测柔性显示器的不对称折叠;控制器,被配置为确定不对称折叠的尺寸,基于该尺寸确定不对称折叠柔性显示器中的可被用户访问以接受输入的部分,并且在该部分上显示界面。

本发明的模式

在此将参照附图更加详细地描述示例性实施例。

在下面的描述中,即使在不同的附图中,相似的附图标记用于相似的元件。在描述中定义的事项(诸如详细的结构和元件)被提供,以帮助全面理解示例性实施例。然而,显而易见的是,可以在没有那些特别定义的事项的情况下实施示例性实施例。此外,没有详细描述公知的功能或结构,因为它们会以不必要的细节模糊描述。

应当理解,本文使用的术语“包括”和/或“包含”是指存在所阐述特征或组件,但是不排除存在或添加一个或多个其它特征或组件。此外,诸如说明书中描述的诸如“单元”、“-器”和“模块”的术语是指用于执行至少一个功能或操作的元件,并且可以以硬件、软件或硬件和软件的组合实现。

此外,本文使用的术语“用户输入”可以包括但不限于触摸输入、弯曲输入、语音输入、按钮输入和多模式输入中的至少一个。

此外,本文使用的术语“触摸输入”可以是用户在触摸屏上执行的控制电子设备的触摸手势。本文使用的触摸输入的示例可以包括但不限于点击手势、触摸并保持手势、双击手势、拖动手势、平移手势、轻弹手势和拖放手势。

此外,根据示例性实施例,电子设备可以通过使用电容式传感器和电阻式传感器中的至少一个检测触摸位置(例如,坐标)、触摸速度、触摸强度和触摸持续时间。

此外,本文使用的术语“应用”可以是指为提供服务而设计的计算机程序集合。

如本文中所使用的,术语“和/或”包括一个或多个相关所列的项目的任意组合和所有组合。当诸如“…中的至少一个”的表述在元件列表前面时,是修饰整个元件列表,而不是修饰该列表中的单个元件。

图1是示出根据示例性实施例的电子设备100a的示图。

电子设备100a采用如图1所示不对称弯曲的柔性显示器。例如,电子设备100a可以采用任何各种柔性显示器,诸如可以以一定角度或曲率折叠或展开的可折叠显示器130,或者可以以一定曲率弯曲和展开的可弯曲显示器。虽然下面将在图1的电子设备100a是包括可折叠显示器130的可折叠电子设备的情况下进行说明,但是当前示例性实施例不限于此。

本文使用的术语“折叠状态”可以是指这样的状态:当电子设备100a沿折叠线105折叠时,电子设备100a的两个部分可以彼此完全平行或彼此基本平行。另外,当电子设备100a处于折叠状态时,这可能意味着,当电子设备沿折叠线105折叠,电子设备100a的两个部分的相对表面110a和110b彼此不必接触但是彼此非常接近。

通过折叠线105划分的电子设备100a的两个部分的尺寸或区域可以是彼此不同的。因此,在折叠状态下,可折叠显示器130的通过折叠线105划分的相对表面110a和110b可以具有不同的尺寸。因此,即使当电子设备100a处于折叠状态时,电子设备100a也可以将可折叠显示器130的区域120暴露在外部。换句话说,区域120是可见的。

此外,当电子设备100a处于折叠状态时,电子设备100a可以通过使用可折叠显示器130的没有被覆盖的区域120提供锁定屏幕、状态屏幕、呼叫接收/发出屏幕和消息接收屏幕。为了便于说明,在下文中,当电子设备100a处于折叠状态时暴露在外部的可折叠显示器130的区域120将被称为但不限于暴露区域。

尽管电子设备100a是图1的智能手机,但是本示例性实施例不限于此。例如,图1的电子设备100a可以是任何其它各种设备,诸如平板pc、笔记本计算机、可穿戴装置和电子书。此外,电子设备100a可以包括由设置在折叠线105上的柔性材料形成的铰链和弯曲结构。

图2是示出根据示例性实施例的电子设备100的框图。

参照图2,电子设备100包括状态检测器210、控制器220和可折叠显示器230。

状态检测器210可以检测显示器230是否被折叠。例如,状态检测器210可以通过使用设置在折叠结构上的霍尔传感器或磁传感器检测与显示器230一起折叠的电子设备100的主壳体的折叠状态。

状态检测器210可以测量主壳体的弯曲或折叠角度。当电子设备100包括铰链结构时,状态检测器210可以测量在铰链结构的折叠角度。可选地,当主壳体弯曲或折叠时,状态检测器210可以通过使用被布置在主壳体的两部分彼此接近的点处的状态检测传感器检测折叠状态。状态检测传感器可以包括接近传感器、照度传感器、霍尔传感器、触摸传感器、弯曲传感器和红外线传感器中的至少一个或者它们的组合。此外,状态检测器210可以检测主壳体弯曲或折叠所沿的折叠线的位置。状态检测器210可以根据该折叠线的位置确定折叠状态。

状态检测器210可以确定折叠状态,并且可以将确定的结果发送到控制器220。在这种情况下,控制器220可以根据状态检测器210的输出知道电子设备100是处于折叠状态还是展开状态,而不需要另外确定电子设备100是处于折叠状态还是展开状态。可选地,状态检测器210可以将关于弯曲或折叠角度的信息或状态检测传感器的感测信息发送到控制器220,并且控制器220可以确定电子设备100是处于折叠状态还是展开状态。

此外,状态检测器210可以检测当显示器230处于折叠状态时暴露到外面的显示器230的区域的尺寸或面积。状态检测器210可以将检测结果发送到控制器220。

控制器220可以控制电子设备100的整体操作。例如,控制器220可以执行和控制电子设备100的操作系统(os),可以处理各种数据,并且可以控制电子设备100的元件。

控制器220基于从状态检测器210发送的确定结果激活在折叠状态下暴露在外部的显示器230的区域(例如,图1的暴露区域120)。控制器220可以激活暴露区域120的触摸功能,并且可以去活(inactivate)显示器230的非暴露区域的触摸功能。另外,控制器220可以基于触摸输入的持续时间和触摸输入的压力强度中的至少一个来区分触摸输入。下面将参照图4a至图5详细解释由电子设备100使用的通过暴露区域120接收触摸输入的方法和设备。

另外,控制器220控制显示器230在暴露区域120上显示至少一个对象或界面元素。术语“对象”可以是指用户可以选择的对象或指示警报信息的对象。对象可以包括图像、文本和/或视频,例如,图标、按钮、索引项、链接信息和/或应用的执行屏幕。

例如,当电子设备100处于折叠状态时,控制器220可以控制显示器230在屏幕上显示执行呼叫功能的用户界面、指示消息警报信息的对象、锁定屏幕或状态屏幕。详细地,当电子设备100处于折叠状态时,控制器220可以控制显示器230在屏幕上显示指示未接呼叫或传入呼叫的对象、指示关于发送者的信息的对象,或者执行呼叫应用或地址簿应用的对象。此外,控制器220可以根据暴露在外部的显示器230的区域的尺寸和面积来改变显示在暴露区域120上的至少一个对象的尺寸和数量。

显示器230可以不对称或对称地折叠,并且在折叠状态下在暴露在外部的区域(例如,图1的暴露区域120)上显示至少一个对象。例如,显示器230可以在暴露区域120上显示控制器220正在执行的呼叫应用或地址簿应用的执行屏幕、指示未接呼叫或传入呼叫的对象、消息警报信息或指示电子设备100的状态的状态图标。

图3是示出根据示例性实施例的电子设备100的界面交互方法的流程图。

执行界面交互方法的电子设备100可以具有包括可折叠显示器的可折叠结构。例如,图1的电子设备100a可以执行界面交互方法。

当电子设备100处于折叠状态时,电子设备100可以处于电子设备100被打开但屏幕被关闭的待机模式或省电模式。电子设备100可以在待机模式或省电模式下接收用户输入。响应于用户输入,在操作s110,电子设备100检测电子设备100的显示器(即,显示器230)是否处于折叠状态。

在操作s120,当检测到显示器处于折叠状态时,电子设备100激活显示器中的暴露在外部的显示区域(即,暴露区域120)。电子设备100可以将与暴露区域120相应的屏幕改变为打开状态(例如,屏幕被激活的状态),并且可以激活暴露区域120的触摸功能。在这种情况下,与除了暴露区域120之外的显示区域相应的屏幕可以被关闭,并且除了暴露区域120之外的显示区域的触摸功能可以被去活。

当电子设备100处于折叠状态时,在操作s130,电子设备100可以在激活的显示区域上显示至少一个对象。术语“对象”可以是指用户可以选择的对象或向用户显示预定信息的对象。对象可以包括图像、文本和/或视频,例如,图标、索引项、链接信息和/或应用的执行屏幕。

例如,电子设备100可以在暴露区域120上显示执行呼叫功能的用户界面、指示消息警报信息的对象、锁定屏幕和状态屏幕。详细地,电子设备100可以在暴露区域120上显示指示未接呼叫或传入呼叫的对象、指示关于发送者的信息的对象和根据呼叫应用或地址簿应用的执行的对象。

此外,电子设备100可以接收对在暴露区域120上显示的对象的用户输入。例如,电子设备100可以接收通过暴露区域120执行的触摸输入,其中,所述触摸输入包括点击手势、触摸并保持手势、双击手势、拖动手势、平移手势、轻弹手势和拖放手势中的至少一个。此外,电子设备100可以基于触摸输入的持续时间和压力强度中的至少一个来区分触摸输入。下面将参照图4a至图5详细解释由电子设备100使用的通过暴露区域120接收触摸输入的方法和设备。

图4a至图4c是示出根据示例性实施例的通过暴露区域120接收用户触摸输入的方法和设备的示图。

图4b是示出根据示例性实施例的当电子设备100a处于折叠状态时图4a的第一位置411的剖视图。图4c显示示出根据另一示例性实施例的当电子设备100a处于折叠状态时图4a的第一位置411和第二位置413的剖视图430-1和430-2。

参照图4b,电子设备100a包括触摸屏,其中,输出信息的显示面板423和提供电容式触摸输入的电容式触摸面板421彼此耦接以被层叠。电容方法是通过使用涂覆在触摸屏的表面上的介电体计算触摸位置(例如,坐标)并且检测用户的身体部分触摸该触摸屏的表面时用户身体中产生的微电的方法。

包括显示面板423和电容式触摸面板421的可折叠显示器130不仅可以检测触摸输入的位置和面积,而且可以检测触摸输入的持续时间,并且不仅还可以检测真实触摸,而且可以检测接近触摸。

参照图4c,电子设备100a包括触摸屏,其中,用于在暴露区域120上提供电阻式触摸输入的电阻式传感器435a、435b和435c、显示面板433和电容式触摸面板431彼此耦接以被层叠。电阻方法是通过使用触摸屏中提供的两个电极板计算触摸位置(例如,坐标)和压力强度并且检测当用户触摸屏幕且两个电极板在触摸点彼此接触时流动的电流的方法。例如,电子设备100a可以在与暴露区域120相应的位置上设置3个应变传感器。

包括显示面板433、触摸面板431和电阻式传感器435a、435b和435c的可折叠显示器130不仅可以检测触摸输入的位置和面积,而且还检测触摸输入的压力强度。

电子设备100a可以提供通过暴露区域120的电容式触摸输入和电阻式触摸输入中的至少一个。此外,电子设备100a可以基于驱动用户输入的预设方法来驱动电阻式传感器435a、435b和435c以及电容式触摸面板431之中的至少一个。

例如,当通过使用诸如用户手指的导体触摸电容式触摸面板431时,电子设备100a可以通过使用电容式触摸面板431和电阻式传感器435a、435b和435c的全部来检测触摸输入。此外,当通过使用非导体触摸电容式触摸面板431时,电子设备100a可以通过使用电阻式传感器435a、435b和435c检测触摸输入。

此外,电子设备100a可以基于触摸输入的持续时间和触摸输入的压力强度之中的至少一个将用户触摸输入区分为如图所示5的三个触摸输入的任何一个。本文使用的术语“持续时间”可以是指在相同的触摸位置(例如,坐标)上检测的触摸输入的持续时间,本文使用的术语“压力强度”可以是指在相同的触摸位置(例如,坐标)上检测的触摸输入的压力强度。

图5是示出根据示例性实施例的通过图2的控制器220区分的触摸输入的表。

参照图5,当图4b的电子设备100a或图4c的电子设备100a仅驱动电容式触摸面板431时,控制器220可以基于触摸输入的持续时间来区分用户触摸输入。此外,当图4c的电子设备100a仅驱动电阻式传感器435a、435b和435c时,控制器220可以基于触摸输入的压力强度来区分用户触摸输入。此外,当图4c的电子设备100a驱动电容式触摸面板431和电阻式传感器435a、435b和435c的全部时,控制器220可以基于触摸输入的持续时间和压力强度来区分用户触摸输入。

例如,当仅电阻传感器435a、435b和435c被驱动时,并且当检测到的触摸输入的强度等于或小于第一临界强度时,触摸输入可以被区分为第一触摸输入。此外,当检测到的触摸输入的强度大于第二临界强度时,触摸输入可以被区分为第三触摸输入。

控制器220的操作可以根据区分的触摸输入而不同。例如,控制器220可以通过识别对切换屏幕的屏幕切换图标的触摸输入来控制屏幕切换以改变屏幕的速度。此外,控制器220可以通过识别触摸输入执行或结束应用。

控制器220可以通过将直到触摸输入结束时的时间点的最高压力强度与每个临界强度进行比较来区分用户触摸输入。而且,甚至在触摸输入结束之前,电子设备100a也可以在压力强度超过每个临界强度时的时间点区分触摸输入。

这样,因为电子设备100a将具有暴露在外部的小屏幕的暴露区域120上的用户输入进行微细子划分,所以可以向用户提供各种界面。虽然电子设备100a将用户触摸输入区分为三个触摸输入中的任何一个,但是本示例性实施例不限于此。电子设备100a可以将用户触摸输入区分为两个触摸输入或四个或更多个触摸输入的任何一个。此外,虽然基于触摸输入的持续时间和压力强度之中的至少一个区分每个触摸输入,但是本示例性实施例不限于此。例如,当接收到拖动屏幕的触摸输入时,电子设备100a可以根据拖动速度区分触摸输入。

图6是示出根据示例性实施例的由电子设备100执行的在暴露区域120上显示至少一个对象执行的方法的流程图。

参照图6,在操作s210,当在电子设备100处于折叠状态时暴露区域120被激活时,电子设备100确定锁定屏幕是否被设置。当在操作s210确定锁定屏幕被设置时,方法进行到操作s220。在操作s220,电子设备100可以接收用于解锁锁定屏幕的用户输入,并且确定锁定屏幕是否被解锁。

当在操作s210确定锁定屏幕没有被设置时,或者在操作s220确定锁定屏幕被解锁时,方法进行到操作s230。在操作s230,电子设备100显示电子设备100的状态屏幕。状态屏幕可以包括指示电子设备100的状态的状态图标。例如,状态屏幕可以包括指示时间信息的状态图标、指示天气信息的状态图标、指示警报模式的状态图标、指示电子设备100的电池级别的状态图标和指示与基站的通信连接的状态图标。此外,状态屏幕可以包括将状态屏幕切换到另一屏幕的屏幕切换图标。

在操作s240,电子设备100接收对屏幕切换图标的用户输入。电子设备100可以根据用户输入将状态屏幕切换到包括应用的图标的屏幕。例如,在操作s250,图1的电子设备100a将状态屏幕切换到显示包括用于执行呼叫功能(即接收/发出呼叫和消息)的应用的图标的屏幕。

当电子设备100接收到对状态屏幕的触摸输入时,电子设备100可以根据触摸输入的压力强度来改变屏幕切换的速度。此外,当电子设备100接收拖动状态屏幕的触摸输入时,电子设备100可以根据拖动速度改变屏幕切换的速度。

虽然锁定屏幕或状态屏幕在电子设备100的暴露区域120被激活时而被显示,但是本示例性实施例不限于此。例如,当暴露区域120被激活时,电子设备100可以在暴露区域120上直接显示用于执行呼叫功能的应用的图标。

图7a和图7b是示出根据示例性实施例的电子设备100a在暴露区域120上显示锁定屏幕的示例的示图。

根据示例性实施例,当在折叠状态下暴露区域120被激活时,电子设备100a可以在暴露区域120上显示锁定屏幕715,如图7a所示。

当接收到拖动锁定屏幕715的第一触摸输入710时,电子设备100a可以将锁定屏幕715切换到另一屏幕。可选地,当接收到对于锁定屏幕715的第二触摸输入或第三触摸输入,电子设备100a可以将锁定屏幕715切换到另一屏幕。

根据另一示例性实施例,当在折叠状态下暴露区域120被激活时,电子设备100a可以在暴露区域120上显示包括用于输入密码的数字设置按钮725的锁定屏幕720,如图7b所示。当对数字设置按钮725的用户触摸输入是第二触摸输入730时,电子设备100a可以改变在数字设置按钮725的每一个上显示的数字。此外,当接收到第三触摸输入时,电子设备100a可以增加数字改变的速度。

图8是示出根据示例性实施例的电子设备100a在暴露区域120上显示状态屏幕和用于执行呼叫功能的应用图标的示例的示图。

根据示例性实施例,如图8的左侧所示,当电子设备100a处于折叠状态时,当暴露区域120被激活时,电子设备100a可以显示状态屏幕。可选地,电子设备100a可以根据从锁定屏幕接收的用户触摸输入显示状态屏幕。状态屏幕可以包括指示电子设备100a的状态的状态图标。例如,状态屏幕可以包括指示时间信息的状态图标819、指示天气信息的状态图标811、指示警报模式的状态图标813、指示电子设备100a的电池级别的状态图标817和指示与基站的通信连接的状态图标815。

此外,电子设备100a可以包括屏幕切换图标810a和820a。电子设备100a可以根据对屏幕切换图标810a和820a的任何一个的用户输入830来将状态屏幕切换到另一屏幕。例如,电子设备100a可以接收对作为右图标的屏幕切换图标820a的第一触摸输入。在这种情况下,电子设备100a可以将状态屏幕切换到包括用于执行呼叫功能的消息应用的图标842、呼叫应用的图标844和用于地址簿应用的图标846的屏幕。此外,当接收到对作为左图标的屏幕切换图标810a的第一触摸输入时,电子设备100a可以将状态屏幕切换到包括具有高使用频率的应用的图标的屏幕。

当屏幕上显示的应用的图标的数量的等于或大于预定数量时,电子设备100a可以在包括图标842、844和846的屏幕上显示屏幕切换图标810b和820b。

这样,根据示例性实施例的电子设备100a可以在具有有限尺寸屏幕的暴露区域120上显示许多图标。

图9是示出根据示例性实施例的电子设备100a在暴露区域120上显示状态屏幕和用于执行呼叫功能的应用图标的示例的示图。

如图9的左侧所示,当电子设备100a处于折叠状态时,当暴露区域120被激活时,电子设备100a可以显示状态屏幕911。可选地,电子设备100a可以根据从锁定屏幕接收到的用户触摸输入显示状态屏幕911。此外,电子设备100a可以接收用户输入915,其中,用户输入915是通过状态屏幕911的第一触摸输入、第二触摸输入和第三触摸输入中的至少一个。

例如,当接收到第一触摸输入时,电子设备100a可以显示与接收第一触摸输入的位置相应的状态图标的详细信息。详细地,如示图900-1所示,当接收到对天气图标913的第一触摸输入时,电子设备100a可以显示包括当前温度、位置和风速的详细信息920,使得详细信息920与状态屏幕911重叠。

此外,如示图900-2所示,当接收到第二触摸输入时,电子设备100a可以将状态屏幕911切换到包括用于消息应用的图标932、用于呼叫应用的图标934和用于地址簿应用的图标936的屏幕931。此外,当接收到第三触摸输入时,电子设备100a可以改变屏幕切换的速度。

图10是示出根据示例性实施例的由电子设备100执行的显示指示未接呼叫和消息提示的对象执行的方法的流程图。

参照图10,在操作s310,当在电子设备100处于折叠状态时暴露区域120被激活时,电子设备100确定是否存在未接呼叫或者用户未查看的消息。

当在操作s310确定存在未接呼叫或消息时,方法进行到操作s320。在操作s320,电子设备100在暴露区域120上显示指示未接呼叫或消息警报的对象。例如,电子设备100可以在暴露区域120上显示关于未接呼叫或消息的信息和关于发送者的信息。关于发送者的信息可以包括已经发送了未接呼叫或消息的发送者的电话号码、名字、昵称和图像。

在操作s330,电子设备100显示向未接呼叫或消息的发送者发出呼叫的对象。例如,电子设备100可以显示用于允许发送者进行呼叫的呼叫发起按钮和用于向发送者发送消息的消息发送按钮。

如果在操作s310确定不存在未接呼叫或消息,则电子设备100可以在暴露区域120上显示执行呼叫功能的应用的图标、状态屏幕和/或锁定屏幕。

图11a和图11b是示出根据示例性实施例的电子设备100a在暴露区域120上显示指示未接呼叫的对象的示例的示图。

在当电子设备100a处于折叠状态时暴露区域120被激活时,电子设备100a可以显示未接呼叫信息1110、呼叫发起按钮1120和消息发送按钮1130,如图11a所示。未接呼叫信息1110可以包括未接呼叫的发送者的名字和接收未接呼叫的时间。

当接收到对呼叫发起按钮1120的用户输入时,电子设备100a可以向未接呼叫的发送者发出呼叫。此外,当接收到对消息发送按钮1130的用户输入时,电子设备100a可以向未接呼叫的发送者自动发送消息。例如,电子设备100a可以自动发送指示未接呼叫的发送者现在可以与该用户取得联系的消息。

当存在多个未接呼叫时,电子设备100a可以显示从最新未接呼叫开始的未接呼叫信息。在这种情况下,电子设备100a可以在暴露区域120上显示用于显示下一个未接呼叫信息的屏幕切换按钮1140。在接收到对屏幕切换按钮1140的第一触摸输入1150,电子设备100a可以显示关于下一个未接呼叫的信息。如果接收到对屏幕切换按钮1140的第二触摸输入时,电子设备100a可以改变屏幕切换的速度,并且当接收到第三触摸输入时,电子设备100a可以显示关于最早未接呼叫的信息。

另外,在当电子设备100a处于折叠状态时暴露区域120被激活时,电子设备100a可以显示未接呼叫信息1160、呼叫发起按钮1170和消息发送按钮1180,如图11b所示。未接呼叫信息1160可以包括未接呼叫的发送者的名字和电话号码以及接收未接呼叫的时间。

电子设备100a可以通过暴露区域120接收用户输入1190。例如,当接收到对呼叫发起按钮1170或消息发送按钮1180的第一触摸输入时,电子设备100a可以向未接呼叫的发送者发出呼叫,或者可以向发送者自动发送消息。

另外,当通过暴露区域120接收到第二触摸输入时,电子设备100a可以显示关于下一个未接呼叫的信息。另外,当通过暴露区域120接收到第三触摸输入时,电子设备100a可以显示关于最早未接呼叫的信息。

图12a和图12b是示出根据示例性实施例的电子设备100a在暴露区域120上显示指示消息提示的对象的示例的示图。

参照图12a,在当电子设备100a处于折叠状态时暴露区域120被激活时,电子设备100a可以在暴露区域120上显示关于用户未检查的消息的警报信息1210。可选地,在当电子设备100a处于折叠状态时新接收到消息时,电子设备100a可以在暴露区域120显示关于该消息的警报信息1210。关于该消息的警报信息1210可以包括关于发送者和接收该消息的时间的信息。此外,电子设备100a可以接收用户输入1220,其中,用户输入1220是在显示关于消息的警报信息1210的暴露区域120上的第一触摸输入、第二触摸输入和第三触摸输入中的至少一个。例如,当通过暴露区域120接收到第一触摸输入时,电子设备100a可以显示关于该消息的详细信息1230,如图12b所示。

当接收到多个消息时,当通过显示关于消息的警报信息1210的暴露区域120接收到第二触摸输入时,电子设备100a可以显示关于下一个消息的警报信息。另外,当通过暴露区域120接收到第三触摸输入时,电子设备100a可以显示关于最早消息的警报信息。

参照图12b,当通过接收显示关于消息的警报信息1210的屏幕接收到用户的第一触摸输入时,电子设备100a可以在暴露区域120上显示关于消息的详细信息1230。可选地,在当电子设备100a处于折叠状态时接收到消息时,电子设备100a可以在暴露区域120上显示关于消息的详细信息1230。关于消息的详细信息1230可以包括关于发送者的信息、消息的内容、接收消息的时间、呼叫发起按钮1250和消息发送按钮1260。当接收到对呼叫发起按钮1250或消息发送按钮1260的第一触摸输入,电子设备100a可以对消息的发送者发出呼叫,或者可以向发送者自动发送消息。

当接收到多个消息时,在通过显示关于消息的详细信息1230的暴露区域120接收到第二触摸输入时,电子设备100a可以显示关于下一个消息的详细信息。另外,当通过暴露区域120接收到第三触摸输入时,电子设备100a可以显示关于最早消息的详细信息。

图13是示出根据示例性实施例的由电子设备100执行的在折叠状态下发出呼叫的界面交互方法的流程图。

参照图13,电子设备100可以在折叠状态下执行用于执行呼叫功能的应用。例如,电子设备100可以执行呼叫应用或地址簿应用。

当执行呼叫应用时,在操作s410,电子设备100在暴露区域120上显示用于输入关于呼叫将发出到的对方的对方标识信息的用户界面。对方标识信息可以包括对方的电话号码、名字、昵称或电子邮件地址。因此,用户界面可以包括用于输入对方的电话号码的数字设置对象和用于输入对方的名字的字母设置对象。此外,电子设备100可以自动激活用于输入对方标识信息的语音识别功能。

在操作s420,电子设备100接收对用户界面的用户输入。在操作s430,电子设备100根据对方标识信息在折叠状态下向对方发出呼叫。电子设备100可以通过布置在电子设备100的后表面的扬声器输出从对方接收的语音数据。

图14a至图14d是示出根据示例性实施例的电子设备100a通过暴露区域120执行呼叫应用的示例的示图。

根据示例性实施例,电子设备100a可以在暴露区域120上显示呼叫应用的执行屏幕1410,如图14a所示。呼叫应用的执行屏幕1410可以包括电话号码显示区域1412、数字按钮1414和呼叫发起按钮1416。在这种情况下,电子设备100a可以基于对数字按钮1414的第一触摸输入1450选择呼叫将发出到的对方的电话号码。选择的电话号码可以显示在电话号码显示区域1412上。此外,当接收到对呼叫发起按钮1416的第一触摸输入时,电子设备100a可以基于在电话号码显示区域1412上显示的电话号码向对方发出呼叫。

根据另一示例性实施例,电子设备100a可以在暴露区域120上显示呼叫应用的执行屏幕1420,如图14b所示。呼叫应用的执行屏幕1420可以包括用于设置呼叫将发出到的对方的电话号码的数字设置按钮1422和呼叫发起按钮1424。在这种情况下,电子设备100a可以根据对数字设置按钮1422的第一触摸输入和第二触摸输入设置对方的电话号码。例如,当接收到对每个数字设置按钮1422的第一触摸输入时,电子设备100a可以改变在每个数字设置按钮1422上设置的数字。另外,当接收到对每个数字设置按钮1422的第二触摸输入时,电子设备100a可以增加在每个数字设置按钮1422上改变数字的速度。可选地,当接收到垂直拖动每个数字设置按钮1422的第一触摸,电子设备100a可以改变在每个数字设置按钮1422上设置的数字。当接收到对呼叫发起按钮1424的用户输入时,电子设备100a可以基于在数字设置按钮1422上设置的数字向对方发出呼叫。

当通过暴露区域120中的除了数字设置按钮1422和呼叫发起按钮1424之外的一部分接收到第三触摸输入时,电子设备100a可以取消呼叫应用的执行。在这种情况下,电子设备100a可以再次显示呼叫应用的执行之前显示的屏幕。

根据另一示例性实施例,电子设备100a可以在暴露区域120上显示呼叫应用的执行屏幕1430,如图14c所示。呼叫应用的执行屏幕1430可以包括电话号码显示区域1432、一个数字设置按钮1434和呼叫发起按钮1436。在这种情况下,电子设备100a可以改变在一个数字设置按钮1434上设置的数字,并且基于对一个数字设置按钮1434的第一触摸输入和第二触摸输入在电话号码显示区域1432上显示改变的数字。当接收到对呼叫发起按钮1436的第一触摸输入时,电子设备100a可以基于在电话号码显示区域1432上显示的数字发出呼叫。

根据另一示例性实施例,当在折叠状态下执行呼叫应用时,电子设备100a可以自动激活语音识别功能,如图14d所示。在这种情况下,呼叫应用的执行屏幕1440可以包括语音识别激活图标1442、电话号码显示区域1444和呼叫发起按钮1446。电子设备100a可以基于接收到的用户的语音数据在电话号码显示区域1444上显示呼叫将发出到的对方的电话号码。

这样,根据示例性实施例的电子设备100a可以在具有有限尺寸的暴露区域120上提供各种用户界面。

图15a至图15c是示出根据示例性实施例的电子设备100a通过暴露区域120执行地址簿应用的示例的示图。

根据示例性实施例,电子设备100a可以显示地址簿应用的执行屏幕1510,如图15a所示。地址簿应用的执行屏幕1510可以包括用于输入对方的名字的字母设置区域1514和用于显示对方名字列表的对方设置区域1512。

电子设备100a的字母设置区域1514可以包括用于输入对方名字的字母按钮(例如,韩语辅音按钮或英语字母表按钮)。电子设备100a可以通过字母设置区域1514接收选择至少一个消息按钮的用户输入1520。此外,电子设备100a可以在对方设置区域1512上显示与至少一个消息按钮相应的对方名字。例如,当通过字母设置区域1514选择韩语辅音按钮(或英语字母表按钮)时,电子设备100a可以在对方设置区域1512上显示与辅音按钮相应的韩语辅音为名字的初始发音的对方名字列表(或包括与字母表按钮相应的英语字母表的对方名字列表)。

接着,电子设备100a可以接收在对方设置区域1512上显示的对方名字列表中选择一个对方名字的第一触摸输入1530。电子设备100a可以在暴露区域120上显示弹出窗口1540,使得弹出窗口1540与接收第一触摸输入1530的显示区域相邻。弹出窗口1540可以包括呼叫发起按钮1542和消息发送按钮1544。当接收到对呼叫发起按钮1542或消息发送按钮1544的第一触摸输入时,电子设备100a可以对选择的对方发出呼叫,或者可以向选择的对方发送消息。

字母设置区域1514可以包括屏幕切换按钮1516和1518。在这种情况下,电子设备100a可以基于对屏幕切换按钮1516和1518的第一触摸输入来改变在字母设置区域1514上显示的字母按钮。此外,虽然通过地址簿应用的执行屏幕1510设置对方名字,并且在对方名字列表中选择一个名字,但是本示例性实施例不限于此。例如,通过地址簿应用的执行屏幕1510设置对方的昵称或电子邮件地址,并且可以在对方的昵称或电子邮件地址的列表中选择一个昵称或电子邮件地址。

根据另一示例性实施例,电子设备100a可以显示地址簿应用的执行屏幕1550,如图15b所示。地址簿应用的执行屏幕1550可以包括地址簿列表。此外,每个地址簿列表可以包括地址簿信息1552、呼叫发起按钮1554和消息发送按钮1556。用户可以通过选择包括在每个地址簿列表中的呼叫发起按钮1554或消息发送按钮1556向期望的对方发送呼叫或消息。

在这种情况下,在一个屏幕上显示的地址簿列表的数量可以根据暴露区域120的尺寸而受到限制。因此,当接收到对地址簿应用的执行屏幕1550的第二触摸输入1560时,电子设备100a可以改变在暴露区域120上显示的地址簿列表。另外,由于接收到第三触摸输入,电子设备100a可以改变地址簿列表被改变的速度。可选地,当接收到垂直或水平拖动地址簿应用的执行屏幕1550的第一触摸输入时,电子设备100a可以改变在暴露区域120上显示的地址簿列表。此外,电子设备100a可以根据拖动速度来改变地址簿列表被改变的速度。

根据另一示例性实施例,当地址簿应用被激活时,电子设备100a可以激活语音识别功能,如图15c所示。在这种情况下,地址簿应用的执行屏幕1570可以包括语音识别激活图标1572。电子设备100a可以基于接收到的用户的语音数据在暴露区域120上显示对方名字。另外,当存在与对方名字匹配的地址簿信息时,电子设备100a可以向对方自动发出呼叫。

图16是示出根据示例性实施例的由电子设备100执行的在折叠状态下接收呼叫的界面交互方法的流程图。

根据示例性实施例,在操作s510,从对方接收呼叫。在操作s520,确定电子设备100是否折叠。当在操作s520确定电子设备100折叠时,方法进行到操作s530。在操作s530,电子设备100在暴露区域120上显示指示传入呼叫的信息和关于传入呼叫的发送者的信息。例如,电子设备100可以激活暴露区域120的屏幕,并且可以在暴露区域120上显示发送者的名字、电话号码等。

此外,电子设备100可以响应于通过暴露区域120接收的用户输入允许在折叠状态下呼叫。例如,当通过暴露区域120接收拖动屏幕的第一触摸输入时,电子设备100可以允许呼叫。可选地,当通过暴露区域120接收到第二触摸输入时,电子设备100可以允许呼叫。

图17a和图17b是示出根据示例性实施例的电子设备100a在折叠状态提供用于传入呼叫的用户界面的示例的示图。

根据示例性实施例,当接收到呼叫且电子设备100a处于折叠状态时,电子设备100a可以在暴露区域120上显示发送者的标识信息1720,如图17a所示。发送者的标识信息1720可以包括发送者的名字和电话号码。当通过暴露区域120接收到第二触摸输入1730时,电子设备100a可以允许呼叫。另外,当接收到对暴露区域120的第三触摸输入时,电子设备100a可以阻止呼叫。

根据另一示例性实施例,当接收到呼叫且电子设备100a处于折叠状态时,电子设备100a可以在暴露区域120上显示发出呼叫的对方的标识信息、呼叫发起按钮1742和呼叫阻止按钮1744,如图17b所示。在这种情况下,当接收到拖动呼叫发起按钮1742的第一触摸输入1750时,电子设备100a可以允许呼叫,并且当接收到拖动呼叫阻止按钮1744的第一触摸输入时,电子设备100a可以阻止呼叫。

电子设备100a可以通过布置在电子设备100a的后表面上的扬声器1710输出从对方接收到的语音数据。因此,当电子设备100a处于折叠状态时,用户可以通过电话与对方交谈。

图18和图19是示出根据示例性实施例的电子设备100b的示图。

如图18所示,电子设备100b是包括可折叠显示器1830的可折叠电子设备,其中,可折叠显示器183可以沿多个折叠线(例如,第一折叠线1810和第二折叠线1820)折叠。另外,图18的电子设备100b可以沿第一折叠线1810和第二折叠线1820之中的至少一个折叠线折叠,如图19所示。

参照图19,电子设备100b可以沿第一折叠线1810和第二折叠线1820折叠。在这种情况下,如示图1900-1所示,电子设备100b包括可折叠显示器1830的未被第一壳体1910a和第二壳体1910b覆盖的第一暴露区1920。另外,如示图1900-2所示,当电子设备100b沿第二折叠线1820折叠时,电子设备100b包括可折叠显示器1830的未被第二壳体1910覆盖的第二暴露区域1930。另外,如示图1900-3所示,当电子设备100b沿第一折叠线1810折叠时,电子设备100b包括可折叠显示器1830的未被第一壳体1910a覆盖的第三暴露区域1940。另外,图18的电子设备100b可以改变显示在具有不同尺寸的第一暴露区域1920、第二暴露区域1930和第三暴露区域1940上的对象和对象的数量。

图20是示出根据示例性实施例的可以沿多个折叠线折叠的电子设备100的界面交互方法的流程图。

根据示例性实施例,当电子设备100处于折叠状态时,电子设备100可以处于电子设备100被打开但屏幕被关闭的待机模式或省电模式。电子设备100可以在待机模式或省电模式下接收将屏幕改变到打开状态(例如,屏幕被激活的状态)的用户输入。当屏幕被激活时,电子设备100可以确定电子设备100是否处于折叠状态。另外,在操作s610,电子设备100获得在折叠状态下暴露在外部的显示区域的尺寸或面积。例如,参照图19,电子设备100可以确定显示区域是第一暴露区域、第二暴露区域还是第三暴露区域。

在操作s620,电子设备100根据检测到的暴露在外部的显示区域的尺寸或面积确定显示在屏幕上的至少一个对象或至少一个对象的数量。另外,在操作s630,电子设备100在暴露在外部的显示区域上显示确定的对象。术语“对象”可以是指可以由用户选择的对象或指示警报信息的对象。例如,对象可以包括图标、按钮、索引项、链接信息和/或应用的执行屏幕。

例如,参照图19,电子设备100b可以改变显示在的第一暴露区域、第二暴露区域和第三暴露区域上的对象和对象的数量。详细地,当检测到第一暴露区域时,电子设备100b可以显示比电子设备100展开时更简化的状态屏幕或应用的执行屏幕。然而,当检测到第二暴露区域或第三暴露区域时,电子设备100b可以显示与电子设备100b展开时相同的状态屏幕或应用的执行屏幕。当在第二暴露区域或第三暴露区域上显示应用的执行屏幕时,因为第二暴露区域或第三暴露区域具有与电子设备100展开时不同的高宽比,所以电子设备100b可以调整显示应用的执行屏幕的比率。

图21是示出根据示例性实施例的可以沿多个折叠线折叠的电子设备100b显示至少一个对象的示例的示图。

参照图21,电子设备100b可以根据电子设备100b折叠的方法向用户提供第一暴露区域2110、第二暴露区域2120和第三暴露区域2130。第一暴露区域2110可以是电子设备100完全折叠时暴露在外部的显示区域,第二暴露区域2120可以是电子设备100b的下端折叠时暴露在外部的显示区域。此外,第三暴露区域2130可以是电子设备100b的上端折叠时暴露在外部的显示区域。

如示图2100-1所示,当第一暴露区域2110在折叠状态下被激活时,电子设备100b可以在第一暴露区域2110上显示用于执行呼叫功能的呼叫应用的图标2113、地址簿应用的图标2115和消息应用的图标2111。

此外,电子设备100b可以检测到第二暴露区域2120在折叠状态下被激活。在这种情况下,如示图2100-2所示,电子设备100b可以在第二暴露区域2120上显示电子设备100b的状态屏幕2121和未接呼叫信息2123以及在第一暴露区2110上显示的图标2111、2113和2115。

此外,电子设备100b可以检测到第三暴露区域2130被激活。在这种情况下,如示图2100-3所示,电子设备100b可以显示关于电子设备100b的状态的详细信息2131以及显示在第二暴露区域2120上的对象。可选地,当第二个暴露区域2120或第三暴露区域2130被激活时,电子设备100b可以以与电子设备100b展开时不同的高宽比来显示与电子设备100b展开时相同的对象。

图22是示出根据示例性实施例的电子设备100c显示至少一个对象的示例的示图。

如图22所示,电子设备100c是包括可卷曲显示器的可卷曲电子设备。用户通过将卷曲成卷轴的可卷曲显示器的一部分展开来激活卷曲显示器的区域的屏幕。

此外,电子设备100c获得基于电子设备100c展开的展开曲率激活的显示区域2210和2220的尺寸。例如,电子设备100c可以基于状态检测传感器测量电子设备100c展开的展开曲率。例如,状态检测传感器可以包括接近传感器、照度传感器、磁传感器、弯曲传感器和红外线传感器中的至少一个或者它们的组合。电子设备100c可以获得以大于临界曲率的曲率展开的可卷曲显示器的尺寸。

电子设备100c可以确定将被显示在激活的显示区域2210和2220上的对象或对象的数量。例如,如示图2200-1所示,当获得的尺寸小于临界尺寸时,电子设备100c显示消息应用的图标2232、呼叫应用的图标2234和地址簿应用的图标2236。此外,如示图2200-2所示,当获得的尺寸增加到大于临界尺寸时,电子设备100c除了显示用于执行呼叫功能的应用的图标2232、2234和2236之外,还显示状态屏幕2238。

图23是示出根据另一示例性实施例的电子设备100c显示至少一个对象的示例的示图。

电子设备100d具有主壳体2310和包括辅助显示器的滑动壳体2320,如图23所示。辅助显示器被布置在滑动壳体2320的前表面,以面向外部。此外,滑动壳体2320可以以滑动壳体2320面向主壳体2310的状态滑动。

电子设备100d激活在主壳体2310的上部折叠且滑动壳体2320与主壳体2310重叠的状态下暴露在外部的辅助显示器的屏幕2340。此外,当滑动壳体2320滑动到主壳体2310的下端时,电子设备100d激活主壳体2310的主显示器的屏幕2350和辅助显示器的屏幕2340。电子设备100d可以根据激活的屏幕的尺寸确定将被显示在屏幕上的对象和对象的数量。

如示图2300-1所示,当仅辅助显示器的屏幕2340被激活时,电子设备100d在辅助显示器上显示消息应用的图标2342、呼叫应用的图标2344和地址簿应用的图标2346。如示图2300-2所示,当主显示器的屏幕2350和辅助显示器的屏幕2340两者都被激活时,电子设备100d除了显示用于执行呼叫功能的应用的图标2342、2344和2346之外,还显示状态屏幕2352。

图24是示出根据另一示例性实施例的图19的电子设备100b的示例的示图。

图19的可折叠电子设备100b可以包括被布置在电子设备100b的后表面的用于输入字母和数字的字母和数字输入按钮2410。

如图24的右侧所示,当电子设备100b的下端折叠时,字母和数字输入按钮2410可以被布置为与第一暴露区域2420一起面向用户。当电子设备100d处于折叠状态时,用户可以通过使用字母和数字输入按钮2410输入字母和数字。因此,即使当电子设备100d处于折叠状态,用户也可以方便地编写文本消息,并且可以方便地输入呼叫将发出到的对方的电话号码。

图25是示出根据另一示例性实施例的图19的电子设备100b的示例的示图。

图19的可折叠电子设备100b可以包括彼此间隔开的多个显示器。如图25所示,电子设备100b可以包括设置在电子设备100b的前表面的主显示器和设置在电子设备100b的后表面的辅助显示器2530。

如图25的右侧所示,当电子设备100b的下端折叠时,辅助显示器2530可以被布置为与主显示器的在电子设备100b处于折叠状态时暴露在外部的区域2540一起面向用户。电子设备100b可以通过使用主显示器的区域2540和辅助显示器2530来显示至少一个对象。

图26是示出根据示例性实施例的电子设备1000的框图。

如图26所示,电子设备1000的配置可以应用到各种设备,诸如移动电话、平板pc、个人数字助理(pda)、mp3播放器、一体机、数码相框、导航系统、数字tv或可穿戴装置。

参照图26,电子设备1000可以包括控制器1010、显示器1020、存储器1030、传感器1035、通信接口1040、视频处理器1060、音频处理器1065、用户接口1050、麦克风1070、图像拾取1075、扬声器1080和运动检测器1085中的至少一个。

当在电子设备1000处于待机模式或省电模式时接收到用户输入时,控制器1010可以从传感器1035接收指示电子设备1000是处于折叠状态还是处于展开状态的信息。当电子设备1000处于折叠状态时,控制器1010激活显示器1020中的当电子设备1000处于折叠状态时暴露在外部的区域。控制器1010控制用户接口1050和显示器1020,以激活显示器1020中的暴露在外部的区域的触摸功能。

另外,控制器1010可以控制显示器1020在显示器1020中的暴露在外部的区域上显示存储在存储器1030中的数据的一部分。换句话说,控制器1010可以在显示器1020上显示存储在存储器1030中的数据的一部分。

可选地,当通过显示器1020的区域接收到用户输入时,控制器1010可以执行与用户输入相应的控制操作。根据示例性实施例,控制器1010可以根据压力强度来区分通过显示器1020中的暴露在外部的区域接收的用户触摸输入。控制器1010可以根据用户触摸输入的压力强度控制在数字设置按钮上设置的数据或在字母设置按钮上设置的字母的改变。另外,控制器1010可以根据用户触摸输入的压力强度来控制地址簿信息被改变的速度。另外,控制器1010可以根据通过显示器1020中的显示传入呼叫的区域接收的用户触摸输入的压力强度来允许或阻止传入呼叫。另外,当通过显示器1020中的显示关于消息的警报信息的区域接收的用户触摸输入的压力强度增加时,控制器1010可以控制显示关于消息的详细信息。另外,控制器1010可以根据对将被显示的状态图标的用户触摸输入来控制显示与将被显示的状态图标相应的详细信息。另外,当接收到对屏幕切换的用户输入时,控制器1010可以控制在显示器1020中的暴露在外部的区域上显示的对象的移动或改变。

控制器1010可以包括随机存取存储器(ram)1011、只读存储器(rom)1012、中央处理器(cpu)1013、图形处理单元(gpu)1014和总线1015中的至少一个。ram1011、rom1012、cpu1013和gpu1014可以经由总线1015彼此连接。

cpu1013访问存储器1030,并且通过使用存储在存储器1030中的os来执行启动。cpu1013通过使用存储在存储器1030中的各种程序、内容和数据来执行各种操作。

用于启动系统的命令集被存储在rom1012中。例如,当输入打开指令且向电子设备1000供电时,cpu1013可以根据存储在rom1012中的命令将存储在存储器1030中的os复制到ram1011中,可以执行os,并且可以启动系统。当启动结束时,cpu1013将存储在存储器1030中的各种程序复制到ram1011中,执行复制到ram1011中的各种程序,并且执行各种操作。当电子设备1000完全启动时,gpu1014在显示器1020的区域上显示用户界面屏幕。另外,由gpu1014产生的屏幕可以被发送到显示器1020,并且可以显示在显示器1020的每个区域。

显示器1020可以对称地或不对称地折叠,并且在折叠状态下在暴露在外部的区域上显示至少一个对象。

例如,显示器1020可以在暴露在外部的区域上显示包括用于执行呼叫功能的至少一个对象的用户界面。用户界面可以包括指示未接呼叫和关于未接电话的发送者的信息的对象。此外,用户界面可以包括用于输入电话号码的数字设置对象或用于输入名字的字母设置对象。此外,用户界面可以包括指示地址簿信息的对象。此外,用户界面可以包括指示传入呼叫和关于传入呼叫的发送者的信息的对象。此外,用户界面可以包括关于消息警报信息的对象。此外,用户界面可以包括指示时间信息的状态图标、指示天气信息的状态图标、指示警报模式的状态图标和指示电池级别的状态图标。

显示器1020包括显示面板1021和控制显示面板1021的控制器(未示出)。显示面板1021可以是各种显示器(诸如液晶显示器(lcd)、有机发光二极管(oled)、有源矩阵有机发光二极管(am-oled)或等离子体显示面板(pdp))中的任意显示器。显示面板1021可以是柔性的、透明的、或可穿戴的。显示器1020可以耦接到用户接口1050的触摸面板1052,并且可以提供为触摸屏(未示出)。例如,触摸屏可以包括显示面板1021和触摸面板1052整体地耦接以被层叠的模块。此外,触摸屏还可以包括显示面板1021和触摸面板1052整体地耦接以被层叠的模块的一部分中设置的电阻传感器。

存储器1030可以包括内部存储器(未示出)和外部存储器(未示出)中的至少一个。

例如,内部存储器可以包括易失性存储器(例如,动态ram(dram)、静态ram(sram)或同步动态ram(sdram))、非易失性存储器(例如,一次性可编程rom(otprom)、可编程rom(prom)、可擦除和可编程rom(eprom)、电可擦除和可编程rom(eeprom)、掩模rom或闪速rom)、硬盘驱动器(hdd)和固态驱动器(ssd)中的至少一个。

根据示例性实施例,控制器1010可以将从非易失性存储器或其它元件中的至少一个接收的命令或数据加载到易失性存储器中,并且可以处理加载的命令或数据。另外,控制器1010可以在非易失性存储器中存储从其它元件接收或由其它元件产生的数据。

例如,外部存储器可以包括紧凑式闪存(cf)、安全数字(sd)、微安全数字(微sd)、迷你安全数字(小型sd)、极速卡(xd)和记忆棒中的至少一个。

存储器1030可以存储用于操作电子设备1000的各种程序和数据。例如,将显示在锁定屏幕上的内容的至少一部分可以临时或半永久地存储在存储器1030中。

传感器1035可以检测电子设备1000的折叠状态和展开状态。例如,传感器1035可以通过使用设置在折叠结构中的霍尔传感器或者磁传感器来检测折叠状态或展开状态。此外,传感器1035可以检测电子设备1000是否处于折叠状态。

传感器1035可以测量电子设备1000的弯曲或折叠角度(或展开角度)。此外,传感器1035可以检测电子设备1000弯曲或折叠所沿的折叠线的位置。此外,传感器1035可以通过使用被布置在电子设备1000弯曲或折叠时电子设备1000的两个部分彼此接近的位置处的状态检测传感器来检测折叠状态。状态检测传感器可以包括接近传感器、照明传感器、磁传感器、霍尔传感器、触摸传感器、弯曲传感器和红外线传感器中的至少一个或者它们的组合。

通信接口1040可以根据各种通信方法中的任何通信方法与各种外部装置中的任何外部装置通信。通信接口1040可以包括wifi芯片1041、蓝牙芯片1042、无线通信芯片1043和近场通信(nfc)芯片1044中的至少一个。控制器1010可以通过使用通信接口1040向各种外部装置中的任何外部装置发送呼叫和消息以及从各种外部装置中的任何外部装置接收呼叫和消息。

wifi芯片1041和蓝牙芯片1042可以分别通过使用wifi方法和蓝牙方法允许通信。当使用wifi芯片1041或蓝牙芯片1042时,可以首先发送/接收诸如服务集标识(ssid)和会话密钥的各种连接信息,可以通过使用各种连接信息连接通信网络,然后可以发送/接收各种信息。无线通信芯片1043是根据各种通信规范(诸如电气和电子工程师协会(ieee)、zigbee、第三代(3g)、第三代伙伴项目(3gp)或长期演进(lte))中的任何通信规范执行通信的芯片。nfc芯片1044是通过使用nfc方法利用从各种rf-id频带(诸如135khz、13.56mhz、433mhz、860-960mhz和2.45ghz)之中的13.56mhz频带操作的芯片。

视频处理器1060可以处理包括在通过通信接口1040接收的内容或存储在存储器1030的内容中的视频数据。视频处理器1060可以对视频数据执行各种图像处理,诸如解码、缩放、噪声滤波、帧速率转换或者分辨率转换。

音频处理器1065可以处理包括在通过通信接口1040接收的内容或存储在存储器1030的内容中的音频数据。音频处理器1065可以对音频数据执行各种处理,诸如解码、放大或噪声滤波。

当对多媒体内容执行再现程序时,控制器1010可以驱动视频处理器1060和音频处理器1065以再现多媒体内容。扬声器1080可以输出由音频处理器1065产生的音频数据。

用户接口1050可以从用户接收各种命令。用户接口1050可以包括键1051、触摸面板1052和笔识别面板1053中的至少一个。

触摸面板1052可以检测用户触摸输入,并且可以输出与检测到的触摸信号相应的触摸事件值。根据示例性实施例,触摸面板1052可以接收用户触摸输入,其中,用户触摸输入包括点击手势、触摸并保持手势、双击手势、拖动手势、平移手势、轻弹手势和拖放手势中的至少一个。当触摸面板1052耦接到显示面板1021形成触摸屏(未示出)时,触摸屏可以包括各种触摸传感器(诸如电容传感器、电阻传感器或压电传感器)中的任何传感器。

电容方法是通过使用涂覆在触摸屏的表面上的介电体计算触摸位置(例如,坐标)并且检测用户的身体部分触摸该触摸屏的表面时用户身体中产生的微电的方法。电阻方法是通过使用触摸屏中提供的两个电极板计算触摸位置(例如,坐标)并且检测用户触摸屏幕且两个电极板在触摸点彼此接触时流动的电流的方法。尽管触摸屏上发生的触摸事件可以主要由人的手指引起,但是触摸事件也可以由可以改变电容的导电材料引起。

键1051可以是各种键(诸如在电子设备1000的主外体的前表面、侧表面或后表面的任何一个部分形成的机械按钮或转轮)中的任何键。

当用户使用触摸笔(例如,指示笔)或数字笔时,笔识别面板1053可以检测笔的接近输入或触摸输入,并且可以输出笔接近事件或笔触摸事件。例如,笔识别面板1053可以被实现为电磁共振(emr)系统,并且当笔触摸或接近时可以根据电磁场的强度变化来检测触摸输入或接近输入。详细地,笔识别面板1053可以包括具有栅格结构的电磁感应线圈传感器(未示出)和将具有预定频率的交流(ac)信号顺序地施加到电磁感应线圈传感器的环形线圈的电磁信号处理器(未示出)。当包括谐振电路的笔被布置在笔识别面板1053的环形线圈周围时,从环形线圈发送的磁场基于笔的谐振电路中的互电磁感应而产生电流。可以基于电流从笔的谐振电路的线圈产生感应磁场,并且笔识别面板1053可以从处于信号接收状态的环形线圈检测感应磁场,并且可以检测笔的访问位置或触摸位置。笔识别面板1053可以在显示面板1021的下部具有一定面积,例如,该面积大到足以覆盖显示面板1021的显示区域。

麦克风1070可以接收用户的语音或其他声音,并且可以将用户的语音或其他声音转换成音频数据。控制器1010可以使用呼叫操作期间通过麦克风1070输入的用户语音,或者可以将用户语音转换成音频数据,并且可以在存储器1030中存储音频数据。

图像拾取1075可以根据用户的控制捕获静止图像或运动图像。例如,多个图像拾取可以被设置为前相机或后相机。

当图像拾取1075和麦克风1070被设置时,控制器1010可以根据由图像拾取1075识别出用户的运动或通过麦克风1070输入的用户语音来执行控制操作。例如,电子设备1000可以在运动控制模式或语音控制模式下进行操作。当电子设备1000在运动控制模式下进行操作时,控制器1010可以通过激活图像拾取1075拍摄用户,可以跟踪用户运动的变化,并且可以执行与该变化相应的控制操作。当电子设备1000在语音控制模式下进行操作时,控制器1010可以在控制器1010分析通过麦克风1070输入的用户语音并且根据分析的用户语音执行控制操作的语音识别模式下进行操作,。

运动检测器1085可以检测电子设备1000的主体的运动。电子设备100可以在各种方向上旋转或倾斜。在这种情况下,运动检测器1085可以通过使用诸如地磁传感器、陀螺传感器和加速度传感器的各种传感器中的至少一个来检测运动特性,诸如旋转方向、旋转角度或梯度。

根据其它示例性实施例,虽然在图26中未示出,电子设备1000还可以包括用于连接到各种外部端子的各种外部输入端口(诸如可以连接通用串行总线(usb)连接器的usb端口、耳机、鼠标和局域网(lan))、接收和处理数字多媒体广播(dmb)信号的dmb芯片和各种传感器。

电子设备1000的元件的名称可以改变。此外,根据本示例性实施例的电子设备100可以包括这些元件中的至少一个,可以省略一些元件,或者还可以包括其它附加元件。

另外,图26的控制器1010可以对应于图2的控制器220,图26的传感器1035可以对应于图2的状态检测器210。此外,图26的显示器1020可对应于图2的显示器230。

图27是示出根据示例性实施例的包括柔性显示器的电子设备100e的示图。

参照图27,电子设备100e可以采用类型可以根据外力而变化的各种柔性显示器2710(诸如可以以一定角度或曲率折叠或可以展开的可折叠显示器、可以以一定曲率弯曲或可以展平的可弯曲显示器、或者可以卷曲成卷轴的可卷曲显示器)中的任何柔性显示器。

像现有的显示器,诸如lcd或led显示器,柔性显示器2710可以显示屏幕,在该屏幕上显示由在电子设备100e中驱动的os处理或将处理的信息。例如,柔性显示器2710可以显示由os处理的应用的执行屏幕、锁定屏幕、背景屏幕和应用列表屏幕。柔性显示器2710可以对应于图26的显示器1020。

此外,柔性显示器2710可以具有触摸屏或触摸板的输入接口功能。因此,柔性显示器2710可以检测用户触摸输入,并且可以根据检测到的触摸输入控制电子设备100e。

将使用采用可折叠显示器作为柔性显示器2710的电子设备100e进行说明。然而,电子设备100e可以采用可弯曲显示器或可卷曲显示器,如使用其他附图描述。

用户可以使用处于完全折叠状态(即,展开角度为“0°”的状态)的电子设备100e。在这种情况下,当电子设备100e处于完全折叠状态时,柔性显示器2710中的暴露到用户的第一区域可以被激活。在这种情况下,柔性显示器2710中的未暴露到用户的第二区域可以被去活。

可选地,用户可以使用处于展开状态(即,展开角度为“180°”的状态)的电子设备100e。在这种情况下,柔性显示器2710中的暴露到用户的第二区域可以被改变为被激活。

柔性显示器2710可以沿一个折叠线折叠,如图28a或28b所示。然而,柔性显示器2710可以具有两个或更多个折叠线,如图29a或29b所示。每个折叠线是柔性显示器2710折叠所沿的线。例如,折叠线可以是柔性显示器2710由于设置在电子设备100e的铰链单元而折叠所沿的线。当电子设备100e对称折叠时,折叠线可以是柔性显示器2710的中间线。然而,当电子设备100e折叠时,折叠线可以不是柔性显示器2710的中间线。

电子设备100e可以根据电子设备100e的展开程度改变在电子设备100e中驱动的os。可选地,电子设备100e可以根据电子设备100e的展开程度驱动多个不同os。os制造者可以根据驱动os的目标设备的屏幕的尺寸提供各种os(例如,用于智能手机的os、用于平板的os和用于计算机的os)。因此,电子设备100e需要基于电子设备100e的用户展开程度提供不同os。

此外,应用可以仅在特定os中执行。因此,电子设备100e需要根据需要来驱动多个os。

也就是说,如图27所示,当电子设备100e从展开程度“0°”展开到展开程度“135°”时,电子设备100e可以改变在电子设备100e中驱动的os。可选地,当电子设备100e展开时,电子设备100e还可以驱动除了当前驱动的os之外的os。现将描述当电子设备100e展开时在电子设备100e中驱动的os被改变或添加的示例性实施例。

图28a是示出根据示例性实施例的检测电子设备100e的展开操作的方法的示图。

参照图28a,电子设备100e可以沿一折叠线折叠。例如,电子设备100e的传感器1035(参见图26)可以包括状态检测传感器2801。状态检测传感器2801可以被布置在电子设备100e的折叠线上,并且可以测量电子设备100e的展开程度。当电子设备100e对称折叠时,折叠线(即,柔性显示器110折叠所沿的线)可以是柔性显示器2710的中间线。然而,当柔性显示器2710折叠时,折叠线可以不是柔性显示器2710的中间线。

图28b是示出根据另一示例性实施例的检测电子设备100e的展开操作的方法的示图。

参照图28b,柔性显示器2710可以沿一折叠线折叠,如在图28a。然而,图28b的状态检测传感器2802可以被布置在柔性显示器2710的两端,而不是图28a中的柔性显示器2710的折叠线上,并且可以测量柔性显示器2710的展开角度。在这种情况下,状态检测传感器2802可以通过使用状态检测传感器2802之间的距离测量柔性显示器2710的展开角度。此外,状态检测传感器2802可以是用于测量距离的红外传感器。

图29a是示出根据另一示例性实施例的由电子设备100e执行的检测展开操作的方法的示图。

参照图29a,柔性显示器2710可以沿多个(例如,两个)折叠线折叠。两个状态检测传感器2901可以分别被布置在柔性显示器2710的两个折叠线上,并且可以测量柔性显示器2710的展开角度。

图29b是示出根据另一示例性实施例的由电子设备100e执行的检测展开操作的方法的示图。

参照图29b,柔性显示器2710可以沿多个(例如,两个)折叠线折叠,如图29a。然而,与图29a不同的是,图29b的两对状态检测传感器2902和2903可以在柔性显示器2710的两端和沿着柔性显示器271的折叠线来布置,并且可以测量柔性显示器2710的展开角度。在这种情况下,一对状态检测传感器2902和另一对状态检测传感器2903可以通过使用状态检测传感器2902之间的距离和状态检测传感器2903之间的距离测量柔性显示器2710的展开角度。状态检测传感器2902和2903可以是用于测量距离的相机、红外相机或红外传感器。

图30是示出根据示例性实施例的由控制器1010的检测柔性显示器2710的展开角度的方法的示图。参照图30,电子设备100e可以收集布置状态检测传感器3001的传感器点的值的改变。

参照图30a,状态检测传感器3001可以在传感器点检测弯曲曲率。例如,状态检测传感器3001可以检测范围从+180°到-180°的弯曲曲率。另外,参照图30b,以预定间隔排列的多个状态检测传感器3011、3012和3013可以在其传感器点检测弯曲曲率。此外,检测到的弯曲曲率可以被提供给控制器1010。

控制器1010可以基于由状态检测传感器3001提供的弯曲曲率检测电子设备100e的展开操作。

图31是示出根据示例性实施例的由电子设备100e执行的提供至少一个os的驱动屏幕的方法的流程图。

参照图31,在操作s710,当电子设备100e处于折叠状态时,控制器1010控制显示器显示这样的屏幕(以下,被称为“第一os的驱动屏幕”),在该屏幕上显示由在电子设备100e中驱动的第一os处理或将处理的信息。当电子设备100e处于折叠状态时,控制器1010可以控制显示器在柔性显示器2710的第一区域上显示第一os的驱动屏幕。在这种情况下,第一os可以是被开发以适用于采用小显示器的设备的os(诸如用于智能电话的os、用于mp3的os、用于导航系统的os和用于相机的os)。

在操作s720,控制器1010检测电子设备100e的展开操作。另外,在操作s730,当电子设备100e展开时,控制器1010控制显示器显示第二os的驱动屏幕。当电子设备100e展开时,控制器100e可以激活柔性显示器2710中的暴露到电子设备100e的用户的第二区域。在这种情况下,当电子设备100e中的暴露到用户的屏幕的尺寸逐渐增加时,控制器1010可以控制显示第二os(包括用于平板的os、用于pc的os或用于tv的os)的驱动屏幕。

根据示例性实施例,当电子设备100e展开时,控制器1010可以将在电子设备100e中驱动的第一os改变为第二os。在这种情况下,控制器1010可以控制在展开屏幕上显示第二os的驱动屏幕。例如,控制器1010可以通过将存储在存储器1030中的第二os的执行数据复制到ram1011中执行第二os来重启电子设备100e的系统。可选地,第二os可以是云os。在这种情况下,控制器1010可以通过通信接口1040访问云服务器,并且可以接收与在云服务器中驱动的云os的驱动屏幕相应的显示数据。

根据示例性实施例,当电子设备100e展开时,电子设备100e可以将第二os与第一os一起驱动。例如,控制器1010可以通过执行虚拟机驱动虚拟机上的第二os。在这种情况下,第二os可以是虚拟os。此外,虚拟机是通过使用软件对电子设备100e的计算环境的仿真,并且虚拟os可以驱动由虚拟机提供的虚拟系统平台。

虽然处于折叠状态的电子设备100从折叠状态逐渐展开,但是本示例性实施例不限于此。例如,处于展开状态的电子设备100e可以从展开状态逐渐折叠。在这种情况下,控制器1010可以将第二os的驱动屏幕改变为第一os的驱动屏幕。

图32是示出根据示例性实施例的由电子设备100e执行的将第一os的驱动屏幕改变为第二os的驱动屏幕并且通过系统重启处理显示第二os的驱动屏幕的方法的流程图。

参照图32,在操作s810,当电子设备100e处于折叠状态时,控制器1010控制显示器显示第一os的驱动屏幕。另外,在操作s820,控制器1010检测展开电子设备100e的用户操作。在这种情况下,控制器1010可以测量电子设备100e展开的展开角度。例如,如图28a或图29a,电子设备100e可以通过使用布置在电子设备100e的折叠线上的状态检测传感器2801或2901来测量折叠角度。可选地,如图28b或29b,传感器1035可以通过使用被布置在柔性显示器2710的两端的状态检测传感器2802、2902或2903来测量展开角度。测量的展开角度可以被提供给控制器1010。

在操作s830,确定展开角度是否等于或大于临界角度。当在操作s830确定的展开角度等于或大于临界角度时,方法进行到操作s840。在操作s840,控制器1010通过使用第二os重启电子设备100e。例如,当展开角度等于或大于“150°”时,控制器1010可以结束第一os,并且可以驱动第二os。例如,控制器1010可以通过将存储在存储器1030中的第二os的执行数据复制到ram1011中来重启系统。

在系统被重启之后,控制器1010可以控制显示器显示第二os的驱动屏幕。

图33是示出根据示例性实施例的电子设备100e将第一os的驱动屏幕改变为第二os的驱动屏幕并且通过系统重启处理显示第二os的驱动屏幕的示例的示图。

参照图33,电子设备100e可以通过使用从状态检测传感器接收到的值来测量电子设备100e的展开角度。当展开角度等于或大于临界角度(例如,“150°”)时,电子设备100e可以结束第一os,并且可以驱动第二os。在这种情况下,结束的第一os可以是用于智能电话的os,并且新驱动的第二os可以是用于平板的os。

虽然电子设备100e显示应用的执行屏幕,但是电子设备100e可以展开。在这种情况下,当第二os被驱动时,电子设备100e可以在存储器1030中存储关于在第一os上执行的应用的信息,并且可以通过使用关于存储在存储器1030中的应用的信息来在第二os上重新执行相同的应用。因此,电子设备100e可以向用户连续地提供在不同os执行的相同应用的执行屏幕。在这种情况下,当应用是相同的时,这可能意味着当具有相同目的的两个应用由相同应用开发者开发以适用于不同os(例如,linux应用和window应用)时,应用程序可以是相同的。

可选地,当电子设备100e显示第一os的主屏幕时,电子设备100e可以展开。在这种情况下,当第二os被驱动时,电子设备100e可以显示第二os的主屏幕。在这种情况下,第二os的主屏幕可以是适用于包括展开的柔性显示器2710的电子设备100e的用于平板的主屏幕。

图34是示出根据另一示例性实施例的电子设备100e将第一os的驱动屏幕改变到第二os的驱动屏幕并且通过系统重启处理显示第二os的驱动屏幕的示例的示图。

参照图34,与图33不同,当电子设备100e的展开角度等于或大于临界角度“150°”时,电子设备100e可以提供用于选择第一os或第二os的用户界面3310(下文中,称为“os选择ui”)。电子设备100e可以基于对os选择ui3310的用户输入来维持第一os,或者可以结束第一os并且可以驱动第二os。

图35是示出根据示例性实施例的由电子设备100e执行的将第一os的驱动屏幕改变为云os的驱动屏幕并且显示云os的驱动屏幕的方法的流程图。

参照图35,电子设备100e可以通过通信接口1040向云服务器20发送数据/从云服务器20接收数据。例如,云服务器20可以在云服务器20中执行云os和应用,并且可以将云os和应用的执行结果应用到与云服务器20连接的客户端。客户端可以通过经由通信接口1040连接到云服务器20来获得关于在云os上执行的应用的执行屏幕和由云服务器20执行的云os的驱动屏幕的信息。电子设备100e可以是连接到云服务器20的客户端。

详细地,在操作s910,电子设备100e显示第一os的驱动屏幕。另外,在操作s915,电子设备100e检测电子设备100e的展开操作。在操作s920,当电子设备100e展开时,当电子设备100e的展开角度等于或大于临界角度时,电子设备100e向云服务器20请求云os的驱动屏幕。

例如,通信接口1040可以通过网络使用云服务器20的地址(例如,统一资源定位符(url)地址)访问云服务器20。可选地,电子设备100e可以通过执行预定应用访问云服务器20。云服务器20可以请求认证电子设备100e的用户。例如,云服务器20可以向电子设备100e请求在云服务器20中注册的电子设备100e的标识值(例如,电子设备100e的媒体访问控制(mac)地址)或电子设备100e的用户的标识值(例如,id和密码)。

在操作s925,云服务器20产生与在云服务器20中正被驱动的云os的驱动屏幕相应的显示数据。例如,云服务器20可以产生与云os的驱动屏幕相应的位图数据、联合照相专家组(jpeg)数据、便携网络图形(png)数据或图形交换格式(gif)数据。

另外,在操作s930,云服务器20向电子设备100e发送所产生的显示数据。在这种情况下,云服务器20可以以预定时间间隔(例如,30秒的间隔)重复产生显示数据,并且可以向电子设备100e发送重复产生的显示数据。另外,云服务器20可以压缩显示数据,然后可以发送压缩的显示数据。

在操作s935,电子设备100e基于从云服务器20接收的显示数据来显示云os的驱动屏幕。电子设备100e可以向云服务器20发送在电子设备100e上发生的事件(例如,触摸事件或警报事件),以使云服务器20处理与每个事件相应的信息。此外,电子设备100e可以接收由云服务器20以预定的时间间隔产生的显示数据,从而使用户感到好像云os在电子设备100e中被驱动一样。

图36是示出根据示例性实施例的当电子设备100e展开时电子设备100e显示云os的驱动屏幕的示例的示图。

如图36所示,当电子设备100e的展开角度超过临界角度“150°”时,电子设备100e可以访问云服务器20。在这种情况下,电子设备100e可以与云服务器20执行用户认证处理。例如,云服务器20可以向电子设备100e请求电子设备100e的用户的标识值(例如,id和密码)。可选地,云服务器20可以通过接收电子设备100e的mac地址确定电子设备100e是否已经在云服务器20中被注册。

当完成用户认证处理时,云服务器20可以向电子设备100e发送与在云服务器20上正被驱动的云os的驱动屏幕相应的位图数据。此外,电子设备100e可以向云服务器20发送关于电子设备100e中发生的事件的信息。

图37是示出根据另一示例性实施例的当电子设备100e展开时电子设备100e显示云os的驱动屏幕的示例的示图。

如图37所示,云服务器20可以驱动多个云os。在这种情况下,当完成与电子设备100e的用户认证处理时,云服务器20可以向电子设备100e发送包括关于在云服务器20上正被驱动的多个云os的信息的云os列表。

当接收到云os列表时,电子设备100e可以提供用于在云os列表中选择一个云os的云os选择ui3610。此外,电子设备100e可以根据对云os选择ui3610的用户输入向云服务器20请求第二云os。接着,电子设备100e可以从云服务器20接收与第二云os的驱动屏幕相应的位图数据,并且可以向云服务器20发送关于在电子设备100e中发生的事件的事件数据。

在图36和37中,电子设备100e可以通过在电子设备100e中驱动的第一os上执行web应用等来显示第一云os或第二云os的驱动屏幕。

图38是示出根据示例性实施例的当电子设备100e展开时由电子设备100e执行的驱动至少一个虚拟os的方法的流程图。

参照图38,在操作s1010,当电子设备100e处于折叠状态时控制器1010控制显示器显示第一os的驱动屏幕。在操作s1020,控制器1010检测电子设备100e的展开操作。

在操作s1030,确定电子设备100e的展开角度是否等于或大于临界角度。当在操作s1030确定展开角度等于或大于临界角度,方法进行到操作s1040。在操作s1040,控制器1010在第一os上执行虚拟os。可以在提供虚拟计算环境的虚拟机上驱动虚拟os,其中,所述虚拟os是在一个设备中同时执行多个os的方法。此外,虚拟机可以是通过使用软件对包括诸如存储器的硬件的计算环境的全部或一部分的仿真,其中,虚拟机是在电子设备100e中驱动的第一os上执行的应用程序。

当执行虚拟os时,在操作s1050,控制器1010控制显示器在柔性显示器2710上显示虚拟os的驱动屏幕连同第一os的驱动屏幕。可选地,控制器1010可以控制显示器在柔性显示器2710上仅显示虚拟os的驱动屏幕。第一os和虚拟os可以通过虚拟网络在它们之间发送/接收数据。因此,控制器1010可以发送关于从虚拟os发生的事件(例如,触摸事件)的信息。此外,虚拟os可以通过使用关于从第一os接收的事件的信息执行数据处理。

虽然当电子设备100e沿一折叠线展开时执行一个虚拟os,但是本示例性实施例不限于此。例如,当电子设备100e具有多个折叠线时,如图29所示,当电子设备100e沿不同折叠线展开时,电子设备100e可以执行多个虚拟os。例如,当电子设备100e沿第一折叠线展开时,电子设备100e可以驱动用于平板的虚拟os,当电子设备100e还沿第二折叠线展开时,电子设备100e还可以驱动用于pc的虚拟os。

图39是示出根据示例性实施例的当电子设备100e展开时电子设备100e驱动至少一个虚拟os的示例的示图。

参照图39,电子设备100e可以在柔性显示器2710的第一区域上显示第一os的驱动屏幕。在这种情况下,柔性显示器2710的第二区域可以被去活。

当电子设备100e的展开角度等于或大于临界角度(例如,“150°”)时,对电子设备100e的用户,柔性显示器2710的第二区域可以被激活。此外,电子设备100e可以驱动第一os上的虚拟os。在这种情况下,电子设备100e可以在柔性显示器2710的第二区域上显示虚拟os的驱动屏幕。

图40是示出根据示例性实施例的电子设备100e改变虚拟os的驱动屏幕的尺寸的示例的示图。

在图39和40中,驱动虚拟os的虚拟机可以是第一os上执行的应用程序。换句话说,当柔性显示器2710的第二区域被激活时,电子设备100e可以将显示第一os的驱动屏幕的区域延伸到第二区域,并且可以在第二区域上显示第二os被驱动的虚拟机的执行窗口。在这种情况下,因为虚拟机是在第一os上执行的应用程序,所以电子设备100e的用户可以移动虚拟机的执行窗口,或者可以调整虚拟机的执行窗口的尺寸。例如,电子设备100e可以根据触摸和拖动虚拟os的驱动屏幕的端点的用户输入4010来调整示出虚拟os的驱动屏幕的虚拟机的执行窗口的尺寸。这样,当驱动虚拟os的虚拟机的执行窗口被移动或虚拟机的执行窗口的尺寸被调整时,可以改变虚拟os的驱动屏幕的位置,或可以调整虚拟os的驱动屏幕的尺寸。

图41是示出根据示例性实施例的由采用可卷曲显示器的电子设备100f执行的改变在电子设备100中驱动的os的方法的示图。

参照图41,当电子设备100f卷曲相对多时(例如,当电子设备100f的卷曲轴旋转“45°”时),因为暴露到用户的显示区域4101相对小,所以可以柔性显示器4110上显示用于智能手机的os的驱动屏幕。然而,当电子设备100f相对展开时(例如,当卷曲轴转动“135°”时),因为暴露到用户的显示区域4101相对大,所以可以显示用于平板的os的驱动屏幕。也就是说,如可折叠设备或可弯曲设备,柔性显示器4110可以根据电子设备100f的卷曲程度动态改变在电子设备100f中驱动的os。

图42是示出根据示例性实施例的由采用具有扇形的柔性显示器的电子设备100g执行的改变在电子设备100g中驱动的os的方法的示图。

参照图42,在电子设备100g折叠相对多的状态(a)下,因为用户可观看的显示区域4210仅一个,所以电子设备100g可以显示用于智能手机的os的驱动屏幕。然而,在电子设备100g比状态(a)展开更多的状态(b)下,电子设备100g可以显示用于平板的os的驱动屏幕。另外,在电子设备100g展开到最大的状态(c)下,电子设备100g可以显示用于pc的os的驱动屏幕。

也就是说,与在图27和41中一样,图42的电子设备100g可以根据电子设备100g的展开程度动态改变在柔性显示器上提供的os的驱动屏幕。

图43是示出根据示例性实施例的当电子设备100e在应用列表显示在电子设备100e的屏幕上的状态下展开时由电子设备100e执行的动态改变应用列表执行的方法的流程图。应用列表可以是在电子设备100e的屏幕上以预设顺序排列可以在电子设备100e中执行的应用的标识值(例如,应用的名称或表示应用的图标)的列表。

参照图43,在操作s1110,当电子设备100e处于折叠状态时,控制器1010控制显示器显示第一应用列表。当电子设备100e处于折叠状态时,第一应用列表可以包括具有高使用频率的应用的标识值。可选地,第一应用列表可以包括电子设备100e预设的适用于小屏幕的应用的标识值。例如,第一应用列表可以包括呼叫应用、消息应用、聊天应用、音乐播放器应用、电子书应用和导航应用的标识值。

在操作s1120,控制器1010检测展开电子设备100e的用户操作。在这种情况下,控制器1010可以从传感器1035接收电子设备1010展开的展开角度。例如,与在图28a或29a中一样,电子设备100e可以通过使用被布置在电子设备100e的折叠线上的状态检测传感器2801或2901来测量折叠角度。可选地,与在图28a或29a中一样,电子设备100e可以通过使用被布置在柔性显示器2710的两端的状态检测传感器2802和2902来测量展开角度。

在操作s1130,确定测量的展开角度是否等于或大于临界角度。当在操作s1130确定测量的展开角度等于或大于临界角度时,方法进行到操作s1140。在操作s1140,控制器1010控制显示器显示第二应用列表。当电子设备100e处于展开状态时,第二应用列表可以是具有高使用频率的应用的列表。可选地,第二应用列表可以是由电子设备100e预设的适用于相对大屏幕的应用列表。例如,第二应用列表可以包括便签应用、消息创建应用、电影再现应用、视频再现应用、tv应用和web应用的标识值。

这样,当电子设备100e展开时,根据示例性实施例的电子设备100e可以向用户提供适用于电子设备100e的屏幕的尺寸的应用列表。

虽然上面已经参照从折叠状态逐渐展开的处于折叠状态的电子设备100e进行了说明,但是本示例性实施例不限于此。例如,在第二应用列表显示在电子设备100e的屏幕上的状态下,可以检测折叠电子设备100e的用户操作。在这种情况下,当电子设备100e折叠时,电子设备100e可以将第二应用列表改变为第一应用列表。

图44是示出根据示例性实施例的当电子设备100e展开时显示在电子设备100e的屏幕上的应用列表被动态地改变的示例的示图。

如图44的(a)到(d)所示,当电子设备100e展开时,激活的屏幕4410的尺寸可以增加。因此,电子设备100e可以将电子设备100e的屏幕上显示的应用列表改变为适用于逐渐增加的电子设备100e的屏幕的尺寸。

例如,当如图44的(a)所示,用户将电子设备100e折叠到足够小的尺寸以使用户容易携带该电子设备100e时,电子设备100e可以显示第一应用列表,其中,第一应用列表包括呼叫应用、消息创建应用、聊天应用和音乐播放器应用的图标。当如图44的(d)所示,用户完全展开电子设备100e时,电子设备100e可以显示第二应用列表,其中,第二应用列表包括笔记应用、消息创建应用、电影再现应用、视频再现应用和电子书应用的图标。

图45是示出根据示例性实施例的由电子设备100e执行的显示警报信息执行的方法的流程图。

参照图45,在操作s1210,当柔性显示器2710的整个区域或预定区域被激活或打开时,控制器1010获取警报信息。警报信息的示例可以包括电子设备100e中处理的调度警报和时间警报以及从外部接收的语音呼叫、文本消息、聊天和社交网络服务(sns)消息。另外,当柔性显示器2710的整个区域或预定区域被激活时,这可能意味着在柔性显示器2710的整个区域或预定区域上显示至少一个对象(例如,应用的执行屏幕或主屏幕)。

在操作s1220,控制器1010获得关于握住电子设备100e的用户的手的信息。例如,传感器1035可以包括用于获得关于握住电子设备100e的用户的手的形状、位置和方向的信息的抓握传感器。抓握传感器的示例可以包括相机、红外相机、接近相机、红外传感器、触摸传感器、悬停传感器和光检测传感器。控制器1010可以接收由抓握传感器感测的信息,并且可以获取关于握住电子设备100e的手的位置或手的形状的信息(例如,握住电子设备100e的手是用户的右手、左手还是双手)。此外,抓握传感器可以感测接近电子设备100e的用户的手以及握住电子设备100e的用户的手。

在操作s1230,控制器1010基于获得的关于用户的手的信息控制柔性显示器2710在柔性显示器2710的预定区域显示警报信息。例如,当用户用一只手握住电子设备100e时,控制器1010可以基于手的形状从沿折叠线划分的显示区域之中确定将显示警报信息的显示区域。详细说,当用户用他/她的右手握住电子设备100e时,控制器1010可以控制在沿折叠线折叠的柔性显示器2710的左侧区域上显示警报信息。与此相反,当用户用他/她的左手握住电子设备100e时,控制器1010可以控制在沿折叠线折叠的柔性显示器2710的右侧区域上显示警报信息。

当电子设备100e包括多个折叠线时,当握住电子设备100e的用户的手的位置改变时,电子设备100e可以沿不同折叠线变形。因此,控制器1010可以根据握住电子设备100e的用户的手改变警报信息将被显示的位置。

可选地,当用户用他/她的双手握住电子设备100e时,电子设备100e可以另外感测用户观看柔性显示器2710的用户观看方向,并且可以从柔性显示器2710中的沿折叠线划分的区域之中确定警报信息将被显示的区域。在这种情况下,传感器1035可以包括用于感测用户的观看方向的观看方向传感器。观看方向传感器的示例可以包括相机、红外线相机和红外线led。

图46至图48是示出根据示例性实施例的电子设备100e基于关于用户手的信息显示警报信息的示例的示图。参照图46和图48,显示设备100e可以在柔性显示器2710的整个区域被激活时接收消息警报信息。

当如图46和47所示,用户用一只手握住电子设备100e时,电子设备100e可以基于握住电子设备100e的一只手的形状和位置来显示警报信息。通过使用握住电子设备100e的一只手而无需使用双手,用户能够容易地检查和选择警报信息。

例如,因为在图46的(a)中用户用他/她的左手握住电子设备100e,所以电子设备100e可以在柔性显示器2710的相对于折叠线4601的右侧区域上显示警报信息4610a。与此相反,当如图47的(a)所示,用户用他/她的右手握住电子设备100e时,电子设备100e可以在柔性显示器2710的相对于折叠线460左侧区域上显示警报信息4610a。

如果电子设备100e包括多个折叠线,则折叠线可以根据握住电子设备100e的用户的手的位置而改变。当如图46和47所示,用户握住除了电子设备100e的中央部分之外的部分时,电子设备100e可以在柔性显示器2710的相对于接近用户的手的位置的折叠线4602的右侧区域或左侧区域上显示警报信息。当用户用他/她的左手握住电子设备100e时,电子设备100e可以在柔性显示器2710的右侧区域上显示警告信息4610a,如图46的(a)所示。与此相反,当用户用他/她的右手握住电子设备100e时,电子设备100e可以在柔性显示器2710的左侧区域上显示警报信息4710b,如图47的(b)所示。这样,显示警报信息的显示区域的位置和大小可以根据握住电子设备100e的用户的手的形状和位置而改变。

当如图48所示,用户用他/她的双手握住电子设备100e时,电子设备100e可以感测用户观看柔性显示器2710的用户观看方向4810。电子设备100e可以基于感测到的用户观看方向确定用户观看的是柔性显示器2710的相对于折叠线4601的右侧区域还是左侧区域。当用户观看在左侧区域时,电子设备100e可以在左侧区域4820上显示警报信息4820。与此相反,当用户观看相对于折叠线4601的右侧区域时,电子设备100e可以在右侧区域上显示警报信息。

虽然在图46至图48中电子设备100e在柔性显示器2710的上端部分显示警报信息,但是本示例性实施例不限于此。例如,电子设备100e可以在柔性显示器2710的下端部分显示警报信息,并且可以在考虑用户的手的位置的情况下,在柔性显示器2710中的与用户的手邻近的预定区域上显示警报信息。

图49是示出根据示例性实施例的由电子设备100e执行的响应于用户输入显示与警报信息相应的应用的执行屏幕执行的方法的流程图。

参照图49,在操作s1310,接口1050从沿折叠线划分的柔性显示器2710的区域之中的显示警报信息的区域接收用户输入。例如,在图46的(a)中,接口1050可以从柔性显示器2710的右侧区域接收用户输入。可选地,在图47的(a)中,接口1050可以从柔性显示器2710的左侧区域接收用户输入。例如,接口1050可以接收触摸警报信息的触摸输入、以预定方向拖动警报信息的拖放输入和/或以预定方向拖动柔性显示器2710中的显示警报信息的左侧区域或右侧区域的拖动输入。

在操作s1320,当接收到用户输入时,控制器1010控制柔性显示器2710在显示警报信息的区域上显示与将被显示的警报信息相应的应用的执行屏幕。与警报信息相应的应用可以是产生警报信息或处理警报信息的应用。

图50是示出根据示例性实施例的控制器1010控制与将被显示的警报信息相应的应用的执行屏幕的示例的示图。

参照图50的(a)所示,在柔性显示器2710的整个区域上显示第一应用的执行屏幕5010a的同时,控制器1010可以获取消息警报信息5020。在这种情况下,如上所述,控制器1010可以基于关于握住电子设备100e的用户的手的信息,在柔性显示器2710中的相对于折叠线4601右侧区域上显示消息警报信息5020。

接着,接口1050可以从柔性显示器2710中的显示消息警报信息5020的右侧区域接收拖动屏幕的用户输入5040。当接收到用户输入5040时,控制器1010可以在柔性显示器2710的右侧区域上显示与消息警报信息5020相应的消息应用的执行屏幕5030。在这种情况下,可以减小显示第一应用的执行屏幕5010b的区域的尺寸。

返回参照图49,在操作s1330,当检测到接近显示与警报信息相应的应用的执行屏幕的区域的用户的双手时,控制器1010控制柔性显示器2710显示图形用户界面(gui)。

传感器1035可以检测接近柔性显示器2710的用户的手。例如,传感器1035可以通过使用抓握传感器(例如,悬停传感器、接近传感器、红外线传感器或光检测传感器)检测接近柔性显示器2710的用户的手。另外,控制器1010可以确定接近柔性显示器2710的用户的手是否接近显示与警报信息相应的应用的执行屏幕的区域。在这种情况下,用户的另一只手可以握住电子设备100e。

接着,当确定用户的手接近与警报信息相应的应用的执行屏幕时,控制器1010可以提供gui。例如,控制器1010可以提供键盘gui或应用菜单gui。可选地,控制器1010可以提供应用菜单gui,其中,应用菜单gui安装在电子设备100e的应用的图标之中的由用户指定为喜爱的应用的图标。考虑接近柔性显示器2710的用户的手的位置和握住电子设备100e的用户的手的位置中的至少一个,控制器1010可以确定在柔性显示器2710上提供gui的位置。

图51是示出根据示例性实施例的控制器1010提供gui的示例的示图。

参照图51的(a),电子设备100e可以检测接近柔性显示器2710的用户的手5110。此外,电子设备100e可以确定接近柔性显示器2710的用户的手5110是否接近与警报信息相应的消息应用的执行屏幕5030。在这种情况下,用户的另一只手5120可以握住电子设备100e。

当确定用户的手5110接近消息应用的执行屏幕5030时,电子设备100e可以显示键盘gui5130,如图51的(b)所示。在这种情况下,考虑用户的双手(即,握住电子设备100e的用户的手和接近柔性显示2710的用户的手)的位置,电子设备100e可以确定显示键盘gui5130的位置。

图52是示出根据示例性实施例的由电子设备100e执行的根据用户输入提供应用的执行屏幕的方法的流程图。

参照图52,在操作s1410,控制器1010确定电子设备100e是否以临界角度或更大角度展开。在这种情况下,临界角度可以是由控制器1010用于确定是否激活或打开柔性显示器2710的整个区域的角度,并且例如,可以是90°或100°。控制器1010可以基于由传感器1035感测到的展开角度确定电子设备100e是否以临界角度或更大角度展开。

当电子设备100e以小于临界角度的角度展开时,控制器1010可以在考虑用户观看方向的情况下激活柔性显示器2710的预定区域。在这种情况下,控制器1010可以控制在柔性显示器2710的激活的预定区域上显示应用的执行屏幕。此外,柔性显示器的非激活区域可以被处理为黑色或白色的边框,并可以被关闭,从而不供电。下面将参照图56说明当电子设备100e以小于临界角度的角度展开时控制器1010提供应用的执行屏幕的示例性实施例。

当在操作s1410确定电子设备100e以临界角度或更大角度展开时方法进行到操作s1420。在操作s1420,控制器1010控制柔性显示器2710在柔性显示器2710的整个区域上显示应用的执行屏幕。

在操作s1430,为了切换应用的执行屏幕,接口1050接收拖动柔性显示器2710的用户输入。

图53是示出根据示例性实施例的接口1050接收用户输入的示例的示图。如图53所示,接口1050可以接收从右到左拖动柔性显示器2710的屏幕的用户输入。在这种情况下,控制器1010可以对如图53的(a)所示没有通过折叠线4601的用户输入5310和对如图53的(b)所示通过折叠线4601的用户输入5320执行不同的屏幕切换操作。

返回参照图52,在操作s1440,控制器1010确定用户输入是否通过柔性显示器2710的折叠线。当在操作s1440确定用户输入没有通过折叠线时,方法进行到操作s1441。在操作s1441,控制器1010将应用的执行屏幕切换到下一个执行屏幕或上一执行屏幕。例如,控制器1010可以响应于用户输入控制应用的第一页切换到应用的第二页。详细地,当在正在执行相册应用时接收到没有通过折叠线的用户输入时,控制器1010可以根据拖动方向控制显示相册的下一张照片或上一张照片。

当在操作s1440确定用户输入通过折叠线时,方法进行到操作s1442。在操作s1442,控制器1010在维持用户输入的同时连续切换应用的执行屏幕。例如,当维持用户输入时,控制器1010可以控制应用的第一页连续切换到应用的第二页、第三页、第四页、...。在这种情况下,当用户输入结束时,控制器1010可以停止屏幕切换操作。详细地,当在正在执行相册应用时接收到通过折叠线的用户输入时,控制器1010可以控制连续显示相册的照片。

根据示例性实施例,控制器1010可以控制屏幕被切换的速度。例如,控制器1010可以根据拖动屏幕的用户输入维持的时间、用户输入的拖动速度和用户输入拖动屏幕的距离来改变屏幕被切换的速度。

图54是示出根据示例性实施例的控制器1010根据通过折叠线的用户输入控制屏幕被切换的速度的示例性的示图。

参照图54,控制器1010可以使根据(b)的用户输入5402的屏幕切换速度(例如,每秒4页)是根据(a)的用户输入5401的屏幕切换速度(例如,每秒2页)的2倍。这是因为(b)的用户输入5402拖动屏幕通过折叠线4601的距离5420是(a)的用户输入5401拖动屏幕通过折叠线4601的距离5410的“2倍”。

返回参照图52,当用户输入通过折叠线时,根据示例性实施例的控制器1010可以将应用的执行屏幕切换到应用的初始屏幕(即,应用的主屏幕)、应用的主菜单屏幕或应用的退出屏幕。

当电子设备100e包括多个折叠线时,可由用户输入是否通过特定折叠线来代替用户输入是否通过折叠线。

图55a至图55c是示出根据示例性实施例的电子设备100e根据在电子书应用正在被执行时接收的用户输入切换屏幕的示例的示图。参照图55a至图55c,因为电子设备100e以临界角度或更大度(例如,140°)展开,所以电子设备100e可以在柔性显示器2710的整个区域上显示电子书应用的执行屏幕。

如图55a所示,当用户输入5510不通过折叠线4601时,电子设备100e可以响应于用户输入5510显示电子书的下一页。在这种情况下,当用户输入5510的拖动方向相反时,电子设备100e可以显示电子书的上一页。

可选地,如图55b所示,当用户输入5520通过折叠线4601时,电子设备100e可以响应于用户输入5520连续地显示多个后续页。在这种情况下,当用户输入5520的拖动方向相反时,电子设备100e可以连续地显示先前页。

可选地,电子设备100e可以响应于用户输入5520同时显示多个页(例如,10页)。

可选地,如图55c所示,当用户输入5530通过折叠线4601时,电子设备100e可以显示电子书的主屏幕5540。在这种情况下,电子设备100e可以在柔性显示器2710的预定区域上显示主屏幕5540。

图56是示出根据示例性实施例的由以小于临界角度的角度展开的电子设备执行的提供应用的执行屏幕的方法的流程图。

参照图56,在操作s1510,控制器100e确定电子设备100e是否以小于临界角度的角度展开。在这种情况下,临界角度可以是由控制器1010用于确定是否激活或打开柔性显示器2710的整个区域的角度,并且例如,可以是90°或100°。控制器1010可以基于由传感器1035感测到的展开角度确定电子设备100e是否以临界角度或更大角度展开。

当在操作s1510确定电子设备100e以小于临界角度的角度展开时,方法进行到操作s1520。在操作s1520,传感器1035获得关于用户观看柔性显示器2710的用户观看方向的信息。传感器1035可以包括用于感测用户观看方向的观看方向传感器。观看方向传感器的示例可以包括相机、红外线相机和红外线led。此外,传感器1035可以向控制器1010提供关于感测到的观看方向的信息。

在操作s1530,控制器1010基于从传感器1035提供的关于用户观看方向的信息,激活沿折叠线划分的多个显示区域之中的由用户观看的至少一个显示区域。控制器1010可以控制在激活的显示区域上显示应用的执行屏幕。在这种情况下,柔性显示器的剩余区域(即,非激活的显示区域)可以被处理为黑色或白色的边框,并可以被关闭,从而不供电。

这样,根据示例性实施例的电子设备100e可以通过去活用户不观看的显示区域来减小电子设备100e的功耗。

在操作s1540,控制器1010控制柔性显示器2710在激活的显示区域上显示应用的执行屏幕。

图57是示出根据示例性实施例的电子设备100e提供应用的执行屏幕的示例的示图。

参照图57,躺着的用户可以使用电子设备100e。在这种情况下,电子设备100e可以针对折叠线4601以约-80°的角度展开。

因为电子设备100e以小于临界角度90°的角度展开,所以电子设备100e可以感测用户的观看方向。电子设备100e可以基于用户的观看方向,激活沿折叠线4601划分的第一显示区域5701和第二显示区域5702之中的第一显示区域5701。在这种情况下,电子设备100e可以去活第二显示区域5702。

此外,示例性实施例还可以通过介质(例如,非临时性计算机可读介质)上的计算机可读代码和/或指令实现,以控制至少一个处理元件实现上述任何实施例。介质可以对应于可以作为存储和/或执行计算机可读代码的传输的任何介质或媒体。

计算机可读代码可以以各种方式记录在介质上和/或在介质上传送,所述介质的示例包括记录介质(诸如磁存储介质(例如,rom、软盘、硬盘等))和光记录介质(例如,致密盘只读存储器(cd-rom或数字多功能盘(dvd)),以及传输介质(诸如互联网传输介质)。因此,根据一个或多个示例性实施例,介质可以具有适合于存储或携带信号或信息的结构,诸如携带比特流的装置。介质还可以是分布式网络,使得在介质上被存储和/或传输计算机可读代码并以分布方式执行计算机可读代码。此外,处理元件可以包括处理器或计算机处理器,并且处理元件可以分布和/或包括在单个装置中。

上述示例性实施例和优点仅是示例性的,并且不被解释为限制。当前教导可以容易地应用到其它类型的设备。另外,示例性实施例的描述意在是说明性的,并且不限制权利要求的范围,并且许多替换、修改和变型对本领域技术人员将是明显的。

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