用于锁屏上动作的用户定义的快捷方式的制作方法_3

文档序号:9635134阅读:来源:国知局
了配置用户定义的快捷方式,用户定义的快捷方式被存储为映射到对应的所选应用(326)。存储的用户定义的快捷方式可在关于图3A描述的操作306中使用。
[0055]针对锁屏上动作的用户定义的快捷方式可在其中操作系统呈现锁屏的任意计算设备上实现。基于手势的快捷方式可被实现在具有触摸屏、触摸垫或甚至检测在锁屏的某一区域上、但还没有接触该区域的手势的IR传感器的设备上。类似的快捷方式可经由鼠标或其他输入设备输入。实现可被体现在设备上,设备包括但不限于,台式机、膝上型计算机、电视机、板式设备、平板、智能电话、个人数字助理以及电子白板。
[0056]将移动或与触摸屏的接触识别为手势以及确定或提供另一应用的信息来确定与该手势相关联的任务的功能可通过设备的操作系统来实现。根据一实施例,锁屏的一区域被定义为接受锁屏上手势。当对该屏幕作出可被设备感测到的接触或其他动作时,操作系统可确定该接触对应于手势。操作系统(或执行这些功能的其他程序)可使得所确定的手势对运行在设备上的一个或多个应用可用。
[0057]例如,锁屏上能力可被展示给运行在操作系统上的应用。应用(包括没有被内建到设备操作系统的那些)可通过以下方式访问这个能力:指示对锁屏上任务的支持以及在用户定义的手势被操作系统识别时请求被调用。应用没有指定手势来调用该应用的特定特征。相反,应用可标识要变得在锁屏上可用的可用任务和功能性并且操作系统可在用户选择将这些任务和功能性与用户定义的手势相关联之际将这些任务和功能性分配到用户定义的手势。
[0058]例如,应用可通过在其清单文件中提供描述应用使用和需要访问(例如,位置访问等)的那些能力的标记来指示和包括对锁屏上模式的支持。一旦应用向操作系统指示锁屏上支持,操作系统就可将应用显示为用于配置一个或多个任务的目标。
[0059]图4、5、6A_6C和8A-8E中示出的屏幕截图仅仅是示例性的,并被提供来在本发明的各发面的一些实施例处图形地描绘。当然,本发明不旨在限于所提供的图形元素的位置或表示,因为存在可实现相同或类似结果的大量其他方式。
[0060]触摸屏理解由戳、杵、轻拂和滑扫作出的手势输入以及其他操作系统定义的手势。然而,这些手势一般不预期在锁屏上。为了促进对作为锁屏上快捷方式的手势的接收,可展示用于提供输入域的指定区域。指定区域是其中用户可写、轻拂或执行某个交互的地方并且快捷方式组件将来自指定区域的输入转换成映射特定任务的字符或一系列接触。
[0061]参考图4,输入域可以是锁屏410的指定区域400。经识别的手势可被限制到指定区域400。当手势被绑定到用户进行了定制的任务时,该手势被识别。替代于特定开发者生成的手势,用户可定制针对特定任务的手势。
[0062]参考图5,替代于用于接收解锁手势和锁屏上快捷方式的分开的区域,指定区域510可以在其上接收手势口令的区域520的至少一部分上。指定区域510和口令区域520可物理地且在时间上重叠(即,在同一时间两者均活动地存在)。例如,被监视来发现解锁手势的平板530的锁屏区域的全部或一部分可被监视来接收用于调用指定任务的用户定义的手势。输入识别组件可接着在快捷方式和解锁操纵之间进行区分,只要用户不用同一手势设置两个任务。如果同一手势针对两个任务(或针对手势口令和任务)来输入,则用户可被通知该重叠并被请求输入不同的手势。
[0063]图6A-6C示出用于配置用户定义的手势的示例界面。在一些情况下,当操作系统调用运行在设备上的应用并接收来自应用的锁屏上功能性可用的指示时,支持屏幕上功能的应用可被预先填充在设置工具中。应用可控制锁屏上可用的特征并且设置可被用于配置用于调用任务的用户定义的输入。
[0064]作为锁屏下或解锁状态功能的一部分,日历应用可包括用户可选择来发送指示他们将开会迟到的电子邮件的快捷方式命令或按钮。具体而言,为了使用该按钮,用户将解锁计算设备并打开日历事件来选择该按钮以发送他们将迟到的消息。在用户定义的快捷方式系统(诸如图1和/或2中显示的)中,在电子邮件和日历应用可提供锁屏上功能性的情况下,用户可选择来创建用于执行发送他们将迟到的消息的任务的快捷方式。
[0065]图6A-6C中反映的场景涉及通过邮件和日历客户端可用的任务。邮件和日历客户端可允许日历提醒和响应变得在锁屏上可用。邮件和日历客户端可向自定义用户控制组件(例如214)指示支持用于发送对日历提醒的响应的任务。任务可以是向参与者或会议组织者的自动回复“我将迟到”(或某个其他预先准备的响应)。在设置UI 600中,可用任务610可被呈现并且输入域可被提供来输入用户定义的快捷方式。此外,对任务的定制可以是可用的(并且对应的输入域可被用于定制任务,例如通过提供针对“我迟到了”消息任务的定制的消息615)。
[0066]在图6A中显示的示例中,输入域可以是支持快捷方式的手势输入的区域620并且用户可通过在屏幕的区域中执行字符的手势来输入该手势。在图6B示出的示例中,输入域可以是能接收键入的字符625的区域,并且用户可通过键入手势要模拟的字符来输入用作手势的字符。对于示出的示例,用户正在将用于从锁屏上发送这个响应的命令定义为书写“L”的手势。在进一步的示例中,用于修改该响应的附加功能性可变得在锁屏上可用。例如,用户可输入用于“我将迟到”响应的“L”之后是表示时间的数字(默认具有某个单位),例如“L10”可调用“我将迟到10分钟”的响应。虽然字母被显示在该示例中,但是各实施例不限于此。
[0067]在图6C中示出的示例中,用户可响应于指示被执行的移动的设置UI来输入物理手势(650)。例如,用户可使用向下移动651之后是向右移动652来按“L”运动来移动设备当然,移动可以是任意的并不需要遵循特定设计。作为一个示例,向上并向下然后再向上摇晃设备(具有或不具有方向/角度)可以是针对自定义手势的输入。
[0068]图7显示被配置成接收用户定义的快捷方式的锁屏的简化过程流。参考图7,用户界面可被监视来确定输入是否正被录入。监视可以是连续的、经由中断或另一合适的方法。如果在确定是否接收到输入(700)时,如果没有接收到输入,则其他过程可被实现(710)。在一些情况下,如果没有接收到输入,设备可保持或进入休眠状态。如果接收到输入,则该输入被分析来确定该输入是否是经识别的用户定义的快捷方式(720)。如果该输入不是经识别的输入,则其他过程可被实现(730)。其他过程(730)可包括出错消息。如果该输入是经识别的输入,则用户定义的快捷方式被映射到的应用可被调用(740)来执行对应于该快捷方式的任务。
[0069]图8A-8E是示出任务的用户定义的快捷方式部署的示例屏幕截图。
[0070]参考图8A,作为示例而非限制,用户可注意到他们将开会迟到。在一种情况下,设备(诸如移动电话805)的锁屏800可包括日历内容810的显示并且用户可注意到事件将在特定时间和地点处。例如,会议提醒的日历内容810可在锁屏上弹出,这是因为设备可能处于“唤醒”状态并在锁屏上显示约会提醒。
[0071]用户在前往会议甚至或在会议中并且不能(或不想)说话或打字时可能在锁屏800上。可启用其中用户可通过快捷方式经由锁屏指示他们开会将迟到(或调用另一任务)的场景。如图8B中显示的,指定区域815被提供以供用户指示自定义快捷方式。图形或动画可被呈现以提醒用户这个区域可用作输入区域。在一些情况下,区域可不在视觉上被定义或可仅在屏幕被触摸时变得在视觉上被定义。
[0072]如图8C中示出的,用户可通过锁屏上的快捷方式来调用电子邮件和日历应用以执行先前定制的发送迟到消息的任务。
[0073]例如,用户可先前已经将针对迟到消息的快捷方式定义为“L”(诸如通过如图8A或8B中示出的设置配置)。由此,当用户想要针对被显现在锁屏上的会议事件提醒发送“我迟到了”消息时,用户可在锁屏的指定区域上写“L”形状820。“L”的手势可以是用户定制的手势,使得设备知晓当“L”的手势在锁屏上被接收时,用户正在请求发送“我将开会迟到”消息。
[0074]响应于接收到这个用户定义的快捷方式,相关联的应用被调用来执行定制任务。参考图8D,任务确认窗口 825可被呈现在锁屏800中,从中用户可在设备处于锁定状态的同时指示命令830。屏幕(或窗口)可出现在锁屏上,该屏幕(或窗口)可使得用户能够在锁屏上时与应用交互。对用户可用的特定交互可通过该应用设置。任务已完成通知835可被呈现在锁屏800上
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1