显示设备及其用户界面显示方法与流程

文档序号:15491912发布日期:2018-09-21 20:46阅读:185来源:国知局

本申请要求于2017年3月2日在韩国知识产权局递交的韩国专利申请no.10-2017-0027101的优先权,并在此通过参考引入其全部公开的内容。

根据示例实施例的装置和方法涉及用于显示用户界面并改变用户界面的位置的方法。



背景技术:

随着电子技术的发展,开发并广泛使用了各种形式的电子产品。尤其是近年来,包括显示器的电子设备(例如,tv、监视器、电子相框、电子板、智能电话等)已被广泛使用,并且随着显示技术的发展,电子设备中包括的显示器变得更大。

通过多功能电子设备提供诸如广播、电子邮件、音乐/视频再现、社交网络服务(sns)、消息服务、游戏等的各种类型的服务。为了支持上述各种功能,还开发了用于电子设备和用户之间的交互的技术,并且能够接收用户对显示在显示器上的内容的直观输入的触摸屏已被广泛使用。

包括大屏幕显示器的电子设备可以显示大量的信息。然而,在用户通过使用触摸屏与电子设备交互的情况下,处于固定位置的用户难以与电子设备的显示器上显示的所有用户界面进行交互。



技术实现要素:

提供了一种显示设备及其用户界面显示方法,用于根据用户的位置来移动显示在显示器上的用户界面,并根据用户输入来改变用户界面的形式。

根据示例实施例,提供了一种显示设备,包括:外壳,被配置为形成显示设备的外观;显示器,通过外壳而暴露;边框,被配置为形成外壳的一部分并沿着显示器的周边设置;触摸传感器,设置在边框内部并被配置为从用户接收在触摸传感器的触摸位置处的第一触摸输入;以及处理器,被配置为控制显示器在显示器的第一位置处显示用户界面。处理器还被配置为响应于在第一位置处显示用户界面时接收到第一触摸输入,基于接收到第一触摸输入的触摸位置来确定用户的用户位置,并控制显示器将所显示的用户界面移动到显示器的第二位置,第二位置对应于所确定的用户位置。

用户界面可以包括多个对象,并且处理器还可以被配置为响应于在第一位置处显示用户界面时接收到第一触摸输入,控制显示器改变所述多个对象被布置的方向,以使得所述多个对象与第二位置相对应。

用户界面可以包括多个对象,并且处理器还可以被配置为响应于在第一位置处显示用户界面时接收到第一触摸输入,控制显示器基于所接收的第一触摸输入的持续时间来改变所述多个对象之间的间隔和所述多个对象被布置的顺序之一或两者。

用户界面可以包括第一用户界面和第二用户界面,并且处理器还可以被配置为响应于在第一位置处显示用户界面时接收到第一触摸输入,控制显示器显示第一用户界面的第一部分重叠在第二用户界面的第二部分上,并且基于接收到的第一触摸输入的持续时间显示第二用户界面的第二部分重叠在第一用户界面的第一部分上。

用户界面可以包括多个对象,并且处理器还可以被配置为响应于在第一位置处显示用户界面时接收到第一触摸输入,控制显示器响应于所接收的第一触摸输入的第一持续时间超过阈值持续时间,显示与用户界面相关的附加对象或用户界面的子用户界面。

该显示设备还可以包括设置在边框内部并被配置为检测第一触摸输入的强度的压力传感器,用户界面可以包括多个对象,并且处理器还可以被配置为响应于在第一位置处显示用户界面时接收到第一触摸输入,控制显示器基于所检测到的第一触摸输入的强度来改变所述多个对象之间的间隔和所述多个对象被布置的顺序之一或两者。

该显示设备还可以包括设置在边框内部并被配置为检测第一触摸输入的强度的压力传感器,用户界面可以包括第一用户界面和第二用户界面,并且处理器还可以被配置为响应于在第一位置处显示用户界面时接收到第一触摸输入,控制显示器显示第一用户界面的第一部分重叠在第二用户界面的第二部分上,并且基于检测到的第一触摸输入的强度显示第二用户界面的第二部分重叠在第一用户界面的第一部分上。

用户界面可以包括第一用户界面和第二用户界面,并且处理器还可以被配置为响应于在第一位置处显示用户界面时接收到第一触摸输入,控制显示器将第一用户界面和第二用户界面中的最近显示的用户界面移动到所述第二位置。

触摸传感器还可以被配置为从用户接收第二触摸输入,并且处理器还可以被配置为响应于在第二位置处显示用户界面时接收到第二触摸输入,控制显示器将所显示的用户界面移动到第一位置。

该显示设备还可以包括被配置为检测用户的第一手势和第二手势的运动识别传感器,并且处理器还可以被配置为响应于在第一位置处显示用户界面时检测到第一手势,控制显示器将所显示的用户界面移动到第二位置,并且响应于在第二位置处显示用户界面时检测到第二手势,将所显示的用户界面移动到第一位置。

用户界面可以包括多个对象,并且处理器还可以被配置为响应于在第一位置处显示用户界面时检测到第一手势,基于检测到的第一手势的持续时间来确定所述多个对象之间的间隔和所述多个对象被布置的顺序之一或两者。

用户界面可以包括第一用户界面和第二用户界面,并且处理器还可以被配置为响应于在第一位置处显示用户界面时检测到第一手势,控制显示器显示第一用户界面的第一部分重叠在第二用户界面的第二部分上,并且基于检测到的第一手势的持续时间显示第二用户界面的第二部分重叠在第一用户界面的第一部分上。

根据示例实施例,提供了一种显示设备的用户界面显示方法,所述方法包括:在显示器的第一位置处显示用户界面;从用户接收在触摸传感器的触摸位置处的第一触摸输入,所述触摸传感器设置在边框内部,所述边框形成外壳的一部分,所述外壳形成显示设备的外观,所述边框沿显示器的周边设置;以及响应于在第一位置处显示用户界面时接收到第一触摸输入:基于接收到第一触摸输入的触摸位置来确定用户的用户位置;以及将所显示的用户界面移动到显示器的第二位置,所述第二位置与所确定的用户位置相对应。

用户界面可以包括多个对象,并且所述方法还可以包括:响应于在第一位置处显示用户界面时接收到第一触摸输入,改变所述多个对象被布置的方向,以使得所述多个对象与第二位置相对应。

用户界面可以包括多个对象,并且所述方法还可以包括:响应于在第一位置处显示用户界面时接收到第一触摸输入,基于所接收的第一触摸输入的持续时间来改变所述多个对象之间的间隔和所述多个对象被布置的顺序之一或两者。

用户界面可以包括第一用户界面和第二用户界面,并且所述方法还可以包括:响应于在第一位置处显示用户界面时接收到第一触摸输入,显示第一用户界面的第一部分重叠在第二用户界面的第二部分上,并且基于接收到的第一触摸输入的持续时间显示第二用户界面的第二部分重叠在第一用户界面的第一部分上。

用户界面可以包括多个对象,并且所述方法还可以包括响应于在第一位置处显示用户界面时接收到第一触摸输入:响应于所接收的第一触摸输入的第一持续时间超过阈值持续时间,显示与用户界面相关的附加对象或用户界面的子用户界面。

用户界面可以包括多个对象,并且所述方法还可以包括:通过设置在边框内部的压力传感器来检测第一触摸输入的强度;以及响应于在第一位置处显示用户界面时接收到第一触摸输入,基于检测到的第一触摸输入的强度来改变所述多个对象之间的间隔和所述多个对象被布置的顺序之一或两者。

用户界面可以包括第一用户界面和第二用户界面,并且所述方法还可以包括:通过设置在边框内部的压力传感器来检测第一触摸输入的强度;以及响应于在第一位置处显示用户界面时接收到第一触摸输入,显示第一用户界面的第一部分重叠在第二用户界面的第二部分上,并且基于检测到的第一触摸输入的强度显示第二用户界面的第二部分重叠在第一用户界面的第一部分上。

根据示例实施例,提供了一种存储有包括指令的程序的非暂时性计算机可读存储介质,所述指令使得处理器执行显示设备的用户界面显示方法,所述方法包括:在显示器的第一位置处显示用户界面;从用户接收在触摸传感器的触摸位置处的第一触摸输入,所述触摸传感器设置在边框内部,所述边框形成外壳的一部分,所述外壳形成显示设备的外观,所述边框沿显示器的周边设置;以及响应于在第一位置处显示用户界面时接收到第一触摸输入:基于接收到第一触摸输入的触摸位置来确定用户的用户位置;以及将所显示的用户界面移动到显示器的第二位置,所述第二位置与所确定的用户位置相对应。

根据示例实施例,提供了一种显示设备,包括:显示器;沿着显示器的周边设置的边框;设置在边框下方并被配置为从用户接收在边框的触摸位置处的触摸输入的触摸传感器;以及处理器,该处理器被配置为:控制显示器在显示器的第一位置处显示用户界面,以及响应于在第一位置处显示用户界面时接收到触摸输入,确定用户的用户位置,并控制显示器将所显示的用户界面移动到显示器的第二位置,第二位置对应于所确定的用户位置。

该显示设备还可以包括被配置为检测用户位置的热传感器,并且处理器还可以被配置为基于检测到的用户位置来确定用户位置。

用户界面可以包括多个对象,并且处理器还可以被配置为响应于在第一位置处显示用户界面时接收到触摸输入,控制显示器基于所接收的触摸输入的持续时间来改变所述多个对象之间的间隔。

用户界面可以包括多个对象,并且处理器还可以被配置为响应于在第一位置处显示用户界面时接收到触摸输入,控制显示器基于所接收的触摸输入的持续时间来改变所述多个对象被布置的顺序。

附图说明

根据结合附图的以下描述,本公开的示例实施例的上述和其他方面和特征将更清楚,附图中:

图1是示出了根据示例实施例的显示设备的配置的框图;

图2是示出了根据示例实施例的显示设备的外观的透视图;

图3是示出了根据示例实施例的移动用户界面的示例的图;

图4是示出了根据示例实施例的移动用户界面的示例的图;

图5是示出了根据示例实施例的移动用户界面的示例的图;

图6是示出了根据示例实施例的移动用户界面的示例的图;

图7是示出了根据示例实施例的移动用户界面的示例的图;

图8是示出了根据示例实施例的移动用户界面的示例的图;

图9是示出了根据示例实施例的移动用户界面的示例的图;

图10是示出了根据示例实施例的移动用户界面的示例的图;以及

图11是示出了根据示例实施例的显示设备的用户界面显示方法的流程图。

具体实施方式

下文中,将参考附图来描述示例实施例。因此,本领域的普通技术人员将认识到,在不脱离本公开的范围和精神的情况下,可以不同地对本文中所述的示例实施例进行修改、等同和/或替换。关于附图的描述,相似的元件可以用相似的附图标记来标记。

图1是示出了根据示例实施例的显示设备的配置的框图。

参考图1,显示设备100可以包括显示器110、存储器120、传感器130和处理器140。根据示例实施例,显示设备100可以包括例如如下设备,该设备(例如,大屏幕tv、电子板等)包括具有指定尺寸

(例如,50英寸)或更大尺寸的大屏幕显示器,或者显示设备100可以包括例如通过连接多个显示器实现大屏幕显示的多视觉或视频墙。

根据示例实施例,显示器110可以显示用户界面。用户界面可以包括例如用于与用户交互的至少一个对象。例如,该至少一个对象可以是包括文本、图标和/或图像的菜单。

根据示例实施例,存储器120可以存储用户界面。根据示例实施例,存储器120可以存储用户界面的位置信息。例如,存储器120可以存储关于用户界面将首先显示在显示器110上的位置的信息。根据示例实施例,存储器120可以存储用户的位置信息。

根据示例实施例,传感器130可以检测用户或用户输入。例如,传感器130可以通过使用多个传感器来检测用户的位置、显示设备100与用户之间的距离和/或用户的身高,和/或可以检测用户的触摸输入或用户的运动(或手势)。

根据示例实施例,传感器130可以包括热传感器131、触摸传感器133、压力传感器135、运动传感器137和接近传感器139。根据示例实施例,传感器130可以包括分离的用于处理由传感器检测到的信息的处理器(或传感器中枢)。

根据示例实施例,热传感器131可以检测用户的位置。热传感器131可以通过使用红外相机拍摄红外热图像,并且可以基于红外热图像来检测用户的位置。例如,热传感器131可以识别包括在红外热图像中的用户身体,并且可以基于包括在红外热图像中的用户身体的位置(或坐标)和尺寸来确定用户的位置。例如,在用户身体位于红外热图像的右侧的情况下,热传感器131可以确定用户位于左侧(相对于用户观看显示器110的方向),并且在用户身体位于红外热图像的左侧的情况下,热传感器131可以确定用户位于右侧(相对于用户观看显示器110的方向)。在另一示例中,随着包括在红外热图像中的用户身体的尺寸的增加,热传感器131可以确定用户更靠近显示器110,并且随着包括在红外热图像中的用户身体的尺寸的减小,热传感器131可以确定用户更远离显示器110。

根据示例实施例,触摸传感器133可以接收用户的触摸输入或悬停(或接近触摸)输入。触摸传感器133可以包括例如电阻式触摸传感器、电容式触摸传感器、红外式触摸传感器或超声式触摸传感器。根据示例实施例,在用户悬停输入的情况下,电容式触摸传感器133可以检测用户身体(例如,手指)与触摸传感器133之间的距离。根据示例实施例,传感器130可以包括多个触摸传感器。例如,传感器130可以包括设置在显示面板上用以接收显示器110上的触摸输入的第一触摸传感器、以及设置在边框内部(或下方)用以接收对边框的触摸输入的第二触摸传感器,其中边框设置在显示器110的周边。下文中,将参考图2描述包括触摸传感器133(例如,第二触摸传感器)的边框的结构。

图2是示出了根据示例实施例的显示设备的外观的透视图。

参考图2,显示设备100可以包括显示器110(或显示设备)和外壳150。显示设备100内部(或外壳150内部)可以设置各种电路或模块,例如处理器、存储器等。

根据示例实施例,外壳150可以形成显示设备100的外观的至少一部分。例如,外壳150可以包括面向第一方向11的前表面21、与前表面21相对并且面向第二方向12的后表面22以及至少围绕前表面21与后表面22之间的空间的侧表面。侧表面可以包括面向第三方向13(或左侧方向)的左侧表面23、面向第四方向14(或右侧方向)的右侧表面24、面对第五方向15(或上侧方向)的上侧表面25以及面向第六方向16(或下侧方向)的下侧表面26。根据示例实施例,外壳150可以由塑料注模材料、导电材料(例如,金属)或其组合形成,以保护显示设备100内的各种组件免受外部冲击或灰尘。

根据示例实施例,显示器110可以设置在显示设备100(或外壳150)的前表面21上。例如,显示器110可以设置在前表面21与后表面22之间,并且可以通过前表面21暴露于外部。

根据示例实施例,外壳150可以包括边框151。根据示例实施例,边框151可以形成外壳150的一部分,并且可以形成在显示器110的周边。边框151可以对应于例如外壳150的前表面21、左侧表面23、右侧表面24、上侧表面25和下侧表面26。

再次参考图1,根据示例实施例,压力传感器135可以检测用户触摸输入的强度(或压力)。压力传感器135可以包括例如电容式压力传感器。根据示例实施例,传感器130可以包括多个压力传感器。例如,传感器130可以包括设置在显示面板下方用以检测显示器110上的触摸输入的强度的第一压力传感器、以及设置在位于显示器110周边的边框151的内部(或下方)用以检测对边框151的触摸输入的强度的第二压力传感器。

根据示例实施例,运动传感器137(或手势传感器)可以识别用户的运动(或手势)。例如,运动传感器137可以通过使用相机拍摄用户的图像,并且可以识别包括在图像中的用户运动。

根据示例实施例,接近传感器139可以检测距用户或用户身体的一部分的距离。接近传感器139可以包括例如超声或电容式接近传感器。根据示例实施例,传感器130可以包括多个接近传感器。例如,传感器130可以包括设置在显示设备100的多个点处的多个接近传感器。

根据示例实施例,处理器140可以控制显示设备100的整体操作。例如,根据示例实施例,处理器140可以控制显示器110、存储器120和传感器130以在显示器110上显示用户界面。

根据示例实施例,显示设备100可以包括至少一个(例如,多个)处理器。根据示例实施例,处理器140可以用包括中央处理单元(cpu)、图形处理单元(gpu)和存储器(例如,高速缓存存储器)的片上系统(soc)来实现。

根据示例实施例,处理器140可以通过使用传感器130确定用户的位置。根据示例实施例,处理器140可以通过使用热传感器131确定用户的位置。根据示例实施例,处理器140可以基于通过触摸传感器133接收的用户触摸输入的位置来确定用户的位置。例如,如果用户的触摸输入施加于右侧边框(相对于用户观看显示器110的方向),则处理器140可以确定用户位于右侧,并且如果用户的触摸输入施加于左侧边框,则处理器140可以确定用户位于左侧。在另一示例中,如果用户的触摸输入施加于下侧边框,则处理器140可以确定用户位于显示设备100前面。

根据示例实施例,处理器140可以将用户的位置信息存储在存储器120中。如果用户的位置改变,则处理器140可以更新存储在存储器120中的用户位置信息。

图3是示出了根据示例实施例的移动用户界面的示例的图。

根据示例实施例,处理器140可以在显示器110上显示用户界面30。根据示例实施例,处理器140可以在与用户33的位置相对应的位置处显示用户界面30。例如,如果用户33的位置被确定为第一位置u31,则处理器140可以在显示器110上与用户的第一位置u31相对应的第一位置p31处显示用户界面30。如果用户33从第一位置u31移动到第二位置u32,则处理器140可以将显示器110上显示的用户界面30从第一位置p31移动到与用户的第二位置u32相对应的第二位置p32。如果用户33从第二位置u32移动到第三位置u33,则处理器140可以将显示器110上显示的用户界面30从第二位置p32移动到与用户的第三位置u33相对应的第二位置p33。

根据示例实施例,取决于用户界面30的显示位置,处理器140可以改变包括在用户界面30中的多个对象31被布置的方向。例如,在用户界面30显示在第一位置p31和第二位置p32的情况下,处理器140可以水平地布置包括在用户界面30中的多个对象31,并且在用户界面30显示在第三位置p33的情况下,处理器140可以竖直地布置包括在用户界面30中的多个对象31。

根据示例实施例,取决于触摸输入施加到触摸传感器133的位置,处理器140可以改变包括在用户界面30中的多个对象31被布置的方向。例如,在用户的触摸输入施加到上侧边框或下侧边框的情况下,处理器140可以水平地布置包括在用户界面30中的多个对象31,并且在用户的触摸输入施加到右侧边框或左侧边框的情况下,处理器140可以竖直地布置包括在用户界面30中的多个对象31。

根据示例实施例,如果通过传感器130接收到指定的第一用户输入,则处理器140可以移动显示器110上显示的用户界面30。例如,如果在指定时间段上接收到用户的触摸输入或者接收到具有指定强度或更高强度的用户触摸输入,则处理器140可以移动显示器110上显示的用户界面30。在另一示例中,如果识别出指定的第一手势(例如,握紧拳头或在第一方向上移动手的用户手势),则处理器140可以移动显示器110上显示的用户界面30。

根据示例实施例,如果在移动了用户界面30的状态下接收到指定的第二用户输入,则处理器140可以将用户界面30移动到原始位置。例如,如果再次接收到与第一用户输入相同的触摸输入,则处理器140可以将显示器110上显示的用户界面30移动到原始位置。在另一示例中,如果识别出指定的第二手势(例如,打开拳头或在与第一方向相反的第二方向上移动手的用户手势),则处理器140可以将显示器110上显示的用户界面30移动到原始位置。

图4是示出了根据示例实施例的移动用户界面的示例的图。

参考图4的图像<401>,处理器140可以在显示器110上显示用户界面40。例如,处理器140可以根据存储在存储器120中的用户界面40的位置信息在显示器110上的第一位置p41处显示用户界面40。

参考图4的图像<402>,处理器140可以基于设置在边框151内部的触摸传感器133上施加触摸输入的位置来移动用户界面40。例如,如果用户输入施加到边框151的第一位置b41,则处理器140可以将显示器110上显示的用户界面40从第一位置p41移动到与边框151的第一位置b41相对应的第二位置p42。在另一示例中,如果用户输入施加到边框151的第二位置b42,则处理器140可以将显示器110上显示的用户界面40从第一位置p41移动到与边框151的第二位置b42相对应的第三位置p43。

图5是示出了根据示例实施例的移动用户界面的示例的图。

参考图5的图像<501>,处理器140可以在显示器110上显示用户界面50。用户界面50可以包括多个对象51。参考图5的图像<502>,如果接收到指定的第一用户输入,则处理器140可以移动显示器110上显示的用户界面50。根据示例实施例,可以指定的间隔来布置包括在用户界面50中的多个对象51。例如,处理器140可以第一间隔d1布置包括在用户界面50中的多个对象51。

参考图5的图像<503>,处理器140可以基于指定的第一用户输入的持续时间(例如,触摸输入或手势输入的持续时间)或指定的第一用户输入的强度(例如,触摸输入的强度)来改变包括在用户界面50中的多个对象51之间的间隔。例如,在指定的第一用户输入的持续时间超过阈值时间或者指定的第一用户输入的强度超过阈值强度的情况下,处理器140可以将多个对象51之间的间隔从第一间隔d1减小到第二间隔d2。在另一示例中,处理器140可以随着指定的第一用户输入的持续时间的增加而减小多个对象51之间的间隔。在另一示例中,处理器140可以随着指定的第一用户输入的强度的增加而减小多个对象51之间的间隔。

图6是示出了根据示例实施例的移动用户界面的示例的图。

参考图6的图像<601>,处理器140可以在显示器110上显示用户界面60。用户界面60可以包括多个对象61、62、63和64。根据示例实施例,可以按指定的顺序布置包括在用户界面60中的多个对象61、62、63和64。例如,处理器140可以按照第一对象61、第二对象62、第三对象63和第四对象64的顺序来布置多个对象61、62、63和64。

参考图6的图像<602>,如果接收到指定的第一用户输入,则处理器140可以移动显示器110上显示的用户界面60。在移动用户界面60时,处理器140可以保持多个对象61、62、63和64被布置的顺序。

参考图6的图像<603>,处理器140可以基于指定的第一用户输入的持续时间(例如,触摸输入或手势输入的持续时间)或指定的第一用户输入的强度(例如,触摸输入的强度)来改变包括在用户界面60中的多个对象61、62、63和64被布置的顺序。例如,如果指定的第一用户输入的持续时间超过第一阈值时间(例如,1秒),或者指定的第一用户输入的强度超过第一阈值强度,则处理器140可以按照第四对象64、第一对象61、第二对象62和第三对象63的顺序来布置多个对象61、62、63和64。

参考图6的图像<604>,处理器140可以基于指定的第一用户输入的持续时间(例如,触摸输入或手势输入的持续时间)或指定的第一用户输入的强度(例如,触摸输入的强度)连续地改变包括在用户界面60中的多个对象61、62、63和64被布置的顺序。例如,如果指定的第一用户输入的持续时间超过第二阈值时间(例如,2秒),或者指定的第一用户输入的强度超过第二阈值强度,则处理器140可以按照第三对象63、第四对象64、第一对象61和第二对象62的顺序来布置多个对象61、62、63和64。根据示例实施例,如果停止对指定的第一用户输入的接收,则处理器140可以将多个对象61、62、63和64保持在停止接收指定的第一用户输入时的布置状态下。

图7是示出了根据示例实施例的移动用户界面的示例的图。

参考图7的图像<701>,处理器140可以在显示器110上显示用户界面70。用户界面70可以包括多个对象71、72、73和74。

参考图7的图像<702>,如果接收到指定的第一用户输入,则处理器140可以移动显示器110上显示的用户界面70。根据示例实施例,处理器140可以基于指定的第一用户输入的持续时间(例如,触摸输入或手势输入的持续时间)或指定的第一用户输入的强度(例如,触摸输入的强度)附加地显示与用户界面70相关的对象。例如,如果指定的第一用户输入的持续时间超过第一阈值时间(例如,1秒),或者指定的第一用户输入的强度超过第一阈值强度,则处理器140可以在用户界面70上附加地显示与用户界面70相关的第五对象75和第六对象76。与用户界面70相关的对象75和76可以是例如根据用户的设置或对象被选择的次数而未在显示器110上显示的隐藏对象。

图8是示出了根据示例实施例的移动用户界面的示例的图。

参考图8的图像<801>,处理器140可以在显示器110上显示用户界面80。用户界面80可以包括多个对象81、82、83和84。

参考图8的图像<802>,如果接收到指定的第一用户输入,则处理器140可以移动显示器110上显示的用户界面80。根据示例实施例,处理器140可以基于指定的第一用户输入的持续时间(例如,触摸输入或手势输入的持续时间)或指定的第一用户输入的强度(例如,触摸输入的强度)附加地显示用户界面80的子用户界面。例如,如果指定的第一用户输入的持续时间超过第一阈值时间(例如,1秒),或者指定的第一用户输入的强度超过第一阈值强度,则处理器140可以显示第一对象81的子用户界面85、第二对象82的子用户界面86、第三对象83的子用户界面87和第四对象84的子用户界面88。包括在用户界面80中的多个对象81、82、83和84可以是选择菜单,并且子用户界面85、86、87和88可以分别包括这多个对象81、82、83和84的子选择菜单。

图9是示出了根据示例实施例的移动用户界面的示例的图。

参考图9的图像<901>,处理器140可以在显示器110上显示第一用户界面91。第一用户界面91可以是例如包括用于选择由显示设备100提供的多个功能的选择菜单的用户界面。处理器140可以在显示第一用户界面91之后在显示器110上显示第二用户界面92。第二用户界面92可以是例如临时显示在显示器110上的用户界面,例如弹出窗口。

参考图9的图像<902>,如果接收到指定的第一用户输入,则处理器140可以移动显示器110上显示的第一用户界面91和第二用户界面92中的一个或两者。根据示例实施例,处理器140可以移动在显示器110上显示的多个用户界面91和92中的最近显示的用户界面(例如,第二用户界面92)。例如,如果接收到指定的第一用户输入,则处理器140可以将第二用户界面92从第一位置p91移动到第二位置p92。

当显示设备100正在被用户使用时,可能显示不必要的弹出窗口。为结束弹出窗口,用户可以移动到显示弹出窗口的位置,或者可以将弹出窗口沿用户所在的方向移动。根据参考图9描述的示例实施例,用户可以通过沿用户所在的方向移动弹出窗口而方便地结束弹出窗口,而无需移动其他用户界面。

图10是示出了根据示例实施例的移动用户界面的示例的图。

参考图10的图像<1001>,处理器140可以在显示器110上显示第一用户界面95和第二用户界面96。

参考图10的图像<1002>,如果接收到指定的第一用户输入,则处理器140可以移动显示器110上显示的第一用户界面95和第二用户界面96。根据示例实施例,处理器140可以允许第一用户界面95和第二用户界面96彼此重叠。例如,处理器140可以允许第一用户界面95的至少一个区域和第二用户界面96的至少一个区域彼此重叠,并且可以在第二用户界面96上显示第一用户界面95。

参考图10的图像<1003>,处理器140可以基于指定的第一用户输入的持续时间(例如,触摸输入或手势输入的持续时间)或指定的第一用户输入的强度(例如,触摸输入的强度)来改变第一用户界面95和第二用户界面96彼此重叠的顺序。例如,如果指定的第一用户输入的持续时间超过第一阈值时间(例如,1秒),或者指定的第一用户输入的强度超过第一阈值强度,则处理器140可以通过改变第一用户界面95和第二用户界面96彼此重叠的顺序,在第一用户界面95上显示第二用户界面96。

在用户将显示器上显示的多个用户界面沿用户所在的方向移动的情况下,用户可能处于不得不重叠用户界面的情况中。根据参考图10描述的示例实施例,通过改变多个用户界面相互重叠的顺序,用户即使在固定位置也可以有效地控制多个用户界面。

参考图3至图10描述的示例实施例可以独立地执行,但是这些示例实施例可以同时执行。例如,处理器140可以根据用户的位置或接收到触摸输入的位置来移动用户界面,并且可以同时改变包括在用户界面中的多个对象之间的间隔以及多个对象被布置的方向和顺序中的任何一个或任何组合。

图11是示出了根据示例实施例的显示设备的用户界面显示方法的流程图。

图11中所示的流程图可以包括由上述显示设备100处理的操作。因此,尽管在下面的描述中被省略,但是参考图1至图10关于显示设备100阐述的内容也可以应用于图11所示的流程图。

根据示例实施例,在操作1110中,显示设备100可以在显示器110的第一位置处显示用户界面。例如,显示设备100可以根据存储在存储器120中的用户界面的位置信息在第一位置处显示用户界面。

根据示例实施例,在操作1120中,显示设备100可以确定用户的位置。根据示例实施例,显示设备100可以通过使用热传感器确定用户的位置。根据示例实施例,显示设备100可以基于通过触摸传感器133接收的用户触摸输入的位置来确定用户的位置。

根据示例实施例,在操作1130中,显示设备100可以接收指定的第一用户输入。例如,显示设备100可以在指定时间段上接收用户触摸输入,或者可以接收具有指定强度或更高强度的用户触摸输入。在另一示例中,显示设备100可以识别指定的第一手势(例如,握紧拳头或在第一方向上移动手的用户手势)。

根据示例实施例,如果接收到指定的第一用户输入,则显示设备100可以在操作1140中将用户界面移动到与用户的位置相对应的第二位置。

根据示例实施例,用户界面可以包括多个对象。根据示例实施例,取决于显示用户界面的第二位置,显示设备100可以改变包括在用户界面中的多个对象被布置的方向。根据示例实施例,取决于触摸输入施加到触摸传感器的位置,显示设备100可以改变包括在用户界面中的多个对象被布置的方向。

根据示例实施例,显示设备100可以基于指定的第一用户输入的持续时间(例如,触摸输入或手势输入的持续时间)或指定的第一用户输入的强度(例如,触摸输入的强度)来改变包括在用户界面中的多个对象之间的间隔。根据示例实施例,显示设备100可以基于指定的第一用户输入的持续时间或强度来改变包括在用户界面中的多个对象被布置的顺序。根据示例实施例,显示设备100可以基于指定的第一用户输入的持续时间或强度,附加地显示与用户界面相关的对象或用户界面的子用户界面。

根据示例实施例,如果多个用户界面显示在显示器110上,则显示设备100可以将多个用户界面中的最近显示的用户界面移动到第二位置。根据示例实施例,如果多个用户界面显示在显示器110上,则显示设备100可以将多个用户界面全部移动到第二位置。显示设备100可以允许移动到第二位置的多个用户界面中的至少一些相互重叠。根据示例实施例,显示设备100可以基于指定的第一用户输入的持续时间或强度来改变多个用户界面相互重叠的顺序。

根据示例实施例,在操作1150中,显示设备100可以接收指定的第二用户输入。例如,显示设备100可以在指定时间段上接收用户触摸输入,或者可以接收具有指定强度或更高强度的用户触摸输入。在另一示例中,显示设备100可以识别指定的第二手势(例如,打开拳头或在第二方向上移动手的用户手势)。

根据示例实施例,如果接收到指定的第二用户输入,则显示设备100可以在操作1160中将用户界面移动到第一位置。根据示例实施例,如果接收到指定的第二用户输入,则显示设备100可以改变包括在用户界面中的多个对象被布置的方向和顺序、多个对象之间的间隔以及用户界面的位置。

根据示例实施例的装置(例如,其模块或功能)或方法(例如,操作)的至少一部分可以由以程序模块形式存储在计算机可读存储介质中的指令实现。指令在由处理器执行时可以使得处理器执行与指令相对应的功能。计算机可读存储介质可以包括硬盘、软盘、磁介质(例如,磁带)、光介质(例如,致密盘只读存储器(cd-rom)和数字多功能盘(dvd))、磁光介质(例如,光磁软盘)、内部存储器等。指令可以包括由编译器产生的代码或可在计算机上使用解译器执行的代码。

提供本文所公开的示例实施例来描述本公开的技术详情并帮助理解本公开,而非意在限制本公开的范围。因此,应理解,基于本公开的技术构思的所有修改和变型或其他示例实施例均落在本公开的范围内。

尽管参考本公开示例实施例示出并描述了本公开,但是本领域技术人员将理解:在不脱离由所附权利要求及其等同物限定的本公开的精神和范围的前提下,可以进行形式和细节上的各种改变。

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