一种基于大数据的计算机外接设备检测系统及方法转让专利

申请号 : CN202110758220.0

文献号 : CN113342586B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 蒋达央姚琪

申请人 : 常州信息职业技术学院

摘要 :

本发明公开了一种基于大数据的计算机外接设备检测系统及方法,所述检测系统包括第一鼠标传输模块、第二鼠标传输模块、接收判断模块和响应选择模块,其中,第一鼠标和第二鼠标预先与计算机设备连接,第一鼠标为有线鼠标,第二鼠标为无线鼠标;所述第一鼠标传输模块用于接收第一鼠标传输的操作信息,所述第二鼠标传输模块用于接收第二鼠标传输的操作信息,所述接收判断模块在接收到第一鼠标传输的操作信息时,判断预设时间段内是否接收到第二鼠标传输的操作信息,在接收到第二鼠标的操作信息,所述响应选择模块分析计算机设备响应哪一个鼠标的操作信息。

权利要求 :

1.一种基于大数据的计算机外接设备检测系统,其特征在于,所述检测系统包括第一鼠标传输模块、第二鼠标传输模块、接收判断模块和响应选择模块,其中,第一鼠标和第二鼠标预先与计算机设备连接,第一鼠标为有线鼠标,第二鼠标为无线鼠标;所述第一鼠标传输模块用于接收第一鼠标传输的操作信息,所述第二鼠标传输模块用于接收第二鼠标传输的操作信息,所述接收判断模块在接收到第一鼠标传输的操作信息时,判断预设时间段内是否接收到第二鼠标传输的操作信息,在接收到第二鼠标的操作信息时,所述响应选择模块分析计算机设备响应哪一个鼠标的操作信息,在没有接收到第二鼠标的操作信息时,计算机设备响应第一鼠标传输的操作信息;

所述响应选择模块包括向量提取模块、第一综合对比参数获取模块、第二综合对比参数获取模块、综合对比指数计算模块、综合对比指数比较模块和软件运行分析模块,所述向量提取模块以第一鼠标移动前的位置为起点,移动后的位置为终点得到第一向量,以第二鼠标移动前的位置为起点,移动后的位置为终点得到第二向量,所述第一综合对比参数获取模块分别获取第一向量的大小a、第二向量的大小b,并据此计算出第一综合对比参数U=|a‑b|/b,所述第二综合对比参数获取模块设置一向量为参照向量,分别获取第一向量与参照向量的夹角o,第二向量与参照向量的夹角q,并据此计算第二综合对比参数V=|o‑q|/q,所述综合对比指数计算模块根据第一综合对比参数、第二综合对比参数计算综合对比指数D=0.5*U+0.5*V,所述综合对比指数比较模块将综合对比指数将对比指数阈值进行比较,在综合对比指数小于对比指数阈值时,计算机设备响应参考鼠标的最近一次传输的操作信息,其中,参考鼠标为计算机设备最近一次响应的鼠标,参考鼠标为第一鼠标、第二鼠标中其中一个鼠标,在综合对比指数大于等于对比指数阈值时,所述软件运行分析模块采集计算机设备当前运行的软件为匹配软件,分析匹配软件的历史运行情况来判断响应哪一个鼠标的操作信息。

2.根据权利要求1所述的一种基于大数据的计算机外接设备检测系统,其特征在于:所述软件运行分析模块包括鼠标响应采集模块、切换参考值计算模块、优选鼠标选取模块和鼠标类型比较模块,所述鼠标响应采集模块分别采集最近一段时间内匹配软件运行时匹配软件响应第一鼠标的操作信息的次数m1、响应第二鼠标的操作信息的次数m2以及使用匹配软件过程中进行没有进行鼠标切换的次数n;所述切换参考值计算模块根据鼠标响应采集模块的采集数据计算切换参考值F=0.7*|m1‑m2|/(m1+m2)+0.3*n/(m1+m2‑1),在切换参考值大于等于切换阈值时,所述优选鼠标选取模块比较m1、m2的数值大小,并选取数值较大的那个所对应的鼠标为优选鼠标,所述鼠标类型比较模块用于比较优选鼠标和参考鼠标,在优选鼠标与参考鼠标为同一个鼠标时,计算机设备响应参考鼠标的最近一次传输的操作信息。

3.根据权利要求2所述的一种基于大数据的计算机外接设备检测系统,其特征在于:所述软件运行分析模块还包括鼠标历史持续时长采集模块和参考鼠标时长采集比较模块,在切换参考值小于切换阈值或者优选鼠标与参考鼠标不同时,所述鼠标历史持续时长采集模块采集最近一段时间内使用匹配软件过程中参考鼠标从开始使用到切换成另一个鼠标之间的间隔时长的平均值,所述参考鼠标时长比较模块将参考鼠标目前的持续使用时长与平均值进行比较,在参考鼠标目前的持续使用时长小于等于平均值时,计算机设备响应参考鼠标的最近一次传输的操作信息,在参考鼠标目前的持续使用时长大于平均值时,计算机设备响应的备选鼠标最近一次传输的操作信息,其中,备选鼠标为第一鼠标、第二鼠标中的另一个鼠标。

4.一种基于大数据的计算机外接设备检测方法,其特征在于:所述检测方法包括以下步骤:

预先将计算机设备与第一鼠标和第二鼠标连接,其中,第一鼠标为有线鼠标,第二鼠标为无线鼠标;

当接收到第一鼠标传输的操作信息时,获取预设时间段内是否接收到第二鼠标传输的操作信息,

如果接收到第二鼠标的操作信息,判断计算机设备响应哪一个鼠标的操作信息;

如果没有接收到第二鼠标的操作信息,计算机设备响应第一鼠标传输的操作信息;

所述判断计算机设备响应哪一个鼠标的操作信息包括:以第一鼠标移动前的位置为起点,移动后的位置为终点得到第一向量,以第二鼠标移动前的位置为起点,移动后的位置为终点得到第二向量,分别获取第一向量的大小a、第二向量的大小b,那么第一综合对比参数U=|a‑b|/b;

设置一向量为参照向量,分别获取第一向量与参照向量的夹角o,第二向量与参照向量的夹角q,那么第二综合对比参数V=|o‑q|/q;

那么综合对比指数D=0.5*U+0.5*V,如果综合对比指数小于对比指数阈值,那么计算机设备响应参考鼠标的最近一次传输的操作信息,其中,参考鼠标为计算机设备最近一次响应的鼠标,参考鼠标为第一鼠标、第二鼠标中其中一个鼠标,如果综合对比指数大于等于对比指数阈值,采集计算机设备当前运行的软件为匹配软件,分析匹配软件的历史运行情况来判断响应哪一个鼠标的操作信息。

5.根据权利要求4所述的一种基于大数据的计算机外接设备检测方法,其特征在于:所述分析匹配软件的历史运行情况包括:分别采集最近一段时间内匹配软件运行时匹配软件响应第一鼠标的操作信息的次数m1、响应第二鼠标的操作信息的次数m2以及使用匹配软件过程中进行没有进行鼠标切换的次数n;

那么切换参考值F=0.7*|m1‑m2|/(m1+m2)+0.3*n/(m1+m2‑1),如果切换参考值大于等于切换阈值,比较m1、m2的数值大小,并选取数值较大的那个所对应的鼠标为优选鼠标,如果优选鼠标与参考鼠标相同,那么计算机设备响应参考鼠标的最近一次传输的操作信息。

6.根据权利要求5所述的一种基于大数据的计算机外接设备检测方法,其特征在于:所述分析匹配软件的历史运行情况还包括:如果切换参考值小于切换阈值或者优选鼠标与参考鼠标不同,采集最近一段时间内使用匹配软件过程中参考鼠标从开始使用到切换成另一个鼠标之间的间隔时长的平均值,

当参考鼠标目前的持续使用时长小于等于平均值时,计算机设备响应参考鼠标的最近一次传输的操作信息;

当参考鼠标目前的持续使用时长大于平均值时,计算机设备响应的备选鼠标最近一次传输的操作信息,其中,备选鼠标为第一鼠标、第二鼠标中的另一个鼠标。

7.根据权利要求6所述的一种基于大数据的计算机外接设备检测方法,其特征在于:所述参照向量为方向水平的单位向量。

说明书 :

一种基于大数据的计算机外接设备检测系统及方法

技术领域

[0001] 本发明涉及计算机技术领域,具体为一种基于大数据的计算机外接设备检测系统及方法。

背景技术

[0002] 外接设备是计算机系统中输入、输出设备、外存储器的统称,外接设备对数据和信息起着传输、转送和存储的作用,是计算机系统中的重要组成部分,外接设备是附属的或辅
助的与计算机连接起来的设备,能够扩充计算机系统。鼠标是计算机的基本控制输入设备。
随着鼠标技术的发展,无线鼠标应运而生,无线鼠标没有线缆的束缚,使用、携带更加方便,
但是无线鼠标容易受到干扰,出现连接延迟或者失灵,而有限鼠标因为直接用线与电脑连
接,受到的延迟和干扰相对较小。为了提高用户体验,人们会同时将无线鼠标和有线鼠标接
入计算机设备,根据情况选择使用哪一种鼠标来操控计算机设备,但是会出现误触,导致两
个鼠标都传输信号的情况。

发明内容

[0003] 本发明的目的在于提供一种基于大数据的计算机外接设备检测系统及方法,以解决上述背景技术中提出的问题。
[0004] 为了解决上述技术问题,本发明提供如下技术方案:一种基于大数据的计算机外接设备检测系统,所述检测系统包括第一鼠标传输模块、第二鼠标传输模块、接收判断模块
和响应选择模块,其中,第一鼠标和第二鼠标预先与计算机设备连接,第一鼠标为有线鼠
标,第二鼠标为无线鼠标;所述第一鼠标传输模块用于接收第一鼠标传输的操作信息,所述
第二鼠标传输模块用于接收第二鼠标传输的操作信息,所述接收判断模块在接收到第一鼠
标传输的操作信息时,判断预设时间段内是否接收到第二鼠标传输的操作信息,在接收到
第二鼠标的操作信息,所述响应选择模块分析计算机设备响应哪一个鼠标的操作信息,在
没有接收到第二鼠标的操作信息时,计算机设备响应第一鼠标传输的操作信息。
[0005] 进一步的,所述响应选择模块包括向量提取模块、第一综合对比参数获取模块、第二综合对比参数获取模块、综合对比指数计算模块、综合对比指数比较模块和软件运行分
析模块,所述向量提取模块以第一鼠标移动前的位置为起点,移动后的位置为终点得到第
一向量,以第二鼠标移动前的位置为起点,移动后的位置为终点得到第二向量,所述第一综
合对比参数获取模块分别获取第一向量的大小a、第二向量的大小b,并据此计算出第一综
合对比参数U=|a‑b|/b,所述第二综合对比参数获取模块设置一向量为参照向量,分别获
取第一向量与参照向量的夹角o,第二向量与参照向量的夹角q,并据此计算第二综合对比
参数V=|o‑q|/q,所述综合对比指数计算模块根据第一综合对比参数、第二综合对比参数
计算综合对比指数D=0.5*U+0.5*V,所述综合对比指数比较模块将综合对比指数将对比指
数阈值进行比较,在综合对比指数小于对比指数阈值时,计算机设备响应参考鼠标的最近
一次传输的操作信息,其中,参考鼠标为计算机设备最近一次响应的鼠标,参考鼠标为第一
鼠标、第二鼠标中其中一个鼠标和软件运行分析模块,在综合对比指数大于等于对比指数
阈值,所述软件运行分析模块采集计算机设备当前运行的软件为匹配软件,分析匹配软件
的历史运行情况来判断响应哪一个鼠标的操作信息。
[0006] 进一步的,所述软件运行分析模块包括鼠标响应采集模块、切换参考值计算模块、优选鼠标选取模块和鼠标类型比较模块,所述鼠标响应采集模块分别采集最近一段时间内
匹配软件运行时匹配软件响应第一鼠标的操作信息的次数m1、响应第二鼠标的操作信息的
次数m2以及使用匹配软件过程中进行没有进行鼠标切换的次数n;所述切换参考值计算模
块根据鼠标响应采集模块的采集数据计算切换参考值F=0.7*|m1‑m2|/(m1+m2)+0.3*n/
(m1+m2‑1),在切换参考值大于等于切换阈值时,所述优选鼠标选取模块比较m1、m2的数值
大小,并选取数值较大的那个所对应的鼠标为优选鼠标,所述鼠标类型比较模块用于比较
优选鼠标和参考鼠标,在优选鼠标与参考鼠标为同一个鼠标时,计算机设备响应参考鼠标
的最近一次传输的操作信息。
[0007] 进一步的,所述软件运行分析模块还包括鼠标历史持续时长采集模块和参考鼠标时长采集比较模块,在切换参考值小于切换阈值或者优选鼠标与参考鼠标不同时,所述鼠
标历史持续时长采集模块采集最近一段时间内使用匹配软件过程中参考鼠标从开始使用
到切换成另一个鼠标之间的间隔时长的平均值,所述参考鼠标时长比较模块将参考鼠标目
前的持续使用时长与平均值进行比较,在参考鼠标目前的持续使用时长小于等于平均值
时,计算机设备响应参考鼠标的最近一次传输的操作信息,在参考鼠标目前的持续使用时
长大于平均值时,计算机设备响应的备选鼠标最近一次传输的操作信息,其中,备选鼠标为
第一鼠标、第二鼠标中的另一个鼠标。
[0008] 一种基于大数据的计算机外接设备检测方法,所述检测方法包括以下步骤:
[0009] 预先将计算机设备与第一鼠标和第二鼠标连接,其中,第一鼠标为有线鼠标,第二鼠标为无线鼠标;
[0010] 当接收到第一鼠标传输的操作信息时,获取预设时间段内是否接收到第二鼠标传输的操作信息,
[0011] 如果接收到第二鼠标的操作信息,判断计算机设备响应哪一个鼠标的操作信息;
[0012] 如果没有接收到第二鼠标的操作信息,计算机设备响应第一鼠标传输的操作信息。
[0013] 进一步的,所述判断计算机设备执行哪一个鼠标的操作信息包括:
[0014] 以第一鼠标移动前的位置为起点,移动后的位置为终点得到第一向量,以第二鼠标移动前的位置为起点,移动后的位置为终点得到第二向量,
[0015] 分别获取第一向量的大小a、第二向量的大小b,那么第一综合对比参数U=|a‑b|/b;
[0016] 设置一向量为参照向量,分别获取第一向量与参照向量的夹角o,第二向量与参照向量的夹角q,那么第二综合对比参数V=|o‑q|/q;
[0017] 那么综合对比指数D=0.5*U+0.5*V,如果综合对比指数小于对比指数阈值,那么计算机设备响应参考鼠标的最近一次传输的操作信息,其中,参考鼠标为计算机设备最近
一次响应的鼠标,参考鼠标为第一鼠标、第二鼠标中其中一个鼠标,
[0018] 如果综合对比指数大于等于对比指数阈值,采集计算机设备当前运行的软件为匹配软件,分析匹配软件的历史运行情况。
[0019] 进一步的,所述分析匹配软件的历史运行情况包括:
[0020] 分别采集最近一段时间内匹配软件运行时匹配软件响应第一鼠标的操作信息的次数m1、响应第二鼠标的操作信息的次数m2以及使用匹配软件过程中进行没有进行鼠标切
换的次数n;
[0021] 那么切换参考值F=0.7*|m1‑m2|/(m1+m2)+0.3*n/(m1+m2‑1),
[0022] 如果切换参考值大于等于切换阈值,比较m1、m2的数值大小,并选取数值较大的那个所对应的鼠标为优选鼠标,如果优选鼠标与参考鼠标相同,那么计算机设备响应参考鼠
标的最近一次传输的操作信息。
[0023] 进一步的,所述分析匹配软件的历史运行情况还包括:
[0024] 如果切换参考值小于切换阈值或者优选鼠标与参考鼠标不同,
[0025] 采集最近一段时间内使用匹配软件过程中参考鼠标从开始使用到切换成另一个鼠标之间的间隔时长的平均值,
[0026] 当参考鼠标目前的持续使用时长小于等于平均值时,计算机设备响应参考鼠标的最近一次传输的操作信息;
[0027] 当参考鼠标目前的持续使用时长大于平均值时,计算机设备响应的备选鼠标最近一次传输的操作信息,其中,备选鼠标为第一鼠标、第二鼠标中的另一个鼠标。
[0028] 进一步的,所述参照向量为方向水平的单位向量。
[0029] 与现有技术相比,本发明所达到的有益效果是:本发明通过对第一鼠标、第二鼠标位置移动情况、最近一次所使用的鼠标的情况以及当前运行软件中第一鼠标和第二鼠标的
历史使用情况进行分析判断选择响应哪一个鼠标,从而减少了计算机设备误响应鼠标的几
率,提高了计算机设备执行鼠标操作的准确率。

附图说明

[0030] 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0031] 图1是本发明基于大数据的计算机外接设备检测系统的模块示意图。

具体实施方式

[0032] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他
实施例,都属于本发明保护的范围。
[0033] 请参阅图1,本发明提供技术方案:一种基于大数据的计算机外接设备检测系统,所述检测系统包括第一鼠标传输模块、第二鼠标传输模块、接收判断模块和响应选择模块,
其中,第一鼠标和第二鼠标预先与计算机设备连接,第一鼠标为有线鼠标,第二鼠标为无线
鼠标;所述第一鼠标传输模块用于接收第一鼠标传输的操作信息,所述第二鼠标传输模块
用于接收第二鼠标传输的操作信息,所述接收判断模块在接收到第一鼠标传输的操作信息
时,判断预设时间段内是否接收到第二鼠标传输的操作信息,在接收到第二鼠标的操作信
息,所述响应选择模块分析计算机设备响应哪一个鼠标的操作信息,在没有接收到第二鼠
标的操作信息时,计算机设备响应第一鼠标传输的操作信息。
[0034] 所述响应选择模块包括向量提取模块、第一综合对比参数获取模块、第二综合对比参数获取模块、综合对比指数计算模块、综合对比指数比较模块和软件运行分析模块,所
述向量提取模块以第一鼠标移动前的位置为起点,移动后的位置为终点得到第一向量,以
第二鼠标移动前的位置为起点,移动后的位置为终点得到第二向量,所述第一综合对比参
数获取模块分别获取第一向量的大小a、第二向量的大小b,并据此计算出第一综合对比参
数U=|a‑b|/b,所述第二综合对比参数获取模块设置一向量为参照向量,分别获取第一向
量与参照向量的夹角o,第二向量与参照向量的夹角q,并据此计算第二综合对比参数V=|
o‑q|/q,所述综合对比指数计算模块根据第一综合对比参数、第二综合对比参数计算综合
对比指数D=0.5*U+0.5*V,所述综合对比指数比较模块将综合对比指数将对比指数阈值进
行比较,在综合对比指数小于对比指数阈值时,计算机设备响应参考鼠标的最近一次传输
的操作信息,其中,参考鼠标为计算机设备最近一次响应的鼠标,参考鼠标为第一鼠标、第
二鼠标中其中一个鼠标和软件运行分析模块,在综合对比指数大于等于对比指数阈值,所
述软件运行分析模块采集计算机设备当前运行的软件为匹配软件,分析匹配软件的历史运
行情况来判断响应哪一个鼠标的操作信息。
[0035] 所述软件运行分析模块包括鼠标响应采集模块、切换参考值计算模块、优选鼠标选取模块和鼠标类型比较模块,所述鼠标响应采集模块分别采集最近一段时间内匹配软件
运行时匹配软件响应第一鼠标的操作信息的次数m1、响应第二鼠标的操作信息的次数m2以
及使用匹配软件过程中进行没有进行鼠标切换的次数n;所述切换参考值计算模块根据鼠
标响应采集模块的采集数据计算切换参考值F=0.7*|m1‑m2|/(m1+m2)+0.3*n/(m1+m2‑1),
在切换参考值大于等于切换阈值时,所述优选鼠标选取模块比较m1、m2的数值大小,并选取
数值较大的那个所对应的鼠标为优选鼠标,所述鼠标类型比较模块用于比较优选鼠标和参
考鼠标,在优选鼠标与参考鼠标为同一个鼠标时,计算机设备响应参考鼠标的最近一次传
输的操作信息。
[0036] 所述软件运行分析模块还包括鼠标历史持续时长采集模块和参考鼠标时长采集比较模块,在切换参考值小于切换阈值或者优选鼠标与参考鼠标不同时,所述鼠标历史持
续时长采集模块采集最近一段时间内使用匹配软件过程中参考鼠标从开始使用到切换成
另一个鼠标之间的间隔时长的平均值,所述参考鼠标时长比较模块将参考鼠标目前的持续
使用时长与平均值进行比较,在参考鼠标目前的持续使用时长小于等于平均值时,计算机
设备响应参考鼠标的最近一次传输的操作信息,在参考鼠标目前的持续使用时长大于平均
值时,计算机设备响应的备选鼠标最近一次传输的操作信息,其中,备选鼠标为第一鼠标、
第二鼠标中的另一个鼠标。
[0037] 一种基于大数据的计算机外接设备检测方法,所述检测方法包括以下步骤:
[0038] 预先将计算机设备与第一鼠标和第二鼠标连接,其中,第一鼠标为有线鼠标,第二鼠标为无线鼠标;
[0039] 当接收到第一鼠标传输的操作信息时,获取预设时间段内是否接收到第二鼠标传输的操作信息,一般情况下,无线鼠标相对于有线鼠标是有一定的延迟的,所以同时移动无
线鼠标和有线鼠标时,接收到无线鼠标的操作信息的会相对有线鼠标的晚一点;当有线鼠
标和无线鼠标都连入计算机设备,如果出现移动一个鼠标的同时,也带动另一个鼠标的移
动,如果想要移动的鼠标是无线鼠标,另一被误移动的鼠标是有线鼠标,因为有线鼠标能更
快传输信息给计算机设备,那么计算机设备会先接收到有线鼠标的操作,然后再接收到无
线鼠标的操作,从而会出现鼠标指针误操作的情况;
[0040] 如果接收到第二鼠标的操作信息,判断计算机设备响应哪一个鼠标的操作信息;
[0041] 如果没有接收到第二鼠标的操作信息,计算机设备响应第一鼠标传输的操作信息。
[0042] 所述判断计算机设备执行哪一个鼠标的操作信息包括:
[0043] 以第一鼠标移动前的位置为起点,移动后的位置为终点得到第一向量,以第二鼠标移动前的位置为起点,移动后的位置为终点得到第二向量,
[0044] 分别获取第一向量的大小a、第二向量的大小b,那么第一综合对比参数U=|a‑b|/b;
[0045] 设置一向量为参照向量,分别获取第一向量与参照向量的夹角o,第二向量与参照向量的夹角q,那么第二综合对比参数V=|o‑q|/q,所述参照向量为方向水平的单位向量,
参照向量的方向可以水平向右,也可以水平向左。
[0046] 那么综合对比指数D=0.5*U+0.5*V,如果综合对比指数小于对比指数阈值,那么计算机设备响应参考鼠标的最近一次传输的操作信息,其中,参考鼠标为计算机设备最近
一次响应的鼠标,参考鼠标为第一鼠标、第二鼠标中其中一个鼠标,综合对比指数用于判断
有线鼠标和无线鼠标移动的距离和方向之间的差距,如果差距特别小,那无论是按照有线
鼠标移动还是按照无线鼠标移动,那对于计算机设备上鼠标指针操作的影响是很小的,可
以几乎忽略不计;
[0047] 如果综合对比指数大于等于对比指数阈值,采集计算机设备当前运行的软件为匹配软件,分析匹配软件的历史运行情况。
[0048] 所述分析匹配软件的历史运行情况包括:
[0049] 分别采集最近一段时间内匹配软件运行时匹配软件响应第一鼠标的操作信息的次数m1、响应第二鼠标的操作信息的次数m2以及使用匹配软件过程中进行没有进行鼠标切
换的次数n;比如最近一段时间内匹配软件运行时匹配软件响应鼠标的情况依次为第一鼠
标、第一鼠标、第一鼠标、第一鼠标、第二鼠标、第一鼠标、第一鼠标、第一鼠标、第二鼠标、第
一鼠标,那么m1=8,m2=2,n=5;
[0050] 那么切换参考值F=0.7*|m1‑m2|/(m1+m2)+0.3*n/(m1+m2‑1),切换参考值用于判断用户在使用匹配软件的过程中是否对某一种鼠标有较大的使用倾向以及用户在使用过
程中是否有经常切换鼠标的倾向,
[0051] 如果切换参考值大于等于切换阈值,比较m1、m2的数值大小,并选取数值较大的那个所对应的鼠标为优选鼠标,如果优选鼠标与参考鼠标相同,那么计算机设备响应参考鼠
标的最近一次传输的操作信息。当|m1‑m2|/(m1+m2)的值越大,说明用户在使用匹配软件的
过程中,第一鼠标、第二鼠标中有一种鼠标所使用的次数特别多,当0.3*n/(m1+m2‑1)的值
越大,说明用户在使用匹配软件的过程中不怎么变换鼠标,因此当切换参考值越大,说明用
户在使用匹配软件的过程中更倾向于一直使用某个鼠标;如果优选鼠标为第一鼠标、参考
鼠标也为第一鼠标,计算机设备响应第一鼠标的操作信息;
[0052] 如果切换参考值小于切换阈值或者优选鼠标与参考鼠标不同,
[0053] 采集最近一段时间内使用匹配软件过程中参考鼠标从开始使用到切换成另一个鼠标之间的间隔时长的平均值,
[0054] 当参考鼠标目前的持续使用时长小于等于平均值时,计算机设备响应参考鼠标的最近一次传输的操作信息;
[0055] 当参考鼠标目前的持续使用时长大于平均值时,计算机设备响应的备选鼠标最近一次传输的操作信息,其中,备选鼠标为第一鼠标、第二鼠标中的另一个鼠标。本申请中,参
考鼠标目前的持续使用时长是指在该次使用匹配软件过程中开始使用参考鼠标,到最近一
次计算机设备响应参考鼠标时的时长,并且在该段时间内没有切换其他鼠标才为参考鼠标
目前的持续使用时长;比如最近一段时间内匹配软件使用过程的鼠标使用情况如下:第一
鼠标从09:56开始一直使用后,第二鼠标从10:20分开始一直使用,第一鼠标从10:25开始一
直使用,第二鼠标从11:05分开始一直使用,第一鼠标从11:10开始一直使用,当前时间为
11:30,参考鼠标为第一鼠标,那么平均值为(24+45)/2=34.5分钟,目前的持续使用时长为
20分钟,那么计算机设备响应参考鼠标的最近一次传输的操作信息,假如当前时间为12:
00,那么目前的持续使用时长为50分钟,那么计算机设备响应备选鼠标的最近一次传输的
操作信息。
[0056] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存
在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖
非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要
素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备
所固有的要素。
[0057] 最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可
以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。
凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的
保护范围之内。