热电反馈鼠标的制作方法

文档序号:30059942发布日期:2022-05-17 21:44阅读:73来源:国知局
热电反馈鼠标的制作方法
热电反馈鼠标


背景技术:

1.计算机鼠标可以作为指点设备(pointing device)被使用。计算机鼠标可以从用户接收以检测的点击和运动形式的输入,并且允许用户与计算设备交互。
附图说明
2.图1是示出根据示例的热电反馈鼠标系统的框图;
3.图2是示出根据示例的实施热电反馈鼠标系统的方法的流程图;以及
4.图3是根据示例的用于地理空间显示配置的计算设备。
具体实施方式
5.人们当今在个人计算机上花费的时间越来越多。对于一些用户,尤其是血液循环不良的用户,这种长时间使用会导致由于他们的手变冷而不舒适。另一部分用户具有的问题是他们的手变得太热,尤其是在玩游戏时。集成到鼠标中的热电冷却(tec)设备可以生成热或冷却。使用tec可能会造成可能使用户的手太热或太冷的情况。本文公开了一种利用多个温度传感器与tec来创建温度梯度的热电反馈鼠标系统,对于该系统,针对特定用户训练机器学习模型。
6.在一个示例中,多个温度传感器、tec和处理器从接近用户的手指和手掌附近接收温度值、接收用户反馈、激活tec设备,并且将温度读数和反馈输入到机器学习模型中。
7.图1是示出根据示例的热电反馈鼠标系统100的框图。热电反馈鼠标系统100可以包括计算设备102、处理器104、包括第一温度传感器106和第二温度传感器108的多个传感器,以及热电冷却设备110。
8.在一个示例中,计算设备102可以容纳处理器104。计算设备102可以包括但不限于个人计算机、膝上型计算机、支持云的游戏系统或视频游戏控制台。在另一实施方式中,处理器104可以被容纳在鼠标或指点设备中。处理器104可以是被设计为接收温度传感器输入、激活热电设备并且在鼠标上实现机器学习模型的专用的处理器或张量处理单元。计算设备102可以包括可以将鼠标输入传输到计算设备102以由处理器104处理的通信信道。计算设备102可以提供电力以操作多个传感器和热电冷却设备110。通信通道可以被实现为通用串行总线(usb)电缆。在另一实施方式中,通信信道可以是无线的,使用经由usb与计算设备联接的射频接收器。鼠标或指点设备可以包括无线电收发器和独立电源以操作多个温度传感器和热电冷却设备110。鼠标或指点设备可以包括支撑包括多个温度传感器、热电冷却设备以及鼠标内部的构件(未示出)的物理部件的外壳。
9.多个温度传感器包括第一温度传感器106和第二温度传感器108。多个温度传感器可以被实现为但不限于负温度系数热敏电阻、电阻温度检测器、热电偶或基于半导体的温度敏感电压电路。在另一实施方式中,可以利用另外的传感器来提供另外的温度输入。另外的传感器可以包括环境温度传感器。环境温度传感器可以包括连接的智能恒温器。可以从可以与计算设备102和处理器104交互的另外的系统(未示出)接收来自环境温度传感器的
输入。
10.处理器104可以是主机计算设备102的中央处理单元(cpu)。在另一示例中,处理器104可以被虚拟化并且分布在一个以上通用处理器上。在另一实施方式中,处理器104可以是用来执行并行机器学习模型的图形处理单元(gpu)。在另一实施方式中,处理器104可以是专用于机器学习活动的专用的专用集成电路(asic),例如张量处理单元(tpu)。
11.在另一实施方式中,热电反馈鼠标可以包括生物特征识别传感器。生物特征识别传感器可以包括集成到鼠标的表面中的指纹传感器。指纹传感器可以对齐为使得用户的指尖与指纹传感器交互。指纹传感器可以将来自多个温度传感器的第一输入和第二输入与特定用户相关联。关联的传感器输入可以用来基于特定用户来训练分立的机器学习模型。例如,一个家庭可以共享一台具有附加的热电反馈鼠标的计算机。家庭中的母亲可以使用鼠标并且可以将舒适度定义为一个温度范围。家庭中的父亲可以将他的舒适度定义为不同的温度范围。利用指纹扫描仪和扫描的指纹,热电反馈鼠标可以关联相应的温度输入,并且反馈给该特定用户。
12.图2是示出根据示例的实施热电反馈鼠标系统的方法的流程图。
13.在202处,处理器104从多个温度传感器中的第一温度传感器接收第一输入,其中,第一温度传感器被定位于用户的手指附近。第一输入可以与来自用户的手指的温度读数相对应。在另一实施方式中,第一温度传感器可以与设置在鼠标或指点设备上的用户的手指附近的两个或更多个传感器的逻辑分组相对应。两个或更多个传感器中的每一个可以提供将被包括在第一输入中的温度读数。第一温度传感器通过可以是有线或无线的通信信道将第一输入传输到处理器104。
14.在204处,处理器104从来自多个温度传感器的第二温度传感器接收第二输入,其中,第一温度传感器被定位于用户的手掌附近。第二输入可以与来自用户的手掌的温度读数相对应。在另一实施方式中,第二温度传感器可以与设置在鼠标或指点设备上的用户的手掌附近的两个或更多个传感器的逻辑分组相对应。两个或更多个传感器中的每一个可以提供将被包括在第二输入中的温度读数。第二温度传感器通过可以是有线或无线的通信信道将第二输入传输到处理器104。
15.在206处,处理器104从来自多个温度传感器的环境温度传感器接收第三输入。如之前所讨论的,环境温度传感器可以被实现为连接的智能恒温器。处理器104可以通过应用程序接口(api)访问环境温度传感器并且收集与物理位置的环境温度相对应的信息。由于热电冷却设备在冷却用户的手时可能会产生散热,因此使用不与鼠标系统集成的环境温度传感器可以提供更准确的环境温度。散热可能会干扰环境温度的任何局部测量。
16.在208处,处理器104响应于机器学习模型输出而激活热电设备,其中,第一输入、第二输入和第三输入包括对应的机器学习模型输入。第一输入、第二输入和第三输入可以用作对分类模型的输入。机器学习模型可以是线性回归、多类分类或支持向量机。输入的结果是指示舒适或不舒适的输出类别。在温度轮询之间的任何时段期间,类别可以保持指示舒适,并且处理器104可以保持热电冷却设备是被激活的。
17.在210处,处理器104响应于热电设备的激活而从用户接收反馈。反馈可以是温度调节。在到达不舒适的点时,用户可以将温度调节提供给鼠标系统。用户反馈可以用作类别,以将机器学习训练为第一输入、第二输入和第三输入的哪些组合等同于用户舒适和不
舒适。因此,机器学习模型可以在输入与“舒适”类别相对应时,激活热电冷却设备。一旦类别基于输入而变为“不舒适”,机器学习模型就可以停用热电设备。
18.在212处,处理器104将反馈、第一输入、第二输入和第三输入输入到机器学习模型中。可以将第一输入、第二输入、第三输入和反馈的组合作为训练数据输入到机器学习模型中以对分类出不舒适。
19.在另一实施方式中,处理器104确定第一输入与第二输入之间的温度梯度。另外,可以计算基于第一输入和第二输入的温度梯度,并且将其作为附加的数据点提供给机器学习模型。这些输入可以是对于机器学习模型的类别输出的决定参数。在另一示例中,鼠标或指点设备可以在鼠标内包括一个以上单独可控的热电子冷却设备。另外,可以在鼠标的表面上的各个位置上实施更多对应的传感器。可以基于在传感器位置中的每一个处记录的差别生成手的梯度图,并且可以单独激活热电冷却设备以对梯度图的可能高于或低于舒适范围的任何部分生成热或冷却。
20.在本实施方式中,处理器104将温度梯度、反馈、第一输入和第二输入输入到机器学习模型中。通过提供温度梯度的附加的数据点,机器学习模型能够被训练为更准确地将温度的组合分类为输入。
21.处理器104将环境温度、反馈、第一输入和第二输入输入到机器学习模型中。在本实施方式中,环境温度可以成为舒适与不舒适的类别中的决定参数。因为当环境温度较低时,具有不良的血液循环的手指可能让用户感觉更冷,从而降低舒适度,所以环境温度可以具有决定作用。用户可以基于环境温度,结合鼠标系统自身上记录的温度来激活或停用热电冷却设备。
22.图3是根据示例的用于支持热电反馈鼠标系统的计算设备102。计算设备102描绘了处理器104和存储器302,并且作为用于地理空间显示配置的计算设备102的示例,存储器302可以包括可由处理器104执行的指令306至指令318。处理器104可以与在包括中央处理单元(cpu)的常见的计算环境中发现的嵌入式处理器同义。在另一实施方式中,处理器104可以是用于处理输入的嵌入式微控制器。可以说存储器302存储在由处理器104执行时实现计算设备102的部件的程序指令。可执行指令可以对应于与图2的方法相对应的计算机实现的指令。作为示例,存储在存储器302中的可执行程序指令包括:用于接收第一输入的指令306,用于接收第二输入的指令308,用于确定温度梯度的指令310,用于将梯度、第一输入和第二输入输入到机器学习模型中的指令312,用于激活热电设备的指令314,用于从用户接收反馈的指令316,用于将反馈和温度梯度输入到机器学习模型中的指令318。
23.存储器302表示通常的能够存储能够由处理器104执行的指令的任意数量的存储器部件。存储器302是非暂时性的,非暂时性的意义指的是其不包含瞬态信号而是由被配置为存储相关指令的至少一个存储器部件组成的。作为结果,存储器302可以是非暂时性计算机可读存储介质。存储器302可以在单个设备中实现或分布在多个设备上。类似地,处理器104表示能够执行由存储器302存储的指令的任何数量的处理器。处理器104可以被集成在单个设备中或者分布在多个设备上。此外,存储器302可以完全或部分地与处理器104集成在同一设备中,或者可以是分立的但是可由该设备和处理器104访问。
24.在一个示例中,程序指令306至指令318可以是被安装后,能够由处理器104执行以实现计算设备102的部件的安装包的一部分。在这种情况下,存储器302可以是诸如cd、dvd
或闪存的便携式介质,或者是由可以从其下载和安装安装包的服务器维护的存储器。在另一示例中,程序指令可以是已经安装的一个或多个应用程序的一部分。在另一示例中,存储器302可以是输入设备的内部闪存,其中,可以从输入设备制造商处安装程序指令306至指令318。这里,存储器302可以包括集成的存储器,例如,闪存rom或固态驱动器等。
25.应当理解,所描述的示例可以包括各种部件和特征。还应理解,阐述了许多具体细节以提供对示例的透彻理解。然而,应当理解,可以在不限于这些具体细节的情况下实践这些示例。在其他情况下,可能不会详细描述众所周知的方法和结构以避免不必要地混淆对示例的描述。此外,这些示例可以彼此组合使用。
26.在说明书中对“示例”或类似语言的引用意味着结合示例描述的特定特征、结构或特性被包括在至少一个示例中,但是不一定被包括在其他示例中。说明书中不同地方的短语“在一个示例中”或类似短语的各种实例不一定都指代同一示例。
27.应该理解,提供所公开示例的先前描述是为了使得本领域的任何技术人员能够制作或使用本公开。对这些实例的各种修改对于本领域技术人员而言将是显而易见的,并且在不脱离本公开的范围的情况下,可将本文中定义的一般原理应用于其他实例。因此,本发明的保护范围并不仅仅局限于所述实施例,而是包括所有符合本发明所述原理和新特征的最宽的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1