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

目的捷径制造技术

技术编号:2866277 阅读:257 留言:0更新日期:2012-04-11 18:40
用户可编程“目的键”具有两种不同的操作模式:编程模式和操作模式。该模式可以由用户通过选择目的键为一个正常时间周期还是一个较长时间周期而加以选择。响应所选择的目的键为比正常时间周期更长的时间周期,可以自动编程目的键和/或呈现一个用户界面。目的键还可以根据一个自动确定的当前内容来编程。还提供了一个图形符号键,可允许用户容易地和便利地接受将那一个目的已经分配于那一个目的键的表示。

【技术实现步骤摘要】

本专利技术主要涉及提供在一种计算机输入设备或其它电子设备中的可编程捷径,更具体的说,涉及提供一种用于定义和使用这类捷径的改进技术。
技术介绍
用于个人计算机的常规键盘具有一组功能键(例如,F1、F2、F3等等)并且还可以具有一组用户可编程的热键。用户可以设置分配给一个热键的功能,使得用户按动该热键能够产生所需执行的功能。不幸的是,许多用户并不会利用这些常规热键,因为给它们分配功能很不方便,以及因为它们甚至于还不能实现这类现有的功能。热键一般都是由用户通过一个控制面板的小应用程序来指定其功能的。于是,为了给这类热键指定一个功能,用户不得不打开一个控制面板小应用程序,并随后通过一个响导和一系列用户界面来周游。另外,用户可以创建他们自己的桌面捷径。在任何一情况中,这种编程热键的方法不仅费时,而且编程热键的能力对一般的用户可有效的隐藏。换句话说,在怎样编程一个热键不能立即明白的情况下,许多用户就根本不能实现对热键的编程,非常难以实现如何编程热键。这件事情更糟的是,一旦热键编程之后,通常是很难再调用指定给各个热键的功能。特别是,在键盘上有几个热键,则更是如此。一般来说,为了能确定一个热键的功能,用户需要打开一个控制面板小应用程序,并随后了解此所需热键的指定功能。另外,用户可以按动热键,以引起所指定功能的执行,从而可发现指定功能是什么,并且此后如果这功能是不所需要的,就取消该功能。很显然,就需要用户编程键,它可以对编程和用户都更为用户友好。也需要一种便利和快捷的方法来确定一个编程键予以分配那种功能。
技术实现思路
本专利技术的诸方面是提出一个设备,例如,一个键盘,它可以具有一个或多个“目的键”,这些键可以便利的方法进行用户编程。目的键可具有两种不同的操作模式编程和操作。用户可以通过选择目的键来选择模式,以便于适用于一般时间周期或者长的时间周期。例如,为了编程一个目的键,用户按下或者选择目的键需要比一般时间周期长的时间(即,一秒至三秒和更长)。响应选择目的键要持续如此长一段时间周期,目的键可以自动编程和/或现提出一个用户界面来提示用户来选择分配到该目的键的目的。该提示可以包括,当前的目的作为缺省值,用户仅仅只需要通过选择在屏幕上的一个“OK”按钮来表示同意即可。于是,这种编程目的键的方法比常规热键的方法要容易得多。另外,目的键的编程也类似于汽车无线电上一般所发现的予置按钮的编程。当用户揿动目的按钮时间稍长时,用户就可意外地发现这一性能。在任何情况下,一旦编程了目的键,用户对目的键以正常时间的选择(即,小于1秒),就会产生对所指定的目的的访问。该目的可以是任意的,例如,但并不限制于,一个文件,一个文件夹,一个互联网地址或者其它网络位置,一个应用程序,或一种功能。这里用于描述本专利技术的术语“键”,既可以是物理意义上也可以是虚拟意义上的按钮、开关、拨盘、拨轮、滑片和旋钮。一组键中的每一个实体上可以与另一个截然不同,但可以共享相同的物理结构。例如,键可以是在一个常规物理键盘上的常规的物理键或按钮,或者是在触摸键盘上所限定的区域。本专利技术另一方面是提出根据“当前的内容”来编程一个目的键。本文所使用的当前内容是指选择一个目的键持续时间长于正常时间周期时(即,初始选择该目的键的时间)设备和/或计算机的用户界面的状态。例如,当前内容可以更具体为一个应用程序,正在背景上浏览的一个网站的位置,或者一个正打开的文件夹或文件。该目的键可以根据当前内容进行自动编程,和/或提示用户来编程该目的键,其中可以根据当前内容向用户提供一个建议性目的。本专利技术还有诸方面是提出了图标符号键,该键允许用户较容易地和便利地接受将那一个目的分配给那一个目的键的指示。例如,用户可以按动一个键,这样可以在一个显示屏幕上观察到目的键的部分或所有的分配。可以每次显示一个分配,也可以同时显示多个分配。附图简要说明本专利技术的上述概述,以及以下所说明的实施例的详细描述,都可以在结合附图的阅读中获得较好的理解,附图只是包括于实例,但并不构成对本专利技术的限制。附图说明图1是根据本专利技术诸方面的示例性数字计算环境的功能方框图。图2是根据本专利技术诸方面的具有目的键和一个图标符号键的示例性键盘的局部平面图。图3是说明根据本专利技术诸方面的具有目的键的示例性鼠标的平面图。图4显示了根据本专利技术诸方面的一个具有目的键的示例性触摸屏。图5是显示根据本专利技术诸方面的目的用于使用和编程键的方法中示例性步骤的流程图。图6是一个根据本专利技术诸方面的与分配目的键有关的示例性图形用户界面的屏幕摄影。图7是一个根据本专利技术诸方面的与分配目的键有关的示例性图形用户界面的屏幕摄影。示例性实施例的详细描述数字计算环境图1是一例常规通用数字计算环境的功能方框图,该通用数字计算环境可以用于实现本专利技术的各个方面。尽管在这一部分特别讨论了计算机,但是以下的讨论也可应用于其它类型的电子设备,特别是,采用处理器且与诸如互联网之类的网络相连接的电子设备(然而,该讨论并不限制于此)。这类其它设备包括,但并不限制于,蜂窝电话和个人数字助理(PDA)。在图1中,一种示例性的计算机100,例如,个人计算机,它可包括一个处理单元110,一个系统存储器120,以及一个系统总线130,该系统总线将包括系统存储器的各种系统部件与处理单元110相耦合。系统总线130可以是几种总线结构中的任一结构,它可以包括一个存储器总线和存储器控制器,一个外围总线,以及一个使用多种总线结构中的任一结构的本机总线。系统存储器120包括只读存储器(ROM)140和随机存储器(RAM)150。一种基本输入/输出系统160(BIOS),它包含有助于在启动过程中计算机100中的各部件之间转移信息的基本例程,可以存储于ROM 140。计算机100还包括一个适用于读写硬盘(未显示)的硬盘驱动器170,一个用于读写可卸磁盘190的磁盘驱动器的180,以及一个用于读写诸如CDROM或其它光介质的可卸光盘177的光盘驱动器191。硬盘驱动器170、磁盘驱动器的180和光盘驱动器191可以分别通过一个硬盘驱动器的接口192、一个磁盘驱动器接口193以及一个光盘驱动器接口194与系统总线130相连接。驱动器和它所相关的计算机可读介质提供了计算机可读指令、数据结构、程序模块以及用于计算机100其它数据的非易失性存储。本领域中的熟练技术人士应该意识到,只要计算机能够访问的其它类型的计算机可读介质都可以存储数据,例如,磁带盒、闪存存储器、数字视频盘、Bernoulli盒、随机存储取存储器(RAMs)、只读存储存储器(ROMs)等等也可用于例举的操作环境中。大量的程序模块都可以存储于硬盘驱动器170、磁盘190、光盘177、ROM 140或者RAM 150,包括一个操作系统195、一个或多个应用程序196、其它程序模块197、以及程序数据198。用户可以通过诸如键盘101和定位设备102之类的输入设备将命令和信息输入至计算机100。操作系统195可以是任何操作系统,例如,但并不限制于,UNIX、LINUX、Microsoft WINDOWS等品牌的操作系统,或者Apple MACINTOSH品牌的操作系统。其它输入设备(未显示)可以包括麦克风、操纵杆、游戏操纵杆、圆盘式卫星电视天线、扫描仪或者类似的输入设本文档来自技高网...

【技术保护点】
在个人计算机中,一种用于编程键盘上的一个键的方法,该方法包括:从键盘接受一个选择键的表示;响应该信号,启动计时器;检测继续要选择的所述键是否超过计时器的超时;和,响应继续要选择所述键超过了计时器的超时,编程所述键。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:BD维廉姆斯A塞非J豪弗曼D林德豪特
申请(专利权)人:微软公司
类型:发明
国别省市:US[]

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

1