专利名称:基于触摸的移动设备和用于执行移动设备的触摸锁功能的方法
技术领域:
本发明涉及移动设备的触摸锁功能,更具体地,涉及ー种基于触摸屏的移动设备和一种用于执行移动设备的触摸锁功能的方法。
背景技术:
随着相关技术的迅猛发展,近来多种移动设备越来越普遍。移动设备不仅提供基本语音呼叫服务,还提供数据传输服务和其它多种附加服务,从而演进为多媒体通信设备。此外,随着基于触摸的移动设备或触敏移动设备的市场需求的増加,将触摸屏技术应用于近代移动设备呈上升趋势。为了防止由于意外触摸错误而导致的不适当操作,大多数基于触摸的移动设备通 常都具有触摸锁功能。在当下使用的ー些移动设备中,通过包括特定处理器的触摸锁/解锁指引屏幕来实现触摸锁功能。在这些移动设备中,当用户触摸指引屏幕上显示的操控器然后沿着所指引的方向移动操控器时,触摸锁状态解锁。不幸的是,这对于用户而言通常可能是不方便的,原因在于指引屏幕上显示的操控器需要精确触摸,并且操控器的移动限于仅所指引的方向以正确操作。此外,针对移动触摸操控器而固定的特定方向不同时适合右手型用户和左手型用户使用。
发明内容
技术问题相应地,本发明解决了上述问题和/或缺点,并且提供了至少下述优点。本发明的ー个方面在于提供一种基于触摸的移动设备和一种执行触摸锁功能的方法,从而为用户提供更好的便利性。技术方案根据本发明的ー个方面,一种执行移动设备的触摸锁功能的方法包括显示触摸锁屏幕,其中在触摸锁屏幕中,覆盖层覆盖在特定的下层屏幕上,允许下层屏幕可见;当检测到触摸移动手势的输入吋,根据触摸移动手势来移动覆盖层;确定触摸移动手势的量是否超过了预定的临界距离;如果触摸移动手势的量超过了临界距离,则从触摸锁屏幕去除覆盖层,从而将触摸锁状态切换为触摸解锁状态。根据本发明的另一方面,ー种移动设备包括触摸屏单元,被配置为检测用户触摸;以及控制単元,被配置为显示触摸锁屏幕,其中在触摸锁屏幕中,覆盖层覆盖在特定下层屏幕上,同时允许下层屏幕可见;当检测到触摸移动手势的输入时,根据触摸移动手势来移动覆盖层;确定触摸移动手势的量是否达到预定的临界距离;如果触摸移动手势的量达到所述临界距离,则从触摸锁屏幕去除覆盖层,并将触摸锁状态切换为触摸解锁状态。有益效果本发明的多个方面可以允许用户更便利地从触摸锁状态切換到触摸解锁状态。附加地,在没有对触摸锁状态进行解锁的情况下,用户可以发现当前运行的应用。这些特征可以提高移动设备的使用便利性。
图I是示出了根据本发明示例性实施例的基于触摸的移动设备的配置的框图。图2是示出了根据本发明第一示例性实施例的一种执行基于触摸的移动设备的触摸锁功能的方法的流程图。图3是示出了根据本发明第二示例性实施例的一种执行基于触摸的移动设备的触摸锁功能的方法的流程图。图4是示出了在执行图2所示的方法时基于触摸的移动设备的显示屏幕的变化的图。
图5是示出了图4所示的显示屏幕的层的图。图6是示出了根据本发明第三示例性实施例的执行基于触摸的移动设备的触摸锁功能的方法的流程图。图7是示出了在执行图6所示的方法时基于触摸的移动设备的显示屏幕的变化的图。图8是示出了图7所示的显示屏幕的层的图。图9是示出了根据本发明第四示例性实施例的执行基于触摸的移动设备的触摸锁功能的方法的流程图。图10是示出了在执行图9所示的方法时基于触摸的移动设备的显示屏幕的变化的图。图IlA和IlB是示出了根据本发明第五示例性实施例的执行基于触摸的移动设备的触摸锁功能的方法的流程图。图12是示出了在执行图IlA和IlB所示的方法时基于触摸的移动设备的显示屏幕中的变化的图。
具体实施例方式现在将參考附图更全面地描述本发明的示例性非限制实施例。然而,可以以许多不同形式来实现本发明,并且本发明不应该解释为限于本文所述的示例性实施例。此外,提供公开实施例,使得本公开将是全面和完整的并且将向本领域技术人员充分地传达本发明的范围。在不背离本发明的范围的情况下,本发明的原理和特征可以应用在多种变型实施例中。此外,可以不详细地描述和说明公知或广泛使用的技术、元件、结构和过程,以避免混淆本发明的本质。尽管附图示出了本发明的示例性实施例,但是附图不必须按照比例,可以放大或省略特定的特征,以更好地示出和说明本发明。尽管将在下文中示例性地描述移动设备,但是本发明并非始終限于移动设备。备选地,本发明的教导可以应用于具有触摸屏或其等同物的任何其它电子设备。例如,根据本发明实施例的移动设备可以包括移动通信終端、便携式多媒体播放器(PMP)、个人数字助理(PDA)、智能电话、MP3播放器等等。
图I是示出了根据本发明示例性实施例的基于触摸的移动设备的配置的框图。参考图1,在本发明的实施例中,移动设备100包括射频(RF)单元110、音频处理单元120、触摸屏单元130、键输入单元140、存储单元150和控制单元160。RF単元110执行发送和接收数据的功能,用于移动设备100的无线通信。RF単元110通常可以包括RF发射机和RF接收机等,RF发射机将输出信号的频率上变频然后放大该信号,RF接收机低噪地放大输入信号并将该信号的频率下变频。此外,RF単元110可以通过无线信道接收数据,然后将其输出至控制单元160,并且还从控制単元160接收数据,然后通过无线信道发送数据。音频处理単元120可以包括编解码器,编解码器可以包括用于处理分组数据的数据编解码器和用于处理诸如语音之类的音频信号的音频编解码器。音频处理単元 120通过音频编解码器将数字音频信号转换为模拟音频信号,然后通过扬声器(SPK)输出模拟音频信号,并且还通过音频编解码器将从麦克风(MIC)接收的模拟音频信号转换为数字音频信号。触摸屏单元130包括触摸传感器単元131和显示单元132。触摸传感器単元131检测用户的触摸输入。触摸传感器単元131可以是具有电容式盖层、电阻式盖层或红外光束类型的触摸检测传感器,或者可以是压カ检测传感器。备选地,技术人员已知的其它各种传感器或者能够检测物体接触或压カ的其它各种传感器可以用于触摸传感器単元131。在工作时,触摸传感器単元131检测用户的触摸输入,产生检测信号,并且将该信号发送至控制单元160。检测信号包括用户的触摸输入的坐标数据。如果用户输入触摸移动手势,则触摸传感器単元131产生检测信号然后将其发送至控制单元160,所述检测信号包含触摸点的移动路径的坐标数据。在该实施例中,触摸移动手势可以包括轻击手势和拖动手势,其中,轻击手势的移动速度大于预定的临界速度,拖动手势的移动速度小于预定的临界速度。显示单元132可以包括IXD (液晶显示器)、OLED (有机发光二极管)、AMOLED (有源矩阵0LED)或任何等同物。显示单元132向用户可视地提供菜单、输入数据、功能设置信息和移动设备100的任何其它各种信息。显示单元132执行输出以下内容的功能启动屏幕、空闲屏幕、菜单屏幕、呼叫屏幕或移动设备100的任何其它应用屏幕。键输入単元140接收用于控制移动设备100的用户键操纵,产生相应输入信号,然后将其传送至移动单元160。键输入単元140可以包括小键盘和ー些功能键,其中小键盘具有数字字母键和导航键并且被布置在移动设备100的正面,所述ー些功能键被布置在移动设备100的侧面。如果触摸屏单元130足以操控移动设备,则可以省略键输入単元140。存储单元150存储移动设备100的操作所需的程序和数据,并且可以包括程序区和数据区。程序区可以存储用于启动和操作移动设备100的操作系统(OS)、重放多媒体内容所需的应用以及执行移动设备100的各种可选功能(例如,摄像机功能、声音再现功能、图像或视频播放功能等)所需的应用。数据区存储在使用移动设备100时创建的数据,t匕如图像、视频、电话簿、音频数据等。特别地,根据本发明实施例的存储单元150可以存储临界触摸移动距离和/或临界触摸保持持续时间,对触摸锁状态进行解锁可能需要所述临界触摸移动距离和/或临界触摸保持持续时间。以下将给出相关描述。控制单元160执行用于控制移动设备100的整体操作的功能。具体地,根据本发明的一个实施例的控制单元160确定是否输入了显示触摸锁屏幕的请求,如果是,则控制显示单元132,使得可以以覆盖层的形式显示触摸锁屏幕,其中,覆盖层被布置在背景屏幕的上方并且允许背景屏幕可见。如果当前任何应用正在执行,则控制単元160控制显示单元132,使得可以以覆盖层的形式显示触摸锁屏幕,其中,覆盖层覆盖在当前应用的执行屏幕上但允许执行屏幕可见。此外,控制单元160控制触摸传感器单元131并且确定是否在初始触摸之后输入了触摸移动手势,如果是,则控制显示单元132,使得可以根据触摸移动手势来移动覆盖层。接下来,控制单元160确定触摸移动手势的量是否超过了预定的临界距离,如果是,则控制显示单元132去除覆盖层并且只显示背景屏幕或应用执行屏幕。然后,控制单元160将触摸锁状态切换为触摸解锁状态。如果在触摸移动手势达到临界距离之前发生了触摸释放,则控制単元160控制显示単元132使覆盖层返回初始显示状态。在本发明的另ー实施例中,当在触摸锁屏幕(其中,在背景屏幕或应用执行屏幕上覆盖了覆盖层)上输入触摸手势时,控制単元160开始测量触摸保持时间或持续时间。然后,响应于触摸移动手势,控制単元160通过控制显示单元132来移动控制层,并且确定触摸保持时间是否超过了预定的临界时间段以及触摸移动手势的量是否达到了预定的临界 距离。如果在触摸保持持续时间超过临界时间之前,触摸移动手势达到临界距离,则控制单元160控制显示単元132去除覆盖层并且只显示背景屏幕或应用执行屏幕,然后将触摸锁状态切换为触摸解锁状态。如果触摸保持时间超过了临界时间段或者如果在触摸移动手势达到临界距离之前发生了触摸释放,则控制単元160控制显示単元132使覆盖层返回初始显示状态。在本发明的再一实施例中,控制单元160识别遗漏事件的发生,并且控制显示单元132,使得还可以在触摸锁屏幕的覆盖层上显示遗漏事件列表。然后,控制单元160显示显示单元132以根据触摸移动手势来移动覆盖层,并且确定触摸移动手势的量是否达到了预定的临界距离。如果是,则控制単元160控制显示単元132去除覆盖层和显示遗漏事件列表。备选地,如果发生了仅ー个遗漏事件,则控制単元160可以控制显示单元132显示遗漏事件的详情页面,而不是列表。在本发明的再一实施例中,控制单元160确定是否在遗漏事件列表上或者触摸锁屏幕中的非遗漏事件列表的任何区域输入了触摸手势。如果在列表中的ー个选定遗漏事件项上输入了触摸手势然后还输入了触摸移动手势,则当触摸移动手势的距离达到预定的临界距离吋,控制单元160控制显示単元132显示选定遗漏事件项的详情页面。如果在非遗漏事件列表的任何区域输入了触摸手势然后还输入了触摸移动手势,则当触摸移动手势的量达到预定的临界距离时,控制单元160控制显示单元132显示选定遗漏事件列表。图2是示出了根据本发明第一示例性实施例的用于执行基于触摸的移动设备的触摸锁功能的方法的流程图。本发明的第一实施例对应于根据触摸移动距离来对触摸锁状态进行解锁的情形。參照图2,在开始处,控制单元160确定是否输入了用于显示触摸锁屏幕的命令或请求(步骤201)。在该实施例中,当用户在触摸屏单元130或键输入単元140进行输入之后过去了给定时间时,控制単元160可以确定输入了显示触摸锁屏幕的命令。备选地,如果在屏幕关闭时在键输入単元140中选择了用于开启屏幕的功能键,则控制単元160可以确定输入了显示触摸锁屏幕的命令。在这种情况下,用于开启屏幕的功能键可以是保持键、返回原址键、或任何其它键。在备选实施例中,如果用户向触摸屏130输入了任何触摸手势,则控制単元160可以确定输入了显示触摸锁屏幕的命令。当输入了显示触摸锁屏幕的命令吋,控制单元160控制显示単元132使得可以以覆盖层的形式来显示触摸锁屏幕,其中覆盖层覆盖在背景屏幕上并且允许背景屏幕可见(步骤202)。覆盖层,作为构成触摸锁屏的层之一,是触摸锁屏幕中的最上层。背景屏幕可以是空闲屏幕,也称作待机屏幕。在第一实施例中,覆盖层可以由透明层形成,通过透明层可以看见下层背景屏幕。在这种情况下,覆盖层可以是彩色的或有色调的,使得覆盖层可以与底部背景屏幕区分开来。备选地,覆盖层可以由光部分地透过的半透明层形成。在再一实施例中,覆盖层可以由添加了动画效果的透明层或半透明层形成。例如,当控制单元160控制显示単元132显示触摸锁屏幕时,可以使用动态图像将覆盖层表示成发光的玻璃并且指示类似玻璃的透明层覆盖在了背景屏幕上。在再一实施例中,控制单元160可以控制显示単元132以规则间隔呈现动画效果。根据再ー实施例,可以在覆盖层上显示触摸解锁指引消息。该消息可以只指示当前状态是触摸锁状态,例如“Phone locked”,或者指示需要在类似玻璃的层上的扫动手势 来对触摸锁状态进行解锁,例如,“Please sweep the glass out to unlock”。因为覆盖层是透明或半透明的,所以用户不易直观地知道当前屏幕是触摸锁屏幕还是触摸解锁屏幕。因此,期望在覆盖层上显示触摸解锁指引消息,以允许用户直观地知道当前屏幕是触摸锁屏幕。此外,还可以在覆盖层上显示任何其它信息,比如日期或时间。在显示了触摸锁屏幕之后,控制单元160控制触摸传感器単元131并且确定是否在覆盖层上输入了触摸和移动手势(步骤203)。具体地,当用户触摸了触摸锁屏幕的顶面上布置的覆盖层中的特定点,然后沿任意方向移动触摸点时,则触摸传感器単元131检测触摸和移动手势。然后,触摸传感器単元131产生包括初始触摸点及其移动路径的坐标数据在内的检测信号,并将其发送至控制单元160。此后,控制单元160接收检测信号并识别初始触摸点和触摸移动路径。接下来,控制单元160控制显示単元132,使得可以移动覆盖层,然后根据触摸移动手势来显示覆盖层(步骤204)。即,当固定地显示触摸锁屏幕中的背景屏幕时,在控制単元160的控制之下在显示单元132上移动触摸锁屏幕上的覆盖层。随着覆盖层的移动,下层背景屏幕被分为仍然被覆盖层覆盖的区域和其它暴露区域。如果如上所述,覆盖层是彩色或有色调的,则背景屏幕的暴露区域可以更清晰地与覆盖区域区分开来。如果如上所述,在覆盖层上显示了任何触摸解锁指引消息,则当覆盖层开始移动时,可以从覆盖层上去除这个消息。如果如上所述,在覆盖层上显示了诸如日期或时间等任何信息,则这些信息可以与覆盖层一起移动而不消失。接下来,控制单元I60确定输入的触摸移动手势是否长于预定的临界触摸移动距离(步骤205)。根据第一实施例,触摸移动手势应该移动不短于给定距离,使得可以将触摸锁状态切換到触摸解锁状态。控制单元160并不关注触摸移动方向,而是检查触摸移动距离并且将其与存储单元150中预定的临界距离相比较。如果输入的触摸移动手势长于临界触摸移动距离,则控制単元160控制显示単元132,以去除覆盖层并且只显示背景屏幕(步骤206)。随后,控制单元160将触摸锁状态切换为触摸解锁状态(步骤207)。因此,用户可以触摸背景屏幕上布置的条目之中的期望条目来执行特定功能。如果在步骤205中,输入的触摸移动手势短于临界触摸移动距离,则控制単元160控制触摸传感器単元131并确定是否释放了当前触摸(步骤208)。如果是,则控制単元160控制显示単元132,使得覆盖层可以返回初始显示状态(步骤209)。即,按照与步骤202相同的形式来再次显示触摸锁屏幕,其中,覆盖层完全覆盖在背景屏幕上。如果在步骤208中没有释放触摸,则流程继续至上述步骤204。在第一实施例中,移动设备100响应于用户输入的触摸移动手势而移动触摸锁屏幕的覆盖层,当触摸移动手势达到临界触摸移动距离时去除覆盖层,然后将触摸锁状态切换为触摸解锁状态。如果在触摸移动手势达到临界距离之前发生了触摸释放,则覆盖层返回初始显示状态,同时触摸锁状态保持不变。图3是示出了根据本发明第二示例性实施例的用于执行基于触摸的移动设备的触摸锁功能的方法的流程图。本发明的第二实施例对应于根据触摸移动距离和触摸保持持续时间二者来对触摸锁状态进行解锁的情形。 參照图3,步骤301和302对应于图2中的前述步骤201和202,所以这里不重复其完整描述以避免冗余。简单而言,控制单元160确定是否输入了显示触摸锁屏幕的命令(步骤301),如果是,则控制显示单元132,使得可以以覆盖层的形式来显示触摸锁屏幕,其中覆盖层覆盖在背景屏幕上并且允许背景屏幕可见(步骤302)。接下来,控制单元160控制触摸传感器単元131并且确定是否在覆盖层上输入了触摸手势(步骤303)。具体地,当用户触摸了触摸锁屏幕上的特定点时,触摸传感器单元131检测到触摸手势,产生包括触摸点的坐标数据的检测信号,并将其发送至控制单元160。然后,控制单元160接收检测信号并识别触摸点。在输入了触摸手势之后,控制单元160开始测量触摸保持时间(步骤304)。在第ニ实施例中,应该在指定时间段内释放用户的触摸,使得可以将触摸锁状态切换为触摸解锁状态。因此,控制単元160需要测量从触摸发生点至触摸释放点的持续时间。接下来,控制单元160控制触摸传感器単元131并确定是否输入了触摸移动手势(步骤305)。具体地,触摸传感器単元131检测触摸移动手势,产生包括触摸移动路径的坐标数据的检测信号,并将其发送至控制单元160。然后,控制单元160接收检测信号并识别触摸移动路径。接下来,控制单元160控制显示単元132,使得可以移动覆盖层,然后根据触摸移动手势来显示覆盖层(步骤306)。即,当固定地显示触摸锁屏幕中的背景屏幕时,在控制单元160的控制之下在显示单元132上移动触摸锁屏幕上的覆盖层。应注意,当移动覆盖层时,下层背景屏幕被分为仍然被覆盖层覆盖的区域和其它暴露区域。接下来,控制单元160确定触摸保持持续时间是否超过了预定的临界触摸保持时间段(步骤307)。临界触摸保持时间段是存储単元150中存储的数据之ー并且对应于为了对触摸锁状态进行解锁而一定不能超过的时间限制。如果触摸保持时间没有超过临界时间段,则控制単元160确定输入的触摸移动手势是否长于预定的临界触摸移动距离(步骤308)。在第二实施例和第三实施例中,触摸移动手势应该移动不短于给定距离,使得可以将触摸锁状态切换为触摸解锁状态。控制单元160并不关注触摸移动方向,而是检查触摸移动距离并且将其与存储单元150中预定的临界距离相比较。如果输入的触摸移动手势长于临界触摸移动距离,则控制単元160控制显示単元132,以去除覆盖层并且只显示背景屏幕(步骤309)。随后,控制单元160将触摸锁状态切换为触摸解锁状态(步骤310)。因此,用户可以触摸背景屏幕上布置的条目之中的期望条目来执行特定功能。如果在步骤307中,触摸保持时间超过了临界时间段,则控制単元160控制显示单元132,使得覆盖层可以回到初始显示状态(步骤311)。即,按照与步骤302相同的形式来再次显示触摸屏,其中覆盖层完全覆盖在背景屏幕上。触摸锁状态保持不变。如果在步骤308中,输入的触摸移动手势短于临界触摸移动距离,则控制单元160控制触摸传感器単元131并确定是否释放了当前触摸(步骤312)。如果是,则控制単元160控制显示単元132,使得覆盖层可以返回初始显示状态(步骤313)。触摸锁状态保持不变。 如果在步骤312中没有释放触摸,则流程继续至上述步骤306。在第二实施例中,移动设备100在输入了触摸手势时开始测量触摸保持持续时间,并响应于用户随后输入的触摸移动手势而移动触摸锁屏幕的覆盖层。如果在触摸保持持续时间超过临界时间段之前触摸移动手势达到临界触摸移动距离,则移动设备去除覆盖层并且将触摸锁状态切换为触摸解锁状态。如果触摸保持时间超过了临界时间段或者如果在触摸移动手势达到临界距离之前发生了触摸释放,则覆盖层返回初始显示状态,同时触摸锁状态保持不变。图4是示出了执行图2所示的方法时基于触摸的移动设备的显示屏幕的变化的图。參照图4,阶段[a]示出了移动设备100的显示屏幕的屏幕关闭状态,以及阶段[b]示出了移动设备100的显示屏幕的触摸解锁状态。在阶段[b]中,移动设备100在显示屏幕上显示背景屏幕。如果在阶段[a]中选择了屏幕开启键,或者如果在阶段[b]中过去了给定时间,则移动设备100显示触摸锁屏幕。阶段[c]示出了触摸锁屏幕,其中,覆盖层覆盖在背景屏幕上并且允许下层背景屏幕可见。在呈现触摸锁屏幕的阶段[c]中,背景屏幕可见,但是与阶段[b]相比,色调更重。原因在于背景屏幕上叠加的覆盖层是重色调的。备选地,可以形成如阶段[g]中所示的触摸锁屏幕。与阶段[c]相比较,阶段[g]中的触摸锁屏幕还包括消息“Phone locked. Please sweep the glass out to unlock”。这允许用户直观地知道当前屏幕是触摸锁屏幕。阶段[c]示出了在触摸锁屏幕上的特定点处施加的用户触摸手势。然后,用户沿着任意方向发动触摸移动手势,从而沿着手势的方向移动覆盖层。阶段[d]示出了根据触摸移动手势的覆盖层移动。在阶段[d]中,固定地显示背景屏幕,而显示移动了距离(d)之后的覆盖层。在移动过渡期间,下层背景屏幕被分为仍然被覆盖层覆盖的区域41和其它暴露区域42。当响应于触摸移动手势而移动覆盖层时,移动设备100确定触摸移动距离(d)是否大于预定的临界距离(D)。如果触摸移动距离(d)等于或者大于临界距离(D),则移动设备100去除覆盖层,仅显示背景屏幕,并且将触摸锁状态切换为触摸解锁状态。阶段[e]示出了已去除覆盖层的显示屏幕的触摸解锁状态。如果触摸移动距离(d)小于临界距离(D),然后如果发生了触摸释放,则移动设备100使覆盖层返回初始显示状态。阶段[f]示出了具有初始显示状态下的覆盖层的显示屏幕,即与阶段[C]中的屏幕相同的屏幕。图4所示的移动设备100的显示屏幕的变化也可以应用于本发明的第二实施例。具体地,当在阶段[c]所示的触摸锁屏幕上输入触摸手势时,移动设备100开始测量触摸保持持续时间。如果输入了触摸移动手势,则移动设备100移动覆盖层,如阶段[d]所示。如果在触摸保持时间(t)超过预定的临界时间段之前触摸移动距离(d)大于等于预定的临界距离(D),则移动设备100去除覆盖层并只显示背景屏幕,如阶段[e]所示。如果触摸保持时间(t)超过了临界时间(T)或者如果在触摸移动手势(d)达到临界距离(D)之前发生了触摸释放,则移动设备100使覆盖层返回初始显示状态,如阶段[f]所示。图5是示出了图4所示的显示屏幕的层的图。參照图5,阶段[a]示出了构成移动设备100在屏幕关闭状态下的屏幕的层。在阶段[a]中,屏幕包括背景层51、覆盖层52和屏幕关闭层53。如果在阶段[a]中选择了屏幕开启键,则移动设备100显示触摸锁屏幕。如阶段[b]所示,触摸锁屏幕包括背景层51和覆盖层52。当用户触摸覆盖层52上的特定点,然后沿着任意方向采取触摸移动手势时,移动 设备100将覆盖层52显示为如同覆盖层52在移动一祥。阶段[c]示出了随触摸移动手势移动的覆盖层。此外,移动设备100确定触摸移动距离(d)是否大于预定的临界距离(D),如果是,去除覆盖层52并且只显示背景层51。阶段[d]示出了只存在背景层52而没有覆盖层52的状态。阶段[d]对应于触摸解锁状态下的显示屏幕,用户可以触摸背景层51上布置的条目之中的期望条目来执行特定功能。图6是示出了根据本发明第三示例性实施例的一种用于执行基于触摸的移动设备的触摸锁功能的方法的流程图。本发明的第三实施例对应于触摸解锁屏幕包括应用执行屏幕和覆盖层的情形。以下描述还将參考图7和图8,其中,图7示出了移动设备100的显示屏幕的变化,图8示出了显示屏幕的层。根据第三实施例的流程图开始于这样的状态移动设备100执行选定应用。可执行应用可以是视频回放应用、摄像机应用、音乐播放应用、游戏应用或者移动设备100支持的任何其它应用。控制单元160控制显示単元132并显示应用执行屏幕(步骤601)。图7的阶段[c]示出了视频回放屏幕,作为应用执行屏幕的示例。參照图8的阶段[a],图7的阶段[a]中所示的应用执行屏幕包括单层81。然后,控制单元160确定是否输入了显示触摸锁屏幕的命令(步骤602)。根据该实施例,当用户在触摸屏单元130或者键输入単元140上输入之后过去了给定时间时,控制単元160可以确定输入了显示触摸锁屏幕的命令。例如,当在视频回放期间选择了停止或暂停键吋,控制单元160可以测量在键选择之后过去的时间,从而确定是否输入了显示触摸锁屏幕的命令。备选地,当在屏幕关闭状态下,经由键输入单元140选择了屏幕开启键吋,控制单元160可以确定输入了显示触摸锁屏幕的命令。例如,当在视频回放期间输入了关闭屏幕的命令吋,控制单元160控制显示単元132并关闭屏幕。通过检查是否输入了屏幕开启键,控制単元160可以确定是否输入了显示触摸锁屏幕的命令。图7的阶段[b]示出了由于在图7的阶段[a]中选择了屏幕关闭键而导致的屏幕关闭状态。參照图8的阶段[b],图7的阶段[b]中所示的屏幕关闭屏幕包括应用执行屏幕层81、覆盖层82和屏幕关闭层83。当输入了显示触摸锁屏幕的命令吋,控制单元160控制显示単元132,使得可以以覆盖层82的形式来显示触摸锁屏幕,其中覆盖层82覆盖在应用执行屏幕层81上并且允许应用执行屏幕层81可见(步骤603)。应用执行屏幕层81显示当前运行应用的执行。覆盖层82可以包括透明层、半透明层、具备动画效果的透明或半透明层、具有触摸解锁指引消息的透明或半透明层、等等。在图2的步骤202中进行的前述讨论可以应用于步骤603中使用的覆盖层。图7的阶段[c]示出了由于在图7的阶段[b]中屏幕开启键的输入而导致的触摸锁屏幕。如图7的阶段[c]所示,触摸锁屏幕具有覆盖在应用执行屏幕上使得应用执行屏幕可见的覆盖层。与图7的阶段[a]相比,图7的阶段[c]中所示的屏幕是重色调的。參照图8的阶段[c],图7的阶段[c]中所示的触摸锁屏幕包括应用执行屏幕层81和覆盖层82。在显示触摸锁屏幕之后,控制单元160控制触摸传感器单元131并确定是否在覆盖层上输入了移动手势(步骤604)。即,用户在触摸锁屏幕上触摸特定点,然后沿着任意方向移动触摸点。触摸传感器単元131检测触摸移动手势,产生包括初始触摸点及其移动路径的坐标数据在内的检测信号,并且将其发送至控制单元160。然后,控制单元160接收检测信号并识别初始触摸点和触摸移动路径。 接下来,控制单元160控制显示単元132,使得可以移动覆盖层,并且然后可以根据触摸移动手势来显示覆盖层(步骤605)。在移动覆盖层期间,下层背景屏幕被分为仍然被覆盖层覆盖的区域和其它暴露区域。图7的阶段[d]示出了根据触摸移动手势的覆盖层移动。在图7的阶段[d]中,固定地显示背景屏幕,而将覆盖层显示为如同覆盖层在移动。此外,图8的阶段[d]示出了根据触摸移动手势来移动的覆盖层82。接下来,控制单元I60确定输入的触摸移动手势是否长于预定的临界触摸移动距离(步骤606)。如果是,则控制単元160控制显示単元132,以去除覆盖层并且只显示背景屏幕(步骤607)。随后,控制单元160将触摸锁状态切换为触摸解锁状态(步骤608)。图7的阶段[e]示出了触摸解锁状态下的显示屏幕,其中,仅显示应用执行屏幕。參照图8的阶段[e],图7的阶段[c]中所示的屏幕只包括应用执行屏幕层81。如果在步骤606中,输入的触摸移动手势小于临界触摸移动距离,则控制单元160控制触摸传感器単元131并确定是否释放了当前触摸(步骤609)。如果是,则控制単元160控制显示単元132,使得覆盖层可以返回初始显示状态(步骤610)。即,按照与步骤603相同的形式来再次显示触摸锁屏幕,其中覆盖层完全覆盖在背景屏幕上。图7的阶段[f]示出了与图7的阶段[c]中所示的屏幕相同的触摸锁屏幕。如果在步骤609中没有释放触摸,则流程继续至上述步骤605。尽管在第三实施例中的上述讨论中,根据触摸移动距离来对触摸锁状态进行解锁,但是第三实施例也可以应用于另ー种情况,在该情况下根据触摸保持时间和触摸移动距离来对触摸锁状态进行解锁。即,当输入触摸手势时,移动设备100开始测量触摸保持持续时间,当用户随后输入触摸移动手势时,移动设备100移动触摸锁屏幕的覆盖层。如果在触摸保持时间超过临界时间段之前触摸移动手势达到临界触摸移动距离,则移动设备去除覆盖层,然后将触摸锁状态切換至触摸解锁状态。如果触摸保持时间超过临界时间段或者如果在触摸移动手势达到临界距离之前发生了触摸释放,则覆盖层返回初始显示状态,而触摸锁状态保持不变。如上所述,第三实施例的特征在于,在选定应用的执行期间存在显示触摸锁屏幕的命令。然后,在当前正运行的应用的执行屏幕上覆盖透明或半透明覆盖层来形成触摸锁屏幕,使得用户在不对触摸锁状态进行解锁的情况下仍然可以看到运行的应用。图9是示出了根据本发明第四示例性实施例的用于执行基于触摸的移动设备的触摸锁功能的方法的流程图。本发明的第四实施例对应于以下情况在触摸锁屏幕上显示遗漏事件列表,然后当触摸锁状态解锁时执行相关功能。以下描述还将參考图10,其中图10示出了移动设备100的显示屏幕的变化。在开始处,控制単元160识别至少ー个遗漏事件的发生(步骤901)。这里,遗漏事件指的是在移动设备100中发生的事件中用户还未发现的任何事件,比如未接电话、未打开的文本或语音消息、等等。如果发生了任何遗漏事件,则控制单元160在存储单元150中存储关于遗漏事件的信息。然后,控制单元160确定是否输入了显示触摸锁屏幕的命令(步骤902)。根据ー个实施例,当用户在触摸屏单元130或键输入单元140上输入之后过去了给定时间时,控制単元160可以确定输入了显示触摸锁屏幕的命令。备选地,当在屏幕关闭状态下经由键输 入単元140选择了屏幕开启键时,则控制器160可以确定输入了显示触摸锁屏幕的命令。图10的阶段[a]示出了移动设备100的屏幕关闭状态。在这种屏幕关闭状态下,用户可以通过选择屏幕开启键来输入显示触摸锁屏幕的命令。当输入了显示触摸锁屏幕的命令吋,控制单元160控制显示単元132来显示触摸锁屏幕(步骤903),在触摸锁屏幕中,覆盖层覆盖在背景屏幕上以允许背景屏幕可见,并且覆盖层还包括遗漏事件列表。可以由透明层、半透明层、具有动画效果的透明或半透明层、具有触摸解锁指引信息的透明或半透明层等形成覆盖层。图2的步骤202中进行的前述讨论可以应用于步骤903中使用的覆盖层。遗漏列表可以表示为文本或图像。取代背景屏幕,正运行应用的执行屏幕或者遗漏事件的执行屏幕可以用于触摸锁屏幕。图10的阶段[b]示出了由于在图10的阶段[a]中输入了键开启键而导致的触摸锁屏幕。如图10的阶段[b]所示,触摸锁屏幕具有覆盖背景屏幕上使得背景屏幕可见的覆盖层。“Missed Call I”和“Received Message I”的遗漏事件列表被布置在覆盖层中。在显示触摸锁屏幕之后,控制单元160控制触摸传感器单元131并确定是否在覆盖层上输入了触摸和移动手势(步骤904)。即,用户在触摸锁屏幕上触摸特定点,然后沿任意方向移动触摸点。触摸传感器単元131检测触摸和移动手势,产生包括初始触摸点及其移动路径的坐标数据在内的检测信号,并将其发送至控制单元160。然后,控制单元160接收检测信号并且识别初始触摸点和触摸移动路径。图10的阶段[b]示出了在触摸锁屏幕上的特定点进行的用户触摸手势。用户可以触摸位于遗漏事件列表内部或外部的任何点。接下来,控制单元160控制显示単元132,使得可以移动覆盖层,然后根据触摸移动手势来显示覆盖层(步骤905)。随着覆盖层的移动,下层背景屏幕被分为仍然被覆盖层覆盖的区域和其它暴露区域。图10的阶段[c]示出了根据触摸移动手势的覆盖层移动。在图10的阶段[c]中,固定地显示背景屏幕,而将覆盖层显示为如同覆盖层在移动。此时,也移动覆盖层中显示的遗漏事件列表。接下来,控制单元I60确定输入的触摸移动手势是否长于预定的临界触摸移动距离(步骤906)。如果是,则控制単元160控制显示単元132,以去除覆盖层和显示遗漏事件列表(步骤907)。随后,控制单元160将触摸锁状态切换为触摸解锁状态(步骤908)。因此,用户可以触摸遗漏事件列表中布置的项目之中的期望项,以检查选定遗漏事件。图10的阶段[d]示出了触摸解锁状态下的显示屏幕,其中显示了遗漏事件列表。在步骤901中发生了仅ー个遗漏事件的备选实施例中,控制单元160可以通过控制显示单元132来去除覆盖层并显示该仅ー个遗漏事件的详情页面。图10的阶段[f]示出了接收的消息的页面,作为遗漏事件的详情页面的示例。即,如果发生了仅ー个未打开消息作为遗漏事件,则在步骤907中,控制单元160可以通过控制显示単元132来去除覆盖层并显示如图10的阶段[f]中所示的接收的消息页面。如果在步骤906中,输入的触摸移动距离短于临界触摸移动距离,则控制单元160控制触摸传感器単元131并确定是否释放了当前触摸(步骤909)。如果是,则控制単元160控制显示単元132,使得覆盖层可以返回初始显示状态(步骤910)。即,按照与步骤903相同的形式再次显示触摸锁屏幕,其中,覆盖层完全覆盖在背景屏幕上。图10的阶段[e]示出了与图10的阶段[b]所示的屏幕相同的触摸锁屏幕。如果在步骤909中没有释放触摸,则流程继续至上述步骤905。 尽管在第四实施例的上述讨论中根据触摸移动距离来对触摸锁状态进行解锁,但是第四实施例也可以应用于另ー种情况,在该情况下根据触摸保持时间和触摸移动距离来对触摸锁状态进行解锁。即,当输入了触摸手势时,移动设备100开始测量触摸保持时间,当用户随后输入触摸移动手势时,移动设备100移动触摸锁屏幕的覆盖层。如果在触摸保持时间超过临界时间段之前触摸移动手势达到临界触摸移动距离,则移动设备去除覆盖层,然后将触摸锁状态切換至触摸解锁状态。如果触摸保持持续时间超过临界时间段或者如果在触摸移动手势达到临界距离之前发生了触摸释放,则覆盖层返回初始显示状态,而触摸锁状态保持不变。如上所述,在第四实施例中,移动设备在触摸锁屏幕上提供遗漏事件列表。这允许用户易于发现遗漏事件的发生而不用对触摸锁状态进行解锁。此外,沿任意方向触摸和移动任何点的简单手势可以导致切换到遗漏事件屏幕或其详请页面,从而向用户提供了更好的便利性。图IlA和IlB是示出了根据本发明第五示例性实施例的用于执行基于触摸的移动设备的触摸锁功能的方法的流程图。与第四实施例类似,本发明的第五实施例对应于以下情况在触摸锁屏幕上显示遗漏事件列表,然后当触摸锁状态解锁时执行相关功能。以下描述还将參考图12,其中图12示出了移动设备100的显示屏幕的变化。步骤1101至1103对应于图9中的前述步骤901至903,所以这里不重复其完整描述以避免冗余。简单而言,控制单元160识别至少ー个遗漏事件的发生(步骤1101),确定是否输入了显示触摸锁屏幕的命令(步骤1102),以及控制显示单元132显示触摸锁屏幕(步骤1103),其中覆盖层覆盖在背景屏幕上以允许背景屏幕可见,并且覆盖层还包括遗漏事件列表。图12的阶段[a]示出了移动设备100的屏幕关闭状态,以及图12的阶段[b]示出了由于在图12的阶段[a]中输入了屏幕开启键而导致的触摸锁屏幕。如图12的阶段[b]所示,触摸锁屏幕具有覆盖在背景屏幕上使得背景屏幕可见的覆盖层。此外,“ MissedCall I”和“Received Message I”的遗漏事件列表被布置在覆盖层中。在显示触摸锁屏幕之后,控制单元160控制触摸传感器单元131并确定是否在遗漏事件列表中输入了触摸和移动手势(步骤1104)。图12的阶段[b]示出了在遗漏事件列表中的选定项“Received Message I”处进行的用户触摸手势。接下来,控制单元160控制显示单元132,使得可以移动覆盖层,然后根据触摸移动手势来显示覆盖层(步骤1105)。当移动覆盖层时,下层背景屏幕被分为仍然被覆盖层覆盖的区域和其它暴露区域。图12的阶段[c]示出了根据触摸移动手势的覆盖层移动。此时,也移动覆盖层中显示的遗漏事件列表。接下来,控制单元I60确定输入的触摸移动手势是否长于预定的临界触摸移动距离(步骤1106)。如果是,则控制单元160控制显示单元132,以去除覆盖层和显示选定遗漏事件项的详情页面(步骤1107)。随后,控制单元160将触摸锁状态切换为触摸解锁状态(步骤1108)。图12的阶段[d]示出了触摸解锁状态下的显示屏幕,其中显示遗漏事件的选定项页面。
如果在步骤1106中,输入的触摸移动手势短于临界触摸移动距离,则控制单元160控制触摸传感器单元131并确定是否释放了当前触摸(步骤1109)。如果是,则控制单元160控制显示单元132,使得覆盖层可以返回初始显示状态(步骤1110)。S卩,按照与步骤1103相同的形式再次显示触摸锁屏幕,其中,覆盖层完全覆盖在背景屏幕上。图12的阶段[e]示出了与图12的阶段[b]所示的屏幕相同的触摸锁屏幕。如果在步骤1109中没有释放触摸,则流程继续至上述步骤1105。同时,如果在步骤1104中,在遗漏事件列表中没有输入触摸和移动事件,则控制单元160控制触摸传感器单元131并进一步确定是否在非遗漏事件列表的其它区域输入了触摸和移动手势(步骤1111)。如果是,则控制单元160执行与步骤1105和1106相同的步骤 1112 和 1113。如果在步骤1113中,输入的触摸移动手势长于预定的临界触摸移动距离,则控制单元160控制显示单元132,以移动覆盖层并显示遗漏事件列表(步骤1114)。步骤1114中显示的遗漏事件列表可以与图10的阶段[d]中所示的遗漏事件列表相同,而不是与图12的阶段[d]所示的遗漏事件列表相同。随后,控制单元160从触摸锁状态切换到触摸解锁状态(步骤1115)。如果在步骤1113中,输入的触摸移动手势短于临界触摸移动距离,则控制单元160执行与步骤1109和1110相同的步骤1116和1117。尽管在第五实施例的上述讨论中,根据触摸移动距离来对触摸锁状态进行解锁,但是第五实施例也可以应用于另一种情况,在该情况下根据触摸保持时间和触摸移动距离来对触摸锁状态进行解锁。即,当输入了触摸手势时,移动设备100开始测量触摸保持持续时间,当用户随后输入触摸移动手势时,移动设备100移动触摸锁屏幕的覆盖层。如果在触摸保持时间超过临界时间段之前触摸移动手势达到临界触摸移动距离,则移动设备去除覆盖层,然后将触摸锁状态切换为触摸解锁状态。如果触摸保持持续时间超过临界时间段或者如果在触摸移动手势达到临界距离之前发生了触摸释放,则覆盖层返回初始显示状态,而触摸锁状态保持不变。如上所述,在第五实施例中,移动设备在触摸锁屏幕上提供遗漏事件列表。这允许用户易于发现遗漏事件的发生而不用对触摸锁状态进行解锁。此外,在选定遗漏事件项中进行的简单触摸和移动手势可以允许用户检查选定遗漏事件项的详情页面,从而向用户提供了更好的便利性。
根据本发明的上述方法可以以硬件来实现,或者可以实现为软件或计算机代码,所述软件或计算机代码能够存储在诸如CD R0M、RAM、软盘、硬盘、或磁光盘之类的记录介质中或经由网络下载,使得可以使用通用计算机、或专用处理器或以诸如ASIC或FPGA之类的可编程或专用硬件将本文所描述的方法体现在这些软件中。本领域技术人员应该理解,计算机、处理器或可编程硬件包括存储部件,例如RAM、R0M、闪存等等,所述存储部件可以存储 或接收软件或计算机代码,这些软件或计算机代码在被计算机、处理器或硬件访问和执行时,实现本文所描述的处理方法。尽管已经参考本发明示例性实施例具体示出和描述了本发明,但是本领域技术人员应该理解,在不背离由所附权利要求限定的本发明的精神和范围的情况下,可以对本发明进行形式和细节上的多种改变。
权利要求
1.一种执行移动设备的触摸锁功能的方法,其特征在于 显示触摸锁屏幕,其中在触摸锁屏幕中,覆盖层(41,52,82)覆盖在特定的下层屏幕上以允许下层屏幕可见; 当检测到触摸移动手势的输入时,根据触摸移动手势来移动覆盖层; 确定触摸移动手势的量是否超过了预定的临界距离;以及 如果触摸移动手势的量超过了所述临界距离,则从触摸锁屏幕(130)去除覆盖层(41,52,82),从而将触摸锁状态切换为触摸解锁状态。
2.如权利要求I所述的方法,其特征在于,下层屏幕是背景屏幕和选定应用的执行屏幕中的一个。
3.如权利要求I所述的方法,其特征在于,覆盖层(41,52,82)是以下项之一透明层、半透明层、具备动画效果的透明或半透明层、具有触摸解锁指引消息的透明或半透明层和具有视觉信息的透明或半透明层。
4.如权利要求I所述的方法,其特征在于,所述移动覆盖层(41,52,82)包括根据触摸移动手势的距离和方向来移动覆盖层(41,52,82)。
5.如权利要求I所述的方法,其特征在于,去除覆盖层还包括如果在触摸移动手势的量达到所述临界距离之前发生了触摸释放,则使覆盖层(41,52,82)返回初始显示状态,而触摸锁状态保持不变。
6.如权利要求I所述的方法,其特征在于,所述移动覆盖层(41,52,82)包括当输入触摸手势时开始测量触摸保持持续时间,所述确定还包括确定触摸保持持续时间是否超过了预定的临界时间段。
7.如权利要求6所述的方法,其特征在于,去除覆盖层(41,52,82)包括如果在触摸保持持续时间超过所述临界时间段之前触摸移动手势的量达到所述临界距离,则从触摸锁屏幕去除覆盖层,从而将触摸锁状态切换为触摸解锁状态;如果触摸保持持续时间超过了所述临界时间段,则使覆盖层(41,52,82)返回初始显示状态,而触摸锁状态保持不变。
8.如权利要求I所述的方法,其特征在于,覆盖层是具有遗漏事件列表的透明或半透明层。
9.如权利要求8所述的方法,其特征还在于,经由覆盖层(41,52,82)显示遗漏事件列表。
10.如权利要求8所述的方法,其特征在于,所述移动覆盖层(41,52,82)包括确定是否在遗漏事件列表上或非遗漏事件列表的任何区域输入了触摸手势。
11.如权利要求10所述的方法,其特征还在于,如果在遗漏事件列表中的一个选定遗漏事件项上输入了触摸手势,则显示所述选定遗漏事件项的详情页面,如果在非遗漏事件列表的区域输入了触摸手势,则显示遗漏事件列表。
12.—种移动设备(100),其特征在于 触摸屏单元(130),被配置为检测用户触摸;以及 控制单元(160),被配置为显示触摸锁屏幕,其中在触摸锁屏幕中,覆盖层(41,52,82)覆盖在特定的下层屏幕上,同时允许下层屏幕可见;当检测到触摸移动手势的输入时,根据触摸移动手势来移动覆盖层(41,52,82);确定触摸移动手势的量是否达到预定的临界距离;以及如果触摸移动手势的量达到所述临界距离,则从触摸锁屏幕(130)去除覆盖层(41,52,82),从而将触摸锁状态切换为触摸解锁状态。
13.如权利要求12所述的移动设备,其特征在于,触摸屏单元是背景屏幕和选定应用的执行屏幕中的一个,覆盖层(41,52,82)是以下项之一透明层、半透明层、具备动画效果的透明或半透明层、具有触摸解锁指引消息的透明或半透明层和具有视觉信息的透明或半透明层。
14.如权利要求12所述的移动设备,其特征在于,控制单元(160)还被配置为如果在触摸移动手势的量达到所述临界距离之前发生了触摸释放,则使覆盖层(41,52,82)返回初始显示状态,而触摸锁状态保持不变。
15.如权利要求12所述的移动设备,其特征在于,控制单元(160)还被配置为当输入触摸手势时开始测量触摸保持持续时间;确定触摸保持持续时间是否超过了预定的临界时间段;如果在触摸保持持续时间超过所述临界时间段之前触摸移动手势的距离达到所述临界距离,则从触摸锁屏幕去除覆盖层(41,52,82),并将触摸锁状态切换为触摸解锁状态;以及如果触摸保持持续时间超过了所述临界时间段,则使覆盖层(41,52,82)返回初始显示状态,而触摸锁状态保持不变。
全文摘要
提供了一种基于触摸的移动设备和执行移动设备的触摸锁功能的方法。在方法中,设备显示触摸锁屏幕,其中在触摸锁屏幕中,覆盖层叠加在特定的下层屏幕上并且允许下层屏幕可见。当检测到触摸移动手势的输入时,设备根据触摸移动手势来移动覆盖层并且确定触摸移动手势的距离是否达到预定的临界距离。如果是,则设备从触摸锁屏幕去除覆盖层并将触摸锁状态切换为触摸解锁状态,从而允许用户更便利地将触摸锁状态切换为触摸解锁状态。
文档编号H04B1/40GK102844989SQ201180018784
公开日2012年12月26日 申请日期2011年4月12日 优先权日2010年4月14日
发明者卜一根, 申承祐 申请人:三星电子株式会社