用于进行多任务的方法和装置制造方法

文档序号:6537378阅读:183来源:国知局
用于进行多任务的方法和装置制造方法
【专利摘要】提供了一种电子设备中进行多任务的方法,所述方法包括:在电子设备的显示单元上将多个功能执行屏幕中的第一功能执行屏幕显示为顶层屏幕;接收第一触摸输入;以及响应于第一触摸输入,显示第一层分离对象,所述第一层分离对象用于引起在显示单元上将多个功能执行屏幕中的第二功能执行屏幕至少部分地显示为所述顶层屏幕;其中同时显示第一层分离对象与第一功能执行屏幕。
【专利说明】用于进行多任务的方法和装置
【技术领域】
[0001]本公开涉及电子设备,更具体地,涉及一种用于进行多任务的方法和装置。
【背景技术】
[0002]移动终端由于其小尺寸已被广泛使用,便携式终端的小尺寸允许其使用者方便地携带移动终端。目前,增大的触摸屏尺寸的引入和数字内容多样化能力极大地加速了移动终端的普及。

【发明内容】

[0003]移动终端可以支持能够同时执行多个应用的多任务能力。为了在相同终端上得到执行的不同应用的界面,可以使用两个不同方法。一个方法涉及在每屏幕呈现一个应用界面,并允许用户在屏幕之间切换。然而,该方法的缺点在于当需要同时使用多个应用时,用户可能由于屏幕的频繁切换而感到不便。另一方法涉及显示与正执行的不同应用相对应的缩略图并允许用户通过按压缩略图来在应用之间进行切换。然而,该方法的缺点在于在小尺寸屏幕上查看缩略图很困难。因此,需要能够在移动终端中进行多任务的新技术。
[0004]本公开解决该需求。根据本公开的一个方面,提供了一种电子设备中进行多任务的方法,所述方法包括:在电子设备的显示单元上将多个功能执行屏幕中的第一功能执行屏幕显示为顶层屏幕;接收第一触摸输入;以及响应于第一触摸输入,显示第一层分离对象,所述第一层分离对象用于引起在显示单元上将多个功能执行屏幕中的第二功能执行屏幕至少部分地显示为所述顶层屏幕;其中同时显示第一层分离对象与第一功能执行屏幕。
[0005]根据本公开的一个方面,提供了一种支持多任务的电子设备,包括:显示单元;输入单元,用于检测触摸输入;以及处理器,配置为:在电子设备的显示单元上将多个功能执行屏幕中的第一功能执行屏幕显示为顶层屏幕;接收第一触摸输入;以及响应于第一触摸输入,显示第一层分离对象,所述第一层分离对象用于引起在显示单元上将多个功能执行屏幕中的第二功能执行屏幕至少部分地显示为所述顶层屏幕;其中同时显示第一层分离对象与第一功能执行屏幕。
【专利附图】

【附图说明】
[0006]图1是根据本公开方面的移动终端的框图。
[0007]图2是示出了控制单元的详细配置的图。
[0008]图3是根据本公开方面,用于在多任务环境下在功能之间进行切换的处理的流程图。
[0009]图4是根据本公开方面,用于在不同功能之间进行切换的处理的流程图。
[0010]图5是示出了根据本公开实施例的移动终端的屏幕界面示例的图。
[0011]图6是示出了根据本公开方面,用于在功能选择模式下在功能之间进行切换的技术的图。[0012]图7是示出了根据本公开方面,用于在功能选择模式下在功能之间进行切换的另一技术的图。
[0013]图8是示出了根据本公开方面,用于在功能选择模式下在功能之间进行切换的再一技术的图。
[0014]图9是示出了根据本公开方面,用于在功能选择模式下在功能之间进行切换的再一技术的图。
[0015]图10是示出了根据本公开方面,用于在功能选择模式下在功能之间进行切换的再一技术的图。
[0016]图11是示出了根据本公开方面,用于在功能选择模式下在功能之间进行切换的再一技术的图。
[0017]图12是示出了根据本公开方面,用于在功能选择模式下在功能之间进行切换的再一技术的图。
[0018]图13是示出了根据本公开方面,功能执行屏幕的逻辑顺序以及响应于第一层分离对象上产生的输入事件的屏幕顺序改变的图。
[0019]图14是示出了根据本公开方面,用于在功能选择模式下在功能之间进行切换的再一技术的图。
【具体实施方式】
[0020]下文中,参考附图详细描述本公开的实施例。
[0021]可以省略对这里所述公知功能和结构的详细描述,以免混淆本公开的主题。也可以省略对具有基本相同配置和功能的组件的详细描述。
[0022]在附图中,放大或仅简要勾勒出一些元件,因此可能不是按比例进行绘制的。本公开不限于附图中对象和对象之间的间隔的相对尺寸。
[0023]图1是根据本公开方面的移动终端100的框图。如图所示,移动终端100可以包括通信单元110、输入单元120、音频处理单元130、显示单元140、存储单元150和控制单元160。
[0024]具有以上配置的移动终端100提供用于多任务操作的图形用户界面(GUI),并支持通过用户界面上进行的触摸手势在所执行功能之间进行切换或指引(referencing)不同功能。因此,本公开的移动终端100支持通过简单触摸手势以直观方便的方式进行功能切换或指引。
[0025]通信单元110配置为支持移动终端100的通信。通信单元110可以包括一个或多个支持不同通信方案的通信模块。例如,通信单元Iio可以包括至少一个支持2G、3G或4G移动通信的通信模块。控制单元160可以响应于用户请求激活通信单元110,并控制通信单元110根据所请求服务建立通信信道。于是,通信单元110可以建立适合与用户请求项目关联的特定功能的通信信道。例如,通信单元110可以支持针对文本消息服务、即时消息服务、web访问服务等的多种类型的通信。控制单元160可以针对通信单元110支持的每个功能提供功能执行屏幕。这里,控制单元160可以控制显示单元140输出功能执行屏幕中的所选功能执行屏幕作为顶层屏幕。
[0026]输入单元120可以包括键盘、触摸板、轨迹球、鼠标、和/或其它适合类型的输入单元。输入单元120可以配置为产生用于操控移动终端100的多种输入信号。输入单元120可以包括特定键,例如按钮键、侧键及主页键,且还包括虚拟触摸板以便支持全触摸屏特征。例如,虚拟触摸板可以显示在显示单元140上,以便产生与用户触摸手势相对应的输入信号。具体地,响应于用户请求,输入单元120可以产生用于激活功能选择模式的输入信号,以便进行本公开的多任务操作。响应于用户请求,输入单元120可以产生用于去激活功能选择模式并返回先前功能执行模式的输入信号。所产生的输入信号可以发送给控制单元160并用作执行对应功能的命令。当显示单元140支持触摸功能时,显示单元140可以作为输入装置。在这种情况下,支持触摸功能的显示单元140可以用于产生用于激活功能选择模式或用于返回功能执行模式的输入信号。
[0027]音频处理单元130可以配置为处理在操作移动终端100的过程中产生的多种音频信号。为此,音频处理单元130可以包括用于输出移动终端100所产生的或解码的音频信号的扬声器SPK,并包括收集用于语音或视频呼叫或记录的音频信号的麦克风MIC。在多任务操作中,音频处理单元130可以输出正执行多个功能中与显示单元140上的顶层屏幕相关联的功能的音频数据。当与顶层屏幕相关联的功能需要音频信号收集时,音频处理单元130可以激活麦克风MIC以便收集并处理用户的语音信号。当显示单元140由于功能切换而显示新顶层屏幕时,音频处理单元130可以输出正执行且与该新顶层屏幕相关联的功能的音频数据。
[0028]显示单元140配置为输出与移动终端100的使用相关的多种功能屏幕。例如,显示单元140可以包括:显示面板141,提供与移动终端100提供的设置和功能相关的多种屏幕,包括菜单屏幕、多图标屏幕、多窗口小部件屏幕、待机屏幕及锁定屏幕;以及触摸面板143,位于显示面板141的前面或背面,支持产生触摸事件。具体地,显示单元140的显示面板141可以显示与正执行的功能相对应的功能执行屏幕中与最近所选功能相关联的功能执行屏幕。当根据用户输入产生用于激活功能选择模式的输入信号时,显示单元140可以输出层分离对象,以促使用于直观功能选择的屏幕层分离。层分离对象可以根据当前正执行的功能的数量和类型而具有多种形式。例如,层分离对象的形状可以根据当前执行功能的数量而改变。在功能选择模式下,可以根据产生触摸手势将层分离对象分裂为两个不同层分离对象。新的层分离对象的形状也可以根据输入触摸手势而改变。触摸面板143可以用于在输出层分离对象的区域中产生用于功能切换或功能指引的触摸事件。参考附图更详细地描述对层分离对象的使用。
[0029]存储单元150可以包括随机存取存储器(RAM)、只读存储器(ROM)、闪存、固态驱动(SSD)、或任何其它适合类型的易失性和/或非易失性存储器。存储单元150可以配置为存储操作移动终端100所需的多种数据和程序。例如,存储单元150可以存储用于操作移动终端100的操作系统、以及在对其操作期间发送的、接收的或输入的数据。具体地,存储单元150可以存储功能选择支持程序151以便支持本公开的多任务操作。
[0030]功能选择支持程序151可以包括一个或多个处理器可执行功能,其中当由处理器或任何其它适合处理电路执行所述功能时,引起处理器执行:模式选择例程以便支持多任务环境下的功能选择模式,以及对象输出例程以便当激活功能选择模式时输出层分离对象。模式选择例程可以包括如下例程中的至少一个:当用户选择显示单元140上的至少一部分时激活功能选择模块以便用户选择功能选择模块的例程、输出用于激活功能选择模块的图标或菜单项目的例程、以及向功能选择模式分配键按钮等的例程。对象输出例程可以根据当前正执行功能的数量和类型指定层分离对象的形状和颜色,并相应地在显示单元140输出层分尚对象。
[0031]功能选择支持程序151可以包括使用层分离对象产生触摸手势的例程、以及根据产生触摸手势来执行功能切换和功能指引之一的例程。功能选择支持程序151还可以包括当去激活功能选择模式时激活功能执行模式的例程。
[0032]控制单元160可以包括任何适合形式的处理电路,例如,处理器(例如,基于ARM的处理器、基于x86的处理器、基于MIPS的处理器)、现场可编程门阵列(FPGA)、或专用集成电路(ASIC)。附加地或备选地,控制单元可以包括显示控制器、协处理器、和/或其它任何适合类型的处理电路。控制单元160可以配置为控制移动终端100中的信号交换、数据处理、信息收集和分发,用于进行本公开的多任务操作。控制单元160可以具有如图2所示的配置以便进行多任务操作。
[0033]图2是示出了根据本公开方面的控制单元160的详细配置的图。如图所示,控制单元160可以包括输入事件收集器161、功能选择支持器165、及功能执行支持器163。
[0034]输入事件收集器161收集由输入装置(包括输入单元120和显示单元140中的至少一个)产生的输入事件。具体地,输入事件收集器161从输入装置产生的输入事件中收集与本公开的多任务操作相关的输入事件。为此,输入事件收集器161可以输出允许选择移动终端100提供的功能中的至少一个的菜单项目或图标的列表。当收集到用于选择与终端功能相关联的菜单项目或图标的输入事件时,输入事件收集器161可以将输入事件转发给功能执行支持器163。
[0035]在一个实施例中,输入事件收集器161可以收集用于激活多任务环境下的功能选择模式的输入事件。为此,输入事件收集器161可以输出用于激活功能选择模式的图标或菜单项目。具体地,当正执行多个功能时,输入事件收集器161可以输出这种图标或菜单项目。当接收到用于激活功能选择模式的输入事件时,输入事件收集器161可以将该输入事件转发给功能选择支持器165。输入事件收集器61可以向功能选择支持器165发送与功能选择相关的输入事件。输入事件收集器161可以向功能选择支持器165和功能执行支持器163发送与功能指引相关的输入事件。
[0036]当从输入事件收集器161接收到输入事件时,功能选择支持器165可以根据该输入事件选择功能切换操作和功能指引操作之一。具体地,当接收到用于激活功能选择模式的输入事件时,功能选择支持器165可以在显示单元140上输出层分离对象。功能选择支持器165可以在显示单元140上输出在层分离对象上产生的输入事件所指示的功能的功能执行屏幕,作为顶层屏幕。这里,功能选择支持器165可以根据输入事件改变层分离对象的形状。具体地,功能选择支持器165可以将层分离对象分裂为两个不同层分离对象,所述两个不同层分离对象的形状和颜色可以根据输出位置而改变。
[0037]功能选择支持器165可以根据输入事件的类型和形状执行功能切换或功能指引。例如,当在层分离对象上输入第一触摸手势时,功能选择支持器165可以选择除了与显示单元140上的顶层屏幕相关联的功能之外的功能。也就是说,功能选择支持器165在显示单元140上输出与所选功能相关联的功能执行屏幕作为新的顶层屏幕。
[0038]当在层分离对象上输入不同于第一触摸手势的第二触摸手势时,功能选择支持器165可以激活功能指引模式。在功能指引模式下,移除顶层的整个功能执行屏幕的一部分,以便可以查看其他功能执行屏幕。也就是说,功能选择支持器165可以在显示单元140上同时输出与第一功能相关联的功能执行屏幕的一部分以及与第二功能相关联的功能执行屏幕的一部分。这里,显示与顶层处的第一功能相关联的屏幕以便查看其背面,并且显示与新选的第二功能相关联的屏幕以便查看其前面。在功能执行屏幕中,可以在其前面显示关于对应功能的信息,并且可以在其背面显示与对应功能无关的信息或其它背景颜色。
[0039]功能执行支持器163根据从输入事件收集器161接收的输入事件,执行移动终端100的功能。具体地,功能执行支持器163可以向与显示单元140上的顶层屏幕相关联的功能施加从输入事件收集器161接收的输入事件。因此,功能执行支持器163可以根据输入事件更新屏幕数据。此外,功能执行支持器163可以支持功能指引模式下的功能执行。例如,当在显示单元140上同时输出第一功能屏幕的一部分和第二功能屏幕的一部分的状态下发生输入事件时,功能执行支持器163可以根据输入事件执行第二功能。
[0040]图3是根据本公开方面,用于在多任务环境下在功能之间进行切换的处理的流程图。在操作301,控制单元160从电源向移动终端100的各个组件供电,以便可操作移动终端100。在操作303,控制单元160根据输入事件激活功能执行模式。也就是说,控制单元160可以激活预调度的功能或由输入事件指示的功能,并输出所激活功能的功能执行屏幕,作为显示单元140上的顶层屏幕。在操作303,控制单元160可以激活移动终端100的多个功能并输出针对所激活功能之一的功能执行屏幕。
[0041]当产生输入事件时,在操作305,控制单元160检查该输入事件是否是用于激活功能选择模式的事件。如果输入事件不是用于激活功能选择模式的事件,则控制单元160进行到操作303。如果输入事件是用于激活功能选择模式的事件,则控制单元160进行到操作307,控制单元160在显示单元140上输出层分离对象。例如,根据设计,可以将层分离对象输出在接近显示单元140边缘的部位处,或可以将层分离对象输出在显示单元140的中心部位处。多种输入事件(例如,显示单元140的预定位置处进行的预设触摸手势、给定类型的触摸手势及预设键输入信号)可以用作用于激活功能选择模式的事件。
[0042]在输出层分离对象之后,在操作309,控制单元160检查是否在层分离对象上输入了预设第一触摸手势。例如,第一触摸手势可以是从显示单元140的一角向其它角延伸的拖动动作或轻拂动作。如果没有输入第一触摸手势,则控制单元160进行到操作311,控制单元160转换到功能执行模式。在一些实施例中,控制单元160可以在从输出层分离对象后流逝了预设时间段(例如,N秒)之后进行到操作311,并在预设时间段期满之前保持功能选择模式和输出层分离对象。
[0043]如果在操作309输入了第一触摸手势,则控制单元160进行到操作313,控制单元160显示与第一触摸手势相对应的不同功能执行屏幕,作为显示单元140上的顶层屏幕。
[0044]在操作315,控制单元160检查是否输入了用于终止功能选择模式的输入事件或预设时间段是否期满。如果输入了用于终止功能选择模式的输入事件,则控制单元160返回到操作311。如果没有输入用于终止功能选择模式的输入事件,则控制单元160返回到操作307并继续功能选择模式。
[0045]图4是根据本公开方面,用于在不同功能之间进行切换的处理的流程图。在操作401,控制单元160在由移动终端100提供的多个功能中执行与顶层屏幕相关联的功能。响应于输入事件或预设调度信息,来进行所述执行。在操作403,控制单元160确定输入事件是否是用于激活功能选择模式的事件。如果输入事件不是用于激活功能选择模式的事件,则控制单元160返回到操作401。否则,如果输入事件是用于激活功能选择模式的事件,则控制单元160进行到操作405。
[0046]在操作405,控制单元160在显示单元140上输出层分离对象。在操作407,控制单元160检查是否在层分离对象上输入了预设第二触摸手势。例如,第二触摸手势可以是从层分离对象的位置开始延伸到与显示单元140边缘相隔预设距离的位置的触摸手势。第二触摸手势可以在一个或多个特性方面不同于第一手势。例如,第二触摸手势可以短于第一触摸手势,且可以在方向或速度上不同于第一触摸手势。如果在操作407没有输入第二触摸手势,则控制单元进行到操作409。否则,如果输入了第二触摸手势,则控制单元进行到操作411。
[0047]在操作409,控制单元160检查是否产生了预设事件。例如,预设事件可以与预设时间段期满以及产生用于终止功能选择模式的输入信号中的至少一个相对应。如果没有产生预设事件(即,预设时间段没有期满,或在预设时间段期满之前没有接收到用于终止功能选择模式的输入),则控制单元160返回到操作405。否则,如果在操作409产生了预设事件,则控制单元160终止功能选择模式并返回到操作401。例如,终止功能选择模式可以包括从屏幕移除层分离对象,并在显示单元140上以全屏形式输出先前执行的功能的功能执行屏幕。
[0048]在操作411,控制单元160显示功能指引屏幕。例如,显示功能指引屏幕可以包括在显示单元140上同时输出第一功能屏幕的一部分和第二功能屏幕的一部分。具体地,在一些实施例中,第一功能屏幕的一部分可以是第一功能屏幕的背面的一部分,且与第一功能屏幕的一部分不重叠的部分第二功能屏幕可以是其中输出第二功能的执行的有关信息的区域。
[0049]在操作413,控制单元160检查是否产生了用于终止功能选择模式的输入事件。如果产生了用于终止功能选择模式的输入事件,则控制单元160进行到操作415,控制单元160根据控制单元160遵循的预设调度策略,执行给定功能。例如,控制单元160可以执行紧接在终止功能选择模式之前输出执行信息的功能。控制单元160也可以执行紧接在激活功能选择模式之前已执行的功能。
[0050]如果没有产生用于终止功能选择模式的输入事件,则控制单元160返回到操作405,并继续显示层分离对象。例如,控制单元160可以显示与功能指引屏幕相关的层分离对象。也就是说,控制单元160首先显示第一层分离对象。当根据输入事件显示功能指引屏幕时,控制单元160可以将第一层分离对象分裂为两个层分离对象,并在屏幕的特定区域显示这两个层分离对象。参考附图详细描述对这两个层分离对象的显示。
[0051]在以上描述中,特定触摸手势用作用于进入功能选择模式、执行功能切换以及执行功能指引的事件。然而,本公开不限于此。在一些实施例中,代替触摸手势,可以将预设运动传感器信号或物理键输入用作用于进行本公开的多任务操作的事件。为此,移动终端100可以包括能够产生运动感测信号的多种传感器中的至少一个,例如,加速度传感器、陀螺仪传感器、地磁传感器、方向传感器及压电传感器。此外,为了产生物理键输入事件,可以将输入单元120的多个键按钮与用于功能选择模式的事件相映射。[0052]图5示出了根据本公开方面的移动终端100的屏幕界面的示例。
[0053]参考图5,移动终端100可以根据用户请求或预设调度信息激活多个功能,并提供与该多个功能分别关联的功能执行屏幕。此后,移动终端100可以以全屏形式在显示单元140上输出多个功能执行屏幕中由用户选择的第一功能执行屏幕41。也就是说,可以将用户选择的第一功能执行屏幕41显示为显示单元140上的顶层屏幕。移动终端100可以通过后台处理在显示单元140上保持除第一功能执行屏幕41之外的其余功能执行屏幕。这里,移动终端100可以激活与显示单元140上输出为顶层屏幕的第一功能执行屏幕41相关联的功能,并可以根据功能设置来继续或暂停执行功能执行屏幕被隐藏的其余功能。在没有单独动作的情况下,移动终端100可以根据输入事件在显示单元140上一次输出多个功能执行屏幕,而不是第一功能执行屏幕41。
[0054]当在时间h产生例如用于激活功能选择模式的输入事件等预设输入事件时,移动终端100可以在时间t2在显示单元140的一部分处输出层分离对象30。这里,层分离对象30可以输出作为第一功能执行屏幕41上的覆层,或输出在分配的区域处以便不与第一功能执行屏幕41重叠。为此,移动终端100可以在显示单元140上将第一功能执行屏幕41移位,以便分配其中要输出层分离对象30的非重叠区域。
[0055]移动终端100可以响应于预设输入事件输出层分离对象30。例如,当在时间h产生给定类型输入(例如,在显示单元140的边缘部分输入的长按压或双击)的触摸事件时或当输入给定形状的触摸手势时,移动终端100可以输出层分离对象30。作为另一示例,当将例如主页键或侧键等特定键与层分离对象输出相映射时,移动终端100可以响应于选择主页键或侧键,在显示单元140上输出层分离对象30。作为再一示例,当产生预设运动感测信号(例如,指示移动终端100在某方向上倾斜了预设时间,指示以大于给定大小的角度以预设次数或更多次数晃动移动终端100,或指示执行了预设输入动作)时,移动终端100可以输出层分尚对象30。
[0056]当在输出层分离对象30之后的预设时间内没有产生输入事件时,移动终端100可以从显示单元140移除层分离对象30,并以全屏形式在显示单元140上输出第一功能执行屏幕41 (如同在时间h显示的)。备选地,当接收到用于终止功能选择模式(或暂停输出层分离对象30)的输入事件时,移动终端100可以从显示单元140移除层分离对象30,并输出适合的功能执行屏幕。
[0057]图6示出了根据本公开方面,用于在功能选择模式下在功能之间进行切换的技术。在时间A,移动终端100可以根据输入事件或调度信息进入功能选择模式并输出层分离对象30。在一些实施例中,层分离对象30的形状(或外观)可以基于当前正执行功能的数量而改变。具体地,层分离对象30可以由多个单独线条表示,其中线条的数量等于正执行功能的数量,且每个线条可以用作指示对应功能的标识符。因此,当所执行功能的数量相对较多时,层分离对象30的宽度可以变宽;且当所执行功能的数量相对较少时,其宽度可以变窄。
[0058]用户可以使用层分离对象30来执行功能切换。例如,响应于在时间h在沿显示单元140的左边缘和下边缘布置的层分离对象30上执行第一触摸手势,移动终端100可以在时间t2从显示单元140移除顶层处的第一功能执行屏幕41,并在显示单元140上显示第二功能执行屏幕42。如图所示,可以根据第一触摸手势显示第二功能执行屏幕。例如,第一触摸手势可以是在显示单元140上从左下角向右上角延伸的拖动或轻拂动作。
[0059]当根据第一触摸手势从显示单元140完全移除第一功能执行屏幕41并在显示单元140上完全显示第二功能执行屏幕42时,移动终端100可以自动终止功能选择模式并返回到用于执行第二功能的功能执行模式。在该处理中,在根据第一触摸手势改变第一功能执行屏幕41的形状(或外观)时,也可以改变层分离对象30的形状(具体地,它的宽度)。在从显示单元140移除第一功能执行屏幕41时,逐渐改变第一功能执行屏幕41的背面并将第二功能执行屏幕42的正面逐渐显示在显示单元140上。移动终端100可以在从显示单元140完全移除第一功能执行屏幕41之后的预设时间段内维持层分离对象30的显示,并可以在该时间段期满之后从显示单元140移除层分离对象30。当从显示单元140完全移除第一功能执行屏幕41时,移动终端100可以将第一功能执行屏幕41设置为移动终端100正执行的所有功能的屏幕的逻辑序列中的最后一个,并且将层分离对象30的形状(具体地,它的宽度)恢复到时间h时的状态。也就是说,层分离对象30的形状或外观的宽度或其它特性可以从在时间h时层分离对象30所处的第一状态转变为在时间t2时的第二状态,并接着在时间t3返回到第一状态。就这方面而言,层分离对象可以在两个屏幕的转变期间采用不同形状(或外观)。
[0060]图7示出了根据本公开方面,用于在功能选择模式下在功能之间进行切换的技术。在时间,移动终端100可以根据输入事件或调度信息在显示单元140上输出第一层分离对象31。此后,在时间t2,移动终端100可以根据触摸事件从显示单元140移除第一功能执行屏幕41并输出第二功能执行屏幕42。例如,根据第二触摸手势,移动终端100可以在时间t3维持输出第一层分离对象31,而不从第一功能切换到第二功能。具体地,响应于没有完全穿过显示单元140全部区域的第二触摸手势,移动终端100可以将第一功能执行屏幕41的剩余部分(右上边缘区域)的背面显示作为第二层分离对象32。
[0061]在将第一功能执行屏幕41的剩余部分的背面显示为第二层分离对象32时,用户可以使用第一层分离对象31在显示单元140上带出不同的功能执行屏幕(第三执行屏幕)。在这种情况下,可以按照与处理第一功能执行屏幕41的方式相似的方式处理第二功能执行屏幕42。即,可以将第二功能执行屏幕42逐渐从显示单元140部分地移除以便第二功能执行屏幕42的剩余部分的背面与第一功能执行屏幕41的剩余部分的背面部分重叠。因此,第二层分离对象32可以表示为第一功能执行屏幕41的剩余部分的背面和第二功能执行屏幕42的剩余部分的背面之间的重叠区域,而在显示单元140上输出第三功能执行屏幕(未示出)。按照相似方式,用户可以操控移动终端100,以便从显示单元140部分地移除第三功能执行屏幕并在显示单元140上部分地输出其它功能执行屏幕。
[0062]在以上处理中,每当将功能执行屏幕从第一层分离对象31移位到第二层分离对象32时,可以根据所移除功能执行屏幕的数量减少第一层分离对象31的宽度,并根据所添加功能执行屏幕的数量增加第二层分离对象32的宽度。
[0063]此后,当在预设时间段内没有产生输入事件或产生了用于终止功能选择模式的输入事件时,移动终端100可以在显示单元140上以全屏形式显示其前面正被查看的功能执行屏幕。例如,当在预设时间段内没有产生输入事件或在显示单元处于参考时间t3所示的状态时产生了预设输入事件时,移动终端100可以从显示单元140移除第一层分离对象31和第二层分离对象32,并以全屏形式显示第二功能执行屏幕42。[0064]图8示出了根据本公开方面,用于在功能选择模式下在功能之间进行切换的技术。在时间A,移动终端100可以将正执行的多个功能中的所选功能的功能执行屏幕显示作为显示单元140上的顶层屏幕。此外,在时间t1;响应于用于激活功能选择模式的输入事件或响应于预设调度信息,移动终端100可以在显示单元140上将第一功能执行屏幕41与层分尚对象30 —起输出。
[0065]用户可以使用层分离对象30来指引不同功能的功能执行屏幕或转换到不同功能。具体地,用户可以一次选择层分离对象30的指示了不同功能的多个线条,以便跳过一个或多个功能执行屏幕。根据触摸手势,移动终端100可以选择层分离对象30的与多个功能执行屏幕分别对应的线条中的至少一个,并移除与所选线条相对应的功能执行屏幕。所选执行屏幕的数量可以基于触摸手势的一个或多个接触特性,例如,接触位置、接触的数量、接触保持时间以及同时接触的数量,并且可以根据触摸手势的类型(例如,拖动、轻拂、双击或多触摸)移除功能执打屏眷。
[0066]例如,在时间h,移动终端100可以处于当前执行的五个功能的功能执行屏幕相互重叠,且第一功能执行屏幕41是显示单元140上的顶层屏幕的状态。在该状态下,响应于在层分离对象30上执行的触摸手势,移动终端100可以允许同时选择多个功能执行屏幕(包括第一功能执行屏幕41)。例如,移动终端100可以根据触摸手势(例如,触摸)一次选择第一功能执行屏幕41和第二功能执行屏幕两者。此后,当产生用于功能切换或指引的其它触摸手势(例如,拖动)时,移动终端100可以从显示单元140同时移除第一功能执行屏幕41和第二功能执行屏幕,并在显示单元140上输出第三功能执行屏幕43。在一些实施例中,可以随着区域42b的位置(表示第一功能执行屏幕41和第二功能执行屏幕的相重叠的背面)朝着显示单元140的边缘后退,将第三功能执行屏幕43逐渐显示在显示单元140上。
[0067]当完全移除区域42b时,移动终端100可以在显示单元140上以全屏形式输出第三功能执行屏幕43,完成切换到第三功能,并返回到功能执行模式。备选地,移动终端100可以在在显示单元140上以全屏形式显示第三功能执行屏幕43之前,在预设时间段内保持显示层分离对象30以便支持功能执行屏幕之间的连续切换。备选地,当产生用于终止功能选择模式的触摸手势或键输入信号时,移动终端100可以以全屏形式输出第三功能执行屏幕43,并执行切换到第三功能。在切换到第三功能之后,响应于产生输入事件,移动终端100可以将该输入事件施加到第三功能并相应地更新第三功能执行屏幕43。
[0068]图9示出了根据本公开方面,用于在功能选择模式下在功能之间进行切换的技术。在时间,移动终端100可以根据用户请求执行多个功能,并提供分别与所执行功能相关联的功能执行屏幕。例如,移动终端100可以在显示单元140上以全屏形式仅将功能执行屏幕中的所选功能执行屏幕显示为顶层屏幕。此外,移动终端100可以通过后台处理保持没有在顶层处显示的剩余功能执行屏幕,以便当请求时可以立即将它们中的任何一个显示在顶层处。
[0069]在某些方面,当以触摸手势、键输入信号、运动传感器信号、或语音识别信号的形式产生用于激活功能选择模式的输入事件时,移动终端100可以在显示单元140上输出第一层分离对象31。如前所述,用户可以使用第一层分离对象31来转换到或指引除顶层屏幕之外的功能执行屏幕。具体地,如参考时间A所示,响应于触摸手势或任何其它适合输入,移动终端100可以折叠第一功能执行屏幕41和第二功能执行屏幕,以便对第一功能执行屏幕41和第二功能执行屏幕的背面加以表示的区域42b覆盖在第一功能执行屏幕41的一部分上,且将第三功能执行屏幕43的一部分显示在由第一功能执行屏幕41和第二功能执行屏幕42的折叠部分先前占据的空间中。此外,可以在允许将折叠的功能屏幕逐个向后折叠的区域42中输出第二层分离对象32。
[0070]移动终端100可以将参考时间h所示的状态维持足够时间,以便用户可以容易地查看显示在第三功能执行屏幕43上的信息。当在功能指引状态(即,其中显示了区域42b和第二层分离对象32中的至少一个的状态)下产生输入事件时,移动终端100可以将该输入事件施加到第三功能执行屏幕43。因此,移动终端100可以支持根据输入事件的产生对信息进行选择、复制、移动或存储以及对第三功能执行屏幕43上链接的信息进行调用。如果第三功能执行屏幕43与信息搜索功能相关联,则移动终端100可以支持通过第三功能执行屏幕43输入搜索词、基于该搜索词搜索信息、以及复制或移动搜索结果。
[0071]具体地,移动终端100可以将在显示第三功能执行屏幕43的显示单元140区域中输入的触摸手势施加到与第三功能执行屏幕43相关联的第三功能,并可以在显示第一功能执行屏幕41的显示单元140区域中输入的触摸手势施加到与第一功能执行屏幕41相关联的第一功能。因此,用户可以将在第三功能执行屏幕43中发现的信息容易地移动到第一功能执行屏幕41,或在第一功能执行屏幕41的区域中写入这种信息。
[0072]如上所示,用户在操控第一功能执行屏幕41的同时指引第三功能执行屏幕43。当完成指引时,用户可以在第二层分离对象32上产生参考时间h所示的触摸手势,以便恢复第一功能执行屏幕41。根据在第二层分离对象32上输入的触摸手势,移动终端100可以在显示单元140上以全屏形式显示第一功能执行屏幕41。因此,根据第二层分离对象32上输入的触摸手势的类型、方向、位置或触摸计数,移动终端100可以在第三功能执行屏幕43的一部分上显示第二功能执行屏幕的一部分。在这种情况下,第二层分离对象32可以改变形状以便仅表示第一功能执行屏幕41的折叠区域。第一层分离对象31的左下边缘区域也可以根据第二功能执行屏幕的移动而在线条数量上发生改变。备选地,移动终端100可以根据预设触摸手势或键输入信号的产生,立即移除第二层分离对象32,快速恢复第一执行屏眷41。
[0073]图10示出了根据本公开方面,用于在功能选择模式下在功能之间进行切换的技术。在时间h,如图所示,移动终端100可以根据用户请求激活功能选择模式,并显示第一层分离对象31。当输入触摸手势(例如,从第一层分离对象31向接近显示单元140左下边缘的位置延伸的拖动或轻拂)时,移动终端100可以折叠顶层处的第一功能执行屏幕41的左下部分并将所折叠部分分派为第二层分离对象32。在一些实施例中,移动终端100可以在由第一功能执行屏幕41的折叠部分先前占据的空间中显示第二功能执行屏幕42的区域。因此,用户可以通过查看由于折叠第一功能执行屏幕41而露出的第二功能执行屏幕42的区域,容易地识别与第二功能执行屏幕42相关联的功能。
[0074]在时间t2,输入从第一层分离对象31向第二层分离对象32延伸的新的触摸手势,以便识别另一功能执行屏幕。响应于该新触摸手势,移动终端100可以折叠第二功能执行屏幕42的左下部,以便将其折叠部分与第一功能执行屏幕41的折叠部分相重叠,由此更新第二层分离对象32。移动终端100也可以在由第二功能执行屏幕42的折叠区域先前占据的空间上显示第三功能执行屏幕43的区域。在一些实施例中,第二层分离对象32可以与第一和第二功能执行屏幕41和42的折叠部分的背面的重叠区域相对应。
[0075]在时间t3,用户可以选择并移动第三功能执行屏幕43的一部分,以便将第三功能执行屏幕43添加到第二层分离对象32。如图所示,在由第三功能执行屏幕43的折叠部分先前占据的显示单元140的左下区域中输出第四功能执行屏幕44的区域,且第一到第三功能执行屏幕构成第二层分离对象32。
[0076]在时间t4,用户可以发起从第二层分离对象32开始穿过右上角向显示单元140外部延伸的触摸手势。在时间t5,移动终端100可以根据所发起的触摸手势,开始向显示单元140的右上角移动第二层分离对象。在时间t6,移动终端100可以从显示单元140移除与第一到第三功能执行屏幕相对应的第二层分离对象32,并以全屏形式在显示单元140上输出第四功能执行屏幕44。在一些实施例中,在时间t6,移动终端100也可以终止功能选择模式。在这种情况下,从显示单元140上移除第一层分离对象31。
[0077]图11示出了根据本公开方面,用于在功能选择模式下在功能之间进行切换的技术。在时间t1;当激活功能选择模式时,移动终端100可以检查预设调度信息,并根据调度信息在给定位置处输出第一层分离对象30。如图所示,在该示例中,第一层分离对象30可以沿着显示单元140的右边缘布置。然而,第一层分离对象30的位置不限于此。例如,第一层分离对象30可以表示为沿上边缘和右边缘布置的形状或沿上边缘和左边缘布置的形状。在一些实施例中,可以响应于产生了输入事件来改变第一层分离对象30的位置。例如,第一层分离对象30可以在时间A初始位于显示单元140的左下边缘,并随后响应于输入事件在时间t2移动到其它位置。
[0078]例如,在时间t2,可以将第一层分离对象30输出在显示单元140的多个边缘中的所选边缘处。例如,如图所示,可以将第一层分离对象30输出在显示单元140的下边缘处、上边缘处、左边缘处、或右边缘处。也可以将第一层分离对象30输出在多个(例如,相对的)边缘处,例如,上边缘和下边缘,或左边缘和右边缘。第一层分离对象30可以表示为沿三个或四个边缘布置的形状。第一层分离对象30的形状(或外观)的特点(例如,宽度)可以根据当前执行的功能的数量而改变。例如,第一层分离对象30的宽度可以根据当前执行的功能的数量或类型或根据新功能的执行而改变。
[0079]图12是示出了根据本公开方面,用于在功能选择模式下在功能之间进行切换的技术。在时间h,根据产生了用于激活功能选择模式的输入事件,移动终端100可以在显示单元140的上部区域显示第一层分离对象31。第一层分离对象31可以根据当前执行的功能的类型和数量而改变形状。
[0080]在时间t2,用户可以使用第一层分离对象31来指引除显示单元140顶层处的第一功能执行屏幕31之外的不同功能执行屏幕。具体地,当在输出第一层分离对象31的状态下产生例如用于移动至少部分第一功能执行屏幕31的拖动或轻拂的输入事件时,移动终端100可以根据该输入事件通过折叠或卷起顶层处的第一功能执行屏幕31来输出第二层分离对象32。第二层分离对象32可以是施加用于请求一次折叠或卷起多个功能执行屏幕的输入事件的结果,或可以是施加各自用于请求折叠或卷起一个功能执行屏幕的一系列输入事件的结果。如上所述,移动终端100可以仅在显示单元140的一个边缘处或在多个边缘处显示第二层分离对象32。[0081]图13示出了根据本公开方面,功能执行屏幕的逻辑顺序以及响应于第一层分离对象上产生的输入事件的屏幕顺序改变。在该示例中,移动终端100保持与正执行的五个功能相对应的五个功能执行屏幕1301、1302、1303、1304及1305。根据产生了用于激活功能选择模式的输入事件,移动终端100可以确定五个功能执行屏幕1301、1302、1303、1304和1305的顺序。也就是说,当在顶层处显示功能执行屏幕1301的状态下产生了用于激活功能选择模式的输入事件时,移动终端100可以确定剩余功能执行屏幕的顺序。例如,移动终端100可以从顶层到底层按1301、1302、1303、1304和1305来布置功能执行屏幕。因此,当用户重复地产生通过从显示单元140移除顶层功能执行屏幕来请求功能切换或功能指引的触摸手势时,移动终端100可以在显示单元140上按所示顺序显示功能执行屏幕1302、1303、1304和1305。在一个示例中,当用户轻弹屏幕1301时,可以显示屏幕1302。之后,当用户轻弹屏幕1302时,可以显示屏幕1303。因此,如图13所示,功能执行屏幕的逻辑顺序确定了当产生用于至少部分地切换显示在顶层的功能执行终端屏幕的输入事件时下一个将显示哪个屏幕。
[0082]在一些实施例中,移动终端100可以按照与当前显示的功能执行屏幕的相关性来布置功能执行屏幕的顺序。也就是说,与当前显示的功能执行屏幕最相关的功能执行屏幕布置在靠近当前显示的功能执行屏幕处。例如,当在显示功能执行屏幕1303的状态下产生了用于激活功能选择模式的输入事件时,移动终端100可以检查功能执行屏幕1303与剩余功能执行屏幕之间的相关性,并根据检查结果重新布置剩余功能执行屏幕的顺序。
[0083]更具体地,假定功能执行屏幕1303与银行服务器的网页有关,功能执行屏幕1301与计算器功能有关,且功能执行屏幕1305与备忘录功能有关。再假定终端使用历史指示了当访问银行服务器时频繁使用计算器功能和备忘录功能。接下来,当在输出功能执行屏幕1303的状态下产生用于激活功能选择模式的输入事件时,移动终端100可以从顶层按1303、1301、1305、1302和1304来布置功能执行屏幕。
[0084]当屏幕选择支持来回切换(toggle)特征时,移动终端100可以从顶层按1303、1301、1302、1304和1305来布置功能执行屏幕。为此,根据为了激活功能选择模式而产生的输入事件的类型、形状、或方向,移动终端100可以在显示单元140的左下边缘处输出层分离对象,或在右下或右上边缘处输出层分离对象。此后,当在左下边缘处输出的层分离对象上输入了触摸手势时,移动终端100可以从顶层按1303、1301、1302、1304和1305来布置功能执行屏幕。当在右下或右上边缘处输出的层分离对象上输入了触摸手势时,移动终端100可以从顶层按1303、1305、1304、1302和1301来布置功能执行屏幕。
[0085]在以上描述中,根据移动终端100的使用历史确定相关性。然而,本公开不限于此。也就是说,用户或设计者可以配置针对移动终端100的特定功能之间相关性的设置。对相关性设置而言,移动终端100可以提供用于列出功能的屏幕和用于指定功能之间相关性的菜单。移动终端100可以认为和当前顶层功能执行屏幕相关联的第一功能与和先前顶层功能执行屏幕相关联的第二功能有关,并相应地配置功能之间的相关性设置。因此,在一些实施例中,可以基于存储在存储器中的说明(specification)来确定功能执行屏幕1301-1305的逻辑顺序,所述说明标识了两个或更多功能执行屏幕彼此相关。
[0086]这种相关性设置可以用于:当在多任务环境下同时执行两个功能并将与两个相关功能相关联的两个功能执行屏幕之一显示为显示单元140上的顶层屏幕的状态下,产生了用于激活功能选择模式的输入事件时,顺序地布置所述两个功能执行屏幕。因此,这个屏幕重新布置特征可以用于根据用户喜好在功能选择模式下重新布置功能执行屏幕的顺序,而不是进行功能切换或功能指引。
[0087]图14示出了根据本公开方面,用于在功能选择模式下在功能之间进行切换的技术。如图所示,移动终端100可以向第一层分离对象31和第二层分离对象32中的至少一个贴附标签50。标签50的一端连接到层分离对象的线条,且标签50可以具有由所述线条指示的功能执行屏幕的索引信息。例如,当功能执行屏幕与网站相关时,向功能执行屏幕贴附的标签50可以具有该网站的地址信息或表示该网站的图像或文本。例如,在执行六个功能A、B、C、D、E和F并且当请求时输出其功能执行屏幕的多任务环境下,当产生用于激活功能选择模式的输入事件时,如图14所示,移动终端100可以向层分离对象的线条贴附分别具有A、B、C、D、E和F作为索引信息的标签50。标签50使得堆叠在层分离对象处的功能执行屏幕能够容易识别。因此,用户可以不仅从多个分层的功能执行屏幕中的顶层直接选择第二功能执行屏幕,而且也可以直接选择第三或第四功能执行屏幕,并且可以使用所选功能执行屏幕进行功能切换或指引。贴附到第二层分离对象32的标签50使得折叠的功能执行屏幕易于识别以便进行功能指引。贴附到第一层分离对象31的标签50可以在显示位置上不同于贴附到第二层分离对象32的标签50。
[0088]可以不向当前顶层的功能执行屏幕(例如,功能执行屏幕F)分派标签。当折叠了功能执行屏幕F并将其移动到第二层分离对象32时,或当将折叠的功能执行屏幕E从第二层分离对象32恢复到顶层时,可以向功能执行屏幕F分派标签“F”。
[0089]如上所述,在多任务环境下,用于本公开的功能执行屏幕的选择操作能够令用户以直观方式识别功能执行屏幕,并切换或指引不同功能执行屏幕。
[0090]在以上描述中,将功能执行屏幕描述为与一个功能相关联。然而,例如web浏览器功能等特定功能可以与一个或多个功能执行屏幕相关联。
[0091]同时,移动终端100还可以根据设计包括多个组件。例如,当移动终端100是通信终端时,移动终端100还可以包括用于局域通信的局域通信模块、基于有线和无线通信的数据通信接口、用于互联网访问和通信的互联网通信模块、以及用于接收和播放数字广播的数字广播接收模块。尽管根据数字融合趋势可能的变化有很多种而无法一一列举,但是本领域技术人员应理解,移动终端100还可以包括与上述单元相当的单元,且可以移除或用另一单元代替移动终端100的一个单元。
[0092]本公开的移动终端100可以是任何信息和通信设备或多媒体设备,例如基于支持多个通信系统的通信协议的移动通信终端、便携式多媒体播放器(PMP)、数字广播接收器、个人数字助手(PDA)、如MP3播放器的音乐播放器、便携式游戏机、智能电话、膝上型计算机、或手持型计算机。
[0093]上文中,参考附图描述了本公开的实施例。应在不限制本公开主题的前提下根据本公开的精神来理解描述中所用的特定术语和词语。应理解,这里所述基础发明构思的多种变化和修改将仍在所附权利要求及其等同物限定的本公开的精神和范围内。
[0094]上述示例仅是为了说明的目的。可以同时地、以不同顺序地执行或一同省略参考图3和4所述的任意操作。尽管在移动设备的语境中呈现了本公开的方面,然而上述技术和构思可以实现为包括显示屏幕的任何类型电子设备。例如,在没有限制的前提下,术语“功能”可以是指一个或多个处理器可执行指令,当由处理器(或处理电路)执行时,所述指令引起处理器执行一个或多个功能(或操作)。例如,在一些情况下,术语“功能”可以是指软件应用。附加地或备选地,作为另一示例,术语“功能”可以是指部分的软件应用。
[0095] 本公开的上述实施例可以实现为硬件、固件或作为存储在诸如CD ROM、数字可视光盘(DVD)、磁带、RAM、软盘、硬盘或磁光盘等记录介质上的软件或计算机代码,或在网络上下载的原始存储在远程记录介质或非暂时机器可读介质上并存储在本地记录介质上的计算机代码,使得此处所述方法可以使用通用计算机的硬件,或专用处理器或可编程或专用硬件,例如ASIC或FPGA,通过存储在记录介质上的这种软件来执行。如本领域技术人员理解的,计算机、处理器、微处理器控制器或可编程硬件包括存储组件,例如RAM、R0M、闪存等,其可以存储或接收软件或计算机代码,这些软件或计算机代码在被计算机、处理器或硬件访问和执行时实现这里所说的处理方法。此外,应该认识到,当通用计算机访问用于执行这里示出的所述处理的代码时,所述代码的执行将通用计算机转化为具体用途的计算机用于执行这里示出的所述处理。附图中提供的任何功能和步骤可以实现为硬件、软件或二者的结合,且可以全部地或部分地用计算机的编程指令执行所述任何功能和步骤。除非使用短语“用于...装置”来明确限定元件,否则不应按照35U.S.C.112第六段的规定来理解权利要求中的元件。
【权利要求】
1.一种电子设备中进行多任务的方法,所述方法包括: 在显示单元上将多个功能执行屏幕中的第一功能执行屏幕显示为顶层屏幕; 接收第一触摸输入;以及 响应于第一触摸输入,显示第一层分离对象,所述第一层分离对象用于引起在显示单元上将多个功能执行屏幕中的第二功能执行屏幕至少部分地显示为所述顶层屏幕; 其中同时显示第一层分离对象与第一功能执行屏幕。
2.根据权利要求1所述的方法,其中所述接收第一触摸输入包括以下中的至少一个: 接收在显示单元的预设位置处的触摸手势;以及 接收预设形状的触摸手势。
3.根据权利要求1所述的方法,还包括:在第一层分离对象上布置标签,所述标签具有所述多个功能执行屏幕中未显示为顶层屏幕的不同功能执行屏幕的识别信息。
4.根据权利要求1所述的方法,其中所述显示第一层分离对象包括:在显示单元的边缘区域中的至少一个上显示所述第一层分离对象。
5.根据权利要求4所述的方法,其中所述显示第一层分离对象还包括以下之一: 将第一层分离对象显示为第一功能执行屏幕上的覆层;以及 调整第一功能执行屏幕的大小以释放用于容纳第一层分离对象的空间。
6.根据权利要求4所述的方法,还包括:根据第一层分离对象的显示位置,重新限定所述多个功能执行屏幕中的不同功能执行屏幕的显示顺序。
7.根据权利要求1所述的方法,其中所述第一层分离对象的形状或外观基于所述多个功能执行屏幕中未显示为顶层屏幕的功能执行屏幕的数目或类型中的至少一个。
8.根据权利要求1所述的方法,还包括: 在电子设备处于一起显示第一层分离对象和第一功能执行屏幕的状态时接收第二触摸输入;以及 响应于所述第二触摸输入,将第二功能执行屏幕显示为顶层屏幕,并从显示单元上的显示中移除第一层分离对象。
9.根据权利要求8所述的方法,其中所述第二触摸输入包括拖动或轻拂,所述拖动或轻拂从第一层分离对象的一部分上的初始触摸开始并从初始触摸的位置移动至少给定距离。
10.根据权利要求1所述的方法,还包括: 在电子设备处于一起显示第一层分离对象和第一功能执行屏幕的状态时接收第二触摸输入; 响应于第二触摸输入,折叠第一功能执行屏幕,所述折叠包括:从显示单元上的显示中移除第一功能执行屏幕的一部分;显示从第一层分离对象分裂而来的第二层分离对象;以及在显示单元中由第一功能执行屏幕的移除部分先前占据的区域中,将第二功能执行屏幕的一部分显示为顶层屏幕。
11.根据权利要求10所述的方法,其中所述第二触摸输入包括拖动或轻拂,所述拖动或轻拂从第一层分离对象的一部分上的初始触摸开始并从初始触摸的位置移动移动至多给定距离。
12.根据权利要求10所述的方法,还包括以下之一:响应于第三触摸输入,从显示中移除显示为顶层屏幕的第一功能执行屏幕的剩余部分,并以全屏形式将第二功能执行屏幕显示为顶层屏幕; 当在预设时间内没有接收到触摸输入时或者响应于第四触摸输入,以全屏形式将第一功能执行屏幕显示为顶层屏幕,并从显示中移除第二功能执行屏幕的所述一部分。
13.根据权利要求10所述的方法,还包括: 响应于第三触摸输入,在第一功能执行屏幕和第二功能执行屏幕之一或两者上执行信息选择、信息复制、信息传送、信息存储、信息搜索和信息调用中的至少一个。
14.根据权利要求10所述的方法,还包括:当在显示单元上执行从第二层分离对象上的触摸开始并向第一层分离对象移动的拖动手势时,展开第一功能执行屏幕。
15.根据权利要求10所述的方法,还包括:向第一层分离对象和第二层分离对象中的至少一个分派具有功能执行屏幕识别信息的标签。
16.根据权利要求1所述的方法,还包括: 按照基于所 述多个功能执行屏幕之间的相关性的分层顺序来布置所述多个功能执行屏幕。
17.根据权利要求16所述的方法,还包括根据相关性检查结果在与所述多个功能执行屏幕中的功能执行屏幕相关的功能之间形成关联,其中,形成关联包括以下中的至少一个:根据功能执行屏幕的使用历史将相继调用的功能关联;根据输入信号关联两个不同功能;以及根据预设设置关联两个不同功能。
18.根据权利要求16所述的方法,其中所述布置包括:在分层顺序中,将相较于第四功能执行屏幕而言与第一功能执行屏幕更相关的第三功能执行屏幕放置为比第四功能执行屏幕更接近第一功能执行屏幕。
19.一种支持多任务的电子设备,包括: 显示单元; 输入单元,用于检测触摸输入;以及 处理器,配置为: 在电子设备的显示单元上将多个功能执行屏幕中的第一功能执行屏幕显示为顶层屏眷; 接收第一触摸输入;以及 响应于第一触摸输入,显示第一层分离对象,所述第一层分离对象用于引起在显示单元上将多个功能执行屏幕中的第二功能执行屏幕至少部分地显示为所述顶层屏幕; 其中同时显示第一层分离对象与第一功能执行屏幕。
20.根据权利要求19所述的电子设备,其中所述处理器接收在显示单元的预设位置处的触摸手势和预设形状的触摸手势中的至少一个。
【文档编号】G06F3/0486GK103970474SQ201410043468
【公开日】2014年8月6日 申请日期:2014年1月29日 优先权日:2013年1月31日
【发明者】李曜汉, 姜在贤, 罗普衍 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1