用于分析鼠标滑动性能的方法及设备技术

技术编号:24218672 阅读:25 留言:0更新日期:2020-05-20 20:28
在一个方面,提供了一种计算机鼠标。该计算机鼠标可包括:加速度计传感器,其被配置成在鼠标滑动动作期间测量计算机鼠标的振动;以及运动传感器,其被配置成在鼠标滑动动作期间测量计算机鼠标的速度。基于所测量的计算机鼠标的振动和所测量的计算机鼠标的速度可以分析计算机鼠标的滑动性能。在另一方面,提供了一种用于鼠标滑动性能分析的方法和设备。该设备可在鼠标滑动动作期间使用加速度计传感器测量计算机鼠标的振动。该设备可在鼠标滑动动作期间使用运动传感器测量计算机鼠标的速度。该设备可基于所测量的计算机鼠标的振动和所测量的计算机鼠标的速度,分析计算机鼠标的滑动性能。

Method and equipment for analyzing mouse slide performance

【技术实现步骤摘要】
【国外来华专利技术】用于分析鼠标滑动性能的方法及设备
本公开的各个方面一般涉及人机交互(human-computerinteraction),且更具体地,涉及鼠标滑动性能分析。
技术介绍
计算技术自创建以来,其能力已经提升了许多倍。处理器的工作速度越来越快;存储器越来越大并且总是越来越快;大容量存储器每年都更大且更便宜。计算机现在是生活中许多方面的基本要素,且从游戏到科学可视化的每一方面通常都用于向用户呈现三维世界。人机交互(HCI)研究计算机技术的设计和使用,集中于人类(用户)与计算机之间的接口。人类以多种方式与计算机交互。人类与计算机之间的接口对于促进这种交互至关重要。用户与计算机之间的接口却没有看到与计算技术相同的变化率。例如,屏幕窗口、键盘、显示器和鼠标是标准配置,但自其推出以来它们的变化并不大。尽管用户对计算机的大部分体验都是由用户与计算机之间的接口所主导的,但是却很少考虑到人机接口。计算机鼠标在工作表面(例如,鼠标垫、桌子的顶部等)上的滑动由于鼠标脚与工作表面之间的接触区域而涉及一些摩擦。这种摩擦可能会导致振动。此外,磨损的、不均匀的(例如,损坏的或脏的)鼠标脚或工作表面可能会导致振动尖峰,从而导致非最佳的鼠标滑动性能。因此,可能期望能检测非最佳的鼠标滑动性能,从而可以执行校正动作以增强用户操作计算机鼠标的体验。
技术实现思路
以下呈现一个或多个方面的简要概述,以便提供对这些方面的基本理解。该概述不是对所有预期方面的广泛概述,并且既不旨在标识所有方面的关键或重要元素,也不旨在描述任何或所有方面的范围。其唯一目的是以简化形式呈现一个或多个方面的一些概念,作为下文呈现的更详细描述的序言。当计算机鼠标在表面上滑动时,鼠标脚与滑动表面之间的物理相互作用引起摩擦,从而导致振动。磨损的、不均匀的(例如,损坏的或脏的)鼠标脚或滑动表面可能会导致振动尖峰,从而导致非最佳的鼠标滑动性能。在本公开的一个方面,提供了具有内置或相关联的滑动性能分析器的鼠标。该滑动性能分析器可以判定鼠标滑动动作是否是最佳的。如果计算机鼠标的滑动性能不是最佳的,则可以执行校正动作以增强用户操作计算机鼠标的体验。在本公开的一个方面,提供了一种计算机鼠标。该计算机鼠标可包括加速度计传感器,该加速度计传感器被配置成在鼠标滑动动作期间测量计算机鼠标的振动。该计算机鼠标可包括运动传感器,该运动传感器被配置成在鼠标滑动动作期间测量计算机鼠标的速度。基于所测量的计算机鼠标的振动和所测量的计算机鼠标的速度可以分析在鼠标滑动动作期间计算机鼠标的滑动性能。在本公开的另一方面,提供了一种用于鼠标滑动性能分析的方法、计算机可读介质和设备。该设备可在鼠标滑动动作期间使用计算机鼠标的加速度计传感器测量计算机鼠标的振动。该设备可在鼠标滑动动作期间使用计算机鼠标的运动传感器测量计算机鼠标的速度。该设备可基于所测量的计算机鼠标的振动和所测量的计算机鼠标的速度,分析在鼠标滑动动作期间计算机鼠标的滑动性能。为了实现前述和相关目的,一个或多个方面包括在下文中充分描述并在权利要求书中特别指出的特征。以下描述和所附附图详细阐述了一个或多个方面的某些说明性特征。然而,这些特征仅指示可以采用各个方面的原理的各种方式中的一些,并且该描述旨在包括所有这些方面及其等同物。附图说明图1A是显示根据各种实施例的用于与基于处理器的装置通信的鼠标的装配视图的图示。图1B是显示根据各种实施例的图1A的鼠标的分解图的图标。图2是示出能够进行鼠标滑动性能分析的计算机鼠标的示例的截面图的图示。图3是示出可以执行鼠标滑动性能分析的系统的示例的图示。图4是鼠标滑动性能分析方法的流程图。图5是示出在示例性设备中的不同装置/组件之间的数据流的概念数据流图示。图6是示出采用处理系统的设备的硬件实现的示例的图示。具体实施方式以下结合所附附图阐述的详细描述旨在作为各种配置的描述,而不旨在表示可实践本文所描述的概念的仅有配置。详细描述包括用于提供对各种概念的透彻理解的具体细节。然而,对于本领域技术人员显而易见的是,可以在没有这些具体细节的情况下实践这些概念。在一些示例中,众所周知的结构和组件以框图形式示出,以避免模糊这些概念。现在将参考各种设备和方法呈现鼠标滑动性能分析的若干方面。这些设备和方法将在以下详细描述中描述,并在所附附图中通过各种框、组件、电路、进程、算法等(统称为“元件”)来说明。可以使用电子硬件、计算机软件、或其任何组合来实现这些元件。将这些元件实现为硬件还是软件取决于特定应用和强加于整个系统的设计约束。举例来说,元件、或元件的任何部分、或元件的任何组合可以实施为包括一个或多个处理器的“处理系统”。处理器的示例包括微处理器、微控制器、图形处理单元(GPU)、中央处理单元(CPU)、应用程序处理器、数字信号处理器(DSP)、精简指令集计算(RISC)处理器、片上系统(SoC)、基频处理器、现场可编程门阵列(FPGA)、可编程逻辑设备(PLD)、状态机、门控逻辑(gatedlogic)、离散硬件电路以及配置成执行遍及本公开描述的各种功能的其他合适硬件。处理系统中的一个或多个处理器可以执行软件。软件应被广义地解释为意指指令、指令集、代码、代码段、程序代码、程序、子程序、软件组件、应用程序、软件应用程序、软件包、例程、子例程、对象、可执行码、执行线程(threadsofexecution)、程序、函数等,而无论是被称为软件、固件、中间件、微代码、硬件描述语言还是其他。因此,在一个或多个示例实施例中,所描述的功能可以用硬件、软件或其任何组合来实施。若用软件来实施,则功能可存储在计算机可读介质上或作为一个或多个指令或代码编码在计算机可读介质上。计算机可读介质包括计算机存储介质。存储介质可以是可由计算机访问的任何可用介质。作为示例且非限制,这种计算机可读介质可包括随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程ROM(EEPROM)、光盘存储装置、磁盘存储装置、其他磁性存储装置、前述类型的计算机可读介质的组合,或可用于存储可由计算机访问的指令或数据结构的形式的计算机可执行代码的任何其他介质。图1A是显示根据各种实施例的用于与基于处理器的装置通信的鼠标100的装配视图的图示。图1B是显示根据各种实施例的图1A的鼠标100的分解图的图示。如图所示,鼠标100可包括外壳110。外壳110可以是鼠标100的外部壳体。此外,外壳110可包括盖部分120及基座部分130。盖部分120及基座部分130可以是外壳110的两个单独部分。外壳110的盖部分120可以是鼠标100的外部壳体的顶壳盖。外壳110的基座部分130可以是鼠标100的外部壳体的底壳盖。根据各种实施例,当盖部分120及基座部分130装配在一起时,外壳110可界定内腔以容纳或包围鼠标100的内部组件140。根据各种实施例,鼠标100的内部组件140可包括电子电路模块142及运动检测模块144。电子电路模块142可包括印刷本文档来自技高网...

【技术保护点】
1.一种计算机鼠标,包括:/n加速度计传感器,其被配置成在鼠标滑动动作期间测量所述计算机鼠标的振动;以及/n运动传感器,其被配置成在所述鼠标滑动动作期间测量所述计算机鼠标的速度。/n

【技术特征摘要】
【国外来华专利技术】1.一种计算机鼠标,包括:
加速度计传感器,其被配置成在鼠标滑动动作期间测量所述计算机鼠标的振动;以及
运动传感器,其被配置成在所述鼠标滑动动作期间测量所述计算机鼠标的速度。


2.如权利要求1所述的计算机鼠标,其中所述加速度计传感器包括单轴加速度计、双轴加速度计或三轴加速度计。


3.如权利要求1所述的计算机鼠标,其中所述加速度计传感器被进一步配置成测量用户引起的所述计算机鼠标的移动加速度。


4.如权利要求1所述的计算机鼠标,其中所述运动传感器被进一步配置成在所述鼠标滑动动作期间测量所述计算机鼠标的加速度或减速度。


5.如权利要求1所述的计算机鼠标,其中所述计算机鼠标被配置成基于所测量的所述计算机鼠标的振动和所测量的所述计算机鼠标的速度,分析在所述鼠标滑动动作期间所述计算机鼠标的滑动性能。


6.如权利要求1所述的计算机鼠标,其中所述计算机鼠标被配置成将指示所测量的振动和所测量的速度的至少一个信号发送到计算装置,以供所述计算装置基于所测量的所述计算机鼠标的振动和所测量的所述计算机鼠标的速度,分析所述计算机鼠标的滑动性能。


7.如权利要求6所述的计算机鼠标,其中在所述鼠标滑动动作期间所述计算机鼠标的滑动性能进一步基于用户要求、所述计算机鼠标的类型和上面用于执行所述鼠标滑动动作的表面的类型中的一个或多个来分析。


8.如权利要求7所述的计算机鼠标,其中当从所测量的振动导出的值超过参考阈值时,在所述鼠标滑动动作期间所述计算机鼠标的滑动性能被判定为是不可接受的,其中所述参考阈值取决于所测量的速度、所述计算机鼠标的类型或所述表面的类型中的一个或多个。


9.一种鼠标滑动性能分析方法,包括以下步骤:
在鼠标滑动动作期间使用计算机鼠标的加速度计传感器测量所述计算机鼠标的振动;
在所述鼠标滑动动作期间使用所述计算机鼠标的运动传感器测量所述计算机鼠标的速度;以及
基于所测量的所述计算机鼠标的振动和所测量的所述计算机鼠标的速度,分析在所述鼠标滑动动作期间所述计算机鼠标的滑动性能。


10.如权利要求9所述的方法,其中分析所述计算机鼠标的滑动性能包括判定所测量的振动是否满足参考阈值,所述参考阈值基于所述计算机鼠标的速度来判定。


11.如权利要求10所述的方法,其中所述参考阈值进一步基于用户要求、所述计算机鼠标的类型或上面用于执行所述鼠标滑动动作的表面的类型中的一个或多个来判定,其中所述参考阈值基于鼠标滑动性能参考数据集来判定,其中所述鼠标滑动性能参考数据集包括与上面用于执行所述鼠标滑动动作的表面的类型相对应的滑动性能数据集。...

【专利技术属性】
技术研发人员:李家扬连健耀
申请(专利权)人:雷蛇亚太私人有限公司
类型:发明
国别省市:新加坡;SG

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

1