具有表面照明设备的键盘的制作方法

文档序号:33624644发布日期:2023-03-25 15:34阅读:57来源:国知局
具有表面照明设备的键盘的制作方法

1.本公开内容总体上涉及计算机输入装置,并且更特别地涉及计算机输入装置的照明系统。


背景技术:

2.键盘已经是并且将继续是用于许多用户操作的计算装置(包括个人计算机、智能装置等)的普遍存在的人机接口装置,并且在全世界的消费者、商业和工业应用中都有使用。在键盘的所有方面上都存在实质性的创新,在键结构、功能、性能、人体工程学、可靠性、美观等方面都有改进。
3.在游戏行业中,许多游戏键盘采用照明方案,该照明方案不仅照射键顶部和对应的标记,而且还照射键盘本身的各方面。一些设计在键结构下方或之内结合了背光照明,背光照明可以以各种颜色和光照图案照射键盘。然而,现代游戏键盘通常使用的照明基础结构可能极大增加键盘的功耗并造成制造权衡,包括增加键盘尺寸以适应照明基础机构和成本。因此,具有现代照明能力的游戏键盘通常是笨重的,并且通常是有线装置以提供足够的电力并避免由于照明电力要求而大大缩短电池寿命。


技术实现要素:

4.在一些实施方式中,键盘包括:顶壳,其包括多个孔;多个键结构,其中,所述多个键结构中的每个键结构被配置在顶壳的多个孔中的对应孔内;以及底壳,其包含透明材料(例如,透明热塑性聚合物)。底壳可以包括:多个凹部,每个凹部被配置成接纳多个发光二极管(led)中的一个;以及多个腔,其从底壳的顶部延伸到底壳的底部并从底壳的中间部分朝向键盘的外边缘线性地且径向地延伸。多个led(例如,具有120度发射的侧面发光led)中的每一个可以被配置成将光发射到作为光导进行操作的底壳中,其中,部分地由于对应led的发射图案并且通过多个腔中的相邻腔,所发射的光被径向地朝向底壳的外边缘引导并且被引导出底壳的外边缘。底壳还可以包括多个螺钉凸台,其被配置成接纳将顶壳牢固地联接至底壳的螺钉,其中,底壳与顶壳联接,从而形成用于键盘的外壳体,该外壳体封装多个键结构的至少一部分。在一些实施方式中,底壳还可以包含0.025%的sio2。底壳的外边缘的轮廓可以被设置成使得所发射的光被引导出底壳,并且当键盘被放置在下部表面上时,被引导为向下朝向键盘放置于的下部表面,并且产生表面光照效果。多个腔可以操作成将反射光径向地朝向键盘的外边缘重新引导并且重新引导出键盘的外边缘,并增加led光的混合和均匀性。在某些实施方式中,底壳的顶部或底部包括操作成反射来自多个led的入射光的反射层。底壳还可以容纳被配置成为键盘供电的能量存储装置。键盘还可以包括:第一印刷电路板(pcb),该第一印刷电路板电耦接至多个键结构并被配置成为多个键结构提供结构支承,其中,第一pcb耦接至底壳的螺钉凸台中的一个或更多个;以及一组第二pcb,该组第二pcb电耦接至多个led并被配置成为多个led提供结构支承,其中,该组第二pcb耦接至底壳的螺钉凸台中的一个或更多个。
5.在某些实施方式中,计算机外围装置包括顶壳和包含透明材料的底壳。底壳可以包括:多个凹部,每个凹部被配置成接纳多个发光二极管(例如,侧面发光led)中的一个,其中,多个led中的每个led被配置成将光发射到作为光导进行操作的底壳中,其中,部分地由于对应led的发射图案,所发射的光被径向地朝向底壳的外边缘引导并且被引导出底壳的外边缘;以及多个螺钉凸台,其被配置成接纳将顶壳牢固地联接至底壳的螺钉,其中,底壳联接至顶壳,从而形成计算机外围装置的外壳体。在一些实施方式中,底壳的外边缘的轮廓被设置成成使得所发射的光被引导出底壳,并且当计算机外围装置放置在下部表面上时,被引导为向下朝向计算机外围装置放置于的下部表面,并产生表面光照效果。底壳的顶部或底部可以包括操作成反射来自多个led的入射光的反射层。键盘还可以包括一个或更多个pcb,该一个或更多个pcb电耦接至多个led并且被配置成为多个led提供结构支承,其中,一个或更多个pcb耦接至底壳的螺钉凸台中的一个或更多个。
6.在另一实施方式中,一种设备包括键盘的底壳,底壳包含透明材料(例如,热塑性聚合物)并且包括:多个凹部,每个凹部被配置成接纳多个发光二极管(例如,侧面发光led)中的一个;多个腔,其从底壳的顶部延伸到底壳的底部,并且从底壳的中间部分朝向键盘的外边缘线性地且径向地延伸,其中,多个led中的每个led被配置成将光发射到作为光导进行操作的底壳中,其中,部分地由于对应led的发射图案并且通过多个腔中的相邻腔,所发射的光被径向地朝向底壳的外边缘引导并且被引导出底壳的外边缘;以及多个螺钉凸台,其被配置成接纳将键盘的顶壳牢固地联接至底壳的螺钉,其中,底壳被配置成联接至键盘的顶壳,从而形成键盘的外壳体。底壳还可以包含0.025%的sio2。在一些情况下,底壳的外边缘的轮廓被设置成使得所发射的光被引导出底壳,并且当键盘被放置在下部表面上时,被引导为向下朝向键盘放置于的下部表面,并且产生表面照明效果。
7.本发明内容并非旨在标识所要求保护的主题的关键特征或必要特征,也不旨在孤立地用于确定所要求保护的主题的范围。应当通过参照本公开内容的整个说明书的适当部分、任何附图或所有附图以及每项权利要求来理解主题。
8.将在说明书、权利要求书和附图中更详细地描述前述内容以及其他特征和示例。
附图说明
9.根据下面结合附图进行的详细描述,本发明的上述各种实施方式的特征以及某些实施方式的其他特征和优点将更加明显,在附图中:
10.图1示出了计算机系统的示例,该计算机系统可以包括各种主机计算装置和计算机外围装置中的任意者,计算机外围装置包括可以被配置成执行本文描述的各种发明构思的各方面的计算机外围装置;
11.图2示出了根据某些实施方式的用于操作输入装置的系统的简化框图;
12.图3是根据某些实施方式的主机计算装置的简化框图;
13.图4示出了根据某些实施方式的具有表面照明系统的键盘;
14.图5示出了根据某些实施方式的具有表面照明系统的键盘的截面侧视图;
15.图6示出了根据某些实施方式的具有表面照明系统的键盘的底壳的各方面;
16.图7示出了根据某些实施方式的具有表面照明系统的键盘的底壳的各方面;
17.图8示出了根据某些实施方式的键盘的表面照明系统的各方面;以及
18.图9a和图9b示出了根据某些实施方式的关于光如何传播通过底壳的简化框图。
19.在整个附图中,应当注意的是,相似的附图标记通常用于描绘相同或相似的元件、特征和结构。
具体实施方式
20.本公开内容的各方面总体上涉及计算机输入装置,并且更特别地涉及计算机输入装置的照明系统(根据某些实施方式)。
21.在以下描述中,描述了用于输入装置的表面照明设备的各种示例。出于说明的目的,阐述了具体配置和细节以提供对实施方式的详尽理解。然而,对于本领域的技术人员来说明显的是,可以在没有所公开的每个细节的情况下实践或实现某些实施方式。此外,可以省略或简化公知的特征,以防止对本文描述的新颖特征的任何模糊。
22.以下高级概述旨在提供对附图中描绘的并且在下面提供的对应描述中呈现的一些创新的基本理解。本发明的各方面涉及用于输入装置的照明设备。本文中描述的实施方式涉及键盘装置;然而,本文中提出的概念可以广泛应用于任何合适的输入装置。
23.诸如键盘和鼠标的许多现代游戏输入装置通常实现引人注目的照明系统,该照明系统可以照射键顶部标记、键之间的区域,并且在一些情况下可以从键盘的侧面散发光。如上所述,附加的电路和基础结构可能会具有包括较高的成本和较大的内部体积以适合附加的照明硬件的制造后果。此外,键按下引起的触发事件通常消耗很少的电力,与此不同,照明系统可能会消耗相对大量的电力,从而使得无线电池操作的键盘和鼠标不切实际,这是因为在这样的装置上每次充电电池寿命显著缩短。本发明的各方面利用以下解决方案来解决该技术问题:将照明设备与现有基础结构(例如,底壳)集成以显著地减少适应照明基础结构所需的任何附加内部空间量。此外,本发明的实施方式使用改进的现有基础结构作为高效的光导来操作,以将来自内部照明元件(例如,发光二极管——“led”)的光引导到键盘的边缘,从而以优良照明特性和降低的电力要求提供侧面照明、表面照明等。尽管本文中提出的许多实施方式聚焦于键盘类型的实施方式,但应该理解,新概念可以应用于任何合适的输入装置,包括非计算机键盘、计算机鼠标、遥控器、游戏控制器或可以利用照明元件的任何其他装置。
24.在典型的键盘中,底壳通常与顶壳联接以形成封装件(例如,壳体),该封装件封装键盘的内容物,包括部分地封装键结构,但是如本领域普通技术人员将理解的通常不封装键帽和键结构的从顶壳的顶部突出以供用户访问的部分。在某些实施方式中,底壳适于包括例如螺钉凸台的常规特征,以使得顶壳能够联接至底壳,以及将包括各种印刷电路板(pcb)、线束、电荷存储装置(例如,电池)等内部特征固定到底壳,并且底壳还包括在允许光通过它的透明热塑性聚合物上。底壳还包括多个凹部,以接纳led,led将光横向地且径向地朝向键盘的外侧边缘引导。如至少关于图4至图9b更详细地示出和讨论的那样,底壳还可以包括线性的、径向地配置的切口或腔,其限定了光在底壳内穿过的路径并且操作成将撞击腔的光的一些和全部反射回至朝向键盘的侧边缘的横向路径。因此,底壳可以提供结构完整性、安装凸台和区域以容纳或固定如电池、线束等特征,并且还可以被配置成作为光导进行操作,将来自嵌入式led的光横向向外引导以从键盘的侧面发射光,该光可以用于照射下部表面并且以优良效率和光度提供各种照明功能和效果,对于光滑、低轮廓实施方式不会
实质性地增加键盘的尺寸和/或高度。
25.要理解的是,呈现该高级概述是为了向读者提供对本公开内容的一些新颖方面的基本理解以及以后细节的路线图。该高级概述决不限制在整个具体实施方式中描述的各种实施方式的范围,并且上面提及的每个图将会在下面更详细地并且在它们的适当范围内进一步描述。
26.图1示出了计算机系统100的示例,该计算机系统100可以包括各种主计算装置和计算机外围装置中的任何一个,计算机外围装置包括可以被配置成执行本文中描述的各种发明构思的各方面的计算机外围装置(例如,计算机鼠标、键盘等)。计算机系统100示出了用户105操作主计算装置(示出为台式计算机)110和与主计算装置通信地耦接并集成的多个计算机外围装置,包括显示装置120、计算机鼠标130和键盘140,并且计算机系统100可以包括任何其他合适的输入装置(例如,扬声器、打印机、耳机、wi-fi集线器等)。每个计算机外围装置120至140可以通信地耦接至主计算装置110。
27.尽管主计算装置被示出为台式计算机,但是可以使用其他类型的主计算装置,包括游戏系统、膝上型计算机、机顶盒、娱乐系统、平板或“平板手机”计算机、独立头戴式显示器(“hmd”)或任何其他合适的主计算装置(例如,智能电话、智能可穿戴装置等)。在一些情况下,可以使用多个主计算装置,并且计算机外围装置中的一个或更多个可以通信地耦接至主计算装置中的一个、一些或全部(例如,计算机键盘可以耦接至多个主计算装置并且可以使用的flowtm技术在多个主计算装置之间切换)。主计算装置在本文中也可以被称为“主计算机”、“主装置”、“计算装置”、“计算机”等,并且可以包括机器可读介质(未示出),该机器可读介质被配置成存储计算机代码例如驱动器软件、固件等,其中,计算机代码可以由(一个或更多个)主计算装置的一个或更多个处理器执行以例如经由一个或更多个计算机外围装置来控制主计算装置的各方面。
28.典型的计算机外围装置可以包括任何合适的输入装置、输出装置或输入/输出装置,包括示出的装置(例如,键盘)和未示出的装置(例如,遥控器、可穿戴装置(例如,手套、手表、头戴式显示器)、ar/vr控制器、cad控制器、操纵杆、模拟移位器、触控笔装置或可以例如用于将模拟输入转换为用于计算机处理的数字信号的其他合适的装置)。举例来说,键盘可以被配置成提供包括按钮点击事件(例如,对应于键盘上的一个或更多个键的按压)的控制信号、音频信号(例如,音频提示、集成扬声器)、视觉输出信号(例如,控制键盘上的一个或更多个led——由键盘、与键盘耦接的主计算装置或其组合控制)等。在另一示例中,计算机外围装置(例如,计算机鼠标130)可以被配置成提供用于以下的控制信号:移动跟踪(例如,平面表面上的x-y移动、三维“空中”移动等)、触摸和/或手势检测、提升检测、取向检测(例如,在3自由度(dof)系统、6dof系统等中)、电力管理能力、输入检测(例如,按钮、滚轮等)、输出功能(例如,led控制、触觉反馈等)或者本领域普通技术人员将理解的可以由计算机外围装置提供的大量其他特征中的任何特征。
29.装置可以是计算机外围装置,并且在本文中也可以被称为“外围输入装置”、“外围装置”等。在一些情况下,输入装置可以被称为人机接口装置(hid),并且它们对应的控制信号可以被称为hid命令。如上所述,本文中描述的大多数实施方式通常涉及计算机外围装置140;然而,应当理解,计算机外围装置可以是任何合适的输入/输出(i/o)装置(例如,用户接口装置、控制装置、输入单元等),其可以适于利用本文中描述和设想的新颖实施方式。
30.用于操作输入装置的典型系统实施方式
31.图2示出了根据某些实施方式的用于操作计算机外围装置(例如,计算机鼠标130、键盘140等)的系统200。系统200可以被配置成操作本文中具体示出或未示出但在本公开内容的广泛范围内的任何计算机外围装置。系统200可以包括(一个或更多个)处理器210、存储器220、电力管理系统230、通信模块240、输入检测模块250和输出控制模块260。系统块220至260中的每一个可以与处理器210电通信(例如,经由总线系统)。系统200还可以包括附加功能块,没有示出或讨论附加功能块以防止混淆本文中描述的新颖特征。系统模块220至260(也被称为“块”)可以被实现为单独的模块,或者替选地,可以在单个模块中实现多于一个的系统块。如受益于本公开内容的本领域普通技术人员将理解的,在本文中描述的上下文中,系统200可以被包含在本文中描述或提及的任何输入装置中,并且还可以使用如下文(例如,图4至图9)描述的任何新颖的实施方式来配置。
32.在某些实施方式中,处理器210可以包括一个或更多个微处理器,并且可以被配置成控制系统200的操作。替选地或附加地,如本领域普通技术人员将理解的,处理器210可以包括具有支持硬件和/或固件(例如,存储器、可编程i/o等)和/或软件的一个或更多个微控制器(mcu)、数字信号处理器(dsp)等。处理器210可以控制计算机外围装置140(例如,系统块220至260)的操作的一些或所有方面。替选地或附加地,系统块220至260中的一些可以包括可以结合处理器210工作的附加的专用处理器。例如,mcu、μc、dsp等可以被配置在系统200的其他系统块中。通信块240可以包括本地处理器,例如,用于控制与主计算机110进行的通信的各方面(例如,经由蓝牙、蓝牙le、rf、ir、硬线、zigbee、z-wave、罗技优联(logitech unifying)或其他通信协议)。处理器210可以对于外围装置而言为本地的(例如,容纳在其中),可以在外围装置的外部(例如,由例如对应的主计算装置进行的板外处理),或者是其组合。处理器210可以结合系统200中的任何其他系统块来执行由本公开内容描述和/或涵盖的各种功能和方法中的任何一个。在一些实现方式中,图3的处理器302可以结合处理器210进行工作以执行贯穿本公开内容描述的各种方法中的一些或全部。在一些实施方式中,多个处理器可以使得系统200中的性能特性(例如,速度和带宽)提高;但是不要求多个处理器,多个处理器也不一定与在本文中描述的实施方式的创新性密切相关。本领域普通技术人员将理解可能的许多变化、修改和替选实施方式。
33.存储器块(“存储器”)220可以存储要由处理器(例如,在处理器210中)执行的一个或更多个软件程序。应当理解,“软件”可以指代下述指令序列,所述指令序列在通过处理单元(例如,处理器、处理装置等)执行时使系统200执行软件程序的某些操作。所述指令可以被存储为在只读存储器(rom)中驻留的固件和/或在介质存储装置中存储的应用,该应用可以被读入存储器中以供处理装置(处理器210)执行。软件可以实现为单个程序或不同程序的集合,并且可以被存储在非易失性存储装置中,并在程序执行期间被全部或部分地复制到易失性工作存储器。在一些实施方式中,存储器220可以存储与外围装置上的输入对应的数据,例如由传感器(例如,光学传感器、加速度计等)检测到的外围装置的移动、一个或更多个输入元件(例如,按钮、滑块、触敏区域等)的激活等。存储的数据可以被聚合并经由报告发送至主计算装置(例如,hid数据)。
34.在某些实施方式中,存储器220可以存储贯穿本公开内容描述的各种数据。例如,存储器220可以存储和/或包括被配置成控制多个led的照明的指令,这些led照射键盘的侧
面、下表面或键盘的其他特征,包括键帽照明(例如,照射标记)、键之间的环境照明等。存储器220可以用于存储任何合适的数据以执行本文中描述并且如受益于本公开内容的本领域普通技术人员将理解的任何功能。存储器阵列220可以被称为存储系统或存储子系统,并且可以存储要由处理器执行的一个或更多个软件程序(例如,在处理器210中)。应当理解,“软件”可以指代下述指令序列,所述指令序列在通过处理单元(例如,处理器、处理装置等)执行时使系统200执行软件程序的某些操作。可以将指令存储为驻留在只读存储器(rom)中的固件和/或存储在介质存储装置中的可以被读入存储器以由处理装置处理的应用。软件可以实现为单个程序或不同程序的集合,并且可以被存储在非易失性存储装置中,并在程序执行期间被全部或部分地复制到易失性工作存储器。处理装置可以从存储子系统检索要执行的程序指令,以执行如本文中所描述的各种操作(例如,led照明特性功能等)。
35.电力管理系统230可以被配置成管理电力分配、再充电、电力效率等。在一些实施方式中,电力管理系统230可以包括电池(未示出)、用于电池的基于通用串行总线(usb)的再充电系统(参见例如图6)和电力管理装置(例如,电压调节器——未示出)以及系统200内的用于向每个子系统(例如,通信块240等)提供电力的电力网。在某些实施方式中,可以将由电力管理系统230提供的功能合并到处理器210中。替选地,一些实施方式可以不包括专用电力管理块。例如,电力管理块230的功能方面可以由另一个块(例如,处理器210)包含,或者与其组合。电源可以是包括可更换电池的电荷存储装置、可再充电能量存储装置(例如,超级电容器、锂聚合物电池、nimh、nicd)或有线电源,以从外部电源(例如,主计算装置、其他外围装置、墙壁插座等)接收电力。再充电系统可以包括附加线缆(专用于再充电目的),或者其可以使用usb连接来为电池再充电。
36.根据某些实施方式,通信系统240(通信“块”240)可以被配置成实现与对应的主计算装置(例如,110)或其他装置和/或外围装置的无线通信。通信系统240可以被配置成提供射频(rf)、罗技专有通信协议(例如,优联(unifying)、游戏光速(gaming lightspeed)或其他)、红外(ir)、z-wave或用于与其他计算装置和/或外围装置进行通信的其他适合的通信技术。系统200可以可选地包括到对应的主计算装置的硬连线连接。例如,输入装置130可以被配置成接收usb、或其他通用类型的线缆,以实现与对应主计算装置或其他外部装置的双向电子通信。一些实施方式可以利用不同类型的线缆或连接协议标准来与其他实体建立硬连线通信。在一些情况下,通信端口(例如,usb)、电力端口等可以被视为本文中描述的其他块(例如,输入检测模块250、输出控制模块260等)的一部分。在一些方面,通信系统240可以向主计算装置发送由处理器210生成的报告(例如,hid数据、流或聚合数据等)。在一些实施方式中,报告可以仅由处理器生成、结合处理器来生成或由系统200中的其他实体生成。通信系统240可以包含一个或更多个天线、振荡器等,并且可以以任何合适的频带(例如,2.4ghz)等进行操作。受益于本公开内容的本领域普通技术人员将理解其许多修改、变型和替选实施方式。
37.输入检测模块250可以控制对与输入装置上的输入元件(也被称为“元件”)的用户交互的检测。例如,如本领域普通技术人员受益于本公开内容将理解的,输入检测模块250可以检测来自以下的用户输入:运动传感器、按键或按钮(例如,可下压元件)、滚轴轮、滚轮、轨迹球、触摸板(例如,一维和/或二维触敏触摸板)、点击轮、拨号盘、键盘、麦克风、gui、触敏gui、接近传感器(例如,ir、热、霍尔效应、电感感测等)、诸如手势检测的基于图像传感
器的检测(例如,经由网络摄像机)、诸如语音输入的基于音频的检测(例如,经由麦克风)等。替选地,输入检测模块250的功能可以由处理器210包含,或者与其组合。
38.在一些实施方式中,输入检测模块250可以检测输入装置130上的一个或更多个触敏表面上的触摸或触摸手势。输入检测模块250可以包括一个或更多个触敏表面或触摸传感器。触摸传感器通常包括适合于检测诸如直接接触、电磁或静电场、或者电磁辐射束的信号的感测元件。触摸传感器通常可以检测接收到的信号的变化、信号的存在或信号的不存在。触摸传感器可以包括用于发射检测到的信号的源,或者信号可以由辅助源生成。触摸传感器可以被配置成检测距参考区域或点一定距离处(例如,《5mm)、与参考区域或点接触或其组合的对象的存在。计算机外围装置140的某些实施方式可以利用或可以不利用触摸检测或触摸感测能力。
39.输入检测模块250可以包括触摸和/或接近度感测能力。触摸/接近度传感器的类型的一些示例可以包括但不限于电阻传感器(例如,基于标准气隙4线、基于取决于压力(fsr)、插值fsr、应变计等具有不同电特性的碳载塑料)、电容传感器(例如,表面电容、自电容、互电容等)、光学传感器(例如,光学屏障型(默认断开或闭合)、红外光学屏障矩阵、与可以测量光路的飞行时间的光电检测器耦接的基于激光的二极管等)、声传感器(例如,与麦克风耦接以检测与触摸点相关的波传播模式的修改的压电蜂鸣器等)、电感传感器、磁传感器(例如,霍尔效应等)等。
40.输入检测模块250可以包括移动跟踪子块,其可以被配置成检测计算机外围装置150的相对位移(移动跟踪)。例如,输入检测模块250光学传感器(诸如ir led)和光电二极管成像阵列可以用于检测计算机外围装置150相对于下部表面的移动。计算机外围装置130可以可选地包括利用相干(激光)光的移动跟踪硬件。移动跟踪可以提供位置数据(例如,来自上一次采样的δx和δy数据)或提升检测数据。例如,光学传感器可以检测用户何时将计算机外围装置130抬离下部表面(也被称为“工作表面”)并且可以将该数据发送至处理器210以进行进一步处理。在一些实施方式中,如受益于本公开内容的本领域普通技术人员将理解的,处理器210、移动跟踪块(其可以包括附加的专用处理器)或其组合可以执行移动跟踪功能。
41.在某些实施方式中,加速度计可以用于移动检测。加速度计可以是被配置成测量加速力(例如,静态力和动态力)的机电装置(例如,微机电系统(mems)装置)。一个或更多个加速度计可以用于检测三维(3d)定位。例如,3d跟踪可以利用三轴加速度计或两个两轴加速度计(例如,在“3d空中鼠标”、hmd或其他装置中)。加速度计还可以确定输入装置150是否已经被抬离下部表面并且可以提供可以包括计算机外围装置130的速度、物理取向和加速度的移动数据。在一些实施方式中,陀螺仪可以替代加速度计使用或与加速度计结合使用,以确定移动或输入装置取向。
42.在一些实施方式中,输出控制模块260可以控制对应计算机外围装置的各种输出。例如,输出控制模块260可以控制若干视觉输出元件(例如,led、lcd屏幕)、显示器、音频输出(例如,扬声器)、触觉输出系统等。受益于本公开内容的本领域普通技术人员将理解其许多修改、变型和替选实施方式。
43.如本领域普通技术人员将理解的,尽管可能没有明确地讨论某些系统,但是它们应该被视为系统200的一部分。例如,系统200可以包括总线系统,以向系统200中的不同系
统传输电力和/或数据以及从系统200中的不同系统传输电力和/或数据。应当理解,系统200是说明性的,并且变型和修改是可能的。系统200可以具有在本文中未具体描述的其他能力。此外,虽然参考特定块描述了系统200,但是应当理解的是,这些块是为了便于描述而定义的,并不旨在暗示部件部分的特定物理布置。此外,这些块无需对应于物理上不同的部件。可以例如通过对处理器进行编程或者提供适当的控制电路系统将块配置成执行各种操作,并且取决于如何获得初始配置,各种块可能是或可能不是可重新配置的。
44.可以在包括使用电路和软件的任何组合实现的电子装置(例如,计算机外围装置)的各种设备中实现本发明的实施方式。此外,系统200的各方面和/或部分可以根据设计的要求与其他子系统组合或由其他子系统操作。例如,输入检测模块250和/或存储器220可以在处理器210内操作,而不是用作单独的实体。此外,本文中描述的发明构思也可以应用于任何电子装置。此外,系统200可以应用于在本文中的实施方式中描述的,无论是明确地描述、参考地描述还是默示地描述(例如,本领域普通技术人员已知可以应用于特定计算机外围装置)的任何计算机外围装置。前述实施方式并非旨在进行限制,并且本领域普通技术人员受益于本公开内容将领会无数的应用和可能性。
45.用于操作主计算装置的系统
46.图3是根据某些实施方式的计算装置300的简化框图。计算装置300可以实现将使用电子存储或处理的上述一些或全部功能、行为和/或能力,以及未明确描述的其他功能、行为或能力。计算装置300包括处理子系统(处理器)302、存储子系统306、用户接口314、用户接口316和通信接口312。计算装置300还可以包括能够操作成提供各种增强的能力的其他部件(未明确示出),例如,电池、电力控制器和其他部件。在各种实施方式中,计算装置300可以在主计算装置中实现,例如在台式计算机110或膝上型计算机、移动装置(例如,平板计算机、智能电话、移动电话)、可穿戴装置、媒体装置等中实现,在某些实现方式中在外围装置(例如,键盘等)中实现。在整个本公开内容中,计算装置300也可以称为“计算系统300”或“系统300”。
47.处理器302可以包括被设计成执行贯穿本公开内容描述的功能或方法、功能等的组合的(一个或更多个)mcu、微处理器、专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理装置(dspd)、可编程逻辑装置(pld)、现场可编程门阵列(fpga)、处理器、控制器、微控制器、微处理器或电子单元。
48.可以使用本地存储和/或可移除存储介质例如使用盘、闪速存储器(例如,安全数字卡、通用串行总线闪存驱动器)或任何其他非暂态存储介质或介质的组合来实现存储子系统306,并且存储子系统306可以包括易失性和/或非易失性存储介质。本地存储装置可以包括存储器子系统308,该存储器子系统308包括诸如动态ram(dram)、静态ram(sram)、同步动态ram(例如,ddr)或备用电池ram的随机存取存储器(ram)318或只读存储器(rom)320,或者本地存储装置可以包括文件存储子系统310,该文件存储子系统310可以包括一个或更多个代码模块。在一些实施方式中,存储子系统306可以存储要由处理子系统302执行的一个或更多个应用和/或操作系统程序,包括用于实现上述一些或所有操作的将使用计算机执行的程序。例如,存储子系统306可以存储用于实现本文中描述的一个或更多个方法步骤的一个或更多个代码模块。
49.固件和/或软件实现方式可以利用模块(例如,过程、功能等)来实现。有形地实施
指令的机器可读介质可以在实现本文描述的方法时使用。代码模块(例如,存储在存储器中的指令)可以在处理器内或在处理器外部实现。如本文所使用的,术语“存储器”是指长期、短期、易失性、非易失性或其他存储介质的类型,并且不限于任何特定类型的存储器、任何数量的存储器或存储存储器的介质的类型。
50.术语“存储介质”或“存储装置”可以表示用于存储数据的一个或更多个存储器,包括只读存储器(rom)、ram、磁ram、磁芯存储器、磁盘存储介质、光学存储介质、闪速存储器装置和/或用于存储信息的其他机器可读介质。术语“机器可读介质”包括但不限于便携式或固定存储装置、光学存储装置、无线信道以及/或者能够存储指令和/或数据的各种其他存储介质。
51.此外,可以通过硬件、软件、脚本语言、固件、中间件、微代码、硬件描述语言和/或其任何组合来实现实施方式。当以软件、固件、中间件、脚本语言和/或微代码实现时,用于执行任务的程序代码或代码段可以被存储在诸如存储介质的机器可读介质中。代码段(例如,代码模块)或机器可执行指令可以表示过程、功能、子程序、程序、例程、子例程、模块、软件包、脚本、类或者指令、数据结构和/或程序语句的组合。通过传递和/或接收信息、数据、实参、参数和/或存储器内容,代码段可以耦合至另一代码段或硬件电路。信息、实参、参数、数据等可以通过适当的手段——包括存储器共享、消息传递、令牌传递、网络传输等——被传递、转发或发送。对软件、固件、存储介质等的这些描述适用于系统200和系统300以及本公开内容的广泛范围内的任何其他实现方式。在一些实施方式中,本发明的各方面(例如,表面分类)可以由存储在存储子系统306中、存储在输入装置140的存储器220中或两者中的软件来执行。受益于本公开内容的本领域普通技术人员将理解其许多修改、变型和替选实施方式。
52.贯穿本公开内容描述的技术、块、步骤和手段的实现方式可以以各种方式来完成。例如,这些技术、块、步骤和手段可以以硬件、软件或其组合来实现。对于硬件实现方式,可以在一个或更多个asic、dsp、dspd、pld、fpga、处理器、控制器、微控制器、微处理器、被设计成执行上述功能的其他电子单元和/或其组合中实现处理单元。
53.每个代码模块可以包括实施在计算机可读介质上的指令(代码)集,该指令(代码)集引导计算装置110的处理器执行对应的动作。指令可以被配置成按顺序的次序、并行地(例如在不同的处理线程下)或按二者的组合来运行。在将代码模块加载到通用计算机系统上之后,通用计算机被转换成专用计算机系统。
54.结合本文中描述的各种特征(例如,在一个或更多个代码模块中)的计算机程序可以被编码并且存储在各种计算机可读存储介质上。可以将编码有程序代码的计算机可读介质与兼容的电子装置封装在一起,或者可以将程序代码与电子装置分开提供(例如,经由因特网下载或作为单独封装的计算机可读存储介质)。存储子系统306还可以存储对于使用通信接口312建立网络连接有用的信息。
55.300可以包括用户接口输入装置314元件(例如,触摸板、触摸屏、滚轮、点击轮、拨号盘、按钮、开关、键盘、麦克风等),以及用户接口输出装置316(例如,视频屏幕、指示器灯、扬声器、耳机插孔、虚拟或增强现实显示器等),以及支持的电子装置(例如,数模或模数转换器、信号处理器等)。用户可以操作用户接口314的输入装置以调用计算装置300的功能,并且可以经由用户接口316的输出装置查看和/或听来自计算装置300的输出。
56.处理子系统302可以被实现为一个或更多个处理器(例如,集成电路、一个或更多个单核或多核微处理器、微控制器、中央处理单元、图形处理单元等)。在操作中,处理子系统302可以控制计算装置300的操作。在一些实施方式中,处理子系统302可以响应于程序代码来执行各种程序,并且可以保持多个同时执行的程序或处理。在给定时间处,要执行的程序代码中的一些或所有可以驻留在处理子系统302和/或存储介质(例如存储子系统304)中。通过编程,处理子系统302可以为计算装置300提供各种功能。处理子系统302还可以执行用于控制计算装置300的其他功能的其他程序,包括可以存储在存储子系统304中的程序。
57.通信接口(也被称为网络接口)312可以为计算装置300提供语音和/或数据通信能力。在一些实施方式中,通信接口312可以包括用于访问无线数据网络(例如,wi-fi网络、3g、4g/lte等)的射频(rf)收发器部件、移动通信技术、用于短程无线通信(例如,使用蓝牙通信标准、nfc等)的部件、其他部件或技术的组合。在一些实施方式中,除了无线接口之外或代替无线接口,通信接口312还可以提供有线连接(例如,通用串行总线(usb)、以太网、通用异步接收器/发送器等)。可以使用硬件(例如,驱动器电路、天线、调制器/解调器、编码器/解码器以及其他模拟和/或数字信号处理电路)与软件部件的组合来实现通信接口312。在一些实施方式中,通信接口312可以同时支持多个通信信道。
58.如受益于本公开内容的本领域普通技术人员所理解的,用户接口输入装置314可以包括任何合适的计算机外围装置(例如,计算机鼠标130、键盘、游戏控制器、遥控器、触控笔装置等)。用户接口输出装置316可以包括显示装置(例如,监视器、电视、投影装置等)、音频装置(例如,扬声器、麦克风)、触觉装置等。注意,用户接口输入和输出装置被示出是作为集成系统的计算装置300的一部分。在一些情况下,例如在膝上型计算机中,这可以是键盘和输入元件以及显示和输出元件集成在同一主计算装置上的情况。在一些情况下,如图1所示,输入和输出装置可以与计算装置300分离。受益于本公开内容的本领域普通技术人员将理解其许多修改、变型和替选实施方式。
59.将理解的是,计算装置300是说明性的,并且变化和修改是可能的。主计算装置可以具有未具体描述的各种功能(例如,经由蜂窝电话网络进行的语音通信),并且可以包括适合于这样的功能的部件。尽管参考特定块描述了计算装置300,但是应当理解,这些块是为了便于描述而限定的,并且不旨在暗示部件部分的特定物理布置。例如,处理子系统302、存储子系统306、用户接口314、用户接口316和通信接口312可以在一个装置中或分布在多个装置中。此外,这些块无需对应于物理上不同的部件。可以例如通过对处理器进行编程或提供适当的控制电路来将块配置成执行各种操作,并且取决于如何获得初始配置,各种块可以是可重新配置的或者可以不是可重新配置的。可以在各种设备中实现本发明的实施方式,各种装置包括使用电路和软件的组合实现的电子装置。可以使用系统300来实现本文中描述的主计算装置或甚至外围装置。
60.图4示出了根据某些实施方式的具有配置在下部表面上的表面照明系统的键盘400。键盘400包括顶壳410和底壳420,它们固定地联接在一起以形成键盘400的外壳体。顶壳410可以包括多个孔。如图4所示,多个键结构430中的每个键结构可以配置在顶壳410中的多个孔中的对应孔内。底壳420可以包括多个螺钉凸台(例如,如图5至图7中所示),所述多个螺钉凸台被配置成接纳螺钉,该螺钉将顶壳紧固地(固定地)联接至底壳以形成键盘的
外壳体,该外壳体封装多个键结构的至少一部分(例如,键结构的部分和键帽通常从顶壳410的顶表面突出)。键盘400包括照明系统,该照明系统可以使用以下进一步描述的新颖的照明系统从键盘的侧面(例如,左侧、右侧、前侧、后侧)横向地发射光。所发射的光可以被全部或部分地朝向下部表面引导,这在一些情况下可以产生各种表面光照效果(例如,使得键盘看起来是浮动的)。在一些情况下,键盘400可以仅横向(例如,平行于下部表面)发光、向下(例如,朝向下部表面)发光或其组合。键盘400可以是有线的(例如,经由usb端口供电)或无线的(例如,经由电池、可再生能源或其他本地电荷存储或电荷生成装置供电)。尽管使用本文描述的新颖照明系统示出了键盘400,但是如上所述,任何合适的输入装置都可以配置有所述照明系统。
61.图5示出了根据某些实施方式的具有表面照明系统的键盘500的截面侧视图。键盘500包括顶壳510和底壳520。顶壳510可以包括多个孔和多个键结构530,其中多个键结构中的每个键结构被配置在顶壳的多个孔中的对应一个内。底壳520完全或部分地由透明材料构成,并且包括多个螺钉凸台522,所述多个螺钉凸台522被配置成接纳螺钉,该螺钉将顶壳牢固地联接至底壳(也就是说,顶壳和底壳使用将顶壳牢固地联接至底壳的硬件(诸如螺钉、凸耳、销,粘合剂或其他硬件或材料,或其组合)固定地联接在一起),形成键盘的外壳体(“壳体(housing)”),该外壳体封装多个键结构530的至少一部分(如受益于本公开内容的本领域普通技术人员将理解的)。通常,多个键结构530中的每个键结构上的至少键帽532从顶壳510的顶侧突出。键盘510可以包括一个或更多个pcb 540,所述一个或更多个pcb 540可以物理地和电耦接至多个键结构530,以向键结构530提供结构支承,并且传导和传送(bus)由键结构生成的信号(例如hid命令),例如当在用户按压键帽时的键按压事件期间生成的信号(如受益于本公开内容的本领域普通技术人员所理解的)。
62.一个或更多个led pcb 550可以包括与其耦接的一个或更多个led 552。每个led 552可以配置在led pcb 550的对应底侧上,使得发光部分向下延伸。底壳520可以包括多个凹部,每个凹部被配置成接纳多个发光二极管(led)中的一个,使得led 552的至少发光部分被配置在底壳520内。led 552可以是侧面发光led,其向侧面(在横向方向)发射光,使得所发射的光传播通过透明底壳520,该透明底壳520用作光导,其中所发射的光被径向地朝向键盘在底壳520的轮廓成型侧部处的外边缘引导并被引导出键盘的外边缘,该轮廓成型侧部将光朝向键盘500的下部表面引导。
63.底壳510可以包括多个腔628(图5中未示出,但至少在图6至图7中示出),腔从底壳的顶部延伸至底壳的底部,并且从底壳的中间部分朝向键盘的外边缘线性地且径向地延伸,其中多个led中的每个led被配置成将光发射至底壳中,该底壳作为光导来操作,其中,部分地由于对应led(例如,侧面发光led)的发射图案并且通过多个腔中的相邻腔,所发射的光被径向地朝向键盘的外边缘引导并从键盘的外边缘引导出去。为了清楚起见,腔可以象征性地被认为是具有轨道的保龄球道中的檐槽(也就是说,围绕球道并在檐槽内防止球进入檐槽的屏障),其中从led发射的光通过底壳520朝向键盘的边缘径向向外行进,并且撞击腔的光线弹回至朝向键盘边缘的路径中(如图9a和图9b中更好地示出的)。
64.底部层560可以耦接至底壳520,以提供例如反射层,从而将led光保持在底壳560内(例如,经由表面),或者提供表面以安装支脚562或其他支承结构等。反射表面可以应用于底壳的顶侧和/或底侧,以控制对应的顶侧/底侧上的光泄漏,并允许光在底壳内
之间反弹,这可以提高光传输效率,并且可以有助于改善光均匀性和颜色混合。在一些实施方式中,底部层560的各方面可以与底壳520集成。例如,支脚可以直接联接至底壳520。在一些情况下,反射表面可以经由机械、粘合剂或化学连接添加至底壳520的顶部或底部。受益于本公开内容的本领域普通技术人员将理解其许多修改、变化和替选实施方式。
65.在一些实施方式中,透明底壳510的外边缘的轮廓可以设置成将光向下朝向下部表面引导。led 552可以被配置成离边缘更远(例如,》5cm),以确保针对多色led的良好颜色混合(例如,红色、绿色、蓝色)、良好的光均匀性,但是足够接近(例如,《15cm)以维持良好的照明效率(例如,从键盘边缘传播出的led光量)。在一些实施方式中,led的数量可以用于限定所需的照明区域的数量。照明区域可以与由一个led照明的区域(例如,与表面效果992对应)对应。led的发射角可以是120度,但是其他发射角也是可能的。如图9b所示,底壳的侧面与led位置之间的距离d结合led间距可以用于限定照明区域的宽度。腔(以下描述)也可以帮助限定照明区域。通常,距离越短,照明效率相对较高的照明区域越短(例如,更多的来自led的光被引导至照明区域),并且均匀性相对较低。当距离较长时,效率可能相对较低,但是均匀性可能相对较高。在一些实施方式中,距离d可以是50mm,这表现出良好的均匀性和效率。低于或显著低于50mm的距离(例如,《45mm)通常对均匀性具有不利影响,而高于75mm的距离往往对效率具有不利影响。增加led的数量可以允许更短的距离,然而增加led的数量可以允许更短的距离,具有良好均匀性和效率,但是通常以更多的功耗为代价。
66.在一些情况下,腔628被配置在底壳520中以引导光并有助于混合和均匀性以及将光引导至键盘500的边缘。从底壳520的边缘发出的光在技术实现和键盘500中光存在的位置上都不同于具有边缘照明的常规键盘,其中具有边缘照明的常规键盘由于光产生基础结构的位置在键盘中更高(例如,至少在它们的底壳上方)而处于5mm或更高,使用本文描述的发明构思的键盘通常在1mm至2mm处,这是因为底壳如此靠近下部表面,并且在一些情况下与下部表面接触。因此,部分地由于光导的边缘(底壳520的边缘)和下部表面之间的较短的距离,表面照明效果和效率可以比常规设计显著提高。出于相同的原因,与具有不同边缘照明系统的常规键盘相比,使用本文所述的照明系统的键盘可以是键盘高度减小2mm或更多的低轮廓键盘。
67.底壳520可以全部或部分地由透明热塑性聚合物组成,其允许来自嵌入其中的led的光穿过底壳(如上所述)。可以使用的一些典型的热塑性聚合物包括聚碳酸酯(pc)或丙烯腈丁二烯苯乙烯(abs),但是可以使用任何合适的化合物或材料,并且优选地可以为键盘提供良好结构支承的具有良好透光率性能(例如,足够透明)的那些化合物或材料。在一些情况下,底壳可以掺杂有漫射体(例如,sio2优选地小于0.1%)或其他掺杂剂,以使得底壳中的一些或全部不太透明(优选地不在减小led光的路径中的光透射率的区域中),使得键盘500的内部结构对于观看键盘500的外部的用户不太可见。
68.图6和图7示出了根据某些实施方式的具有表面照明系统的键盘的底壳620的各方面。底壳620可以类似于如上所述的底壳520和底壳420。底壳620包括多个螺钉凸台622、轮廓成型侧部624、led凹部626、led pcb 650(图7中未示出)和多个腔628,腔628从底壳的顶部延伸至底壳的底部,并且从底壳的中间部分朝向键盘的外边缘线性地且径向地延伸。底壳620可以包括区域660,该区域660被配置成容纳额外的pcb、线束、能量存储装置(例如,电池670)或任何其他键盘基础结构,如受益于本公开内容的本领域普通技术人员将理解的。
69.在图6和图7中示出了十七个led凹部626,每个凹部被配置成容纳led,使得led的发光部分嵌入在底壳620内,从而led(通常为侧面发光led)将光直接发射至透明底壳620中并且横向地朝向底壳620的边缘,如上所述。在一些实施方式中,可以实现更多或更少的led凹部和对应的led。led凹部626可以从底壳620的顶侧穿至底壳620的底侧,使得存在从底壳620的顶侧至底侧的完整通孔。在一些实施方式中,led凹部可以仅部分地穿过底壳620,优选地在底壳620内足够深以容纳led存在于在凹部内。
70.螺钉凸台622通常与底壳620集成,并且可以被配置成接纳硬件(例如,螺钉、销、凸耳(tab)等),以将顶壳(未示出)联结至底壳,从而形成键盘的外壳体。螺钉凸台622可以是任何合适的尺寸,并且基于它们的应用可以在底壳620内使用多种尺寸。例如,较大的螺钉凸台622可以被配置成接纳较大的螺钉,以将顶壳牢固地联接至底壳并形成键盘的外壳体。在一些方面,可以使用较小的螺钉凸台来将led pcb 650和/或其他pcb固定至底壳620。受益于本公开内容的本领域普通技术人员将理解其许多修改、变化和替选实施方式。
71.多个腔628可以从底壳的顶部延伸至底壳的底部,并且从底壳的中间部分朝向键盘的外边缘线性地且径向地延伸,如图6和图7所示。多个腔中的每个可以是底壳620内的气隙,其可以被制造为穿过或部分地穿过底壳620的线性切口,并且可以被称为“切口”(“cut”)。如图6和图7中可见,多个腔中的每一个可以具有均匀的厚度,但是与其他相邻的腔相比可以具有不同的径向角度和长度。如上所述,腔被配置成将光反射回到径向光路而朝向键盘的边缘。在一些方面,腔部分地由于空气相对于透明底壳620的折射率而反射led光。在优选实施方式中,螺钉凸台可以被定位成与腔成直线或靠近腔,使得当led光穿越底壳到达外边缘并朝向轮廓成型侧部624时,螺钉凸台不阻挡led光的光路,其中在轮廓成型侧部624处,led光被引导出键盘并被引导至表面和/或从键盘的侧面出去。
72.图8示出了根据某些实施方式的联接至底壳620的底部层660和支脚662。底部层660可以包括接触底壳620一侧的反射表面(例如,660可以包括接触底壳620一侧的反射表面(例如,),以减轻光泄漏并且允许光朝向底壳的中心弹回,这可以提高光传输效率并且可以有助于改进的光均匀性和颜色混合。一些实施方式可以不采用底部层以及底部层660的元件例如支脚,或者反射层可以直接结合在底壳上。受益于本公开内容的本领域普通技术人员将理解其许多修改、变化和替选实施方式。
73.图9a和图9b示出了根据某些实施方式的关于光如何传播通过底壳的简化框图。图9a示出了底壳620和包括led pcb 650和led 652在内的对应元件的侧视图的框图。led pcb 650可以经由螺钉凸台(未示出)或其他元件联接至底壳620。在一些情况下,pcb 650可以联接至除了底壳620之外的结构。led 652可以电地且物理地联接至led pcb 650,使得led 652向下并朝向底壳620突出。led 652的操作可以由一个或更多个处理器210、输出控制模块260、经由led pcb 650上的控制元件或其组合来控制。led 652的至少发光部分可以被配置成容纳在对应的led凹部626内。如图9a和图9b所示,led 652可以是侧面发光led,使得光在透明底壳620内横向并向外朝向底壳620的边缘发射。在一些情况下,led 652可以不是侧面发光的,并且可以使用其他元件来引导led光横向穿过底壳620,包括透镜、反射表面(例如,反射镜、表面等)或其他光引导结构,如受益于本公开内容的本领域普通技术人员将理解的。
74.如图9a和图9b所示,led 652可以被配置成横向发射光。在图9a中,利用约120度角
的体积锥发射光990;然而,其他发射图案(例如,平的、聚焦的、多瓣等)也是可能的。对于笔直地向外朝向轮廓成型边缘部分624处的底壳620的边缘引导的光线,轮廓成型边缘部分624可以被配置成将光横向向外和/或朝向下部表面(例如,表面效果992)引导以产生侧面照明和表面照明效果(例如,颜色图案、照明图案、亮度等),如受益于本公开内容的所属领域的技术人员将理解的。图9a还示出了光990中的被朝向底壳620的顶部或底部引导的某些光线。这些光线可以由于反射表面而从底壳620的对应顶部或底部反弹并回到底壳620的中间部分,其中反射表面可以与底壳620集成或直接联接至底壳。是可以与底壳620结合的反射表面的示例。
75.图9b示出了根据某些实施方式的图9a的顶侧透视图。在图9b中,led 952朝向轮廓成型边缘部分624处的底壳620的边缘横向发射光990,该轮廓成型边缘部分624可以被配置成将光横向向外和/或朝向下部表面(例如,被光照的表面区域992)引导,以如上所述产生侧面光照和表面光照效果。在一些情况下,光990中的某些光线会被朝向多个腔628中的一个或更多个引导,腔628可以操作以限定光990行进的路径。由于由腔628限定的气隙的折射率和底壳620的折射率不同,接触腔628的光990可以反弹并被重新引导回来而朝向底壳的中心部分。如图9b所示,多个腔628成径向扇形散开并且led定位在相邻腔628之间,从而产生供来自每个led的光990向外传播至键盘侧面的相应通道。如上所述,腔628和底壳620的反射顶部和底部有助于将光重定向为朝向轮廓成型侧部624、然后从键盘横向向外、接着向下朝向下部表面,以产生表面效果992。
76.在示例性实施方式中,根据某些实施方式的具有照明系统的键盘可以包括:顶壳,其具有多个孔;多个键结构,其中多个键结构中的每一个被配置在顶壳的多个孔中的对应一个内;以及底壳,其包含透明材料(例如,透明热塑性聚合物)构成的。底壳可以包括多个凹部和多个腔,每个凹部被配置成接纳多个发光二极管(led)中的一个,多个腔从底壳的顶部延伸至底壳的底部并且从底壳的中间部分朝向键盘的外边缘线性地且径向地延伸。多个led中的每一个(例如,具有120度发射的侧面发光led)可以被配置成将光发射到作为光导操作的底部盖中,其中,部分地由于对应led的发射图案并且通过多个腔中的相邻腔,所发射的光被径向地朝向底部壳体的外边缘引导并且被引导出底部壳体的外边缘。底壳还可以包括多个螺钉凸台,螺钉凸台被配置成接纳将顶壳牢固地联接至底壳的螺钉,其中底壳联接至顶壳,从而形成键盘的将多个键结构的至少一部分进行封装的外壳体。在一些实施方式中,底壳还可以包含0.025%的sio2。底壳的外边缘的轮廓可以设置成使得所发射的光被引导出底壳,并且当键盘放置在下部表面上时,被向下朝向键盘放置于的下部表面引导并产生表面光照效果。多个腔可以操作成将反射光径向地朝向键盘的外边缘重新引导并重新引导出键盘的外边缘,并增加led光混合和均匀性。在某些实施方式中,底壳的顶部或底部包括操作成反射来自多个led的入射光的反射层。底壳还可以容纳被配置成向键盘供电的能量存储装置。键盘还可以包括:第一印刷电路板(pcb),其电耦接至多个键结构,并被配置成为多个键结构提供结构支承,其中,第一pcb联接至底壳的一个或更多个螺钉凸台;以及一组第二pcb,其电耦接至多个led,并被配置成为多个led提供结构支承,其中,该组第二pcb联接至底壳的螺钉凸台中的一个或更多个。
77.一些实施方式可以利用本领域技术人员将熟悉的至少一种网络来支持使用各种商业上可获得的协议例如tcp/ip、udp、osi、ftp、upnp、nfs、cifs等中的任何协议的通信。网
络可以是例如局域网、广域网、虚拟专用网、因特网、内联网、外联网、公共交换电话网、红外网、无线网以及其任何组合。
78.这样的装置还可以包括计算机可读存储介质读取器、通信装置(例如,调制解调器、网卡(无线或有线)、红外通信装置等)以及如上所述的工作存储器。计算机可读存储介质读取器可以连接至或被配置成接纳表示远程、本地、固定和/或可移除存储装置的非暂态计算机可读存储介质以及用于临时和/或更永久地包含、存储、传输和检索计算机可读信息的存储介质以及用于临时和/或更永久地包含、存储、传输和检索计算机可读信息的存储介质。系统和各种装置通常还将包括位于至少一个工作存储器装置内的若干软件应用、模块、服务或其他元件,包括操作系统和应用程序,例如客户端应用或浏览器。应当理解的是,替选实施方式可以具有根据上述实施方式的许多变型。例如,也可以使用定制的硬件和/或可以以硬件、软件(包括便携式软件,例如小应用程序)或这两者来实现特定元件。此外,可以采用到诸如网络输入/输出装置之类的其他计算装置的连接。
79.本文阐述了许多具体细节以提供对所要求保护的主题的透彻理解。然而,本领域技术人员将理解的是,可以在没有这些具体细节的情况下实践所要求保护的主题。在其他情况下,没有详细描述普通技术人员已知的方法、设备或系统,以免模糊所要求保护的主题。示出和描述的各种实施方式仅提供作为示例,以说明权利要求的各个特征。然而,关于任何给定实施方式示出和描述的特征不一定限于相关联的实施方式,并且可以与示出和描述的其他实施方式一起使用或组合。此外,权利要求不旨在受任何一个示例实施方式的限制。
80.尽管已经关于本发明的具体实施方式详细描述了本主题,但是将理解的是,本领域技术人员在获得对前述内容的理解之后可以容易地产生针对这样的实施方式的变更、变型和等同物。因此,应当理解的是,本公开内容是出于示例而非限制的目的而呈现的,并且不排除包括对于本领域普通技术人员将显而易见的对本主题的这样的修改、变型和/或添加。实际上,本文描述的方法和系统可以以各种其他形式来实施;此外,在不脱离本公开内容的精神的情况下,可以对本文描述的方法和系统的形式进行各种省略、替换和改变。所附权利要求及其等同物旨在涵盖将落入本公开内容的范围和精神内的这样的形式或修改。
81.尽管本公开内容提供了某些示例实施方式和应用,但是对于本领域普通技术人员而言显而易见的其他实施方式——包括未提供本文中阐述的所有特征和优点的实施方式——也在本公开内容的范围内。因此,本公开内容的范围旨在仅通过参考所附权利要求来限定。
82.除非另有明确说明,否则应理解的是,在整个说明书中,利用诸如“处理”、“运算”、“计算”、“确定”和“识别”等术语的讨论指的是计算装置例如一个或更多个计算机或类似的一个或多个电子计算装置的动作或处理,所述动作或处理对计算平台的存储器、寄存器或其他信息存储装置、传输装置或显示装置内表示为物理电子量或磁量的数据进行操纵或转换。
83.本文中讨论的一个或多个系统不限于任何特定的硬件架构或配置。计算装置可以包括提供以一个或更多个输入为条件的结果的任何适当的部件布置。合适的计算装置包括访问存储的软件的基于多功能微处理器的计算机系统,该存储的软件将计算系统从通用计算设备编程或配置成实现本主题的一个或更多个实施方式的专用计算设备。可以使用任何
合适的编程、脚本或其他类型的语言或语言的组合来在用于编程或配置计算装置的软件中实现本文包含的教导。
84.可以在这样的计算装置的操作中执行本文中公开的方法的实施方式。以上示例中呈现的块的顺序可以变化——例如,可以将块重新排序、组合和/或分成子块。某些块或过程可以并行执行。
85.除非另外特别说明或者在所使用的上下文中有另外理解,否则本文中使用的条件语言例如“能够”、“可能”、“可以”、“会”、“例如”等,通常旨在表达某些示例包括某些特征、元件和/或步骤而其他示例不包括。因此,这样的条件语言通常不旨在暗示:一个或更多个示例以任何方式需要特征、元件和/或步骤,或者一个或更多个示例必须包括用于在有或没有作者输入或提示的情况下决定这些特征、元件和/或步骤是否被包括在任何特定示例中或者要在任何特定示例中被执行的逻辑。
86.术语“包括”、“包含”、“具有”等是同义词,以开放方式包括性地使用,并且不排除附加元素、特征、动作、操作等。此外,术语“或”从其包括性意义上(而非从排他性意义上)使用,使得例如当用于连接元素的列表时,术语“或”意指列表中的一个、一些或所有元素。本文中“适于”或“被配置成”的使用意味着开放且包含性的语言,其不排除适于或被配置成执行附加任务或步骤的装置。附加地,“基于”的使用意味着开放且包含性,原因在于,“基于”一个或更多个所例举条件或值的过程、步骤、计算或其他动作可能实际上基于除了所列举的这些之外的附加条件或值。类似地,“至少部分地基于”的使用意味着开放且包含性,原因是“至少部分地基于”一个或更多个所列举条件或值的过程、步骤、计算或其他动作可能实际上基于除了所列举的这些之外的附加条件或值。本文中包括的标题、列表和编号仅是为了便于说明而并不意味着进行限制。
87.上述各种特征和过程可以彼此独立地被使用,或者可以以各种方式组合使用。所有可能的组合和子组合都旨在落入本公开内容的范围内。此外,在一些实施方式中,可以省略某些方法或过程块。本文中描述的方法和过程也不限于任何特定序列,并且与其相关的块或状态可以以适当的其他顺序执行。例如,所描述的块或状态可以以与具体公开的顺序不同的顺序来执行,或者多个块或状态可以组合在单个块或状态中。示例块或状态可以串行地、并行地或以一些其他方式执行。可以将块或状态添加至所公开的示例或从所公开的示例中移除块或状态。类似地,本文中描述的示例系统和部件可以与所描述的不同地进行配置。例如,与所公开的示例相比,可以添加、移除或重新布置元件。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1