在可逆键盘组件上显示可改变的图标的制作方法

文档序号:20621034发布日期:2020-05-06 20:49阅读:205来源:国知局
在可逆键盘组件上显示可改变的图标的制作方法

相关申请的交叉引用

本申请要求于2017年8月21日提交的美国临时申请no.62/547,992的权益。上面引用的所有申请通过引用合并到本文中。

本公开大体上涉及计算机外围设备,并且更具体地涉及在可逆(reverse,可变的、可转变的)键盘组件的显示区域上显示可改变(changeable,可变更)的图标。



背景技术:

键盘通常用于将用户输入接收到计算机诸如pc、笔记本电脑等中。常规的键盘通常包括键帽,当用户在键帽上按压时键帽向用户提供即刻触觉反馈。常规键盘通常由代表不同字母数字字符和功能按键的多排永久的键帽构成。

尽管发现了替代的输入设备诸如例如虚拟键盘等,但是对于用户将数据录入计算机系统中,在常规键盘上键入是最方便、常见和有效的方式。因此,常规键盘仍然是用于将数据直接输入到计算机中的最广泛使用和最通用的外围设备。

虚拟键盘途径具有许多优点,包括基于上下文和需求动态地改变用于每个按键的显示的能力。但是,虚拟键盘的严重缺点包括一些用户的不舒适的体验,特别是由于缺乏触觉反馈,在需要相当大量的键入数据录入的情况下的键入缺陷,以及数据录入的速度和准确性降低。此外,虚拟键盘不需要任何对按键的物理按压,这通常引起用户的不确定性,要确定是否适当地占用了正确的按键。

现有的键盘方案试图在包括可改变的按键的虚拟键盘与具有传统、永久和物理键帽的常规键盘之间进行结合,其中,例如,键盘的按键可以被构成在显示器的顶部。但是,这样的方案仍然具有显著的缺陷,因为用户通常无法获得在按键下面显示的内容的清晰视图。

其他类型的常规键盘可以被组装成使得按键连接到上述常规键盘的基础结构。但是,这些方案可能导致键入体验与传统键盘键入体验发生显著变化,从而可能导致缺乏使用的舒适或简易性。

此外,现有方案描绘了自适应键盘,其中,各个按键可以根据用户的需要显示不同的字符。在允许用户适当地输入数据的各种字符的同时,该方案不向用户提供任何反馈。因此,用户不能确定输入请求被实时地成功发送。

因此,有利的是提供克服以上特别提到的挑战的方案。



技术实现要素:

以下是本公开的若干示例性实施方式的概述。提供该概述是为了方便读者以提供对这样的实施方式的基本理解,并且不完全限定本公开的广度。该概述不是所有预期实施方式的详尽总结,并且既不旨在标识所有实施方式的关键或重要元素,也不旨在描绘任何或所有方面的范围。其唯一目的是以简化的形式呈现一个或多个实施方式的一些概念,作为稍后呈现的更详细描述的序言。为了方便起见,术语“某些实施方式”在本文中可以用来指本公开的单个实施方式或多个实施方式。

本文公开的某些实施方式包括可逆键盘组件,该可逆键盘组件包括:显示器;设置在显示器上的触摸屏;以及设置在触摸屏上的顶盖,其中,该顶盖覆盖触摸屏和显示器,其中,该顶盖包括位于触摸屏上方预定距离处的多个透明按键,以使得在显示器上显示的图像能够被观看。

本文公开的某些实施方式还包括用于使用可逆键盘组件以在可逆键盘组件的多个显示区域上显示可改变的图标的方法,该方法包括:识别在与可逆键盘组件通信地连接的计算机上执行的第一计算机程序;使用第一配置在多个显示区域中的至少一个显示区上显示第一组图标,其中,第一组图标与第一计算机程序相关联;接收使用第二配置显示第二组图标的请求,其中,第一配置和第二配置相异;并且,使用第二配置在至少一个显示区域上显示第二组图标,使得第一组图标的至少一部分通过第二组图标被替代。

本文公开的某些实施方式还包括用于使用可逆键盘组件以基于与置于第一组显示区域上的第一组图标的输入在可逆键盘组件的第二组显示区域上显示第二组图标的方法,,该方法包括:识别在与可逆键盘组件通信地连接的计算机上执行的第一计算机程序;在第一组显示区域上显示第一组图标;接收对应于第一组图标中的一个或多个图标的输入;关于与第一计算机程序相关联的一组规则来分析输入;并且,使用第二配置在第二组显示区域上显示第二组图标,该显示对应于分析的结果。

附图说明

在说明书的结论处,在权利要求中特别指出并明确要求保护本文公开的主题。根据结合附图进行的以下详细描述,所公开的实施方式的前述和其他目的、特征和优点将是明显的。

图1a是根据一实施方式构造的可逆键盘组件的分解图。

图1b是根据一实施方式组装的键盘的示意性截面图。

图2是根据一实施方式的键盘的顶盖的俯视图

图3是根据一实施方式的用于在多个显示区域上显示可改变的图标的可逆键盘组件的系统的框图。

图4是根据一实施方式的在多个显示区域上显示第一组图标和第二组图标的可逆键盘组件的俯视图。

图5是根据一实施方式的用于在可逆键盘组件上的多个显示区域上显示可改变的图标的方法的示例性流程图。

图6是根据一实施方式的在可逆键盘组件的第二组显示区域上显示第二组图标的方法的示例性流程图。

图7是根据一实施方式的在多个显示区域上显示第一组图标和第二组图标的可逆键盘组件的俯视图。

具体实施方式

重要的是要注意,本文公开的实施方式仅仅是本文创新教导的许多有利使用的实施例。通常,在本申请的说明书中做出的陈述不一定限制各种要求保护的实施方式中的任何实施方式。再者,一些陈述可能适于一些发明特征,而不适于其他特征。通常,除非另外指示,否则单数元素可以是复数的,反之亦然,且不会失去通用性。在附图中,相同的附图标记在若干视图从头到尾指的是相同的部分。

将可逆键盘组件通信地连接到在其上执行计算机程序的计算机。在识别出计算机程序之后,使用第一配置在例如第一组显示区域上显示与计算机程序相关联的第一组图标。在接收到使用第二配置来执行第二组图标的显示的请求时,第二组图标被显示在键盘上。根据另一实施方式,在显示第一组图标时,接收与第一组图标中的一个或多个图标对应的输入。关于与第一计算机程序相关联的一组规则来分析输入,使得第二组图标被显示在第二组显示区域上。

图1a示出了根据一实施方式构造的可逆键盘组件100的示例性分解图。可逆键盘组件100(在下文中“键盘”100)包括显示器110、触摸屏120、顶盖130和多个按键140。

键盘100被配置成使得并非所有的部件被组装成以一个在另一个的顶部上的方式对准且被周围框架(图1中未示出)围绕。即,如所例示的,触摸屏120处于显示器110顶部,按键140被堆叠在触摸屏130上,并且顶盖被设置在按键140上。

在图1a中未示出的是键盘的内部部件,包括:例如允许键盘100的运行和电子连接的电路、电源(例如,电池)、用于将四个层中的每个层紧固在一起的紧固件、以及弹性构件(未显示)以帮助进一步连接部件并且帮助在被按压下之后提供对按键的初始位置的适当按键响应。

键盘100可以是无线键盘,其中,可以通过无线协议(例如,蓝牙)实现到计算机(例如,pc)的连接性。替代性地,键盘100可以是有线键盘,其中,可以借助于例如通用串行总线(usb)电缆、微型usb电缆,thunderbolt电缆等来实现到计算机的连接。

图1b示出了根据一实施方式组装的键盘100的示意性截面图。如上所述,键盘100包括显示器110。单元110被配置成呈现各种内容元素,诸如符号或代表符号的图像。在示例性实施方式中,显示器110是电子视觉屏幕,诸如例如液晶显示(lcd)显示器、有机发光二极管(oled)显示器、电子墨水显示器等。

根据公开的实施方式,显示器110可以经由有线连接或无线连接通信地连接到计算机。用于有线连接的示例包括通用串行总线(usb)连接、微型usb连接、thunderbolt连接等。无线连接可以是例如蓝牙连接。在一实施方式中,用来将键盘连接到计算机的有线或无线连接是用来将显示器110连接到计算机的相同连接。

触摸屏120设置在显示器110的顶部上。在示例性实施方式中,触摸屏120被配置成实现识别用户手势,诸如例如,轻敲、按键按压、击打、多指滚动等等。根据一个实施方式,触摸屏120可以被嵌入在显示器110内。

顶盖130被设置在触摸屏120上以覆盖触摸屏120和显示器110。顶盖130是由例如塑料、金属或聚合材料等制成的刚性基板。在一示例性实施方式中,顶盖130包括多个透明的、可按压的和刚性的按键140。在不同的实施方式中,按键140不是盖130的一部分。在这样的配置中,顶盖130包含用于使按键140贯穿装配的孔。

所有按键140可以被组装在同一表面上,并且这样的表面被定位在触摸屏120上方预定距离处,以使得在显示器110上显示的图像能够被观看。多个按键140可以由丙烯酸、玻璃或任何其他透明材料制成。预定距离可以例如在触摸屏上方0.1毫米(mm)、2mm、10mm。通过用户在多个按键140中的任何按键上按压,直到按键140与触摸屏120接触为止,按键140与触摸屏120之间的距离可以闭合。

在一实施方式中,多个按键140中的每个按键包括上部边缘141和底部边缘142。上部边缘141被构造成接收来自用户的手指的直接接触和压力,即,用户按压,并且对其进行响应,使得底部边缘142也被向下推动。空气层位于顶盖130和触摸屏120之间。至少一个连接器150可以适于将多个按键140保持在一位置,在该位置处多个按键140在不处于按压的位置时不与触摸屏120接触。

在一实施方式中,这样的连接器150可以是机械元件、柔性元件等。例如,连接器150可以被实现为弹簧,弹簧被构造成向用户手势例如按键按压提供反馈。在另一实施方式中,连接器150可以是顶盖130的内置部件,或者外部元件。也就是说,基于用户手势例如用户按压,多个按键140中的至少一个按键的底部边缘142穿过空气层并接触触摸屏120。

键盘100还包括支撑框架160。框架160被构造成将顶盖130连接到触摸屏120和显示器110。根据另外的实施方式,顶盖130可以经由至少一个轴被连接到框架160。该轴使得顶盖130能够被移除,以允许访问触摸屏120。这种访问允许用户清洁触摸屏、更换部件等。

框架160可以由刚性材料制成,该刚性材料诸如但不限于金属或硬塑料。框架160被构造成对键盘100进行密封。根据另一实施方式,包括多个按键140的顶盖130可以被构造成从显示器110和触摸屏120完全分离。

根据另外的实施方式,触摸屏120和显示器110被通信且物理地连接并且被定位成邻近键盘100的下侧。在该布置中,包括多个按键140的顶盖130被定为成邻近于键盘100的上侧。

键盘100的下侧由框架160覆盖,该框架使人能够将键盘100的下侧和上侧物理地连接。根据另一实施方式,框架160可以使键盘100的上侧和下侧分离。根据一实施方式,下侧和上侧可以分开预定距离。当没有外部压力施加在位于键盘100的上侧的多个按键140上时,即在用户手势诸如按键按压或击打之前,该预定距离使多个按键能够与触摸屏120物理地且通信地断开连接。

根据一实施方式,触摸屏120可以是电容式触摸屏。电容式触摸屏面板由涂覆有透明导体的绝缘体诸如玻璃构成。在这样的实施方式中,多个按键140可以由透明的和电的导体材料构成,诸如例如使其能够传递电荷的铟锡氧化物(ito)。可以基于用户手势例如用户按压来通过人体和导体按键来传递电荷,并且由此,电容式触摸屏识别在多个按键140中的某一按键140上的按压。

根据另一实施方式,触摸屏120可以是电阻式触摸屏。电阻式触摸屏是由两个柔性片材构成的触敏计算机显示器,两个柔性片材涂覆有电阻材料并通过气隙或微粒分开。当接触到触摸屏的表面时,两个片材被按压在一起并且使得能够识别手势即触摸的精确位置。在这样的实施方式中,多个按键140可以由透明且绝缘的材料构成。绝缘的材料可以包括例如透明塑料、聚碳酸酯等。这使得能够基于用户手势来使至少一个按键140下面的电荷绝缘。

根据一个实施方式,触摸屏120可以是光学触摸框架(otf)。otf使用从otf边缘辐射的光束。当光束中的至少一个光束被穿过时,otf被配置成识别按压的精确位置。例如,多个按键140可以被组装在otf的顶部上。基于在多个按键140中的至少一个按键上的用户手势例如用户按压,按键140的底部边缘142穿过光束,且因此otf使得能够精确地确定多个按键140中的哪个按键被按压。

根据另一实施方式,触摸屏120可以是表面声波(saw)触摸屏。saw触摸屏技术使用超声波来检测触摸事件诸如例如用户按压,以及用户的输入的位置。例如,多个按键140可以被定位在saw触摸屏的顶部,并且基于在按键140中的至少一个按键上的用户手势,saw被吸收,并且接收换能器不登记任何输入。因此,嵌入在saw触摸屏内的表面声波传感器允许确定触摸事件的位置。

根据另外的实施方式,可以经由显示器110显示多种符号例如文字、数目、词语、记号等。所显示的符号可以是预定的,并且通过计算机应用(未示出)提供。该计算机应用是被配置成向显示器110提供可以放置在多个按键140中的每个按键下面的各种可变符号的软件。此外,计算机应用可以被配置成分析从键盘100收集的数据。

根据另一实施方式,键盘100可以通过计算机应用(未示出)被预配置成被指定用于各种用途。例如,专业键盘100可以被预配置用于医院中的医疗用途、用于设计师的用途、用于专业设计用途等等。

例如,键盘100可以被设计用于医疗专业人员,使他们能够修改经由键盘的每个按键发送的输入,以便更有效地控制各种医疗设备。医疗设备可以包括计算机断层扫描(ct)设备、磁共振成像(mri)设备等,其可以被配置成接收来自医疗用户的多个输入。

在另一实施方式中,键盘100可以被预配置成增强玩计算机视频游戏的游戏者的体验。例如,通过在传统键盘中代表文字“q”的按键,显示器110可以显示m-16步枪的图像以在游戏期间更快地切换武器。根据同一实施例,在传统键盘中通常代表文字“a”的按键可以在其中示出在显示器110上显示的ak-47突击步枪的图像,等等。根据另一实施方式,可以使用驱动器来启动键盘100和计算机之间的通信。驱动是嵌入在计算机内的允许该计算机与硬件诸如键盘100交互的计算机程序。

应当注意,根据所公开的实施方式中的一些,顶盖130可以由一个或多个支撑部件(未示出)支撑。一个或多个支撑部件中的每个支撑部件可以是刚性材料,诸如例如塑料,其允许在位于键盘100的上侧的顶盖130与位于键盘100的下侧的触摸屏120之间维持预定距离。

根据一个实施方式,一个或多个支撑部件可以被安装在顶盖130的中间部分和/或侧面上,这可以允许触摸屏120识别用户手势而无需干预系统100的运行。根据另一实施方式,一个或多个支撑部件可以被安装在键盘100的下侧。

图2是根据一实施方式的键盘100的顶盖130的示例性俯视图模拟200。根据俯视图呈现了多个按键140。多个按键140经由至少一个连接器150被物理地连接到顶盖130。多个按键140可以由透明的、可按压的和刚性的材料制成,其使得计算机设备的用户能够观看在下方显示器110上显示的可变图像。

作为非限制性实施例,键盘100可以包括多个按键140,即140-1至140-m,其中,m是代表键盘100上的按键数目的整数。按键140-1可以被构造成使得计算机设备的用户能够通过触摸屏120和按键140-1本身看到经由显示器110显示的不同且可变的图像。这样的图像可以是例如如下示出的:文字“p”、词语“yes”、“笑脸”、数目“10”、中文文字等。应当注意,键盘100可能能够经由显示器110和键盘100的其他部件来显示许多图像,所述图像可以被显示在多个按键140中的每个按键的中央。

图3是根据一实施方式的用于使用可逆键盘组件以在可逆键盘组件的多个显示区域上显示可改变的图标的系统300的示意性框图。系统300包括可逆键盘组件100(在下文中:“键盘100”)。键盘100包括若干部件,如在上文关于图1进一步描述的。键盘100的部件能够进行多种用途,因为多个按键中的每个按键允许录入多个不同的值。

系统300还包括计算机310。计算机310包括被配置成执行预定的计算任务的计算机硬件和软件部件。计算机310包括处理电路315和存储器317。存储器317在其中包含指令,当通过处理电路325执行所述指令时,所述指令配置该计算机310以执行如下文进一步描述的动作。键盘组件100可以经由有线或无线通信装置通信地连接到计算机310。

处理电路315可以被实现为一个或多个硬件逻辑部件和电路。例如但不限于,可以使用的硬件逻辑部件的例示性类型包括:现场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、系统级芯片系统(soc)、通用微处理器、微控制器、数字信号处理器(dsp)等、或者可以执行计算或信息的其他运算的任何其他硬件逻辑部件。

存储器317被配置成存储软件。软件应当广义地被解释为意指任何类型的指令,无论是涉及软件、固件、中间件、微代码、硬件描述语言或者其他形式。指令可以包括代码(例如,呈源代码格式、二进制代码格式、可执行代码格式或任何其他适合的代码格式)。当指令由一个或多个处理器执行时,指令使处理电路317执行本文所描述的各种处理。具体地,如在上文中所描述的,当被执行时指令使处理电路315在与各种按键对应的范围中操纵键盘的显示器上示出的图像。

计算机310可以通信地连接到网络320。网络320可以启动通信地耦合到网络320的系统300的不同元件之间的通信。网络320可以是局域网(lan)、广域网(wan)、城域网(man)、因特网、万维网(www)等。

系统300还可以包括经由网络320通信地连接到计算机310的数据库330。数据库330可以是被设计成在其中存储与在键盘100的显示器110的显示区域上显示的内容相关的数据的数据仓库、云数据库等,如下面在本文中进一步描述的。

根据实施方式,通过例如处理电路315来识别在键盘100所连接到的计算机310上执行的第一计算机程序。在识别了第一计算机程序时,计算机310使用第一配置在多个显示区域中的至少一个显示区域上显示第一组图标。第一组图标可以与第一计算机程序相关联,并且可以包括多个图标,即被认为是最期望的符号。多个显示区域是显示器110的用于显示可改变的图标即符号的部分。每个显示区域可以被定位在按键140之下。第一配置是如由第一计算机程序的开发者确定的多个显示区域上的图标的初始布局。

计算机310可以被配置成接收用以使用第二配置来执行第二组图标的显示的请求。第二组图标可以包括未包括在第一组图标中的图标。第二组图标可以由用户根据用户的偏好来选择。可以使用在计算机310上执行的第一计算机程序来实现该选择。第一配置和第二配置可以是相异的,使得按键140的至少一部分位于不同的显示区域中。

计算机310还可以被配置成使用第二配置在至少一个显示区域上显示第二组图标,使得第一组图标的至少一部分被第二组图标替代。

例如,当软件被识别为当前在计算机屏幕上显示的应用时,与软件相关联的预定组的图标被显示在多个显示区域上。在计算机310接收到改变布局和所显示的图标中的至少一个图标的请求之后,第二组图标被显示在多个显示区域上。可以根据用户的偏好来显示第二组图标。

图4描绘了根据一实施方式的在多个显示区域上显示第一组图标和第二组图标的可逆键盘组件的俯视图400的非限制性实施例。可逆键盘组件,即键盘100,被配置成显示第一组图标,诸如置于按键140之下的多个显示区域上显示的与第一计算机程序相关联的图标。根据图4中描述的实施方案,计算机310识别出启动了软件,并因此在多个按键140之下的多个显示区域上显示了初始的第一组图标,即预配置的符号。

例如,第一组图标可以至少包括代表地漏符号的图标410,代表洗碟机的图标420、代表抽水马桶的图标430、代表冷水的图标440等。根据相同的实施例,这些图标410至440以及其他图标可以由软件的开发者预配置为默认组的图标。应该清楚的是,图标410至440作为示例被提及,并且第一组图标可以被放置在键盘100的多个按键140中的每一个按键之下。

根据另一实施例,代表盥洗室的图标450、代表联接(union:接头)的图标460、代表盖帽(cap:柱头、棚架顶梁)的图标470等可以不包括在第一组图标中。但是,由于与键盘100相关联的用户更希望这些图标在键盘100上可得到,因此用以显示图标450至图标470的请求被接收,且因此显示第二组图标。在一实施方式中,一旦接收到该请求,第二组图标可以成为默认组的图标的一部分。

根据另外的实施方式,第二组图标中的每个图标可以显示下述命令:当使用传统键盘录入命令时需要在多个按键上同时按压。例如,为了在使用传统键盘时发送用于打印的文档,许多程序要求用户在“ctrl”按键和“p”按键上一起按压。根据相同的实施例,当使用键盘100时,第二组图标可以包括预定义的图标,该预定义的图标包括上述的组合且因此仅呈现打印机的图标、词语“打印”等。

图5描绘了根据一实施方式的用于使用可逆键盘组件以在可逆键盘组件的多个显示区域上显示可改变的图标的方法的示例性且非限制性的流程图500。在s510处,识别第一计算机程序。与可逆键盘组件100(下文中:“键盘100”)通信地连接的计算机310上执行该第一计算机程序。在一实施方式中,还识别:例如当与在计算机上同时运行的其他程序相比时,该程序是否不仅正在被执行,而且当前还是正在被关注的。

在s520处,使用第一配置在多个显示区域中的至少一个显示区域上显示第一组图标,其中,第一组图标与第一计算机程序相关联。

在s530处,接收用以使用第二配置来执行第二组图标的显示的请求,其中,第一配置和第二配置是相异的。

在s540处,使用第二配置将第二组图标显示在至少一个显示区域上,使得第一组图标的至少一部分被第二组图标替代。在s550处,检查是否继续运行,如果继续,则使用s510继续执行;否则,执行终止。

图6描绘了根据一实施方式的用于使用可逆键盘组件以基于与在第一组显示区域上放置的第一组图标对应的输入,在可逆键盘组件的第二组显示区域上显示第二组图标的方法的示例性且非限制性的流程图。在s610处,识别第一计算机程序。与可逆键盘组件100即键盘100通信地连接的计算机310上执行第一计算机程序。可以使用图3的处理电路315来实现该识别。

在s620处,计算机310在第一组显示区域上显示第一组图标。第一组图标可以与第一计算机程序相关联,并且可以包括多个图标,即与之相关的符号。多个显示区域是显示器110的用于显示可改变的图标即符号的部分。每个显示区域可以被定位在按键140之下。

在s630处,接收与第一组图标中的一个或多个图标对应的输入。输入可以是例如在识别到用户手势即在按键140上的用户按压时从至少一个显示区域发送到计算机310的信号。输入可以包括例如内容,即在单个显示区域内放置的图标,诸如单个文字、呈任何语言形式的文字的组合、数字、符号等等。

在s640处,关于与第一计算机程序相关联的一组规则来分析输入。与第一计算机程序相关联的该组规则指示从第一组图标接收到的输入的结果。作为非限制性示例,当第一计算机程序是被配置成便于中文键入的软件并且所接收的输入指示包括文字“n”和“i”的图标被触发时,与上述软件相关联的该组规则被用来分析输入。根据相同的实施例,在使用第一组规则分析文字“n”和“i”的输入时,第二组图标显示建议的词语诸如意思是“hello”的中文“你好”。为此,第二组图标为使用第一组图标录入的措辞呈现一个或多个适合的字符。

在s650处,使用第二配置在第二组显示区域上显示与分析的结果对应的第二组图标。第一配置和第二配置是相异的,这意味着第一组图标的布局与用于显示第二组图标的布局不同。

作为另一非限制性示例,与某个计算机程序相关联的该组规则指示在录入字母“h”、“e”和“n”的情况下,将被显示在第二组显示区域上的第二组图标中的至少一个图标可能包括意思是“well”的中文词语“很好”。可以同时显示第二配置和第一配置的至少一部分。第二配置可以使用显示区域中的一个或多个显示区域,因此仍然可以显示第一组图标中的一些预定的图标,用于使得能够键入每个文字、符号等。在s660处,检查是否继续运行,如果是,使用s610继续执行;否则,执行终止。

上文所描述的本发明的实施方案允许增强使用汉语的用户的键入体验。通过显示在键盘100上显示的第二组图标、响应于从也在键盘100上显示的第一组图标接收到的输入的一个或多个合适的字符,来实现增强。该改进可以使较快且更愉快的键入体验成为可能,特别是对于具有比在标准键盘布局上呈现的更多的字符的语言。

图7描绘了根据一实施方式的在多个显示区域上显示第一组图标和第二组图标的可逆键盘组件的俯视图700的非限制性实施例。图7展示了可以使用在图6中描述的方法执行的用途之一的实施方案。

根据一实施方式,在计算机310上执行的计算机程序可以用于促进中文键入。可逆键盘组件100可以在第一位置中仅显示第一组图标,即,以英语显示的文字。在接收到与一个或多个英文字母对应的输入之后,计算机310使位于按键140之下的显示区域以第二配置来显示第二组图标。例如,在图标710上显示的文字“h”、在图标720上显示的文字“e”和在图标730上显示的“n”被录入之后,在第二组显示区域上显示的第二组图标中的至少一个图标诸如图标740可以包括意思是“well”的中文词语“很好”。

本文公开的各种实施方式可以被实施为硬件、固件、软件或它们的任何组合。再者,软件优选地被实施为有形地体现在由部分构成的或某些设备和/或设备的组合的程序存储单元或计算机可读介质上的应用程序。应用程序可以被上传到包括任何适合的架构的机器并通过该机器被执行。优选地,机器在具有硬件诸如一个或多个中央处理单元(“cpu”)、存储器和输入/输出接口的计算机平台上被实施。该计算机平台还可以包括操作系统和微指令代码。本文描述的各种处理和功能可以是微指令代码的一部分或者应用程序的一部分或者是它们的任何组合,其可以通过cpu执行,无论是否明确示出了这样的计算机或处理电路。另外,各种其他外围单元可以被连接到计算机平台,诸如附加数据存储单元和打印单元。此外,非暂时性计算机可读介质是除了暂时性传送的信号之外的任何计算机可读介质。

如本文中所使用的,短语“中的至少一个”之后的项目列表意思是可以单独地利用所列的项目中的任何项目,或者可以利用所列的项目中的两个或更多个项目的任何组合。例如,如果系统被描述为包括“a,b和c中的至少一个”,则该系统可以包括:单独的a;单独的b;单独的c;组合形式的a和b;组合形式的b和c;组合形式的a和c;或者组合形式的a、b和c。

本文中列举的所有实施例和条件语言旨在用于教学目的,以帮助读者理解所公开的实施方式的原理以及发明人为进一步发展本领域所贡献的概念,并且被解释为不限于这样的具体列举的实施例和条件。此外,在本文中列举原理、方面和所公开实施方式的实施方式,以及其具体的实施例的所有陈述旨在涵盖其结构和功能的等同物。另外,意图是这样的等同物包括当前已知的等同物以及将来所开发的等同物两者,即,所开发的执行相同功能的,与结构无关的任何元件。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1