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

压敏控件制造技术

技术编号:2851171 阅读:210 留言:0更新日期:2012-04-11 18:40
揭示压敏控件的使用,其中控件不同地响应由输入笔在数字化仪上施加的不同压力。与被显示的控件交互的用户可通过压得更重或更轻来修改控件的速度、增量或其它特性。虑及输入位置与压力信息的设备可使用本发明专利技术的实施例,包括带有压敏鼠标或数字化仪图形输入板的计算机、PDA或图形输入板计算机。可使用压力来增加其行为的控件包括滚动条、微调控制项控件、调整大小手柄、按钮、下拉菜单等等。

【技术实现步骤摘要】

本专利技术一般涉及管理对计算机的输入。更具体地,本专利技术允许按照由用户在提供输入时施加的物理压力来对用户输入起作用。
技术介绍
在计算领域中,随着诸如个人数字助理(PDA)、图形输入板计算机、膝上型计算机等计算设备的不断增长的广泛使用,基于输入笔的输入正变得更为普及。用于检测输入笔的接触与位置的输入设备在下文将称为数字化仪。数字化仪可附着于或者集成到显示设备的显示表面。而且显示设备可与计算设备分开或者与计算设备集成。例如,图形输入板计算机一般具有带有数字化仪的集成显示设备。可替换地,数字化仪可采用诸如数字化图形输入板等外部外围设备的形式。某些类型的数字化仪能够将输入笔与数字化仪的接触转换成一个两维位置,它对应于显示表面上最接近于输入笔尖得到接触的位置的坐标。连同位置一起,数字化仪能够检测用户在用输入笔进行接触时所施加的压力的量。该信息可用量值形式传递给计算设备,这可能是一个八位的数字。然而,大多数操作系统、应用程序和其它软件一般忽略该信息,主要将接触压力解释为单击,不管量值如何。值得注意的例外包括Adobe的Photoshop和相似的图形程序,它们使用在数字化仪图形输入板上的压力来模拟可视画笔刷的变化的笔画。在全部操作系统、应用程序和/或其它软件中完全利用压力对于图形界面用户而言是一种增强。使用现有硬件开发更快和更准确的界面功能控件对于图形界面用户而言也是一种增强。而且,在不使用户对附加的按钮或开关混淆的情况下从现有输入设备实现附加的直观功能对于图形界面用户是一种增强。
技术实现思路
下文提出了简化的概述以便提供对本专利技术某些方面的基本理解。概述不是本专利技术的详尽概观。它既不是要确定本专利技术的关键或重要元素,也不是要描绘本专利技术的范围。下面的概述仅以简化的形式提出本专利技术的一些概念,作为下面更详细描述的序言。本专利技术的第一个实施例提供用于调整被显示控件的计算机实现的方法。在对应于被显示控件的位置处接收来自数字化仪、压敏鼠标等的输入。确定由用户施加的压力的量,并且取决于施加的压力量调整被显示的控件。本专利技术的第二个实施例提供用于响应用户交互的计算机实现的方法。在显示设备上接收敲击,并且确定该敲击是否为重敲击。如果是重敲击,则执行一种功能,但如果不是,则执行不同的功能。本专利技术的第三个实施例提供用于响应于敲击执行功能的计算机实现的方法。接收敲击,并且分析敲击的位置、压力和时间长度来确定敲击是否为重敲击。如果压力在某个时间段内超过某个阈值,则认为敲击为重敲击,并且执行一种特定的功能。如果未能通过测试,则执行不同的功能。本专利技术的第四个实施例提供用于与被显示对象交互的计算机实现的方法。当通过压力增强的输入接收对对象的选择时,压力量的作用是确定要选择的对象的数量/类型等等。附图说明通过结合附图参考下列描述,可获得对本专利技术及其优点的更完整理解,在附图中,相同的参考标号表示相同的特征,附图中图1是可用于本专利技术的说明性实施例的一或多个方面的操作环境。图2是说明性计算设备的数字化仪显示器的平面图。图3描绘了压力随着时间推移的曲线图和由本专利技术的说明性实施例提供的视觉反馈。图4示出由本专利技术的说明性实施例提供的滚动条的移动。图5示出由本专利技术的说明性实施例提供的滚动条的移动。图6示出以本专利技术的说明性实施例提供的方式递增微调控制项控件。图7示出以本专利技术的说明性实施例提供的方式递增微调控制项控件。图8示出以本专利技术的说明性实施例提供的方式调整对象的大小。图9示出以本专利技术的说明性实施例提供的方式调整对象的大小。图10是由本专利技术的说明性实施例提供的调整被显示的控件的方法的流程图。图11示出以本专利技术的说明性实施例提供的方式选择文本。图12示出以本专利技术的说明性实施例提供的方式选择绘图对象。图13示出以本专利技术的说明性实施例提供的方式使用相遇选择来选择文件和文件夹对象。图14示出以本专利技术的说明性实施例提供的方式使用相遇选择来选择文件和文件夹对象。图15是由本专利技术的说明性实施例提供的选择被显示对象的方法的流程图。图16示出由本专利技术的说明性实施例提供的滚动条的移动。图17示出由本专利技术的说明性实施例提供的滚动条的移动。图18示出由本专利技术的说明性实施例提供的对文件的选择。图19示出由本专利技术的说明性实施例提供的显示上下文敏感菜单。图20描绘由本专利技术的说明性实施例提供的用于确定敲击类型的距离阈值。图21描绘由本专利技术的说明性实施例提供的没有导致重敲击的输入压力随时间推移的曲线。图22描绘由本专利技术的说明性实施例提供的导致重敲击的输入压力随时间推移的曲线。图23描绘由本专利技术的说明性实施例提供的没有导致重敲击的输入压力随时间推移的曲线。图24描绘由本专利技术的说明性实施例提供的用于确定敲击类型的各种输入压力阈值随时间推移的曲线。图25是由本专利技术的说明性实施例提供的用于响应用户交互的方法的流程图。具体实施例方式在下面各种说明性实施例的描述中,对附图作出参考,这些附图是各实施例的一部分,并且在其中作为说明示出了其中可实现本专利技术的各种说明性实施例。要理解,可使用其它实施例,并可在不脱离本专利技术的范围与精神的情况下作出结构与功能的修改。说明性操作环境图1示出其中可实现本专利技术的合适的计算系统环境100的示例。计算系统环境100只是合适的计算环境的一个示例,并且不旨在对本专利技术的使用或功能范围提出任何限制。也不应该将计算环境100解释为对在说明性操作环境100中示出的任何一个组件或其组合具有任何依赖性或要求。本专利技术可用许多其它通用或专用计算系统环境或配置来运行。众所周知的可适合用于本专利技术的计算系统、环境和/或配置的示例包括但不限于,个人计算机(PC);服务器计算机;手持式和其它便携式设备,如个人数字助理(PDA)、图形输入板PC或膝上型PC;多处理器系统;基于微处理器的系统;机顶盒;可编程消费电子产品;网络PC;小型机;大型机;包括上述任何系统或设备的分布式计算环境;等等。本专利技术可在如程序模块等由计算机执行的计算机可执行指令的一般上下文中描述。通常,程序模块包括例程、程序、对象、组件、数据结构等等,它们执行特定的任务或实现特定的抽象数据类型。本专利技术还可在分布式计算环境中实践,在该环境中任务由通过通信网络连接的远程处理设备来执行。在分布式计算环境中,程序模块可位于包括存储器存储设备的本地和远程计算机存储介质中。参考图1,说明性计算系统环境100包括计算机110形式的通用计算设备。计算机110的组件可包括但不限于,处理单元120、系统存储器130、以及将包括系统存储器130在内的各种系统组件耦合到处理单元120的系统总线121。系统总线121可以是若干类型的总线结构中的任一种,包括存储器总线或存储器控制器、外设总线以及使用各种各样总线体系结构中的任一种的局部总线。作为示例,而非限制,这类体系结构包括工业标准体系结构(ISA)总线、微通道体系结构(MCA)总线、增强型ISA(EISA)总线、视频电子技术标准协会(VESA)局部总线、高级图形端口(AGP)总线、以及外围部件互连(PCI)总线,也称为Mezzanine总线。计算机110一般包括各种各样的计算机可读介质。计算机可读介质可以是可以由计算机110访问的任何可用介质,诸如易失性、非易失性、可移动和不可移动的介质。作为示例,且非限制,计算机可读本文档来自技高网...

【技术保护点】
一种用于调整被显示的控件的计算机实现的方法,包括下列步骤:(1)接收在显示设备的显示表面上对应于所述被显示控件的位置处的输入;(2)确定由所述输入施加的压力量;(3)响应于第一压力量,所述被显示控件以第一方式响应;以 及(4)响应于第二较大压力量,所述被显示控件以第二方式响应,其中,所述第二方式不同于所述第一方式。

【技术特征摘要】
US 2004-12-21 11/017,1151.一种用于调整被显示的控件的计算机实现的方法,包括下列步骤(1)接收在显示设备的显示表面上对应于所述被显示控件的位置处的输入;(2)确定由所述输入施加的压力量;(3)响应于第一压力量,所述被显示控件以第一方式响应;以及(4)响应于第二较大压力量,所述被显示控件以第二方式响应,其中,所述第二方式不同于所述第一方式。2.如权利要求1所述的方法,其特征在于,步骤(1)包括接收在显示表面上对应于滚动控件的位置处的输入。3.如权利要求2所述的方法,其特征在于,步骤(3)包括响应于所述第一压力量,所述滚动控件以第一速度滚动,以及其中,步骤(4)包括响应于所述第二压力量,所述滚动控件以第二速度滚动,其中,所述第二速度比所述第一速度快。4.如权利要求2所述的方法,其特征在于,步骤(3)包括响应于所述第一压力量,所述滚动控件递增地向输入位置滚动,以及其中,步骤(4)包括响应于所述第二压力量,所述滚动控件直接滚动到输入位置。5.如权利要求1所述的方法,其特征在于,步骤(1)包括接收在显示表面上对应于微调控制项控件的位置处的输入,其中,步骤(3)包括响应于所述第一压力量,以第一增量调整所述微调控制项控件的值,以及其中,步骤(4)包括响应于所述第二压力量,以第二增量调整所述微调控制项控件的值,其中,所述第二增量比所述第一增量大。6.如权利要求1所述的方法,其特征在于,步骤(1)包括接收在显示表面上对应于与一对象相关联的调整大小手柄的位置处的输入。7.如权利要求6所述的方法,其特征在于,步骤(3)包括响应于所述第一压力量,以平滑方式调整对象的大小,以及其中,步骤(4)包括响应于所述第二压力量,以受约束的方式调整对象的大小。8.如权利要求1所述的方法,其特征在于,步骤(1)包括接收在显示表面上对应于重...

【专利技术属性】
技术研发人员:E瑞玛斯瑞比考斯卡斯RJ贾勒特
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

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

1