首页> 中国专利> 电子设备以及在电子设备中控制应用的方法

电子设备以及在电子设备中控制应用的方法

摘要

提供一种电子设备和一种在电子设备中控制应用的方法。这种控制该电子设备中的应用的方法包括:在前台和后台执行多个应用;检测输入到触摸屏的触摸点的数量,以根据所检测的触摸点的数量来选择应用;检测用于控制所选择的应用的触摸手势;以及根据所检测的触摸手势来控制所选择的应用。

著录项

  • 公开/公告号CN105393205A

    专利类型发明专利

  • 公开/公告日2016-03-09

    原文格式PDF

  • 申请/专利权人 三星电子株式会社;

    申请/专利号CN201480031415.3

  • 发明设计人 金载勋;

    申请日2014-05-28

  • 分类号G06F3/0488(20060101);G06F9/44(20060101);G06F3/01(20060101);G06F3/041(20060101);

  • 代理机构11286 北京铭硕知识产权代理有限公司;

  • 代理人苏银虹;胡江海

  • 地址 韩国京畿道水原市

  • 入库时间 2023-12-18 14:35:31

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-05-17

    未缴年费专利权终止 IPC(主分类):G06F 3/0488 专利号:ZL2014800314153 申请日:20140528 授权公告日:20180921

    专利权的终止

  • 2018-09-21

    授权

    授权

  • 2016-04-20

    实质审查的生效 IPC(主分类):G06F3/0488 申请日:20140528

    实质审查的生效

  • 2016-03-09

    公开

    公开

说明书

技术领域

本公开涉及电子设备以及在电子设备中控制应用的方法,更具体地说, 涉及能够简单地控制在后台运行的应用的电子设备以及在电子设备中控制应 用的方法。

背景技术

现有技术中的电子设备能够提供应用执行功能。例如,现有技术中的电 子设备可以提供页面迁移功能,该功能将当前显示的应用(即在显示屏的前 台执行的应用)切换到后台以在后台运行和显示,并且当输入预设键(例如 取消键)时将在显示屏的后台执行的应用切换到前台以在前台运行和显示。

根据现有技术的电子设备能够直接控制前台应用,但不能直接控制后台 应用。即,为了控制在电子设备中的后台执行的应用,如果在前台执行的应 用被终止或被作为后台执行,并且要被控制的后台应用被显示在显示屏上, 则可以通过针对现有技术中的电子设备的操作来直接控制该后台应用。

发明内容

技术问题

这样,为了控制根据现有技术的电子设备的后台应用的执行,必须不方 便地执行多个步骤。

因此,在现有技术中,需要一种电子设备,该电子设备能够通过在前台 的输入来简单并快速地执行在后台执行的应用,并且在前台控制在后台执行 的应用。

技术方案

本发明解决上述问题,而且包括一种电子设备和一种在电子设备中控制 应用的方法,其中,该电子设备能够根据在前台的输入和操作,简单并快速 地控制在后台执行的应用,并且确认与在后台执行的应用对应的页面。

根据本发明的一个方面,在电子设备中控制应用的方法包括以下步骤: 在前台和后台执行多个应用;检测输入到触摸屏的触摸点的数量,以根据所 检测的触摸点的数量来选择应用;检测用于控制所选择的应用的触摸手势; 以及根据所检测的触摸手势来控制所选择的应用。

根据本发明的另一方面,在电子设备中控制应用的方法包括以下步骤: 将被执行的应用按这些应用最近被执行的顺序分层;检测在与第一层对应的 应用执行视图或图像上输入的触摸点的数量,并选择与所检测的触摸点的数 量对应的应用;以半透明度在一部分或全部上显示所选择的应用的执行视图; 检测用于控制所选择的应用的触摸手势;以及根据所检测的触摸手势来控制 所选择的应用。

根据本发明的又一方面,在电子设备中控制应用的方法包括以下步骤: 将多个应用按最近被执行的顺序分层;确定在与最上层对应的应用执行视图 上是否输入了多个触摸点;当在与最上层对应的应用执行视图上输入了多个 触摸点时,在该应用执行视图的一部分上显示多个后台应用的整个执行视图; 根据触摸点的数量来选择一个后台应用;检测用于控制所选择的后台应用的 触摸手势;以及根据所检测的触摸手势来控制所选择的后台应用。

根据本发明的又一方面,该电子设备包括:触摸面板,用于检测用于选 择被执行的多个应用之一的触摸点;控制器,用于检测触摸点的数量以选择 被映射到所检测的触摸点的数量的应用,并且根据触摸手势来控制所选择的 应用;以及存储器,用于存储要按最近使用的顺序被映射到触摸点的数量的 应用,并且存储将被相互映射的多个触摸手势和应用的执行命令。

有益效果

如上所述,根据本发明的示范性实施例的电子设备和控制应用的方法能 简单地控制在后台执行的应用而无需切换应用,而且通过在前台应用执行视 图中显示后台应用执行视图,使用户能直观地确认后台应用。因此,本发明 能改善对用户的便利性。

附图说明

图1是示意性地例示根据本发明的一个示范性实施例的电子设备的配置 的框图;

图2是例示根据本发明的该示范性实施例的控制电子设备的应用的方法 的流程图;

图3是例示根据本发明的一个替换示范性实施例的控制电子设备的应用 的执行的方法的流程图;

图4是例示根据本发明的另一个替换示范性实施例的控制电子设备的应 用的执行的方法的流程图;以及

图5至图12是例示根据本发明的示范性实施例的用于控制后台应用的用 户界面的示意图。

具体实施方式

参照附图来详细描述本发明的示范性实施例。相同的附图标号在附图中 始终被用于指示相同或相似的部分。合并于此的众所周知的功能和结构的详 细描述可被省略,以避免模糊本发明的主题。

虽然已经参照某些示范性实施例示出并描述本发明,但是本领域技术人 员应理解,在不脱离由所附权利要求限定的本发明的精神和范围的情况下, 可在其中做出在形式和细节方面的各种改变。此外,取决于用户或操作者的 意图和实践,可不同地实施在此描述的参照本发明的功能限定的术语。因此, 应该基于贯穿说明书的公开来理解术语。在不脱离本发明的范围的情况下, 可在变化且众多的示范性实施例中采用本发明的原理和特征。

此外,虽然附图表示本发明的示范性实施例,但是,附图不必按照比例 绘制,并且某些特征可被放大或被省略,以便更清楚地示出并解释本发明。

在阐述于此的术语中,终端、移动设备、便携设备或电子设备指示能够 处理被发送到任何外部实体或从任何外部实体接收的数据的任何种类的设 备。所述终端、移动设备、便携设备或电子设备可在屏幕上显示图标或菜单, 其中,存储的数据和各种可执行功能被分配到或被映射到所述图标或菜单。 所述终端、移动设备、便携设备或电子设备可包括计算机、笔记本电脑、平 板PC、蜂窝电话机以及任何已知类型的电子设备。

在阐述于此的术语中,屏幕指示显示器或其它输出设备,所述显示器或 其它输出设备向用户可视地显示信息,并且可选地可包括触摸屏或触摸面板, 所述触摸屏或触摸板能够接收并电子地处理来自用户使用手写笔、用户的手 指或用于将用户的选择从用户传输到所述显示器或其它输出设备的其它技术 的触觉输入。

在阐述于此的术语中,图标指示图形元素(诸如在电子设备的屏幕上显 示的图形或符号),使得用户可容易地选择期望的功能或数据。具体来说,每 个图标与可在电子设备中执行的任何功能或与在电子设备中存储的任何数据 具有映射关系,并且每个图标被用于在电子设备中处理功能或选择数据。当 用户选择显示的图标中的一个图标时,电子设备识别与选择的图标关联的特 定功能或数据。然后,电子设备执行识别的功能或显示识别的数据。

在阐述于此的术语中,数据指示由电子设备处理的任何种类的信息,包 括从任何外部实体接收到的文本和/或图像、被发送的或接收到的消息以及当 电子设备执行特定功能时创建的信息。

在本发明的示范性实施例中,电子设备可包括移动通信终端、智能电话 机、平板PC、掌上PC、便携式多媒体播放器(PMP)、个人数字助理(PDA)、 笔记本计算机以及电子书终端。在下文中,本发明的电子设备被描述为例如 用作移动通信终端。

图1是示意性地例示根据本发明的示范性实施例的电子设备的配置的框 图。参见图1,根据本发明的示范性实施例的电子设备包括控制器110、存储 器120、触摸屏130、输入单元140、射频(RF)通信单元150以及音频处理 器160。

输入单元140可包括输入键和功能键,这些键用于接收字母、数字、符 号或各种字符信息,用于设置各种功能,并且用于控制电子设备的功能。功 能键可包括箭头键、侧键以及被设置以执行特定功能的热键。该输入单元可 生成与电子设备的用户设置和功能控制关联的键信号,并将生成的键信号发 送给控制器110。

具体地说,本发明的输入单元140可向控制器110发送用于选择特定后 台应用的信号、用于将与该特定后台应用对应的执行视图或图像输出到与前 台应用对应的执行视图或图像的一部分或全部上的信号、用于控制该特定后 台应用的执行的命令信号、以及用于改变对该特定后台应用的选择的信号。

输入单元140可包括键盘、球形操纵杆、光学操纵杆、滚轮键、触摸键、 触摸板、触摸屏130和鼠标中至少一个及其组合。同时,当所述电子设备支 持全触摸屏时,输入单元140可被安装在该电子设备的外壳的一侧,并且可 包括用于控制扬声器SPK的音量的音量键以及用于视图开/关或电源开/关的 功能键。

RF通信单元150支持该电子设备的无线通信功能。当该电子设备支持移 动通信功能时,RF通信单元150可以是移动通信模块。RF通信单元150可 以包括下列器件中至少一个:用于对所发送的信号上变频并放大经过变频的 信号的RF发送器、用于低噪声放大所接收的信号并对经过放大的信号下变 频的RF接收器。

此外,当本发明的电子设备支持近场无线通信功能(诸如使用WI-FI的 通信功能、使用蓝牙的通信功能、近场通信(NFC)功能,其中WI-FI是商 业上可从WI-FI联盟获得的一种用于计算机网络上的数据交换的无线技术, 蓝牙是商业上可从BLUETOOTHSPECIALINTERESTGROUP,INC.(蓝牙专 业组股份有限公司)获得的一种在2.4GHz频段的短距离无线通信技术)时, RF通信单元150可以是使用WI-FI的通信模块、使用蓝牙的通信模块、NFC 模块,其中WI-FI是商业上可从WI-FI联盟获得的一种用于计算机网络上的 数据交换的无线技术,蓝牙是商业上可从蓝牙专业组股份有限公司获得的一 种在2.4GHz频段的短距离无线通信技术。具体地说,本发明的RF通信单元 150可以在控制器110的控制下发送对特定网页的连接请求并下载网页。RF 通信单元150可以接收和发送字符消息。

音频处理器160可包括用于收发、编码和解码音频信号的声音部件。该 音频处理器可包括编解码器和音频放大器。音频处理器160连接到麦克风 MIC和扬声器SPK。音频处理器160生成从麦克风MIC输入的音频信号的数 据并将该数据发送到控制器110。音频处理器160可将音频信号变换成模拟 信号并通过扬声器SPK输出该模拟信号。此外,音频处理器160可通过扬声 器SPK输出由本发明的电子设备生成的各种音频信号(例如MP3文件、与 运动图像文件的回放相应的音频信号等等)。具体地说,本发明的音频处理器 160可输出:指示对后台应用的选择的音效;开始或终止控制该后台应用的 执行的音效;报告没有后台应用的音效;报告后台的数量的音效;当触摸事 件、多个触摸点、触摸手势被输入时的音效;以及报告可能与所述触摸事件、 多个触摸点、触摸手势一起出现的错误的音效。

触摸屏130可由任何已知的触摸屏和任何已知类型的触摸屏实现,并且 可执行输入功能和显示功能。为此,触摸屏130可包括显示面板131和触摸 面板132。显示面板131显示用户输入的信息、要提供给用户的信息以及该 电子设备的各种菜单。例如,显示面板131可以根据该电子设备的使用而提 供各种视图,例如主视图、消息创建视图、接收和/或发送字符消息显示视图、 网页视图以及呼叫视图。显示面板131可以是液晶显示器(LCD)、有机发光 二极管(OLED)、有源矩阵有机发光二极管(AMOLED)。具体地说,显示 面板131可以显示后台应用的各种执行视图中至少一个或全部,以相互重叠 和/或可被隐藏或部分隐藏,或者可与前台应用的执行视图重叠。在这种情况 下,显示面板131可以以部分透明度(诸如半透明度或预设透明度)显示后 台应用的执行视图。此外,显示面板131可以根据改变的触摸点的数量,将 根据所检测的触摸点的数量而输出的一个后台应用视图转换为另一个后台应 用执行视图,并显示该另一个后台应用执行视图。显示面板131可以按用户 最近使用的顺序显示各后台应用,并且在执行视图上将有关这些后台应用的 信息显示为字母、数字、字符和符号。此外,显示面板131可将后台应用执 行视图显示在比显示面板131的整个视域或可视屏幕区域小的前台应用执行 视图的上部、中部和下部中至少一个的至少一部分上,或者显示为与所述整 个视域重叠。在显示面板131上显示的各种视图将在下面参照图5至图11予 以描述。

触摸面板132可被安装在显示面板131上或者在显示面板131的前表面 中,可根据触摸输入设备(例如用户手指或触控笔)的接触而生成触摸事件, 并将所生成的触摸事件传送到控制器110。触摸面板132可以通过物理特性 (例如电容、电阻等等)根据触摸输入设备的接触来识别触摸,并且可以将 触摸类型和触摸位置信息发送到控制器110。该触摸可包括:敲击事件,即 在触摸后在触摸没有移动的情况下释放了触摸;双触摸事件,即在预定时间 内产生了两次敲击事件;长触摸事件,即触摸保持了预定时间或更长;多点 触摸事件,即在至少两个点产生了触摸;以及触摸移动事件,即在触摸后触 摸位置被移动。此外,触摸移动事件可包括:滚动事件,即在触摸后触摸沿 着直线朝特定方向移动;以及手势事件,即在触摸后触摸被移动为具有规定 的形状(例如圆形、三角形)。触摸面板132可由任何已知的触摸面板和任何 已知类型的触摸面板实现,因此省略对触摸面板132的详细描述。

具体地说,本发明的触摸面板132可以检测在前台应用执行视图被输出 到的视图上控制后台应用的执行的触摸事件和触摸手势的输入,并且将检测 结果发送到控制器110。

存储器120可以存储用户数据以及操作根据本发明的示范性实施例的电 子设备或执行该电子设备的功能所需的程序。例如,存储器120可以存储: 用于控制该电子设备的整体操作的程序,诸如用于引导该电子设备的操作系 统(OS);应用程序,该应用程序是该电子设备的其它可选操作或功能(例 如相机功能、图像或运动图像回放功能、近场无线通信功能、以及字符消息 的接收功能或字符消息的发送功能)所必需的。此外,存储器120可以存储 用于操作触摸屏130的键图或菜单图。该键图或菜单图可被实现为各种形式。 例如,该键图可包括键盘图、3×4键图、QWERTY键图、以及用于控制当 前激活的应用程序的操作的控制键图。该菜单图可包括显示在菜单上的用于 控制当前激活的应用程序的操作的可选选项的图。

具体地说,当触摸事件用于请求在前台应用执行视图被显示的状态下控 制后台应用的执行时,根据本发明的示范性实施例的存储器120可以存储后 台应用控制程序,该程序在无需在触摸屏130上显示与后台应用对应的执行 视图的情况下控制与后台应用对应的执行视图的执。此外,存储器120可以 按顺序分层的顺序以及按用户最近使用后台应用的顺序来存储应用执行视 图。例如,存储器120可以将多个应用执行视图存储为缩略图像。当请求控 制后台应用的执行时,所存储的缩略图像被显示在显示面板131上,以与当 前显示的前台应用的执行视图重叠。接下来,该缩略图像可在预定时间之后 消失,或者可被使用闪烁效果显示预定时间然后消失。

存储器120可以以映射表的形式存储用于控制后台应用的规定手势。该 手势可被分类成用于控制要被设置的每个应用的执行的各种手势。该手势可 以由该电子设备的设计者或制造者在设计或制造该电子设备时预先设置,或 者可以由用户改变或产生。例如,由两个触摸点(其中用于选择前台应用的 触摸点的数量是一个触摸点),存储器120可以按用户最近使用的顺序来顺序 地映射和存储多个后台应用。

此外,存储器120可以存储用于在前台应用的执行视图上控制特定后台 应用将被映射到特定执行的触摸手势,作为用于控制应用的执行的命令。例 如,当后台应用对应于邮件浏览器时,存储器120可以将触摸手势输入存储 为诸如“发送”和“暂时存储”的字符,以被映射到执行将最近输入的邮件 发送到记录器接收者和执行暂时存储最近输入的邮件。

同时,各种触摸手势可包括将后台应用完全切换到前台应用的命令。

控制器110可以控制该电子设备的整体操作,还控制该电子设备的内部 功能块和部件之间的信号流,以及执行处理数据的数据处理功能。控制器110 可以包括中央处理器(CPU)和应用处理器(AP)。

具体地说,根据本发明的控制器110根据在前台应用执行视图被显示的 状态下输入触摸事件的触摸事件数量来选择特定后台应用。相应地,控制器 110可以显示特定后台应用或整个后台应用执行视图,以与前台应用执行视 图重叠或重叠在前台应用执行视图的一部分上,并且可在无需在显示面板131 上显示该特定后台应用的情况下控制该特定后台应用的执行。为此,控制器 110可包括触摸点收集器111和应用执行控制器113。

由两个触摸点(其中用于选择前台应用的触摸点的数量是一个点),触摸 点收集器111可以按用户最近使用的顺序来顺序地映射和设置多个后台应用。

例如,触摸点收集器111可以执行作为该电子设备中的多个应用的“搜 索网页”、“音乐播放器”和“邮件浏览器”。在这多个执行的应用之中,搜索 网页在前台被驱动、操作、执行和/或显示,而音乐播放器和邮件浏览器可按 音乐播放器然后邮件浏览器的顺序在后台被驱动。

如果检测到一个触摸点,则触摸点收集器111可以确定触摸事件为与搜 索网页对应的触摸事件。如果检测到两个触摸点,则触摸点收集器111可以 确定触摸事件为与音乐播放器对应的触摸事件。如果检测到三个触摸点,则 触摸点收集器111可以确定触摸事件为与邮件浏览器对应的触摸事件。此外, 如果在初始操作输入的触摸点的数量在处理触摸事件的中途被改变,则触摸 点收集器111可以再次检测改变后的触摸点的数量,并检测与检测到的改变 后的触摸点的数量对应的另一后台应用。

应用执行控制器113根据在触摸点收集器111检测到触摸事件的触摸点 的数量之后输入的触摸手势,来控制对应的应用的执行。

该触摸手势可包括触摸、敲击、按压、拖动、拖放、轻拂、拖拂或其组 合。触摸是用户按屏幕的一个点的操作。敲击是这样的操作:在触摸一个点 后,在手指没有移动的情况下该手指从触摸输入单元(即触摸面板132)上 的相应点移开或释放。按压是这样的操作:在触摸触摸输入单元(即触摸面 板132)上的一个点比敲击长的时间后,在手指没有移动的情况下该手指从 触摸输入单元(即触摸面板132)上的相应点移开或释放。拖动是在一个点 被触摸的状态下朝预定方向移动手指的操作。拖放是这样的操作:在拖动后, 手指从触摸输入单元(诸如触摸面板132)释放或移开。轻拂是这样的操作: 在通过以类似于急掷的方式高速地摆动触摸来移动触摸后,手指从触摸输入 单元释放或移开。此外,拖拂是这样的操作:在拖动后在任何时间点执行轻 拂,即,在手指与触摸屏130接触的状态下连续完成拖动和轻拂。控制器110 可以基于移动速度而将扫动与拖动相互区别开。

具体地说,可以在保持触摸面板132上一定数量的触摸点的同时输入触 摸手势,或者可以在预定时间内输入一定数量的触摸点后以一个触摸点的形 式输入触摸手势。例如,触摸手势可以保持由两个手指输入的触摸点,并且 可以由两个手指连续输入。可以在用户保持输入对应数量的触摸点达预设时 间以便从多个应用中选择特定应用之后,由一个手指输入触摸手势。实施这 种方法的原因是在触摸屏130上输入触摸手势可能有限制,诸如被多个手指 限制,以及用户可能觉得在不同时期保持触摸手势不方便。

例如,如果在相应于由触摸点收集器111收集到的两个触摸点而选择“音 乐播放器”作为后台应用之后,连续检测到由两个手指输入的从触摸面板132 的左侧到右侧的拖动,则应用执行控制器113可以将“音乐播放器”当前播 放的声源改变成列表中按回放顺序的下一声源并播放该下一声源。即使音乐 播放器是后台应用,也不是在音乐播放器执行视图上而是在与前台应用对应 的执行视图上输入该触摸手势。

另一方面,如果检测到由两个手指输入的从触摸面板132的右侧到左侧 的拖动,则应用执行控制器113可以将当前播放的声源改变成列表中按回放 顺序的前一声源并播放该前一声源。如果检测到由两个手指输入的从触摸面 板132的上部到下部的拖动,则可以暂停当前播放的声源。

接下来,当用户使用一个手指在前台应用的执行视图上输入该数量的触 摸点时,可以控制搜索网页。如果用户用三个手指输入该数量的触摸点,则 即使邮件浏览器是后台应用也可以控制邮件浏览器。将参照图2至图11更详 细地描述控制器110。

同时,该电子设备可以选择性地进一步包括具有附加功能的构成元件, 诸如用于接收位置信息的全球定位系统(GPS)模块、用于接收广播发送的 广播接收模块、诸如MP3源的数字声源模块、以及执行基于互联网的功能(诸 如浏览)的互联网通信模块。由于该电子设备的构成元件可能随着数字设备 的聚合趋势而有各种变化,这里没有穷尽地列举所有可能的元件。然而,本 发明的电子设备可包括用于实现已知功能和服务的任何及所有已知构成元 件。

图2是例示根据本发明的示范性实施例的控制电子设备的应用的方法的 流程图。

参见图2,在步骤210,根据本发明的示范性实施例的控制器110执行多 个应用。即,控制器110通过同时执行多个应用来进行多任务。例如,在这 些应用之中由用户最后执行的应用在前台执行,而先前执行的应用在后台执 行。因此,控制器110可以将在前台执行的应用和在后台执行的至少一个应 用分层。即,用户可以按最后执行的顺序将与多个应用对应的执行视图分层。

接下来,在步骤220,控制器110确定是否检测到在触摸屏130上输入 的触摸事件。如果在步骤220没有检测到触摸事件,则该方法环回以重复步 骤210-220,直到触摸事件被输入并检测到触摸事件。当在步骤220检测到在 触摸屏130上输入的触摸事件时,在步骤230,控制器110基于该触摸事件 而检测触摸点的数量。即,检测在触摸屏130上输入的触摸事件的手指数量。 在这种情况下,可检测同时输入的手指数量作为触摸点的数量。

接下来,在步骤240,控制器110检测与被映射到触摸点的数量的层对 应的应用。即,控制器110检测与预先被映射到触摸点的数量的层对应的应 用。

例如,第一层(即在前台执行的应用)被映射到一个触摸点,而自第二 层起在后台执行的应用按升序被映射到至少两个触摸点。例如,控制器110 可以执行作为该电子设备中多个应用的“搜索网页”应用、“音乐播放器”应 用和“邮件浏览器”应用。在这些应用之中,搜索网页在前台被执行,而音 乐播放器和邮件浏览器可按音乐播放器然后邮件浏览器的顺序在后台被执 行。如果检测到两个触摸点,则控制器110可检测到在第二层被驱动、操作 或执行的“音乐播放器”应用。

接下来,在步骤250,控制器110可以确定是否检测到用于控制应用的 执行的规定触摸手势。即,如果基于输入到触摸屏130的触摸事件而检测到 触摸点的数量,则控制器110可以确定基于该触摸事件是否检测到触摸手势。 在这种情况下,触摸手势可指为了控制多个应用中的一个应用的执行而由用 户输入的命令信号。各种触摸手势和应用执行命令可以预先被映射和存储。

该触摸手势可包括触摸、敲击、按压、拖动、拖放、轻拂、拖拂或其组 合。触摸是用户按屏幕的一个点的操作。敲击是这样的操作:在触摸一个点 后,在手指没有移动的情况下该手指从触摸输入单元(诸如触摸面板132) 上的相应点移开或释放。按压是这样的操作:在触摸该触摸输入单元(诸如 触摸面板132)上的一个点比敲击长的时间后,在手指没有移动的情况下该 手指从该触摸输入单元(诸如触摸面板132)上的相应点移开或释放。拖动 是在一个点被触摸的状态下朝预定方向移动手指的操作。拖放是这样的操作: 在拖动后,手指从触摸输入单元(诸如触摸面板132)释放或移开。轻拂是 这样的操作:在通过以类似于急掷的方式高速地摆动触摸来移动触摸后,手 指从触摸输入单元(诸如触摸面板132)释放或移开。此外,拖弹是这样的 操作:在拖动后在任何时间点执行轻拂,即,在手指与触摸屏130接触的状 态下连续完成拖动和轻拂。控制器110可以基于移动速度而将扫动与拖动相 互区别开。

例如,用户可以通过使用两个手指触摸该触摸屏130来选择与第二层对 应的“音乐播放器”应用,并连续使用这两个手指将所选择的“音乐播放器” 应用从触摸面板132的左侧拖动到右侧以将当前播放的声源转换成列表中按 回放顺序的下一声源,由此,即使“音乐播放器”应用是后台应用,也输入 了回放命令。同时,用户可以选择“音乐播放器”应用,并连续使用两个手 指将所选择的“音乐播放器”从触摸面板132的右侧拖动到左侧以将当前播 放的声源转换成列表中按回放顺序的前一声源,由此,即使“音乐播放器” 应用是后台应用,也输入了回放命令。即使“音乐播放器”应用是后台应用, 用户也可以使用两个手指将所选择的“音乐播放器”从触摸面板132的上部 拖动到下部以输入用于暂停当前播放的声源的命令。

返回参见步骤250,如果在步骤250没有检测到用于控制对应的应用的 规定触摸手势,则在步骤260,控制器110执行该电子设备的对应或不同功 能,或者该电子设备的与所述前台应用和后台应用无关的其它功能(诸如关 闭该电子设备)。

例如,虽然根据触摸点的数量而提取了一个后台应用,但是如果没有连 续检测到触摸手势,则触摸手势不影响对应的应用的执行。

返回参见步骤250,如果在步骤250检测到用于控制对应的应用的规定 触摸手势,则在步骤270,控制器110根据该触摸手势来控制所检测或选择 的应用。即,控制器110可以根据用户输入的触摸手势来控制对应的应用的 执行。在这种情况下,与第一层对应的在前台执行的应用的执行视图被显示 在显示面板131上。然而,在后台执行的应用是用户看不见的,但可被用户 控制。在步骤270之后,图2所示的方法就结束。

如上所述,根据本发明的示范性实施例可以根据输入到电子设备的触摸 屏130的触摸点的数量容易地控制在后台执行的多个应用的执行,而无需切 换到前台,由此改善了对用户的便利性。

图3是例示根据本发明的一个替换示范性实施例的控制电子设备的应用 的执行的方法的流程图。

参见图3,在步骤310,根据本发明的示范性实施例的控制器110执行多 个应用。即,控制器110通过同时执行多个应用来进行多任务。例如,在这 些应用之中由用户最后执行的应用在前台执行,而先前执行的应用在后台执 行。因此,控制器110可以将在前台执行的应用和在后台执行的至少一个应 用分层。即,用户可以按最后执行的顺序将与多个应用对应的执行视图分层。 例如,如果总共N个应用被执行,则用户可以按最近使用的顺序将这些应用 顺序分层为从第一层到第N层。

接下来,在步骤320,控制器110确定是否检测到在触摸屏130上输入 的触摸事件。如果在步骤320没有检测到触摸事件,则该方法环回以重复步 骤310-320,直到触摸事件被输入并检测到触摸事件。当在步骤320检测到在 触摸屏130上输入的触摸事件时,在步骤330,控制器110基于该触摸事件 而检测触摸点的数量。即,检测在触摸屏130上输入的触摸事件的手指数量。 在这种情况下,可检测同时输入的手指数量作为触摸点的数量。触摸点的数 量可被设置为在预设时间内输入的触摸数量。可选地,触摸点的数量可被设 置为与使用用户手指的触摸输入不同的触控笔、笔或电子装置的按钮输入和/ 或图标输入的数量,但本发明的示范性实施例不限于此。

接下来,在步骤340,控制器110检测与被映射到触摸点的数量的层对 应的应用。即,控制器110检测与预先被映射到触摸点的数量的层对应的应 用。

例如,第一层(即在前台执行的应用)被映射到一个触摸点,而自第二 层起在后台执行的应用按升序被映射到至少两个触摸点。例如,控制器110 可以执行作为该电子设备中的多个应用的“搜索网页”应用、“音乐播放器” 应用和“邮件浏览器”应用。在这些应用之中,搜索网页在前台被执行,而 音乐播放器和邮件浏览器可按音乐播放器然后邮件浏览器的顺序在后台被执 行。如果检测到两个触摸点,则控制器110可检测在第二层被驱动、操作或 执行的“音乐播放器”应用。

接下来,在步骤350,控制器110将所检测或选择的应用的执行视图显 示为与对应于当前前台上被驱动的应用的执行视图的一部分重叠,或者与经 过部分透明(可以是半透明)处理的执行视图的一部分或全部重叠。

例如,当用户输入两个触摸点时,控制器110可以提取与两个触摸点对 应且被作为后台应用驱动的音乐播放器应用,并在在前台驱动的搜索网页视 图的一部分上显示音乐播放器的执行视图。后台应用(诸如音乐播放器应用) 的执行视图可被显示在搜索网页视图的上部、下部和中部中的至少一个上, 而且后台应用的执行视图的显示位置和尺寸可由该电子设备的设计者或制造 者或者由用户预先设置。后台应用(诸如音乐播放器)的执行视图可被显示 成与作为透明窗口的整个搜索网页重叠。

与在后台被驱动的应用对应的执行视图可以在触摸屏130上被显示预定 时间然后消失,并且可以在使显示窗口闪烁的同时被显示。此外,可以使用 本技术领域中已知的各种方法来实施后台应用的显示方法。通过与后台应用 对应的执行视图的显示操作,用户可以准确地识别什么是与用户输入的触摸 点的数量对应的后台应用,并输入用于控制后台应用的执行的命令。

接下来,在步骤360,控制器110可以确定是否检测到用于控制应用的 执行的规定触摸手势。即,如果基于输入到触摸屏130的触摸事件而检测到 触摸点的数量,则控制器110可以确定基于该触摸事件是否检测到触摸手势。 在这种情况下,触摸手势可指为了控制多个应用中的一个应用的执行而由用 户输入的命令信号。各种触摸手势和应用执行命令可以预先被映射和存储。

参见步骤360,如果在步骤360没有检测到用于控制应用的执行的规定 触摸手势,则控制器110在作为部分透明窗口(可以是半透明的)的视图的 一部分或全部上显示与后台应用对应的执行视图,并且控制器110环回以执 行步骤350-360,以等待用户输入触摸手势。

另一方面,如果在步骤360检测到用于控制对应的应用的规定触摸手势, 则在步骤370,控制器110根据该触摸手势来控制所检测或选择的应用。即, 控制器110可以根据用户输入的触摸手势来控制对应的应用的执行。在这种 情况下,与第一层对应的在前台执行的应用的执行视图被显示在显示面板131 上。然而,在后台执行的应用是用户看不见的,但可被用户控制。在步骤370 之后,图3所示的方法就结束。

本发明的上述示范性实施例使用户能根据输入到触摸屏的触摸点的数量 来确认对应的应用的执行视图。此外,本发明的示范性实施例可以容易地控 制在后台执行的多个应用的执行,而无需切换到前台,由此改善了对用户的 便利性。

图4是例示根据本发明的另一个替换示范性实施例的控制电子设备的应 用的执行的方法的流程图。

如图4中所示,在步骤321,控制器110确定触摸点的数量是否超过一 个触摸点。即,控制器110可以确定输入到触摸屏130的触摸事件的触摸点 的数量是否等于或大于两个触摸点,以确定是否输入了用于控制后台应用的 执行的触摸事件。如果触摸点的数量是一个触摸点,则在步骤322,控制器 110可以确定选择前台应用并执行该电子设备的对应功能或其它功能。

当在步骤321检测到触摸点的数量超过一个触摸点时,在步骤323,控 制器110在触摸屏130上显示与整个后台应用对应的执行视图。即,控制器 110可以在前台应用的执行视图的一部分上显示在至少一个后台操作的应用 的整个执行视图。可按用户最近使用后台应用的顺序对后台应用进行列表, 并且与该顺序对应的字母、数字、字符和符号中至少一个可被一起显示。

在显示面板131的视图或可视屏幕区域的一部分上显示的后台应用的执 行视图可被显示成与作为部分透明窗口(可以是半透明的)的前台应用的执 行视图重叠。与整个后台应用对应的执行视图可以在触摸屏130上被显示预 定时间然后消失,或者可以被用闪烁效果显示然后消失,但该执行视图的显 示方法不限于此。

接下来,在步骤324,控制器110确定是否输入了用于控制对应的应用 的规定触摸手势。该对应的应用可以是在预先被映射到触摸点的数量的层驱 动的后台应用。如果在步骤324检测到输入了用于控制对应的应用的规定触 摸手势,则在步骤328,控制器110根据该触摸手势来控制所检测或选择的 后台应用,然后图4所示的方法结束。然而,如果在步骤324检测到没有输 入用于控制对应的应用的规定触摸手势,则在步骤325,控制器110确定触 摸点的数量是否被改变。即,控制器110可以确定是否没有输入用于控制对 应的应用的规定触摸手势而且触摸点的数量是否被改变。如果触摸点的数量 没有被改变而且没有输入规定触摸手势,则控制器110可以环回到步骤323, 以在布置后台应用的执行视图的一部分上显示与整个后台应用对应的执行视 图,并且控制器110可以等待用户输入触摸手势。

返回参见步骤325,当触摸点的数量被改变时,在步骤326,控制器110 再次检测对应的后台应用。即,控制器110可以再次检测与被映射到改变后 的触摸点的数量的层对应的应用。例如,第一层(即在前台执行的应用)被 映射到一个触摸点,而自第二层起的更多层的在后台执行的应用按升序被映 射到至少两个触摸点。例如,控制器110可以执行作为该电子设备中的多个 应用的“搜索网页”、“音乐播放器”和“邮件浏览器”。在这些被执行的应用 之中,搜索网页在前台被执行,而音乐播放器和邮件浏览器可按音乐播放器 然后邮件浏览器的顺序在后台被执行。

当在步骤321检测到两个触摸点而后面在步骤324检测到三个触摸点时, 在步骤325-326,控制器110可以检测“邮件浏览器”应用来代替“音乐播放 器”应用。然后在步骤327,控制器110确定是否输入了规定触摸手势。当 在步骤327检测到输入了规定触摸手势时,控制器110根据该触摸手势来控 制邮件浏览器,即,在步骤328根据该触摸手势来控制所检测的后台应用, 然后图4所示的方法结束。然而,如果在步骤327没有输入规定触摸手势, 则该方法环回到步骤325。

如所描述的那样,参照图4的本发明的上述示范性实施例使用户能简单 地确认多个后台应用,并可以自由且简单地改变从至少一个后台应用中对将 被控制的应用的选择,虽然用户看不见后台应用,但能控制所选择的后台应 用。

图5至图12是例示根据本发明的示范性实施例的用于控制后台应用的用 户界面的示意图。图5例示多个应用的执行视图,所述多个应用当前被同时 执行(即多任务)并被显示或可显示在电子设备410的触摸屏上,而且所述 多个应用按这些应用最近被用户使用的顺序被顺序分层。最近使用的“搜索 网页”应用的搜索网页420可被设置为第一层,下一个使用的“音乐播放器” 应用的执行视图430可被设置为第二层,以及最终使用的“邮件浏览器”应 用的执行视图440可被设置为第三层。

如图5中所示,如果由用户在前台应用的执行视图420上产生了由在用 户手指末端的阴影圈表示的触摸事件,则控制器110确定触摸点的数量为一 个触摸点,并且可以将接下来输入的触摸事件检测为针对在第一层执行的搜 索网页420的触摸事件。

如图6中所示,如果通过用户的两个手指在前台应用的执行视图420上 产生了由在用户的这两个手指末端的两个阴影圈表示的触摸事件,则控制器 110检测出触摸点的数量为两个触摸点,并选择在对应的第二层上驱动的音 乐播放器。如果在输入该触摸事件后检测到输入的从电子设备410的屏幕的 触摸面板132的左侧到右侧的触摸手势(由图6中执行视图420上从阴影圈 向右的一对箭头表示),则控制器110将所检测的触摸手势检测为用于控制音 乐播放器应用的执行的触摸手势,并根据该触摸手势来控制音乐播放器的执 行。即,控制器110可以根据所输入的从左侧到右侧的触摸手势,播放与按 音乐列表的顺序的下一个顺序对应的声源,例如,该触摸手势可选择下一首 或音乐歌曲,这实际上相当于即使执行视图430没有在前台显示而且是用户 不可见的,也能按压“音乐播放器”应用的执行视图430上的下一首图标433。

如图7中所示,控制器110检测到在前台应用的执行视图420上输入了 两个触摸点(由执行视图420上的一对阴影圈表示)。相应地,如果在第二层 驱动的音乐播放器应用被选择并且输入了从下侧到上侧的触摸手势(由执行 视图420上从这对阴影圈向上的箭头表示),则控制器110可以增大音乐播放 器的回放声源的音量,这实际上相当于使用第二层执行视图430中的音量大 小界面435,使音量大小界面435可由在前台应用的执行视图420上输入的 触摸手势调节,从而能调节音量大小。在这种情况下,与第二层执行视图430 对应的音乐播放器应用可以在后台被驱动,并且可以被输入到在前台驱动的 应用执行视图420的触摸手势控制,即使音量大小界面435没有在前台显示 而且是用户不可见的。

如果在检测到输入了两个触摸点(由执行视图420上的这对阴影圈表示) 之后检测到输入的从执行视图420的上侧到下侧的触摸手势,则即使音量大 小界面435没有在前台显示而且是用户不可见的,控制器110也可以减小音 乐播放器回放声源的音量大小。

图8至图10例示用于根据输入到前台应用的执行视图420的触摸点的数 量来显示至少一个后台应用的执行视图的示范性实施例。

参见图8,控制器110可以检测输入到前台应用的执行视图的触摸点的 数量,以根据所检测的触摸点的数量显示对应的后台应用的执行视图,以与 对应于在当前前台驱动的应用的执行视图的一部分重叠。

例如,响应于图8中左边屏幕中示出的一对触摸点(由在用户手指末端 的一对阴影圈表示),与两个触摸点对应的音乐播放器应用的声源回放执行视 图被显示在搜索网页执行视图的底端的一部分上,如图8中右边屏幕中所示, 其中,所显示的指示符或标号“1”对应于前台应用(即搜索网页应用的搜索 网页执行视图),而所显示的指示符或标号“2”对应于后台应用(即音乐播 放器应用的音乐播放器执行视图)。通过图3中的步骤350来进行执行视图这 样的显示。在这种情况下,音乐播放器的声源回放执行视图可作为后台应用 的执行视图被显示在搜索网页视图的上部、下部和中部中至少一个上,而且 声源回放执行视图的显示位置和尺寸可由该电子设备的设计者或制造者或者 由用户预先设置。本发明的各种执行视图的显示方法不限于图8中所示的例 子。

如图9中所示,如果在图9中左边屏幕上检测到超过两个触摸点,则超 过两个部分执行视图被显示在搜索网页执行视图的底端的一部分上,如图9 中右边屏幕中所示,其中,所显示的指示符或标号“1”对应于前台应用,而 所显示的指示符或标号“2”、“3”等等分别对应于各个后台应用。本发明的 各种执行视图的显示方法不限于图9中所示的例子。

如图10中所示,例如,响应于图10中左边屏幕中示出的一对触摸点(由 在用户手指末端的一对阴影圈表示),音乐播放器的执行视图可被显示成与具 有部分透明度(可以是半透明度或预设透明度)的整个搜索网页视图重叠, 如图10中右边屏幕中所示,其中,针对音乐播放器应用的第二层的执行视图 的特征是部分透明的,如由图10中右边屏幕中的灰色线条和特征以及灰色指 示符“2”所表示的那样,这些灰色线条和特征以及灰色指示符“2”与前台 的搜索网页视图的实线条和实指示符“1”结合在一起显示。具有显示或标记 的指示符“2”的音乐播放器的声源执行视图可以在具有显示或标记的指示符 “1”的搜索网页执行视图上被显示预定时间然后消失,并且可以在闪烁的同 时被显示。

参见图10,当触摸点的数量是两个或更多时,控制器110可以在被标记 为“1”的前台应用执行视图的一部分上显示与整个后台应用对应的执行视图。 即,控制器110可以在前台应用的执行视图的一部分上显示在至少一个后台 操作的整个应用执行视图。可按用户最近使用后台应用的顺序来对后台应用 进行列表,并且与该顺序对应的数字、字符和符号中至少一个可被一起显示, 诸如图9中右边屏幕中示出的所显示的指示符“2”、“3”等等。该顺序也可 以基于在预定时期的合计使用次数。在视图的一部分上显示的后台应用的执 行视图可被显示成与作为部分透明窗口(可以是半透明的)的前台应用的执 行视图重叠。与整个后台应用对应的执行视图可以在被标记为“1”的搜索网 页执行视图上被显示预定时间然后消失,或者可以被用闪烁效果显示然后消 失。本发明的各种执行视图的显示方法不限于图9中所示的例子。

参见图11和图12,在一个替换示范性实施例中,控制器110可以根据 输入到前台应用的执行视图的触摸手势,将后台应用完全切换到前台应用。 例如,当在预设时间内由三个手指在前台应用的执行视图420上产生了敲击 (由三个阴影圈表示)并且这三个手指从初始触摸位置移动到最终触摸位置 (由图11中从三个初始阴影圈到三个最终定位的阴影圈的向左箭头表示) 时,控制器110可以确定所产生的敲击是使与第三后台对应的后台应用的执 行视图440被切换到在前台显示的命令。相应地,如图12中所示,控制器 110可以隐藏在前台驱动的搜索网页执行视图420,并且可以在电子设备410 的前台的触摸屏上显示邮件浏览器的执行视图440。即,控制器110可以根 据触摸手势,将在后台驱动的应用的执行切换到前台。

为了将在后台执行的应用切换到前台,现有技术的电子设备需要执行主 屏键和取消键的多次输入,而本发明可以通过仅仅输入预设的触摸手势来简 单地控制后台应用和/或切换前台应用与后台应用。

同时,本发明的上述示范性实施例已参照图5至图12例示了控制后台应 用的执行的方法。然而,本发明不限于此。例如,本领域技术人员将容易明 白,本发明适用于提供用于控制后台应用的用户界面(UI)的图库、电子书、 地址簿信息显示视图以及音乐回放视图。

如上所述的根据本发明的示范性实施例的控制后台应用的执行的方法可 以以可执行程序命令的形式由各种计算机设备来实现,并且可以被记录在非 暂时性计算机可读记录介质中。在这种情况下,非暂时性计算机可读记录介 质可包含单独的程序命令、数据文件、数据结构或其组合。同时,在非暂时 性记录介质中记录的程序指令可以是为了本发明而专门设计或提供的,或者 可以是对于计算机软件领域的普通技术人员而言已知的而被使用。非暂时性 计算机可读记录介质包括磁介质(诸如硬盘、软盘或磁带)、光学介质(诸如 只读光盘存储器(CD-ROM)或数字多功能光盘(DVD))、磁光介质(诸如 光软磁盘)、以及用于存储并执行程序命令的硬件设备(诸如ROM、RAM、 闪存)。另外,程序命令包括由编译器创建的机器语言代码和可由计算机使用 解释器来执行的高级语言代码。前述硬件设备可被配置成运行至少一个软件 模块以执行本发明的操作。

根据本发明的上述设备和方法可用硬件或固件来实施,或可被实施为软 件或计算机代码,或其组合。诸如在这里描述的控制器、中央处理器(CPU)、 处理器以及任何单元或设备的各种部件至少包括硬件和/或其它物理结构和 元件。此外,软件或计算机代码也可以被存储于非暂时性记录介质(诸如 CD-ROM、RAM、ROM(无论是否可擦或可重写)、软盘、CD、DVD、存储 芯片、硬盘、磁存储介质、光记录介质、或磁光盘),或者可以是通过网络下 载的计算机代码(所述计算机代码最初存储在远程记录介质、计算机可读记 录介质或非暂时性机器可读介质上并将被存储在本地记录介质上),使得在这 里描述的方法能使用通用计算机、数字计算机或专用处理器以存储在记录介 质上的这样的软件、计算机代码、软件模块、软件对象、指令、应用程序、 小应用程序、应用等等来实施,或者能以可编程硬件或专用硬件(诸如ASIC 或FPGA)来实施。如本领域中所理解,计算机、处理器、微处理器控制器 或可编程硬件包括可存储或接收软件或计算机代码的易失性和/或非易失性 存储器和存储器组件(例如RAM、ROM、闪存等),其中,所述软件或计算 机代码在被计算机、处理器或硬件访问并执行时将实施在这里描述的处理方 法。此外,将认识到,当通用计算机访问用于实施在这里示出的处理的代码 时,所述代码的执行将通用计算机转变为用于执行在这里示出的处理的专用 计算机。此外,所述程序可通过任何介质(诸如通过有线/无线连接传输的通 信信号及其等同物)以电子方式传送。所述程序和计算机可读记录介质也可 被分布在联网的计算机系统上,从而以分布方式来存储并执行所述计算机可 读代码。

如上所述,根据本发明的示范性实施例的电子设备和控制应用的方法能 够在无需切换应用的情况下简单地控制在后台执行的应用,而且通过在前台 应用执行视图中示出后台应用执行视图,使用户能直观地确认后台应用。因 此,本发明能改善对用户的便利性。

虽然已经在上文详细描述了本发明的示范性实施例,但是应该清楚地理 解,本领域技术人员可看出的对这里教导的基本发明特征的许多变更和修改 仍然会落在由所附权利要求限定的本发明的精神和范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号