控制对用户输入的响应性的制作方法

文档序号:6374691阅读:233来源:国知局
专利名称:控制对用户输入的响应性的制作方法
技术领域
本发明涉及控制对终端(具体是但不仅仅是具有触敏显示器的终端)上的用户输入的响应性。
背景技术
对于数据终端(比如移动电话、数据写字板和PDA)而言,提供如下触敏显示器是常见的,用户可以通过该触敏显示器来与在终端的处理器上执行的软件交互。触敏显示器可能特别易受意外操作影响。这一意外操作可能使如下软件功能被执行,这些软件功能例如可能造成通过网络意外地发出语音或者数据呼叫或者与在终端上运行的应用的非有意交互。
出于这一原因,许多终端提供如下锁定模式通常作为它们的操作系统的部分,该模式用其中实质上所有用户输入被阻止的专用锁定模式接口(通常为空白屏幕或者屏幕保护程序(比如静止图像或者动画))取代可以用来接收输入的显示应用内容。也已知当在锁定模式中时在主屏幕之上提供半透明叠加。为了退出锁定模式,需要具体系列输入。手动选择或者在其中未接收用户输入的时段之后自动进入锁定模式。当在使终端易受意外操作影响的情形中使用终端时(例如当用户步行时),对于用户而言将希望继续与内容交互而意外操作的风险减少。显然,上文描述的锁定模式不适合这一目的,因为它从当前内容向锁定屏幕切换并且将要求用户通过所需序列的解锁输入来手动退出这一模式。

发明内容
本发明的第一方面提供一种装置,该装置包括用户接口,用于引起显示与处理器关联的软件应用生成的内容并且用于接收关于呈现的内容的用户输入,以根据用户接口配置实现与软件应用的交互;模式选择器,用于在装置的第一与第二操作模式之间选择;以及用户接口控制器,可操作用于针对被引起由用户接口显示的给定一组应用内容,提供不同的第一和第二用户接口配置并且根据选择的操作模式实现第一和第二用户接口配置之一。还可以配置该装置使得未引起内容响应于模式选择器在第一与第二操作模式之间切换而从显示器被去除。模式选择器可以与用户可操作的开关关联。开关可以是硬件开关。显示器可以是触敏显示器,并且其中开关可以通过触敏显示器可操作。开关可以是可以通过用户接口可操作的软件开关。模式选择器可以可操作用于根据检测到与关于装置的用户动作关联的预定条件从第一模式向第二模式自动切换。模式选择器可以可操作用于检测通过用户接口进行的一个或者多个预定用户输入或者手势,以便实现从第一模式向第二模式的自动切换。该装置还可以包括运动传感器,并且模式选择器可以可操作用于检测装置的预定运动特性,以便实现从第一模式向第二模式的自动切换。该装置还可以包括定向传感器,并且其中模式选择器可以可操作用于检测装置的预定定向特性,以便实现从第一模式向第二模式的自动切换。该装置还可以包括用于手动撤销从第一模式向第二模式的自动切换的装置。第二用户接口配置可以定义对于给定的一组显示的应用内容,在第二操作模式中仅可以实现可以在第一操作模式中实现的用户交互的子集。第二用户接口配置可以定义显示的内容的一个或者多个活跃子区域,用户输入通过该一个或者多个活跃子区域可操作用于在第二操作模式中实现交互,在所述模式中阻止剩余区域。用户接口控制器可以在第二操作模式中可操作以在显示器上可视地指示阻止的区域。
第一用户接口配置可以定义可以在第一操作模式中通过用户交互实现缩放以及选择和移位交互中的一个或者两个交互,并且其中第二用户接口配置可以定义在第二操作模式中仅可以实现缩放。在给定的应用内容是包括指向其它页面的一个或者多个链接的页面的情况下,第一用户接口配置可以定义可以在第一操作模式中通过所述链接实现页面间用户交互,并且其中第二用户接口配置可以定义在第二操作模式中阻止页面间用户交互。第二用户接口配置可以定义可以在第二操作模式中实现页面内用户交互,以便例如实现移位或者缩放页面。第二用户接口配置可以定义对于给定的一组显示的应用内容,用户为了在第二操作模式中实现选择被引起在显示器上显示的命令或者对象而需要的交互不同于为了在第一操作模式中实现选择所述相同命令或者对象而需要的交互。第二用户接口配置还可以定义为了在第二操作模式中实现选择而需要的交互比为了在第一操作模式中实现选择所述相同命令或者对象而需要的交互更复杂。第二用户接口配置可以定义为了在第二操作模式中实现选择而需要的交互与为了在第一操作模式中实现选择而需要的交互相比被延长。第二用户接口配置可以定义这样需要的延长的交互是预定时间段,用户接口控制器在第二操作模式中可操作用于在开始交互之后在显示器上可视地指示所述时间段。第二用户接口配置可以定义对于在第一操作模式中为非平移输入的选择交互,为了在第二操作模式中实现选择所述相同命令或者对象而需要的交互是平移交互。在第二操作模式中,用户接口控制器可以可操作用于引起对为了实现选择所述相同命令而需要的平移交互的可视指示。显示器可以是用于接收向用户接口的用户输入的触敏显示器,并且用户接口控制器可以可操作用于借助被引起显示的滑块图像来指示这样需要的平移交互。除此之外或者取而代之,用户接口控制器可以可操作用于响应于装置从第一向第二操作模式切换来自动指示这样需要的平移交互。第二用户接口配置可以定义在第二操作模式中的接收的选择交互可操作用于使用户接口控制器向用户提示确认输入,以便实现命令或者对象选择。该装置可以是移动通信终端。本发明的第二方面提供一种方法,该方法包括引起显示由软件应用生成的内容;
提供可选的第一和第二操作模式;在第一操作模式中,根据第一用户接口配置,通过用户接口实现与显示的内容的用户交互;以及响应于对第二操作模式的后续选择,根据第二用户接口配置,通过用户接口实现与显示的内容的用户交互。可以未响应于模式选择器在第一与第二操作模式之间切换从显示器去除呈现的内容。可以使用用户可操作的开关来接收模式选择。可以通过触敏显示器接收模式选择。可以通过在用户接口上呈现的专用应用来接收模式选择。取而代之或者除此之外,该方法还可以包括根据检测到与用户动作关联的预定条件,从第一模式向第二模式自动切换。·该方法还可以包括检测通过用户接口进行的一个或者多个预定用户输入或者手势,以便实现从第一模式向第二模式的自动切换。该方法还可以包括从运动传感器接收数据并且根据数据检测预定运动特性,以便实现从第一模式向第二模式的自动切换。该方法还可以包括从定向传感器接收数据,并且根据数据检测预定定向特性,以便实现从第一模式向第二模式的自动切换。该方法还可以包括手动撤销从第一模式向第二模式的自动切换。第二用户接口配置可以定义对于给定的一组显示的内容,在第二操作模式中仅可以实现可以在第一操作模式中实现的用户交互的子集。第二用户接口配置可以定义显示的内容的一个或者多个活跃子区域,用户输入通过该一个或者多个活跃子区域可操作用于在第二操作模式中实现交互,在所述模式中阻止剩余区域。该方法还可以包括在显示器上可视地指示阻止的区域。第一用户接口配置可以定义可以在第一操作模式中通过用户交互实现缩放以及选择和移位交互中的一个或者两个交互,并且其中第二用户接口配置可以定义可以在第二操作模式中仅实现缩放。在给定的应用内容是包括指向其它页面的一个或者多个链接的页面的情况下,第一用户接口配置可以定义可以在第一操作模式中通过所述链接实现页面间用户交互,并且其中第二用户接口配置可以定义在第二操作模式中阻止页面间用户交互。第二用户接口配置可以定义可以在第二操作模式中实现页面内用户交互,以便例如实现移位或者缩放页面。第二用户接口配置可以定义对于给定的一组显示的应用内容,用户为了在第二操作模式中实现选择在显示器上呈现的命令或者对象而需要的交互不同于为了在第一操作模式中实现选择所述相同命令或者对象而需要的交互。第二用户接口配置还可以定义为了在第二操作模式中实现选择而需要的交互比为了在第一操作模式中实现选择所述相同命令或者对象而需要的交互更复杂。第二用户接口配置可以定义为了在第二操作模式中实现选择而需要的交互与为了在第一操作模式中实现选择而需要的交互相比被延长。第二用户接口配置可以定义这样需要的延长的交互是预定时间段,该方法还包括在开始交互之后在显示器上可视地指示所述时间段。
第二用户接口配置可以定义对于在第一操作模式中为非平移输入的选择交互,为了在第二操作模式中实现选择所述相同命令或者对象而需要的交互是平移交互。该方法还可以包括在显示器上可视地指示为了在第二操作模式中实现选择所述相同命令而需要的平移交互。该方法还可以包括借助呈现滑块图像在显示器上指示这样需要的平移交互。取而代之或者除此之外,该方法还可以包括响应于装置从第一向第二操作模式切换来自动指示这样需要的平移交互。第二用户接口配置可以定义在第二操作模式中的接收的选择交互造成向用户提示确认输入,以便实现命令或者对象选择。可以在移动通信终端上执行该方法。本发明也提供一种包括指令的计算机程序,这些指令在由计算机装置执行时控制 它执行上文记载的任何方法。本发明的第三方面提供一种非瞬态计算机可读存储介质,该存储介质具有存储于其上的计算机可读代码,计算机可读代码在由计算装置执行时使计算装置执行方法,该方法包括引起显示由软件应用生成的内容;提供可选的第一和第二操作模式;在第一操作模式中,根据第一用户接口配置,通过用户接口实现与显示的内容的用户交互;以及响应于对第二操作模式的后续选择,根据第二用户接口配置,通过用户接口实现与显示的内容的用户交互。本发明的第四方面提供一种装置,该装置具有至少一个处理器和至少一个存储器,至少一个存储器具有存储于其上的计算机可读代码,计算机可读代码在执行时控制至少一个处理器引起显示由软件应用生成的内容;提供可选的第一和第二操作模式;在第一操作模式中,根据第一用户接口配置,通过用户接口实现与显示的内容的用户交互;以及通过根据第二用户接口配置,通过用户接口实现与显示的内容的用户交互来响应于对第二操作模式的后续选择。


现在将参照以下附图仅通过例子描述本发明的实施例,其中图I是将本发明的方面具体化的移动终端的透视图;图2是图示了图I的移动终端的部件及其互连的示意图;图3是图示了与本发明的操作有关的图2中所示某些部件的示意图;图4和图5是示出了相应第一和第二实施例中的不同操作模式的状态图;图6是示出了使用第一类型的锁定模式选择器的图2中所示系统的某些部件的示意图;图7是示出了使用第二类型的锁定模式选择器的图2中所示系统的某些部件的示意图;图8是示出了图2中所示系统的某些部件(包括与不同操作模式关联的多个用户接口交互定义)的示意图;图9是指示了根据本发明执行的处理步骤的流程图;图10是示出了本发明第三实施例中的终端的用户接口的示意图;图11是示出了本发明第四实施例中的终端的用户接口的示意图;图12是示出了本发明第五实施例中的终端的用户接口的示意图;图13是示出了本发明第六实施例中的终端的用户接口的示意图;图14是示出了本发明第七实施例中的终端的用户接口的示意图;以及 图15是示出了本发明第八实施例中的终端的用户接口的示意图。
具体实施例方式这里描述的实施例涉及一种配置成从解锁模式(其中可以通过用户接口进行第一组用户交互以实现某些功能)向部分锁定模式(其中关于相同或者基本上相似的显示内容使不同一组用户交互可用于用户)切换的装置。切换未使当前显示内容如在向锁定模式的常规转变中那样完全消失,但是实际上相同或者基本上相同内容继续显示。在模式之间的切换可以响应于手动选择(例如使用硬件或者软件开关)而发生或者可以响应于装置的一个或者多个传感器检测到预定操作条件(例如用户在运动中)而自动发生。以这一方式,可以提供更适应操作条件的用户交互而用户无需借助系列解锁命令手动退出锁定模式用户接口。先参照图1,示出了终端100。终端100的外部具有触敏显示器102、硬件键104、扬声器118和头戴式受话器端口 120。图2示出了终端100的部件的示意图。终端100具有控制器106、触敏显示器102 (包括显示部分108和触觉接口部分110)、硬件键104、存储器112、RAM114、扬声器118、头戴式受话器端口 120、无线通信模块122、天线124和电池116。控制器106连接到每个其它部件(除了电池116之外)以便控制其操作。存储器112可以是非易失性存储器(比如只读存储器(ROM)、硬盘驱动(HDD)或者固态驱动(SSD))。存储器112存储操作系统126以及其它内容并且可以存储软件应用128。RAMl 14由控制器106用于暂时存储数据。操作系统126可以包含如下代码,该代码在由控制器106结合RAM114执行时控制终端的每个硬件部件的操作。控制器106可以采用任何适当形式。例如,它可以是微控制器、多个微控制器、处理器或者多个处理器。终端100可以是移动电话或者智能电话、个人数字助理(PDA)、便携媒体播放器(PMP)、便携计算机或者能够运行软件应用并且提供音频输出的任何其它设备。在一些实施例中,终端100可以使用无线通信模块122和天线124来参与蜂窝通信。无线通信模块122可以被配置成经由若干协议(比如GSM、CDMA、UMTS、蓝牙和IEEE802. Il(Wi-Fi))通信。触敏显示器102的显示部分108用于向终端的用户显示图像和文字,并且触觉接口部分110用于从用户接收触摸输入。除了存储操作系统126和软件应用128之外,存储器112也可以存储多媒体文件(比如音乐和视频文件)。包括网上浏览器、无线电和音乐播放器、游戏和实用程序应用的广泛多种软件应用128可以安装于终端上。存储于终端上的软件应用中的一些或者所有软件应用可以提供音频输出。应用提供的音频可以由终端的扬声器118或者如果头戴式受话器或者扬声器已经连接到头戴式端口 120则由连接到头戴式端口 120的头戴式受话器或者扬声器转换成声音。在一些实施例中,终端100也可以与未存储于终端上的外部软件应用关联。这些可以是存储于远程服务器设备上的应用并且可以部分或者唯一在远程服务器设备上运行。这些应用可以称为云托管应用。终端100可以与远程服务器设备通信以便利用其中存储的软件应用。这可以包括接收由外部软件应用提供的音频输出。在一些实施例中,硬件键104是专用音量控制键或者开关。硬件键可以例如包括两个相邻键、单个摇杆开关或者旋转转盘。在一些实施例中,硬件键104位于终端100的侧部上。 如将理解的那样,在某些情形中(比如在其中用户步行而终端100在他们的手中的所谓‘小心(heads up) ’情形中),最可能向在处理器106上运行的操作系统126或者应用128意外输入触摸命令或者手势。也更可能的是不正确放置触摸手势或者命令,这将通常造成与用户希望的动作不同的动作。为了应对这一点并且现在参照图3,在装置上提供更多功能部件(在这一情况下为存储于存储器112上的软件部件)。具体而言,提供锁定模式选择器130,通过该选择器进行对多个操作模式之一的选择。如下文将说明的那样,锁定模式选择器130从终端100的开关或者传感器131接收输入。用户接口(UI)控制器132与一组Π交互定义134配合以根据在锁定模式选择器130中选择的模式确定通过触敏显示器102进行的用户输入或者手势的响应性。UI交互定义134包括如下数据集,这些数据集分别定义通过显示器102接收的输入或者手势如何由UI控制器解译以例如实现选择、链接激活和手势输入或者阻止/拒绝输入。参照图4,在第一实施例中,终端100被配置成在操作4. I的解锁模式与操作4. 2的部分锁定模式之间切换。在解锁模式4. I中,可以向显示器102上的当前显示内容输入的用户交互全范围可用。在操作4. 2的部分锁定模式中,显示的应用内容未明显改变,但是UI控制器132访问关联Π交互定义134,该定义在由UI控制器实现时定义在一个或者多个方面与在解锁模式4. I中可用的一组用户交互不同的修改的一组用户交互。从解锁模式
4.I向部分锁定模式4. 2的转变未造成应用内容即使暂时替换为屏幕保护程序或者呈现空白屏幕。参照图5,在第二实施例中,终端100被配置成在三个操作模式(即解锁操作模式
5.I、部分锁定模式5. 2和全锁定模式5. 3)之间切换。当通过硬件或者软件输入由用户具体选择时或者在如在终端的设置中定义的不活跃时段之后(例如在两分钟不活跃之后)进入全锁定模式5. 3。不同于向部分锁定模式5. 2的转变,向全锁定模式5. 3的转变将显示的当前内容向默认屏幕保护程序或者空白屏幕改变,从而需要预定义的系列手动交互以退出全锁定模式5. 3。当通过硬件或者软件输入由用户具体选择时进入解锁模式5. I或者由操作系统或者应用在检测到预定条件存在时或者在检测到预定触发时自动选择解锁模式5. I。当终端100在锁定模式5. 3中时,选择解锁模式5. I可以通过用户执行解锁动作而出现。例如,当使终端100上电时、当提供报警指示器时或者当提供传入呼叫报警时,选择解锁模式5. I可以通过操作系统或者应用而自动出现。参照图6,一种可以选择操作模式的方式是借助手动选择器开关136,该开关可以是在终端100的本体上提供的硬件开关或者是软件开关(例如在显示器102的部分上呈现的滑块图像)。在这一情况下,根据第二实施例示出具有解锁(U)、部分锁定(P)和全锁定(L)操作模式的三位置开关136,但是可以在第一实施例的情况下使用两位置开关。开关136的位置向锁定模式选择器130提供用于向UI控制器132提供的标识操作模式的数据。在图6中,在中心示出了部分锁定位置,尽管其可以替代地是中心的非锁定或全锁定位置。取而代之,开关136可以是非线性的,以免需要在三个可能状态中的两个可能状态之间的两次转变。参照图7,在锁定模式选择器130的一个替选实施中,在终端上提供向锁定模式选择器130提供感测输入的一个或者多个传感器138。这里,锁定模式选择器130基于预定 背景数据自动确定何时从解锁模式向部分锁定模式切换。例子传感器138可以是在智能电话、PDA和数据写字板上普遍提供的用户头戴式受话器、麦克风、加速度计、陀螺仪和/或地理位置传感器(比如GPS接收器)中的一个或者多个。背景数据可以指示当用户步行(借助由一个或者每个传感器138检测到的感测移动或者移动改变来标识)时进行从解锁模式向部分锁定模式的切换。背景数据可以另外还或者取而代之基于装置100的用于发起向部分锁定状态转变的定向(例如通过感测它被倒置)和用于发起向解锁模式转变的正常定向来指示模式切换条件。可以在这一实施中自动执行在模式之间的切换。其它基于传感器的例子包括使用近场通信(NFC)邻近触发以激活/去激活部分锁定模式。在这一情况下,终端100具有响应于范围内NFC标签的NFC阅读器,该标签可以触发从解锁模式向部分锁定模式或者相反的转变。另一基于传感器的例子是使用光传感器(可选地与一个或者多个其它传感器组合)。例如终端100可以被配置成在检测到从低背景光向高背景光的转变而陀螺仪检测到终端在具有周期的运动(指示用户已经在步行之时从书包或者口袋移开终端)中时从锁定模式向部分锁定模式转变。如内部时钟或者参照从网络接收的信号确定的当天时间可以单独或者与传感器输入信息结合用来发起转变进入或者脱离部分锁定模式。又一例子是使用先前提到的运动传感器来检测对终端执行的基于运动的手势(比如通过检测摇晃手势)以在解锁与锁定操作模式之间翻转。又一例子是检测触敏显示器102上的基于触摸的预定手势,例如当用户在显示器上的任何处做出圆圈手势时执行模式翻转。多触摸手势也可以用于这一检测/翻转目的。终端100也被配置成允许手动撤销部分锁定模式(例如使用开关接口或者借助由锁定模式选择器130检测的预定手势)。参照图8,现在将说明锁定模式选择器130、Π控制器132和UI交互定义134的操作。根据锁定模式选择器130的当前锁定模式(例如U、P或者L),UI控制器132访问UI定义以实现对应Π配置(在这一情况下为#1、#2或者#3)。每个Π配置是如下数据集,该数据集定义通过触觉接口 110接收的触摸输入或者手势当在显示器102上执行和呈现时,如何由操作系统126或者软件应用128解译。为求清楚,从图8省略了显示器102。
在解锁模式的情况下实现Π配置#1,该配置允许适合于当前显示内容的所有输入(比如选择、浏览器命令、链接激活、滚动、移位、缩放等)。在全锁定模式的情况下,当操作系统126将当前内容替换为空白屏幕或者屏幕保护程序时,实现UI配置#3,该配置需要以给定顺序进行具体序列的解锁交互以退出所述模式并且重新显示先前内容。在向部分锁定模式切换的情况下,显示的应用内容保持相同或者基本上相似;然而Π控制器132实现Π配置#2,该配置修改关于相同或者相似内容如何解释用户输入或者手势。参照图9,将描述终端100在不同操作模式之间切换时运用的操作步骤的概要。在第一步骤9. I中,设置当前模式。在下一步骤9. 2中,应用与当前操作模式关联的Π配置。在步骤9. 3中,检测锁定模式选择器130中的改变,并且响应于此,在步骤9. 4中根据Π交互定义134从当前操作模式向新模式进行切换。在步骤9. 5中,应用与新操作模式关联的UI配置。在步骤9.6中,设置新操作模式作为当前操作模式并且该过程返回到步骤9. I。
·
现在将在第三至第八实施例中描述UI控制器132在从解锁模式向部分锁定模式切换时实现的修改的例子。再次重申,在显示器上呈现的内容在切换之后保持相同或者基本上相似而无用户的中间解锁操作。每个以下实施例适用于上文描述的第一和第二实施例并且涉及用于如何进行锁定模式选择的每个替选。在第三实施例中,部分锁定配置定义对于给定的显示内容,可以在解锁模式中实现的输入和/或手势的某一子集在部分锁定模式中可用。参照图10(a),示出了网上浏览器应用140呈现于显示器102上。在解锁模式中,UI配置数据允许某一范围的输入以实现与网上浏览器140交互。这些包括通过键盘接口录入或者修改URL、选择超链接或者“前进”或者“后退”命令以实现页面间导航以及滚动和缩放以实现页面内导航。在图10(b)中用图形指示的部分锁定模式中,新Π配置数据仅允许页面内导航交互;阻止页面间交互(比如URL录入、选择超链接以及前进和后退命令)。因此,当用户步行时,他/她可以在大型网页内导航而未意外激活如下链接,该链接原本将浏览器带到另一页面。在图中的工具栏左侧的X图示了阻止工具栏。在第四实施例中,参照图11(a),示出了地图应用150呈现于显示器102上。在解锁模式中,Π配置数据允许某一范围的输入以实现交互(包括录入或者修改位置或者坐标、移位和缩放、位置选择等)。在图11(b)中用图形指示的部分锁定模式中,新Π配置数据仅允许通过夹捏型手势的放大和缩小功能(由标号152指示)。在部分锁定模式中阻止所有其它输入和手势。如图10(b)和11(b)中所示,可以例如借助图标154用图形向用户指示向部分锁定模式切换。否则,显示的内容在两个操作模式之间保持基本上相同。在Π上未提供这些图中示出的十字;提供它们仅为了图示一些功能不可用。现在描述可以取代或者补充上述实施例而执行的第五实施例。在这一实施中,部分锁定配置定义对于给定的显示内容,显示的内容的一个或者多个可选区域在部分锁定模式中需要比在解锁模式中需要的手势输入更复杂或者稳健的手势输入以实现对应功能。例如参照图12 (a),当向部分锁定模式切换时将应用接口 160 (该接口在解锁模式中需要简单触摸交互162以实现选择功能)修改成需要延长的触摸交互以实现相同功能。在图12(b)中,倒计数进度指示器166指示了延长的触摸交互164为了执行命令而需要的时间。在第六实施例中,参照图13(a)和13(b),应用接口 160在部分锁定模式中需要手势交互而不是在解锁模式中需要一个或者多个简单触摸交互。在这一情况下,所需手势如图13(b)中所示为左到右手势。在锁定模式选择器130进入部分锁定模式时,示出了指示所需手势的滑块168,但是显示的内容在别的方面保持基本上相同。一般而言,为了在解锁模式中执行功能而需要的单轻敲或者多轻敲手势可以转译成为了在部分锁定模式中执行相同功能而需要的挥动、滑动或者多触摸输入。在第七实施例中,参照图14(a)和14(b),应用接口 160需要期中确认交互以便实现功能。在图14(a)中,示出了在解锁状态中,在接口 160的“退出”按钮上的简单触摸交互如何向先前菜单170转变。在部分锁定状态中并且如图14(b)中所示,在“退出”按钮上的相同触摸交互向期中弹出菜单180转变,从而在向先前菜单170转变之前需要进一步确 认手势或者输入。现在在第八实施例中描述可以取代或者补充上述实施而执行的又一实施。在这一实施中,部分锁定配置定义对于给定的显示内容,启用显示内容的一个或者多个可选区域而阻止其余区域进行用户交互。参照图15,示出了先前在图14(a)中示出并且参照图14(a)描述的用户接口 160。然而在部分锁定模式中,仅维持媒体播放器控件190的子集活跃而阻止显示内容的其余区域进行用户交互。可以由图标154和/或通过调暗阻止的区域来指示锁定模式选择器在部分锁定模式中这样的事实。参照图16,在部分锁定模式中的配置被布置成需要上文描述的平移手势以实现选择一个或者每个活跃区域190。这可以借助指示的滑块型接口图标192。以软件实施锁定模式选择器130和UI控制器132。例如,可以将它们实施为一个或者多个如下模块,该模块形成操作系统126的部分。取而代之,可以提供它们作为软件应用128,该软件应用在操作系统126外部、但是并排执行并且与操作系统126接合操作以便如同它是操作系统的部分那样操作。这里,其它软件应用128可以调用锁定模式选择器130和UI控制器132以便使它们的功能被实现。取而代之,可以提供它们作为如下模块,这些模块形成一个或者多个软件应用128的部分。以这一方式,包括锁定模式选择器130和UI控制器132的软件应用128可以受益于它们的功能,而其它软件应用未这样受益。虽然在具有触屏显示器102的终端100的背景中描述,但是相同原理可以运用于具有硬件键区的终端中并且也可以运用于利用悬停输入接口(也就是说,其中手指或者物体借助在接口以上的无接触悬停手势向接口提供输入)的设备中。如先前所示,对启用部分模式的可视指示可以呈现于显示器102上或者借助另一指示器(例如LED指示器或者使用触觉反馈)。当修改某些交互功能时,对这一点的可视指示可以例如通过调暗被阻止交互的内容的区域或者使用某一其它颜色或者锁定符号来呈现于显示器102上(例如如图2中所示)。另外,在用户尝试与显示器的被阻止功能或者被阻止区域交互的情况下,形式为音频消息和/或触感反馈的反馈可以用于这一目的。在这样的尝试的情况下,终端可以例如通过呈现覆盖当前一组呈现内容的弹出查询框来有效允许用户退出当前部分锁定模式。除了变更图形用户接口配置之外,终端100进入部分锁定模式可以实现用户接口的其它方面。例如,可以在进入部分锁定模式时自动激活语音命令输入并且在退出部分锁定模式时自动退出该输入。以这一方式,终端100可以在这一特征更可能对用户有用时(特别在确定用户移动时自动进入部分锁定模式)变成响应于语音命令。类似地,可以在进入部分锁定模式时自动激活用于在应用中执行功能的手势输入并且在退出部分锁定模式时自动退出该输入。当手势输入活跃时,终端通过提供有关功能来响应于检测到手势。一个例子是有选择地激活摇晃中断手势以在媒体播放器应用中提供混选歌曲的功能。除了变更图形用户接口配置之外,终端100进入部分锁定模式也可以实现终端的其它操作。例如,可以在终端100进入部分锁定模式时自动启用或者自动禁用NFC交互。可以在终端100以后退出部分锁定模式时自动反转NFC交换。将理解上文描述的实施例完全为示例而非限制本发明的范围。本领域技术人员将在阅读本申请时清楚其它变化和修改。另外,应当理解本申请的公开内容包括这里明确或者隐含公开的任何新颖特征或 者任何新颖特征组合或者其推广,并且在实施本申请或者根据本申请派生的任何申请期间可以阐明权利要求以覆盖任何这样的特征和/或这样的特征的组合。
权利要求
1.一种装置,包括 用户接口,用于引起显示与处理器关联的软件应用生成的内容并且用于接收关于所述呈现的内容的用户输入,以根据用户接口配置实现与所述软件应用的交互; 模式选择器,用于在所述装置的第一与第二操作模式之间选择;以及用户接口控制器,可操作用于针对被引起由所述用户接口显示的给定一组应用内容,提供不同的第一和第二用户接口配置,并且根据所述选择的操作模式实现所述第一和第二用户接口配置之一。
2.根据权利要求I所述的装置,还配置成使得未引起内容响应于所述模式选择器在所述第一与第二操作模式之间切换而从所述显示器被去除。
3.根据权利要求I或者2所述的装置,其中所述模式选择器与用户可操作的开关关联。
4.根据权利要求3所述的装置,其中所述开关为硬件开关。
5.根据权利要求3所述的装置,其中所述显示器为触敏显示器,并且其中开关通过所述触敏显示器可操作。
6.根据权利要求5所述的装置,其中所述开关是通过所述用户接口可操作的软件开关。
7.根据权利要求I或者2所述的装置,其中所述模式选择器可操作用于根据检测到与关于所述装置的用户动作关联的预定条件从所述第一模式向所述第二模式自动切换。
8.根据权利要求7所述的装置,其中所述模式选择器可操作用于检测通过所述用户接口进行的一个或者多个预定用户输入或者手势,以便实现从所述第一模式向所述第二模式的自动切换。
9.根据权利要求7所述的装置,还包括运动传感器,并且其中所述模式选择器可操作用于检测所述装置的预定运动特性,以便实现从所述第一模式向所述第二模式的自动切换。
10.根据权利要求7所述的装置,还包括定向传感器,并且其中所述模式选择器可操作用于检测所述装置的预定定向特性,以便实现从所述第一模式向所述第二模式的自动切换。
11.根据权利要求7至10中的任一权利要求所述的装置,还包括用于手动撤销从所述第一模式向所述第二模式的自动切换的装置。
12.根据任一前述权利要求所述的装置,其中所述第二用户接口配置定义对于所述给定的一组显示的应用内容,在所述第二操作模式中仅可以实现可以在所述第一操作模式中实现的用户交互的子集。
13.根据权利要求12所述的装置,其中所述第二用户接口配置定义所述显示的内容的一个或者多个活跃子区域,用户输入通过所述一个或者多个活跃子区域可操作用于在所述第二操作模式中实现交互,在所述模式中阻止剩余区域。
14.根据权利要求13所述的装置,其中所述用户接口控制器在所述第二操作模式中可操作以在所述显示器上可视地指示所述阻止的区域。
15.根据权利要求12所述的装置,其中所述第一用户接口配置定义可以在所述第一操作模式中通过用户交互实现缩放以及选择和移位交互中的一个或者两个交互,并且其中所述第二用户接口配置定义在所述第二操作模式中仅可以实现缩放。
16.根据权利要求12所述的装置,其中在所述给定的应用内容是包括指向其它页面的一个或者多个链接的页面的情况下,所述第一用户接口配置定义可以在所述第一操作模式中通过所述链接实现页面间用户交互,并且其中所述第二用户接口配置定义在所述第二操作模式中阻止页面间用户交互。
17.根据权利要求16所述的装置,其中所述第二用户接口配置定义可以在所述第二操作模式中实现页面内用户交互以例如实现移位或者缩放所述页面。
18.根据任一前述权利要求所述的装置,其中所述第二用户接口配置定义对于所述给定的一组显示的应用内容,用户为了在所述第二操作模式中实现选择被引起在所述显示器上显示的命令或者对象而需要的所述交互不同于为了在所述第一操作模式中实现选择所述相同命令或者对象而需要的所述交互。
19.根据权利要求18所述的装置,其中所述第二用户接口配置还定义为了在所述第二操作模式中实现选择而需要的交互比为了在所述第一操作模式中实现选择所述相同命令或者对象而需要的交互更复杂。
20.根据权利要求19所述的装置,其中所述第二用户接口配置定义为了在所述第二操作模式中实现选择而需要的所述交互与为了在所述第一操作模式中实现选择而需要的所述交互相比被延长。
21.根据权利要求20所述的装置,其中所述第二用户接口配置定义这样需要的所述延长的交互是预定时间段,所述用户接口控制器在所述第二操作模式中可操作用于在开始所述交互之后在所述显示器上可视地指示所述时间段。
22.根据权利要求19所述的装置,其中所述第二用户接口配置定义对于在所述第一操作模式中为非平移输入的选择交互,为了在所述第二操作模式中实现选择所述相同命令或者对象而需要的所述交互是平移交互。
23.根据权利要求22所述的装置,其中在所述第二操作模式中,所述用户接口控制器可操作用于引起对为了实现选择所述相同命令而需要的所述平移交互的可视指示。
24.根据权利要求23所述的装置,其中所述显示器是用于接收向所述用户接口的用户输入的触敏显示器,并且其中所述用户接口控制器可操作用于借助被引起显示的滑块图像来指示这样需要的所述平移交互。
25.根据权利要求23或者24所述的装置,其中所述用户接口控制器可操作用于响应于所述装置从所述第一操作模式向所述第二操作模式切换来自动指示这样需要的所述平移交互。
26.根据权利要求19所述的装置,其中所述第二用户接口配置定义在所述第二操作模式中的接收的选择交互可操作用于使所述用户接口控制器向所述用户提示确认输入,以便实现所述命令或者对象选择。
27.根据任一前述权利要求所述的装置,其中所述装置是移动通信终端。
28.—种方法,包括 引起显示由软件应用生成的内容; 提供可选的第一和第二操作模式; 在所述第一操作模式中,根据第一用户接口配置,通过用户接口实现与显示的内容的用户交互;以及响应于对所述第二操作模式的后续选择,根据第二用户接口配置,通过所述用户接口实现与所述显示的内容的用户交互。
29.根据权利要求28所述的方法,其中未响应于所述模式选择器在所述第一与第二操作模式之间切换从所述显示器去除所述呈现的内容。
30.根据权利要求28或者29所述的方法,其中使用用户可操作的开关来接收模式选择。
31.根据权利要求30所述的方法,其中通过触敏显示器接收模式选择。
32.根据权利要求31所述的方法,其中通过在所述用户接口上呈现的专用应用来接收模式选择。
33.根据权利要求28或者29所述的方法,还包括根据检测到与用户动作关联的预定条件,从所述第一模式向所述第二模式自动切换。
34.根据权利要求33所述的方法,还包括检测通过所述用户接口进行的一个或者多个预定用户输入或者手势以实现从所述第一模式向所述第二模式的自动切换。
35.根据权利要求33所述的方法,还包括从运动传感器接收数据并且根据所述数据检测预定运动特性,以便实现从所述第一模式向所述第二模式的自动切换。
36.根据权利要求33所述的方法,还包括从定向传感器接收数据,并且根据所述数据检测预定定向特性,以便实现从所述第一模式向所述第二模式的自动切换。
37.根据权利要求33至36中的任一权利要求所述的方法,还包括手动撤销从所述第一模式向所述第二模式的自动切换。
38.根据权利要求28至37中的任一权利要求所述的方法,其中所述第二用户接口配置定义对于所述给定的一组显示的内容,在所述第二操作模式中仅可以实现可以在所述第一操作模式中实现的用户交互的子集。
39.根据权利要求38所述的方法,其中所述第二用户接口配置定义所述显示的内容的一个或者多个活跃子区域,用户输入通过所述一个或者多个活跃子区域可操作用于在所述第二操作模式中实现交互,在所述模式中阻止剩余区域。
40.根据权利要求39所述的方法,还包括在所述显示器上可视地指示所述阻止的区域。
41.根据权利要求38所述的方法,其中所述第一用户接口配置定义可以在所述第一操作模式中通过用户交互实现缩放以及选择和移位交互中的一个或者两个交互,并且其中所述第二用户接口配置定义在所述第二操作模式中仅可以实现缩放。
42.根据权利要求38所述的方法,其中在所述给定的应用内容是包括指向其它页面的一个或者多个链接的页面的情况下,所述第一用户接口配置定义可以在所述第一操作模式中通过所述链接实现页面间用户交互,并且其中所述第二用户接口配置定义在所述第二操作模式中阻止页面间用户交互。
43.根据权利要求42所述的方法,其中所述第二用户接口配置定义可以在所述第二操作模式中实现页面内用户交互,以便例如实现移位或者缩放所述页面。
44.根据权利要求28至43中的任一权利要求所述的方法,其中所述第二用户接口配置定义对于给定的一组显示的应用内容,用户为了在所述第二操作模式中实现选择在所述显示器上呈现的命令或者对象而需要的所述交互不同于为了在所述第一操作模式中实现选择所述相同命令或者对象而需要的所述交互。
45.根据权利要求44所述的方法,其中所述第二用户接口配置还定义为了在所述第二操作模式中实现选择而需要的交互比为了在所述第一操作模式中实现选择所述相同命令或者对象而需要的交互更复杂。
46.根据权利要求45所述的方法,其中所述第二用户接口配置定义为了在所述第二操作模式中实现选择而需要的所述交互与为了在所述第一操作模式中实现选择而需要的所述交互相比被延长。
47.根据权利要求46所述的方法,其中所述第二用户接口配置定义这样需要的延长的交互是预定时间段,所述方法还包括在开始所述交互之后在所述显示器上可视地指示所述时间段。
48.根据权利要求45所述的方法,其中所述第二用户接口配置定义对于在所述第一操作模式中为非平移输入的选择交互,为了在所述第二操作模式中实现选择所述相同命令或者对象而需要的所述交互是平移交互。
49.根据权利要求48所述的方法,还包括在所述显示器上可视地指示为了在所述第二操作模式中实现选择所述相同命令而需要的所述平移交互。
50.根据权利要求49所述的方法,还包括借助呈现滑块图像在所述显示器上指示这样需要的所述平移交互。
51.根据权利要求49或者50所述的方法,还包括响应于所述装置从所述第一操作模式向所述第二操作模式切换来自动指示这样需要的所述平移交互。
52.根据权利要求47所述的方法,其中所述第二用户接口配置定义在所述第二操作模式中的接收的选择交互造成向所述用户提示确认输入,以便实现所述命令或者对象选择。
53.根据权利要求28至52中的任一前述权利要求所述的方法,在移动通信终端上执行。
54.一种包括指令的计算机程序,所述指令在由计算机装置执行时控制它执行根据权利要求28至53中的任一权利要求所述的方法。
55.一种非瞬态计算机可读存储介质,具有存储于其上的计算机可读代码,所述计算机可读代码在由计算装置执行时使所述计算装置执行一种方法,所述方法包括 引起显示由软件应用生成的内容; 提供可选的第一和第二操作模式; 在所述第一操作模式中,根据第一用户接口配置,通过用户接口实现与显示的内容的用户交互;以及 响应于对所述第二操作模式的后续选择,根据第二用户接口配置,通过所述用户接口实现与所述显示的内容的用户交互。
56.一种装置,所述装置具有至少一个处理器和至少一个存储器,所述至少一个存储器具有存储于其上的计算机可读代码,所述计算机可读代码在执行时控制所述至少一个处理器 引起显示由软件应用生成的内容; 提供可选的第一和第二操作模式; 在所述第一操作模式中,根据第一用户接口配置,通过用户接口实现与所述显示的内容的用户交互; 以及 通过根据第二用户接口配置,通过所述用户接口实现与所述显示的内容的用户交互来响应于对所述第二操作模式的后续选择。
全文摘要
一种终端被配置成从解锁模式(其中可以通过用户接口进行第一组用户交互以实现某些功能)向部分锁定模式(其中关于相同或者基本上相似的显示内容使不同一组用户交互可用于用户)切换。切换未使当前显示内容如在向锁定模式的常规转变中那样完全消失,但是实际上相同或者基本上相同内容继续显示。在模式之间的切换可以响应于手动选择(例如使用硬件或者软件开关)而发生或者可以响应于装置的一个或者多个传感器检测到预定操作条件(例如用户在运动中)而自动发生。
文档编号G06F3/0488GK102929522SQ20121028219
公开日2013年2月13日 申请日期2012年8月6日 优先权日2011年8月5日
发明者A·科利 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1