从锁定屏幕直接访问应用的制作方法

文档序号:6402379阅读:239来源:国知局
专利名称:从锁定屏幕直接访问应用的制作方法
技术领域
本发明一般地涉及计算机图形用户界面,并且更具体的涉及当与计算系统交互时从锁定屏幕用户界面直接提供对应用或动作的访问的系统、方法和计算机程序产品。
背景技术
在如今的技术环境中,人们通过除使用键盘和鼠标以外的方式与他们的计算设备(诸如移动电话、膝上型计算机、平板计算机、个人数字助理(PDA)等)进行交互是常见的。一个示例是使用触摸屏或语音用户界面来访问移动计算设备的各种应用和动作。由此,对这些应用/动作的无意的访问可能成为麻烦。存在各种锁定屏幕用户界面以阻止对计算设备的未经授权的或无意的访问。例如,运行(可从华盛顿州雷蒙德市的微软公司获得的)WINDOWS" Phone操作系统的移动设备使用户能够定义解锁锁定屏幕的触摸模式手势。该特征,被称为模式解锁,使用户能够定义认证用户和解锁移动计算设备的手势。一旦计算设备被解锁,用户就可执行计算设备的任何以及全部功能。示例性用户场景可包括在行进中间歇地执行代办列表事项的笔记任务的需要。在扩展的时间段期间,计算设备可能由于间歇的用户不活动而重复地锁定。另一用户场景可包括在紧急情况中或在短期事件(例如拍摄正在经过的名人或汽车的快照)期间对移动计算设备的电话、电子邮件、联系人和/或照片应用或动作的选择性访问。这些示例性场景需要重复的用户认证,以解锁计算设备并继续使用应用或动作。不幸的是,解锁移动设备并随后执行所期望的动作是多步骤过程,并且可能是繁琐的和明显耗时的。即,取消触摸锁定状态的过程有些复杂,使得该触摸锁定状态可能不会响应于使用移动设备来访问应用或采取动作的意外需要而被简单地取消。给定前述内容,需要当与计算系统交互时从锁定屏幕用户界面直接提供对应用或动作的访问的系统、方法和计算机程序产品。

发明内容
提供本发明内容以介绍一些概念。这些概念在以下详细描述中进一步描述。本发明内容并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。本发明通过提供当与计算系统交互时从锁定屏幕用户界面直接提供对应用或动作的访问的系统、方法和计算机程序产品,来满足上面标识的需要。在实施例中,本发明提供系统、方法和计算机程序产品,该系统、方法和计算机程序产品使用多阶段方法来促进在与计算系统交互时直接从锁定屏幕用户界面对应用或动作的可访问性——安全用户界面(例如锁定屏幕用户界面)内的第一基于用户输入(例如触摸、滑动、语音命令等)的组件,之后是从安全用户界面直接启动的第二基于应用或动作(例如动作快捷方式和/或动作)的组件。即,为了解除锁定屏幕用户界面,用户在计算设备处提供经授权的用户输入。第二,为了访问应用或动作,应用或动作快捷方式用户界面被自动地显示,或者应用或动作被自动地启动一二者都是直接从锁定屏幕用户界面进行的。因此,如果经授权的用户输入被标识为第一用户输入,则应用或动作被自动地启动。如果经授权的用户输入被标识为第二用户输入,则应用或动作快捷方式用户界面被显示,并且第三用户输入启动与所显示的应用或动作快捷方式用户界面相关联的应用或动作。在实施例中,与常规的锁定屏幕解除技术不同,本发明的方法采用基于用户输入的约束来确定是否从锁定屏幕用户界面直接启动应用或动作、或是否从锁定屏幕用户界面直接显示应用或动作快捷方式用户界面。本发明提供了解除计算设备的锁定状态并快速访问操作系统(例如移动计算设备的操作系统)的应用或动作、或从操作系统或应用的安全用户界面(例如锁定屏幕)来访问应用的能力。在本发明的另一实施例中,用户可预先定义在锁定屏幕用户界面处哪个或哪些应用或动作经由快捷方式可用。在本发明的另一实施例中,在锁定屏幕用户界面上显示的应用或动作快捷方式是基于在计算设备处收集的用户行为或传感器数据(例如,指示所有者是在家还是在路上的实时位置)。在本发明的另一实施例中,本发明的方法和计算机程序产品认识不同快捷方式(例如,不同的生产力应用/动作)的唯一用户输入(例如,不同的滑动模式或pin码)。下面将参考附图详细描述本发明的进一步特点和优点,以及本发明的各方面的结构和操作。


当结合其中相同的附图标记标识相同或功能相似的元素的附图时,本发明的特征和优点将从以下阐述的详细描述中变得更加显而易见。图1是用于实现本发明的示例性计算机系统的框图。图2A-B是示出根据本发明的实施例的示例性图形用户界面(GUI)窗口的屏幕截图,该示例性图形用户界面(GUI)窗口采用用于从锁定屏幕用户界面直接提供对应用或动作的访问的方法。图3是根据本发明的实施例的流程图,该流程图示出从锁定屏幕用户界面直接提供对应用或动作的访问的示例性过程。图4A-5B是根据本发明的替换实施例的屏幕截图,该屏幕截图示出示例性GUI窗口,该GUI窗口采用用于从锁定屏幕用户界面直接提供对应用或动作的访问的方法。
具体实施例方式本发明涉及用于从锁定屏幕用户界面直接提供对应用或动作的访问的系统、方法和计算机程序产品。(注意,术语“动作”和“应用”可在本发明中相互交换地使用。)在各个实施例中,这些系统、方法和计算机程序产品提供用户输入识别方法,该方法组合了安全用户界面以及应用或动作可访问性的理想方面,以便创建对计算系统的用户来说既可靠又直观的交互。在第一锁定屏幕解除阶段,在锁定屏幕用户界面检测经授权的用户输入,可在计算设备的GUI屏幕区域上显示该锁定屏幕用户界面。第二,在应用或动作启动阶段,在检测到经授权的用户输入时,或者自动地启动应用或动作,或者在计算设备的Gn屏幕上显示应用或动作快捷方式用户界面。即,单个经授权的用户输入可既解除锁定屏幕用户界面又激活应用或动作(或其相关联的快捷方式用户界面)。这一过程简化用户直接从锁定屏幕用户界面快速访问应用或动作的能力。
在一个实施例中,本发明致力于能够实现此处描述的功能的一个或多个计算机系统。计算机系统100的示例在图1中示出。
计算机系统100包括诸如处理器104的一个或多个处理器。处理器104被连接到通信基础结构106 (例如,通信总线或网络)。描述了与该示例性计算机系统有关的各个软件方面。在阅读本说明书之后,对于本领域技术人员来说,如何使用其他计算机系统和/或体系结构来实现本发明将是显而易见的。
计算机系统100可包括显示接口 102,该显示接口 102转发来自通信基础结构106(或来自未示出的帧缓冲器)的图形、文本和其他数据,以供在显示单元130上显示。
计算机系统100还包括主存储器108,优选是随机存取存储器(RAM),并且还可包括二级存储器110。二级存储器110可包括例如硬盘驱动器112,和/或表示软盘驱动器、磁带驱动器、光盘驱动器等的可移动存储设备114。可移动存储设备114按公知的方式对可移动存储单元118进行读和/或写。可移动存储单元118表示可由可移动存储驱动器114读和写的软盘、磁带、光盘等。应当理解,可移动存储单元118包括在其中存储计算机软件和/或数据的计算机可用存储介质。
在各替换方面,二级存储器110可包括允许计算机程序或其他代码或指令被加载到计算机系统100中的其他类似的设备。这些设备可包括例如可移动存储单元122和接口 120。这些的示例可包括(诸如在视频游戏设备中发现的)程序盒(program cartridge)以及盒接口(cartridge interface)、可移动存储器芯片(诸如可擦除可编程只读存储器(EPROM)或可编程只读存储器(PROM))和相关联的插槽(socket)、以及其他可移动存储单元122和接口 120,接口 120可允许软件和数据从可移动存储单元122传输到计算机系统100。
计算机系统100还可包括通信接口 124。通信接口 124允许软件和数据在计算机系统100与外部设备之间传输。通信接口 124的示例可包括调制解调器、网络接口(诸如以太网卡)、通信端口、个人计算机存储卡国际联合会(PCMCIA)插槽和卡等。经由通信接口 124传输的软件和数据是非瞬态信号128形式的,该非瞬态信号可以是能够被通信接口 124接收的电子、电磁、光学或其他信号。这些信号128经由通信路径(例如通道)126提供给通信接口 124。该通道126携带信号128,并且可使用电线或电缆、光纤、电话线、蜂窝链接、射频(RF)链接和其他通信通道来实现。
在本文中,术语“计算机程序介质”和“计算机可用介质”用于一般是指介质,诸如可移动存储驱动器114、在硬盘驱动器112中安装的硬盘以及信号128。这些计算机程序产品向计算机系统100提供软件。本发明涉及这些计算机程序产品。
计算机程序(也被称为计算机控制逻辑)被存储在主存储器108和/或二级存储器110中。计算机程序也可经由通信接口 124来接收。这些计算机程序在被执行时使计算机系统100能够执行此处所讨论的本发明的特征。具体而言,计算机程序在被执行时使处理器104能够执行本发明的特征。因此,这些计算机程序表示计算机系统100的控制器。
在使用软件来实现本发明的实施例中,可使用可移动存储驱动器114、硬盘驱动器112或通信接口 124来将软件存储在计算机程序产品中并加载到计算机系统100中。控制逻辑(软件)在由处理器104执行时使处理器104执行此处描述的本发明的功能。在另一个实施例中,使用例如硬件组件(诸如应用专用集成电路(ASIC))主要用硬件来实现本发明。实现硬件状态机以便执行此处描述的功能对本领域技术人员来说将是显而易见的。对于本领域技术人员来说,在阅读此处的说明书之后以下内容将是显而易见的,图1中示出的计算机体系结构可被配置为任意数量的计算设备,诸如游戏控制器、便携式媒体播放器、台式计算机、膝上型计算机、服务器、平板计算机、板式计算机、PDA、移动计算机、智能电话、移动电话、智能通信设备等。在另一实施例中,本发明使用硬件和软件这二者的组合来实现。参考图2A-B,示出了根据本发明的实施例的框图,该框图示出示例性GUI环境200,该GUI环境200利用组合的锁定屏幕解除和应用或动作访问过程。相关领域的技术人员在阅读此处的说明书之后应当理解,环境200将作为正在执行的计算机程序(软件)应用的一部分在计算机系统100上产生,应用中支持滑动、触摸、运动和/或语音交互(例如,视频游戏、电子学习(e-learning)应用、媒体播放器应用、文字处理或其他生产力应用、操作系统等)。环境200包括计算系统(设备)100上执行的计算机程序(软件)应用所产生的⑶I屏幕210,其中在执行在计算设备100或外围设备上的应用的GUI屏幕210内支持锁定屏幕用户界面220(例如,在设备100是装配有电子邮件阅读器应用、文字处理应用、文本联系人应用或可从华盛顿州雷德蒙市的微软公司获得的类似生产力应用的Windows"' Phone、或是装配有生产力应用的膝上型或平板计算机的实施例中)。这允许使用预定义的用户输入,该预定义的用户输入被授权以解锁计算设备以及自动地授权对在计算设备上运行的应用或动作的访问。首先,为了开始解除锁定屏幕用户界面220,进行对用户输入230的检测,该用户输入230被授权以将锁定屏幕用户界面220从锁定状态220A改变为解锁状态220B。如果用户输入230被识别为经授权的用户输入,则锁定屏幕用户界面220A切换成解锁用户界面屏幕220B。即,用户能够通过锁定屏幕用户界面220处的直接输入来快速地访问软件程序和/或操作系统的应用/动作250。否则,锁定屏幕用户界面220保持在锁定状态220A。相关领域的技术人员在阅读此处的说明书之后应当理解,锁定屏幕用户界面220(或其他安全用户界面)处的用户可提供解锁计算设备的用户输入(例如,唯一的手势、唯一的语音命令),并且当这样做时,直接导航到期望的动作/应用250或关联快捷方式用户界面260 (如图2B所示)。这种快捷方式用户界面260可由计算设备的操作系统预先定义、和/或可以是用户定义的设置。接下来,为了提供直接从锁定屏幕用户界面220对应用或动作250的访问,用户输入230被确定为是第一用户输入230A还是第二用户输入230B (例如,预定义的手势命令、语音命令等)。如果用户输入230是第一用户输入230A,则在计算设备的⑶I屏幕210内自动地启动与第一用户输入230A相关联的应用或动作250。S卩,动作250的自动启动指示了对第一用户输入230A而非第二用户输入230B的标识。或者,如果用户输入230被确定为第二用户输入230B,则在计算设备100的⑶I屏幕210内自动地显示动作快捷方式用户界面260。这一动作快捷方式用户界面260与第二用户输入230B相关联(例如,对第二用户输入来说是唯一的)。即,动作快捷方式用户界面260的自动启动指示了对第二用户输入230B的标识。接下来,可在动作快捷方式用户界面260处检测第三用户输入230C。这一第三用户输入230C启动与动作快捷方式用户界面260相关联的动作250。S卩,可在计算设备100的⑶I屏幕210内显示动作快捷方式用户界面260的列表。用户可经由第三用户输入230C从该列表中选择动作快捷方式用户界面260中所期望的一个,并且由此启动相关联的应用/动作250。在实施例中,当用户关闭(即终止)应用/动作250之后,锁定屏幕用户界面220从解锁状态220B自动地改变回到锁定状态220A。即,不需要用户手动地将锁定屏幕用户界面220的状态修改为锁定状态220A (即,锁定屏幕用户界面自动地出现在计算设备100的⑶I屏幕210内)。相关领域的技术人员在阅读此处的说明书之后应当理解,基于对有意的且经授权的用户输入230的检测,用户可从锁定屏幕用户界面220直接解锁计算设备100并且导航到期望的应用或动作。示例性用户输入230可以是在计算设备100处提供的单个用户输入和/或不同用户输入的组合(例如锁定屏幕用户界面220处的滑动/手势/触摸命令、语音命令、运动命令等)。经授权的用户输入230可由通信地耦合(例如有线/无线)到计算设备100硬件、操作系统和/或应用或动作软件的一个或多个组件来检测。相关领域的技术人员在阅读此处的说明书之后应当理解,非限制性示例性组件可包括一个或多个传感器,诸如用于在Gn屏幕210上检测经授权的手势的数字化仪(例如滑动/手势/触摸模式;参见图4A和5A)。S卩,当在计算设备100的⑶I屏幕210上输入预先编程的按钮/命令序列时,动作250和/或动作快捷方式用户界面260将在解锁安全用户界面(例如锁定屏幕用户界面220)之后自动地出现。可在通信地耦合到计算设备100的外围设备(例如,触摸垫、键盘、运动传感器等)处输入这些预先编程的序列。作为非限制性的示例,唯一的解锁代码(例如用户输入230)可与每个应用/动作250 (例如电子邮件阅读器)和/或动作快捷方式界面260 (例如电子邮件阅读器快捷方式)相关联。即,滑动通过锁定屏幕用户界面220的若干按钮一诸如字符或符号的流动手势(参见例如如图5B) —可自动地显示生产力应用250或相关联的快捷方式用户界面260。另一非限制性的示例性组件可包括用于检测计算设备100的移动的陀螺仪(例如,用户在空白笔记页中将移动设备从非垂直状态提举成垂直状态)。因此,在检测到预先编程的经授权的用户输入230时,可在显示锁定屏幕用户界面220之后立即显示一个或多个动作快捷方式用户界面260 (例如,相机、视频、电子邮件阅读器快捷方式和/或类似项的列表)。另一非限制性的示例性组件可包括用于检测计算设备的方向的指南针。另一非限制性的示例性组件可包括用于检测计算设备是否处于不稳定环境(例如位于移动的车辆内)中的加速度计。在这些情形中,可在计算设备100的⑶I屏幕210内自动地显示语音激活的锁定屏幕用户界面220,并由此显示用于接收语音命令而不是滑动/手势/触摸命令的语音命令快捷方式用户界面260。其他非限制性的示例性传感器组件可包括话筒、光传感器和/或全球定位卫星(GPS)传感器。在一个实施例中,GPS传感器可检测用户在一地理区域内的移动和位置。作为响应,地图/方向指导应用可自动地从锁定屏幕用户界面220中直接出现,以建议吃饭的地方、驾驶方向等。在另一非限制性的示例中,如果用户位置被检测为家的位置,则经常呼叫的人/联系人/电话快捷方式用户界面260可自动地从锁定屏幕用户界面220中直接出现。相关领域的技术人员在阅读此处的说明书之后应当理解,前述的安全用户界面可以是与计算设备100的操作系统和GUI屏幕210相兼容的任何适合的安全用户界面。非限制性的示例性安全用户界面可包括经由可编程的以下各项来激活/解除220A、220B的锁定屏幕用户界面220:pin码入口、滑动手势、和/或语音命令。只要存在与解锁锁定屏幕用户界面220以及自动导航到特定的应用或动作250、或者相关联的快捷方式用户界面260的唯一经授权的用户输入,就可以采用各种各样的经授权的用户输入230。非限制性的示例性经授权的用户输入230可包括在锁定屏幕用户界面220 (例如点/键区)上划出的手势(例如,如图5A中所示的划出字母“c”),其中该手势形状/模式与特定的应用/动作250和/或相关联的快捷方式用户界面260相关联。例如,在锁定屏幕上划出字母“c”可在手势结束之后将用户自动地导航到设备100上内建的计算器应用(即,一下子解锁锁定屏幕用户界面220并提供对相关联的动作/应用250和/或相关联的快捷方式用户界面260的自动访问)。在另一个示例中,在锁定屏幕用户界面220 (例如图5A)处输入的经授权的唯一pin码可自动地执行动作,而不必开始显示该动作的快捷方式用户界面260(例如,911可直接呼叫911 ;1111可解锁计算设备并直接导航到用户的电子邮件;2222可解锁计算设备并直接导航到日历应用)。在另一实施例中,经授权的语音命令230 (例如“给家里打电话”)结合非口头用户输入230 (例如,按住计算设备上的按钮)可解锁锁定屏幕用户界面220并自动地呼叫用户的“家庭”电话号码。相关领域的技术人员在阅读此处的说明书之后应当理解,可在锁定屏幕用户界面220A被解锁220B之后自动地启动各种应用或动作250和/或相关联的快捷方式用户界面260。例如,非限制性的示例性应用或动作快捷方式用户界面260可由计算设备100的操作系统基于以下各项来定义:默认的设置;用户输入;用户位置(例如,家对比于工作)和/或用户行为(例如,最近呼叫的人或最频繁地呼叫的人)。在另一个示例中,应用或动作快捷方式用户界面260可由用户通过操作系统和/或应用或动作中的设置来显式地定义(例如,用户可定义在锁定屏幕用户界面220之上显示哪个或哪些动作)。应用/动作250和/或相关联的快捷方式用户界面260的这种用户定义的分层结构可用于启用计算设备100上的定制级别(儿童对比于父母)的快速访问(例如,相机(父母访问)、电话(儿童/父母访问)、SMS (儿童/父母访问)、GPS (儿童访问等))。对应用或动作250的快速儿童/父母访问还可包括对以下各项的访问:本地搜索应用(例如,Bmf因特网搜索引擎)、紧急应用(例如,医院、消防站、警察等)、以及消息收发应用(例如,FACEBOOK 、TWlTTERl1、组 SMS 等)。现在参考图3,示出了根据本发明的实施例的流程图,该流程图示出从锁定屏幕用户界面直接提供对应用或动作的访问的示例性过程300。将在环境200内的计算机系统100上执行的过程300在步骤302开始,⑶I屏幕210处于中性(锁定)状态。接下来,在执行在计算设备100上的应用的GUI屏幕210的内部,锁定屏幕用户界面220被检测为处于锁定状态220A。视觉提示可以确认计算设备100的锁定状态。例如,pin码屏幕或语音命令屏幕可提示用户提供经授权的用户输入230。(例如,附图4A和5A。)控制将随后传递到步骤304。
在步骤304,在计算设备100内接收经授权以将锁定屏幕用户界面220从锁定状态220A改变成解锁状态220B的用户输入230 (例如,手势、滑动、触摸、语音输入等)。
在步骤306,确定用户输入230的类型。如果步骤306处的确定将用户输入230标识为第一用户输入230A,则步骤310将锁定屏幕用户界面220从锁定状态220A改变成解锁状态220B,由此自动地启动与第一用户输入230A (例如,如图5A所示,在锁定屏幕用户界面220上创建“c”形状的图案)相关联的应用或动作250 (例如,电子邮件阅读器、文本联系人等)。
如果步骤306处的确定将用户输入230标识为第二用户输入230B,则步骤314将锁定屏幕用户界面220从锁定状态220A改变成解锁状态220B,由此自动地显示与第二用户输入230B相关联的动作快捷方式用户界面260。S卩,GUI屏幕210显示快捷方式用户界面260,该快捷方式用户界面260包含用户要选择的应用或动作的至少一个快捷方式。在步骤316,在动作快捷方式用户界面260处检测第三用户输入230C,并且随后启动与所选择的动作快捷方式相关联的应用或动作250。
在一个实施例中,响应于结束应用或动作250 (例如关闭/终止应用250),附加的步骤可将⑶1220从解锁状态220B自动地改变回到锁定状态220A,由此阻止对在计算设备100上执行的动作250 (或任何其他应用或动作)的继续的访问。
在替换的实施例中,为了进一步改善应用或动作可访问性过程300的性能,可在执行在计算设备100上的应用的GUI屏幕210上同时显示动作快捷方式用户界面260和锁定屏幕用户界面220。
在替换的实施例中,为了进一步改善应用或动作可访问性过程300的性能,可将动作快捷方式用户界面260叠加到锁定屏幕用户界面220,并由此在执行在计算设备100上的应用的⑶I屏幕210上可视地显示该动作快捷方式用户界面260。
在另一替换实施例中,为了进一步改善应用或动作可访问过程300的性能,动作快捷方式用户界面260响应于计算设备100的移动、计算设备100的位置、或其组合。相关领域的技术人员在阅读此处的说明书之后应当理解,该实施例可用于采用例如传感器、GPS应用和/或陀螺仪的计算设备100内。
参考图4A-4D和5A-5B,分别示出了根据本发明的各个实施例的屏幕截图410-440以及510-520,上述屏幕截图示出了采用应用或动作可访问性过程300的示例性⑶I窗口。(相关领域的技术人员在阅读此处的说明书之后应当理解,屏幕截图410-440和510-520表示过程300在计算设备100上执行时⑶I屏幕210的不同状态。)
在实施例中,当锁定屏幕用户界面220处于锁定状态220A时,⑶I屏幕210可类似于屏幕截图410-420以及510。当锁定屏幕用户界面220处于解锁状态220B时,⑶I屏幕210可类似于屏幕截图430-440以及520。
尽管上面已经描述了本发明的各方面,但是,应该理解,它们只是作为示例来呈现的,而不作为限制。对于相关领域的技术人员显而易见的是,可以对其做出形式和细节上的各种改变而不背离本发明的精神和范围。因此,本发明不应被上述的示例性方面中的任一个所限制,而应当仅根据所附权利要求书及其等同替换来定义。另外,应当理解,突出显示本发明的结构、方法、功能和优势的附件中的附图仅出于示例目的来呈现。本发明足够灵活和可配置,使得它可以通过除附图中所示的以外的方式来实现。此外,前述摘要的目的是使美国专利商标局和公众,特别是相关领域的不熟悉专利或法律术语或用语的科学家、工程师和实践者能够从粗略的检查中快速地确定本技术发明的本质和精髓。摘要不旨在用于以任何方式限制本发明的范围。
权利要求
1.一种从锁定屏幕用户界面提供对应用的访问的方法,所述方法在计算设备的至少一个处理器上执行,包括以下步骤: (a)在运行在所述计算设备上的处于锁定状态的应用的图形用户界面屏幕内检测锁定屏幕用户界面; (b)在所述计算设备处接收用户输入,所述用户输入被授权以将所述锁定屏幕用户界面从所述锁定状态改变成解锁状态; (C)确定所述用户输入的类型; (d)当所述确定步骤(C)将所述类型标识为第一用户输入时: (i)将所述锁定屏幕用户界面从所述锁定状态改变成解锁状态,并由此自动地启动与所述第一用户输入相关联的第一应用;以及 (e)当所述确定步骤(C)将所述类型标识为第二用户输入时: (i)将所述锁定屏幕用户界面从所述锁定状态改变成所述解锁状态,并由此自动地显示与所述第二用户输 入相关联的动作快捷方式用户界面; ( )在所述动作快捷方式用户界面处检测第三用户输入;以及 (iii)启动与所述第三用户输入相关联的第二应用。
2.如权利要求1所述的方法,其特征在于,还包括以下步骤: (f)响应于对所述第一或第二应用的终止,将所述锁定屏幕用户界面从所述解锁状态改变回到所述锁定状态。
3.如权利要求1所述的方法,其特征在于,所述计算设备是以下各项中的一个:游戏控制台,膝上型计算机,便携式媒体播放器,板式计算机,平板计算机,PDA,移动计算机,以及移动电话。
4.如权利要求1所述的方法,其特征在于,所述第一用户输入和所述第二用户输入中的每个包括以下之一:滑动输入,手势输入,触摸输入,以及语音输入。
5.如权利要求1所述的方法,其特征在于,所述锁定屏幕用户界面包括以下各项中的至少一个:pin码用户界面,滑动手势用户界面,以及语音提示用户界面。
6.如权利要求1所述的方法,其特征在于,所述动作快捷方式用户界面和所述锁定屏幕用户界面被同时显示在所述图形用户界面屏幕上。
7.如权利要求1所述的方法,其特征在于,所述动作快捷方式用户界面被叠加在所述锁定屏幕用户界面上,并且由此在所述图形用户界面屏幕上可见。
8.如权利要求1所述的方法,其特征在于,所述动作快捷方式用户界面响应于以下各项之一:所述计算设备的移动,所述计算设备的位置,及其组合。
9.一种包括被编码在计算机中的计算机可用介质的计算机程序产品,所述计算机具有存储在其中的控制逻辑,所述控制逻辑用于使所述计算机从锁定屏幕用户界面提供对应用的访问,所述控制逻辑包括: 第一计算机可读程序代码装置,用于使所述计算机在运行在所述计算设备上的处于锁定状态的应用的图形用户界面屏幕内检测锁定屏幕用户界面; 第二计算机可读程序代码装置,用于使所述计算机接收用户输入,所述用户输入被授权以将所述锁定屏幕用户界面从所述锁定状态改变成解锁状态; 第三计算机可读程序代码装置,用于使所述计算机确定所述用户输入的类型;第四计算机可读程序代码装置,用于使所述计算机将所述锁定屏幕用户界面从所述锁定状态改变成解锁状态,并且由此自动地启动与所述第一用户输入相关联的第一应用,所述第一应用的所述启动指示所述计算机已将所述类型标识为第一用户输入; 第五计算机可读程序代码装置,用于使所述计算机将所述锁定屏幕用户界面从所述锁定状态改变成所述解锁状态,并且由此自动地显示与所述第二用户输入相关联的动作快捷方式用户界面,所述动作快捷方式用户界面的所述显示指示所述计算机已将所述类型标识为第二用户输入; 第六计算机可读程序代码装置,用于使所述计算机在所述动作快捷方式用户界面处检测第三用户输入;以及 第七计算机可读程序代码装置,用于使所述计算机启动与所述第三用户输入相关联的第二应用。
10.如权利要求9所述的计算机程序产品,其特征在于,还包括 第八计算机可读程序代码装置,用于使所述计算机响应于所述第一或第二应用的终止,将所述锁定屏幕用户界面从所述解锁状态改变回到所述锁定状态。
11.如权利要求9所述的计算机程序产品,其特征在于,所述计算机是以下各项中的一个:游戏控制台,膝上型计算机,便携式媒体播放器,板式计算机,平板计算机,PDA,移动计算机,以及移动电话。
12.如权利要求9所述的计算机程序产品,其特征在于,所述第一用户输入和所述第二用户输入中的每个包括以下之一:滑动输入,手势输入,触摸输入,以及语音输入。
13.如权利要求9所述的计算机程序产品,其特征在于,所述锁定屏幕用户界面包括以下各项中的至少一个:pin码用户界面,滑动手势用户界面,以及语音提示用户界面。
14.如权利要求9所述的计算机程序产品,其特征在于,所述动作快捷方式用户界面和所述锁定屏幕用户界面被同时显示在所述图形用户界面屏幕上。
15.如权利要求9所述的计算机程序产品,其特征在于,所述动作快捷方式用户界面被叠加在所述锁定屏幕用户界面上,并且由此在所述图形用户界面屏幕上可见。
16.如权利要求9所述的计算机程序产品,其特征在于,所述动作快捷方式用户界面响应于以下各项之一:所述计算设备的移动,所述计算设备的位置,及其组合。
17.—种能够从锁定屏幕用户界面提供对应用的访问的计算机系统,包括: (a)用于在运行在所述 计算机系统上的处于锁定状态的应用的图形用户界面屏幕内检测锁定屏幕用户界面的装置; (b)用于在所述计算机系统处接收用户输入的装置,所述用户输入被授权以将所述锁定屏幕用户界面从所述锁定状态改变成解锁状态; (c)用于确定所述用户输入的类型的装置; (d)用于将所述锁定屏幕用户界面从所述锁定状态改变成解锁状态并由此自动地启动与所述第一用户输入相关联的第一应用的装置,用于改变的所述装置响应于所述确定装置(c)将所述类型标识为第一用户输入;以及 (e)用于将所述锁定屏幕用户界面从所述锁定状态改变成所述解锁状态并由此自动地显示与所述第二用户输入相关联的动作快捷方式用户界面的装置,用于改变的所述改变装置响应于所述确定装置(C)将所述类型标识为第二用户输入;(f)用于在所述动作快捷方式用户界面处检测第三用户输入的装置;以及 (g)用于启动与所述第三用户输入相关联的第二应用的装置。
18.如权利要求17所述的系统,其特征在于,还包括: (h)用于响应于所述第一或第二应用的终止,将所述锁定屏幕用户界面从所述解锁状态改变回到所述锁定状态。
19.如权利要求17所述的系统,其特征在于,所述计算机系统是以下各项之一:游戏控制台,膝上型计算机,便携式媒体播放器,板式计算机,平板计算机,PDA,移动计算机,以及移动电话。
20.如权利要求17所述的系统,其特征在于,所述第一用户输入和所述第二用户输入中的每个包括以下之一 :滑动输入,手势输入,触摸输入,以及语音输入。
全文摘要
本发明涉及直接从锁定屏幕访问应用。公开了当与(移动)计算设备交互时便于从锁定屏幕用户界面直接对应用或动作的访问的系统、方法和计算机程序产品。该系统、方法和计算机程序产品提供多阶段方法—安全用户界面(例如锁定屏幕用户界面)内的第一基于用户输入(例如触摸、滑动、语音命令)的组件,接下来是从安全用户界面直接启动的第二基于应用或动作(例如动作快捷方式和/或动作)的组件。即,为了解除锁定屏幕用户界面,用户在计算设备处提供经授权的用户输入。第二,为了访问应用或动作,应用或动作快捷方式用户界面被自动地显示,或者应用或动作被自动地启动;二者都是直接从锁定屏幕用户界面进行的,无需任何附加的用户交互。
文档编号G06F3/0484GK103176714SQ20131014291
公开日2013年6月26日 申请日期2013年4月23日 优先权日2012年4月24日
发明者A·A·塞利格, I·伊奥 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1