针对非故意输入的保护的制作方法

文档序号:8323907阅读:138来源:国知局
针对非故意输入的保护的制作方法
【专利说明】针对非故意输入的保护
【背景技术】
[0001] 计算设备可以执行各种功能,诸如执行存储在计算设备处的应用程序并输出信息 (例如,文档、电子邮件以及图片)以用于显示(例如,在屏幕上)。某些计算设备可以包括 防止未授权用户访问存储在计算设备处的应用程序和信息的、从而有效地"锁定"计算设备 的有限访问状态。例如,某些计算设备要求用户提供特定输入以将设备锁定和/或解锁。
[0002] 除安全之外,锁定技术可以对防止被另外授权用户无意中输入有用。例如,用户可 在口袋中携带计算设备,诸如移动电话。锁定技术可防止计算设备响应于检测到无意中用 户输入(例如,当用户在移动电话在用户口袋中的时偶然地按下按钮、轻敲触摸屏或者无 意地激活存在感敏屏幕时)而执行各种动作。
[0003] 虽然锁定技术可以提供信息安全以及还提供针对偶然用户输入的保护,但锁定技 术一般地防止对存储于计算设备处的应用程序和信息的立即访问。例如,当计算设备被"锁 定"时,用户必须在计算设备将允许访问存储在计算设备处的应用程序和信息之前最低限 度执行一个额外步骤以将计算设备"解锁"。

【发明内容】

[0004] 在一个示例中,本公开针对一种可包括由计算设备并且为了在存在敏感屏幕处显 示而输出锁屏图形用户界面。锁屏图形用户界面可包括小插件区和解锁区。小插件区可包 括第一小插件。该方法还可包括由计算设备接收在小插件区内的存在敏感屏幕的位置处接 收到的用户输入的指示。该方法还可包括基于用户输入的指示并且由计算设备来确定用户 输入的特性。用户输入的所确定特性可包括形状、长度、速度以及加速度中的至少一个。响 应于确定所确定的特性超过阈值,该方法还可包括由计算设备输出包括第二小插件的锁屏 图形用户界面的已更新的小插件区以用于显示。
[0005] 在另一示例中,本公开针对一种包括一个或多个处理器的计算设备。一个或多个 处理器被配置成输出锁屏图形用户界面以用于在存在敏感屏幕处显示。锁屏图形用户界面 可包括小插件区和解锁区。小插件区可包括第一小插件。所述一个或多个处理器还被配置 成接收在小插件区内的存在敏感屏幕的位置处接收到的用户输入的指示。所述一个或多个 处理器还被配置成基于用户输入的指示确定用户输入的特性。用户输入的所确定的特性可 包括形状、长度、速度以及加速度中的至少一个。响应于确定所确定的特性超过阈值,所述 一个或多个处理器还被配置成输出包括第二小插件的锁屏图形用户界面的已更新的小插 件区以用于显示。
[0006] 在另一示例中,本公开针对一种包括指令的计算机可读存储介质,该指令在被执 行时将计算设备的一个或多个处理器配置成输出锁屏图形用户界面以用于在存在敏感屏 幕处显示。锁屏图形用户界面可包括小插件区和解锁区。小插件区可包括第一小插件。所 述指令在被执行时还可将计算设备的一个或多个处理器配置成接收在小插件区内的存在 敏感屏幕的位置处接收到的用户输入的指示。所述指令在被执行时还可将计算设备的一个 或多个处理器配置成基于用户输入的指示确定用户输入的特性。用户输入的所确定的特性 可包括形状、长度、速度以及加速度中的至少一个。响应于确定所确定的特性超过阈值,所 述指令在被执行时还可将计算设备的一个或多个处理器配置成输出包括第二小插件的锁 屏图形用户界面的已更新的小插件区以用于显示。
[0007] 在附图和以下描述中阐述了一个或多个示例的细节。根据本描述和附图以及根据 权利要求,本公开的其他特征、目的以及优点将是显而易见的。
【附图说明】
[0008] 图1是图示出根据本公开的一个或多个方面的被配置成在锁屏用户界面的小插 件区内显示一个或多个小插件的示例计算设备的概念图。
[0009] 图2是图示出根据本公开的一个或多个方面的示例计算设备的框图。
[0010] 图3A - 3D是图示出根据本公开的一个或多个方面的用于在锁屏用户界面的小插 件区内显示一个或多个小插件的示例图形用户界面的概念图。
[0011] 图4是图示出根据本公开的一个或多个方面的计算设备的示例操作的流程图。
【具体实施方式】
[0012] 在本公开中描述的示例涉及可以使得计算设备能够在计算设备处于受限访问状 态(例如,"锁定"状态)时在存在敏感屏幕处接收用户输入的技术。在某些实施方式中,计 算设备在处于受限访问状态的同时可以输出防止访问存储在计算设备处的一般应用程序 和信息的锁屏图形用户界面以用于在存在敏感屏幕处显示。该技术不是要求用户将计算设 备"解锁"以访问存储在计算设备处的特定信息,而是可使得计算设备能够在从锁屏提供对 一个或多个小插件(即,执行受限或特定功能的特定应用程序)的访问的同时保持在受限 访问状态。
[0013] 该技术可使得计算设备能够将小插件区作为锁屏图形用户界面的一部分输出,用 户可以从其访问一个或多个小插件。为了防止用户偶然地激活小插件区,计算设备可要求 用户通过故意地在存在敏感屏幕处执行唯一手势输入来启用小插件区。计算设备可分析输 入的特性(例如,位置、方向、长度、加速度、速度等)以确定用户是否故意地启用小插件区。 如果基于用户输入的特性,计算设备确定用户故意地启用小插件区,则计算设备可激活小 插件区。
[0014] 通过在这样启用小插件区之前分析手势的特性,计算设备可将故意和非故意用户 输入区别开,并允许用户在不损害锁定技术的益处的情况下快速地访问存储在计算设备处 的特定应用程序和信息。此类计算设备可响应于非故意用户输入而执行较少的操作,并且 因此消耗较少的电功率。
[0015] 图1是图示出根据本公开的一个或多个方面的被配置成在锁屏用户界面上的小 插件区内显示一个或多个小插件的示例计算设备的概念图。在图1的示例中,计算设备10 是移动电话。然而,在其他示例中,计算设备10可以是平板计算机、个人数字助理(PDA)、膝 上型计算机、便携式游戏设备、便携式媒体播放器、电子书阅读器、手表或另一类型的便携 式或移动计算设备。
[0016] 如图1中所示,计算设备10包括用户界面设备(UID) 12。计算设备10的HD 12 可充当用于计算设备10的输入设备和输出设备。可使用各种技术来实现WD 12。例如, UID 12可充当使用电阻性触摸屏、表面声波触摸屏、电容性触摸屏、投射电容触摸屏、压力 敏感屏幕、声脉冲识别触摸屏或另一存在敏感屏幕技术的输入设备。UID 12可充当使用液 晶显示器(IXD)、点阵显示器、发光二极管(LED)显示器、有机发光二极管(OLED)显示器、电 子墨水或能够向计算设备10的用户输出可见信息的类似单色或彩色显示器中的任何一个 或多个的输出设备。
[0017] 计算设备10的WD 12可包括存在敏感屏幕,其可从计算设备10的用户接收触觉 用户输入。UID 12可通过检测来自计算设备10的用户的一个或多个轻敲和/或手势(例 如,用户用手指或触针笔来触摸或指向UID 12的一个或多个位置)来接收触觉用户输入。 UID 12的存在敏感屏幕可向用户呈现输出。UID 12可将输出呈现为用户界面,其可与由计 算设备10提供的功能有关。例如,UID 12可呈现在计算设备10上执行的各种功能和应用 程序,诸如电子消息应用程序、地图应用程序等。UID 12可呈现一个或多个小插件,其在计 算设备10上执行特定功能或访问特定服务。
[0018] 计算设备10可包括用户界面("Π ")模块20、访问模块22以及手势模块24。模 块20、22和24可使用常驻于计算设备10中且在其上面执行的软件、硬件或硬件和软件两 者的混合来执行本文所述的操作。计算设备10可用多个处理器来执行模块20、22和24。 计算设备10可将模块20、22和24作为在底层硬件上执行的虚拟机执行。
[0019] Π 模块20可使WD 12在计算设备10在受限访问状态下操作的同时呈现锁屏图 形用户界面14("用户界面14")。用户界面14包括在UID 12的各种位置处显示的图形元 素。图1图示出用户界面14的两个不同区域。用户界面14的小插件区和用户界面14的 解锁区18每个包括与计算设备10的不同功能有关的图形元素。例如,小插件区16包括重 叠小插件28A - 28N(共同地"小插件28")且解锁区18包括与计算设备10的解锁功能有 关的图形元素。
[0020] 解锁区18包括与当计算设备10在受限访问状态下操作时将计算设备10解锁有 关的图形元素。例如,如下面更详细地描述的,用户可在呈现解锁区18的UID 12的存在敏 感屏幕的位置处输入手势。基于该手势,计算设备10可退出受限访问状态并进入允许用户 访问存储在计算设备10上的信息和应用程序的状态。
[0021] 小插件区16包括小插件28A - 28N(共同地小插件28)。小插件28中的每一个表 示用户界面14的组件,用户可使用计算设备10从其执行功能、执行应用程序或访问服务。 例如,图1将小插件28A图示出为使WD 12在存在敏感屏幕上呈现当前时间和日期的时钟 小插件。小插件28N是使WD 12在存在敏感屏幕处呈现当前温度或天气预报的天气小插 件的一个示例。小插件28可包括多种小插件,每个表示用户可以在计算设备10上从其执 行特定功能或访问特定服务的用户界面14的组件。例如,小插件28可包括时钟小插件、日 历小插件以及天气小插件。计算设备10可允许用户或开发者对每个小插件28进行自定义 并将小插件从小插件储存库(例如,位于因特网上)下载并安装到计算设备10上。小插件 28A可例如包括只读小插件。只读小插件可提供用于与用户交互或接收用户输入的受限功 能。例如,如果时钟小插件仅在已在WD 12的存在敏感屏幕处呈现时允许用户查看小插件 28A,则时钟小插件可以是只读小插件。然而,电子邮件(电邮)小插件是非只读小插件的 示例,因为用户可通过向电子邮件小插件提供输入以查看、删除、发送以及编辑电子邮件来 与电子邮件小插件交互。
[0022] 计算设备10的手势模块24可接收在WD 12的存在敏感屏幕处接收到的用户输 入的指示并确定用户输入对应于手势的指示。当用户从WD 12的存在敏感屏幕处的一个 位置向第二位置挥动手指或触针笔时,手势模块24可确定用户输入对应于在UID 12的存 在敏感屏幕处执行的手势。
[0023] 例如,UID 12可虚拟地将坐标网格覆盖到存在敏感屏幕上。该网格可向每个位置 分配包括水平分量(X)和垂直分量(Y)的坐标。每当WD 12在存在敏感屏幕处检测到用 户输入时,手势模块24可从UID 12接收信息。该信息可包括一个或多个坐标位置和关联 时间,其向手势模块24指示WD 12在哪里接收到(或检测到)存在敏感屏幕处的用户输 入以及WD 12何时接收(或检测到)用户输入两者。
[0024] 手势模块24可将从WD 12接收到的信息组合成运动事件的按时间排序的序列。 序列中的每个运动事件可包括作为用户输入的坐标位置的位置分量、作为与用户输入相关 联的时间的时间分量以及动作分量。动作分量可指示运动事件是对应于存在敏感屏幕处的 按下还是存在敏感屏幕处的提起。
[0025] 手势模块24可确定序列中的第一运动事件的
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1