当前位置: 首页 > 专利查询>微软公司专利>正文

计算设备书写工具技术制造技术

技术编号:6791360 阅读:166 留言:0更新日期:2012-04-11 18:40
描述了计算设备书写工具技术。在各实现中,输出一包括书写工具的各表示的用户界面,表示中的一个或多个与要应用于以下线条的相应书写工具的特征相关联:被检测为使用计算设备的触摸屏功能绘制的线条、以及被检测为使用计算设备的触摸屏功能擦除的线条。响应于对至少一个表示的选择,向通过触摸屏功能接收到的至少一个输入应用相应的特征。

【技术实现步骤摘要】

本专利技术涉及计算设备,尤其涉及计算设备的书写工具。
技术介绍
可从计算设备获得的功能的数量正在不断增加,如来自移动设备、游戏控制台、电视机、机顶盒、个人计算机等等。然而,曾经用于与计算设备交互的传统技术随着功能数量的增加而变得更低效。因此,添加这些功能可能会由于大量的功能选择而使用户受挫折,且因此导致对附加功能以及采用各功能的设备本身的减少的利用。
技术实现思路
描述了计算设备书写工具技术。在各实现中,输出一包括书写工具的各表示的用户界面,表示中的一个或多个与要应用于以下线条的相应书写工具的特征相关联被检测为使用计算设备的触摸屏功能绘制的线条、以及被检测为使用计算设备的触摸屏功能擦除的线条。响应于对至少一个表示的选择,向通过触摸屏功能接收到的至少一个输入应用相应的特征。在各实现中,输入被识别为指示擦除操作的开始。确定被选择以使用触摸屏功能与计算设备交互的书写工具的特征,所述特征被配置成模仿书写工具的绘制和擦除特征。 将所选书写工具的擦除特征应用于计算设备所输出的一个或多个线条。在各实现中,一种或多种计算机可读介质包括响应于计算设备上的执行而使得所述计算设备执行以下操作的指令输出包括书写工具的表示的用户界面;接收对所述书写工具的至少一个表示的选择;通过计算设备的触摸屏功能把输入识别为指示擦除操作的选择,所述输入由指示笔使用显示设备的触摸屏功能来提供;确定哪些擦除特征对应于书写工具的所选表示;以及与显示设备上的用来提供输入以选择擦除操作的指示笔位置相关联地将书写工具的所选表示的所确定的擦除特征应用于由计算设备提供的一个或多个线条。提供本
技术实现思路
以便以简化形式介绍将在以下的详细描述中进一步描述的一些概念。本
技术实现思路
并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。附图说明参考附图来描述具体实施方式。在附图中,附图标记中最左边的数字标识该附图标记首次出现的附图。在说明书和附图的不同实例中使用相同的附图标记可以指示相似或相同的项目。图1是在一示例实现中的可用于采用这里所述的书写工具技术的环境的图示。图2描述了一示例实现中的系统,其中输出具有书写工具的各表示的用户界面, 各表示可选择以便将相应的特征应用于通过图1的计算设备的触摸屏功能接收到的输入。图3描述了一示例实现中的系统,其中执行一擦除操作,该擦除操作具有和通过与图2的用户界面交互而选择的钢笔书写工具的表示相对应的特征。图4描述了一示例实现中的系统,其中执行一擦除操作,该擦除操作具有和通过与图2的用户界面交互而选择的铅笔书写工具的表示相对应的特征。图5描述了一示例实现中的系统,其中执行另一擦除操作,该擦除操作具有和通过与图2的用户界面交互而选择的铅笔书写工具的表示相对应的特征。图6是描述一示例实现中的过程的流程图,其中使用书写工具的选择作为向擦除操作应用特征的基础。图7示出了可被实现为参考图1-6来描述的任何类型的便携式和/或计算机设备来实现此处描述的书写工具技术的各实施例的示例设备的各个组件。具体实施例方式腿随着从计算设备可用的功能数量的增加,用来与计算设备交互的传统技术变得较低效。例如,包括使用传统技术的附加特征可能强迫用户导航到当前用户界面“之外”以访问功能。由此,曾经用于访问功能的传统技术可能会限制各功能和设备对于计算设备的用户的总体有用性。描述了计算设备书写工具技术。在各实现中,输出包括诸如钢笔和铅笔等书写工具的各表示的用户界面。对书写工具的选择使相应的特征被应用于通过计算设备的触摸屏功能接收到的输入。例如,选择铅笔可能使指示笔在显示设备上绘制的线条模仿“实际”铅笔所绘制的线条。同样,选择铅笔可能模仿铅笔的擦除特征,例如通过渐进地擦亮要通过铅笔在显示设备上的移动而擦除的区域(例如线条)。由此,可以利用书写工具的选择来提供用户与计算设备的交互的直观体验,而无须导航到当前体验“之外”,例如访问菜单以擦除或绘制线条。对书写工具技术的进一步讨论可在以下篇幅中找到。在以下讨论中,首先描述可用于采用此处描述的技术的示例环境。然后描述技术以及各过程的示例图示,这些可以在示例环境以及在其他环境中采用。因此,该示例环境不限于执行示例技术和过程。同样,示例技术和过程不限于在示例环境中实现。示例环境图1是在一示例实现中的可用于采用书写工具技术的环境100的图示。所示环境 100包括可用各种方式来配置的计算设备102的一个示例。例如,计算设备102可被配置为传统计算机(例如,台式个人计算机、膝上型计算机等)、移动站、娱乐设备、通信耦合到电视机的机顶盒、无线电话、上网本、游戏控制台等等,如关于图7进一步描述的。因而,计算设备102的范围可以是从具有充足存储器和处理器资源的全资源设备(如个人计算机、游戏控制台)到具有有限存储器和/或处理资源的低资源设备(如传统机顶盒、手持式游戏控制台)。计算设备102还可以与使得计算设备102执行一个或多个操作的软件相关。计算设备102被示为包括输入模块104。输入模块104表示和计算设备102的输入有关的功能。例如,输入模块104可以被配置成从键盘、鼠标接收输入以标识各手势并且使对应于各手势的操作得以执行,等等。输入可由输入模块104用各种不同方式来标识。例如,输入模块104可以被配置成识别通过显示设备106的触摸屏功能从指示笔 110接收到的输入等等,例如接近于计算设备102的显示设备106的用户的手108的手指。输入可以有各种不同的形式,诸如来识别指示笔110和/或用户的手108的手指在显示设备106上的移动(诸如轻击、线条的绘制、等等)。在各实现中,这些输入可以被识别为手势。可以识别各种不同类型的手势,例如从单类输入识别的手势(例如触摸手势)以及涉及多类输入的手势。例如,计算设备102可被配置成检测并区分触摸输入(例如,由用户的手108的一个或多个手指提供)和指示笔输入(例如,由指示笔110提供)。该区分可以用各种方式来执行,如通过检测用户的手108的手指接触的显示设备108的量对比指示笔110接触的显示设备106的量。区分也可通过使用照相机从自然用户界面(NUI)中的指示笔输入(例如,将两个手指握在一起来指示一个点)中区分出触摸输入(例如,举起一个或多个手指)来执行。构想了用于区分触摸输入和指示笔输入的各种其他示例技术,其进一步讨论可关于图7来找到。由此,输入模块104可以通过识别和利用指示笔输入和触摸输入之间的区别,来支持各种不同的手势技术。例如,输入模块104可被配置成将指示笔识别为书写工具,而触摸则用于操纵显示设备106所显示的对象。然而,应当容易明白,触摸输入和指示笔输入两者都可用于通用功能,例如两者都用作输入要在计算设备102的显示设备106上显示的线条的基础。计算设备102还被示为包括书写工具模块112。书写工具模块112表示计算设备 102的功能以采用各技术来模仿不同书写工具的使用、模仿单个书写工具的功能、等等。例如,书写工具模块112可以被配置成检测由用户的手108、指示笔110等提供的输入,并且基于所选择的书写工具来表征输入的显示。例如,对铅笔的选择可具有相应的特征,例如绘制看上去是由“实际”铅笔绘制的线条、擦除用户界面的区域以便看上去是用橡皮擦擦得渐亮、等本文档来自技高网
...

【技术保护点】
1.一种至少部分地由计算设备实现的方法,所述方法包括:输出包括书写工具的各表示的用户界面(602),所述表示的一个或多个与要应用于以下线条的相应书写工具的特征相关联:被检测为使用计算设备的触摸屏功能绘制的线条;以及被检测为使用计算设备的触摸屏功能擦除的线条;以及响应于对至少一个表示的选择(604),向通过触摸屏功能接收到的至少一个输入应用相应的特征。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:J·R·哈里斯A·S·艾伦G·F·佩奇尼基
申请(专利权)人:微软公司
类型:发明
国别省市:US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1