栓系选择句柄的制作方法

文档序号:9602512阅读:488来源:国知局
栓系选择句柄的制作方法
【专利说明】栓系选择句柄
[0001] 背景
[0002] 常规计算设备(诸如计算机、消息板、电子公告板、以及监测设备)在用户界面上 使用输入硬件直接控制。通常,它们使用输入设备(诸如用于控制该设备的鼠标、远程控 制、键盘等)直接控制。然而,通常在触摸界面上通过检测和分析用户的触摸输入来控制启 用触摸的设备。在触摸界面中,由于一些启用触摸的设备的有限显示尺寸以及手指触摸的 相对较大的所检测的接触区,采用通过手指选择内容且与内容交互的触摸输入可能是困难 和不精确的。
[0003] 在一些示例中,当用户尝试选择启用触摸的设备上所显示的内容时,该设备可检 测手指触摸输入的接触区并且可基于所检测的接触区确定内容的最有可能的目标部分。由 于较小的显示尺寸以及所显示的内容和嵌套元素的复杂性,对手指触摸输入的检测可能是 相对不精确和不准确的,并且启用触摸的设备可能未准确地选择用户想要的内容的部分。 用户可能不愿意他或她具有对其与采用触摸输入的启用触摸的设备的交互直接控制。同 样,手势、眼部跟踪、以及类似的交互机制可遇到类似的用户体验劣化。
[0004] 概述
[0005] 提供本概述以便以简化的形式介绍以下在详细描述中进一步描述的一些概念。本 概述并非旨在排他性地标识出要求保护的主题的关键特征或必要特征,亦非旨在用作辅助 确定要求保护的主题的范围。
[0006] 实施例涉及提供对基于触摸或手势的界面上的内容直接选择的栓系(tethered) 选择句柄。用户可采用计算设备上的触摸或手势输入以开始内容选择,并且可在初始输入 位置附近显示开始句柄。可显示结束句柄以指示选择的终点。在选择之后,结束句柄、结束 句柄的一部分、或者单独的指示符可在用户的当前交互点的位置处远离结束句柄被显示以 向用户指示计算设备知道用户的交互点离开结束句柄的移动,但是不改变内容选择。可将 新显示的指示符栓系到结束句柄以进一步指示所选内容的结尾和用户的当前交互点之间 的连接。
[0007] 根据对以下详细描述的阅读和对相关联附图的审阅,这些以及其他特征和优点将 是显而易见的。应当理解,前面的一般描述和以下详细描述是解释性的并且不限制如要求 保护的方面。
[0008] 附图简述
[0009] 图1解说对触摸用户界面环境中的内容进行选择的示例;
[0010] 图2解说根据实施例的与所选内容相关联的检系句柄的不例;
[0011] 图3解说根据实施例的栓系到触摸输入的示例句柄;
[0012] 图4解说根据实施例的对采用栓系到触摸输入的选择句柄的图形和文本内容的 示例选择;
[0013] 图5是其中可实现根据实施例的系统的联网环境;
[0014] 图6是其中可实现实施例的示例计算操作环境的框图;以及
[0015] 图7解说根据实施例的一种提供对触摸界面上的内容直接选择的栓系选择句柄 的过程的逻辑流程图。
[0016] 详细描述
[0017] 如上所简述的,用户可采用触摸或者类似的输入来选择所显示的内容并与其交 互。在检测到对内容的一部分的选择之后,可显示开始句柄和结束句柄以指示内容的所选 部分。在进一步检测到用户的交互点的移动之后,可显示新指示符-可视地栓系到结束句 柄-以向用户指示计算设备知道用户的当前交互位置并且正在等待用户要么增加/减少 所选内容要么维持所选内容的进一步动作。
[0018] 在以下详细描述中,参考形成其一部分且其中通过解说示出特定实施例或示例的 附图。可组合这些方面,可利用其他方面,并且可在不背离本公开的精神或范围的情况下作 出结构改变。因此,并非在限制的意义上作出以下详细描述,并且本发明的范围由所附权利 要求及其等同定义。尽管将在结合在个人计算机上的操作系统上运行的应用程序执行的程 序模块的一般上下文中描述了实施例,但是本领域技术人员将认识到各方面还可结合其他 程序模块实现。
[0019] 通常,程序模块包括执行特定任务或者实现特定抽象数据类型的例程、程序、组 件、数据结构、以及其他类型的结构。此外,本领域技术人员将领会可通过其他计算机系统 配置来实践实施例,这些计算机系统配置包括手持设备、多处理器系统、基于微处理器或可 编程的消费性电子设备、小型计算机、大型计算机、以及类似的计算设备。还可在其中通过 通信网络链接的远程处理设备执行任务的分布式计算环境中实践实施例。在分布式计算环 境中,程序模块可位于本地和远程存储器存储设备两者中。
[0020] 实施例可被实现为计算机实现的过程(方法)、计算系统、或者制品,诸如计算机 程序产品或计算机可读介质。计算机程序产品可以是可由计算机系统读取且对包括用于使 计算机或计算系统执行示例过程的指令的计算机程序进行编码的计算机存储介质。计算机 可读存储介质可以是计算机可读存储器设备。例如,可经由易失性计算机存储器、非易失性 存储器、硬盘驱动、闪存驱动、软盘或压缩盘、以及类似的介质中的一个或多个实现计算机 可读存储介质。
[0021] 贯穿本说明书,术语"平台"可以是用于提供对内容进行选择的栓系选择句柄的软 件和硬件组件的组合。平台的示例包括但不限于在多个服务器上执行的主存服务、在单个 计算设备上执行的应用、以及类似的系统。术语"服务器"一般指执行通常在联网环境中的 一个或多个软件程序的计算设备。然而,服务器还可被实现为在被视为网络上的服务器的 一个或多个计算设备上执行的虚拟服务器(软件程序)。在下文中提供了关于这些技术和 示例操作的更多细节。
[0022] 尽管触摸输入贯穿描述部分被用作解说性示例,但是可使用任何交互技术(诸如 手势、眼部跟踪、输入笔、以及类似物)来实现实施例。
[0023] 图1解说根据一些示例实施例的对触摸用户界面环境中的内容进行选择的示例。
[0024] 示图100解说对触摸用户界面环境中的内容进行选择的示例。示图100中所示的 计算设备和用户界面环境是为了解说的目的。可在采用各种计算设备和系统的各种本地、 联网和类似的计算环境中实现实施例。触摸用户界面环境可以是例如智能电话或者允许用 户通过触摸与该设备交互的任何启用触摸的计算设备,诸如平板、电子阅读器、个人数字助 理(PDA)、白板、或者具有触摸显示器的其他计算设备。
[0025] 在示例实施例中,启用触摸的计算设备104的界面可允许用户与采用触摸输入 102和手势输入的用户界面上所显示的内容交互,并且还可与常规鼠标和键盘一起工作。然 而,在一些情境中,输入设备(诸如鼠标或键盘)可能不可用于与启用触摸的设备交互,并 且用户可受限于提供触摸输入以与用户界面上所显示的内容交互。示例触摸输入可包括手 指触摸或手势输入、以及电子笔或指示笔输入。
[0026] 在根据实施例的系统中,当用户查看用户界面上的内容时,用户可期望选择内容 的一部分以编辑、复制和粘贴、保存内容的所选部分110且以其他方式与其交互。在示例情 境中,用户
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1