恢复无线设备配对信息的系统和方法技术方案

技术编号:27260690 阅读:24 留言:0更新日期:2021-02-06 11:18
本申请提供了一种用于恢复无线设备的配对信息的系统。该系统可以包括无线配对的第一设备(诸如鼠标)和第二设备(诸如适配器)。该系统可以确定第一设备和第二设备之一中的配对信息损坏,并且可以在用户甚至没有注意到的情况下自动恢复配对信息。通过这种方式,系统受配对信息损坏的影响较小,并且可以延长产品寿命并改善客户体验。命并改善客户体验。命并改善客户体验。

【技术实现步骤摘要】
恢复无线设备配对信息的系统和方法


[0001]本申请涉及在无线设备之间恢复配对信息的系统和方法,尤其涉及在无线鼠标和无线适配器之间恢复配对信息的系统和方法。

技术介绍

[0002]配对的无线设备广泛用于通信系统中。例如,无线鼠标和适配器通常成对使用。然而,由于各种原因,无线鼠标和适配器的配对信息可能被损坏,可能导致无法在鼠标和适配器之间建立配对,因此可能导致鼠标和适配器无法使用。因此,在无线设备之间恢复配对信息的机制变得非常期望。

技术实现思路

[0003]根据一个实施例,一种系统可以包括:第一设备,所述第一设备包括第一存储器;以及第二设备,所述第二设备包括第二存储器,用于与所述第一设备无线通信,其中所述第一设备和所述第二设备中的每一个都存储第一设备标识、第二设备标识、通过使用计算算法计算出作为第一设备标识的函数的第一设备标准码,以及通过使用所述计算算法计算出作为第二设备标识的函数的第二设备标准码。
[0004]根据一个实施例,提供了一种恢复第一设备和第二设备的无线配对信息的方法。所述第一设备和所述第二设备中的每一个都存储第一设备标识、第二设备标识、通过使用计算算法计算出作为第一设备标识的函数的第一设备标准码,以及通过使用所述计算算法计算出作为第二设备标识的函数的第二设备标准码,所述方法包括:在一定条件下,通过使用所述计算算法,计算作为所述第一设备标识的函数的第一设备校验码,并且计算作为所述第二设备标识的函数的第二设备校验码通过所述第一设备确定所述第一设备校验码是否与所述第一设备标准码匹配,以及所述第二设备校验码是否与所述第二设备标准码匹配;响应于确定所述第一设备校验码与所述第一设备标准码之间没有匹配,由所述第一设备从所述第二设备获得第一设备标识的副本,并将所述第一设备标识的副本保存在所述第一设备中;以及响应于确定所述第二设备校验码和所述第二设备标准码之间没有匹配,由所述第一设备从所述第二设备获得所述第二设备标识的副本,并将所述第二设备标识的副本保存在所述第一设备中。
[0005]根据一个实施例,提供了一种恢复第一设备和第二设备的无线配对信息的方法。所述第一设备和所述第二设备各自存储第一设备标识、第二设备标识、通过使用计算算法计算为第一设备标识的函数的第一设备标准码,以及通过使用计算算法计算为第二设备标识的函数的第二设备标准码,所述方法包括:使用所述第二设备的算法,根据所述第一设备标识计算所述第二设备的第一设备校验码,以及根据所述第二设备标识计算所述第二设备的第二设备校验码;所述第二设备确定所述第二设备的所述第一设备校验码是否与所述第一设备标准码匹配,以及所述第二设备校验码是否与所述第二设备标准码匹配;响应于确定所述第二设备的所述第一设备校验码与所述第一设备标准码之间不匹配,由所述第二设
备从所述第一设备中获取所述第一设备标识的副本,并在所述第二设备中保存所述第一设备标识的副本;以及响应于确定所述第二设备的所述第二校验码与所述第二设备标准码之间不匹配,由所述第二设备从所述第一设备中获取所述第二设备标识的副本,并在所述第二设备中保存所述第二设备标识的副本。
附图说明
[0006]参考以下附图描述本申请的非限制性和非穷举性实施例,其中除非另有说明,否则相同的附图标记在各个视图中指代相同的部分。
[0007]图1是示出根据一个实施例的恢复无线通信设备的配对信息的系统的框图。
[0008]图2是示出根据一个实施例的恢复无线通信设备的配对信息的方法的流程图。
[0009]图3是示出根据另一个实施例的恢复无线通信设备的配对信息的方法的流程图。
具体实施方式
[0010]现在将描述本申请的各个方面和示例。以下描述提供了用于彻底理解和实现这些示例的描述的具体细节。然而,本领域技术人员将理解,可以在没有许多这些细节的情况下实践本申请。
[0011]另外,可能未详细示出或描述一些众所周知的结构或功能,以便简明扼要并避免不必要地模糊相关描述。
[0012]即使在下面给出的描述中使用的术语与本申请的某些特定示例的详细描述一起使用,应以其最广泛的合理方式解释。以下甚至可以强调某些术语,然而,任何旨在以任何受限制的方式解释的术语将在本具体描述部分中明确且具体地定义。
[0013]在不失一般性的情况下,将通过采用恢复无线通信设备的配对信息的系统和方法作为示例来参考说明性实施例。本领域普通技术人员理解,这仅仅是为了清楚和充分地描述本申请,而不是限制由所附权利要求限定的本申请的范围。
[0014]一种无线系统可以包括配对使用的无线鼠标和无线适配器。适配器是一小块计算机硬件,它连接到另一个设备的端口,以便能够传递到这样一个增加功能的设备。在操作中,适配器可以通过例如通用串行总线(USB)插入到计算机与适配器配对,鼠标可以通过适配器与计算机进行无线通信。
[0015]可以通过在配对的鼠标和适配器之间传递信息以进行无线通信。例如,该信息通常可以具有特定的帧结构,其可以包括例如在要传递的信息之前的适配器的适配器访问标识地址。信息的访问标识地址可以被适配器用作标识域,以标识信息是否被发送给自己。该访问标识地址可以是在生产期间写入适配器的全局唯一序列号(通常由24位或32位组成)。
[0016]通常,为了配对,鼠标可以首先使用公共地址向适配器发送配对请求,适配器将使用适配器的全局唯一序列号回复鼠标,然后鼠标将接收并存储适配器的全球唯一序列号。之后,鼠标将仅使用从鼠标接收的全局唯一序列号来传输信息,并且适配器将仅接收具有该全局唯一序列号的信息。因此,完成了鼠标和适配器之间的配对,并且在使用期间,在该鼠标和其他鼠标之间不会发生干扰。
[0017]然而,由于各种原因,来自适配器侧并存储在鼠标中的全局唯一序列号可能丢失。甚至可能存储在适配器一侧的全球唯一序列号丢失。如果发生这种情况,鼠标和适配器将
无法使用且无法修复,因此将导致糟糕的用户体验并影响制造商的声誉。
[0018]图1是示出根据本申请的实施例的恢复无线通信设备的配对信息的系统100的框图。系统100可以包括第一设备20和第二设备30,第一设备20和第二设备30可以配对以在工作时彼此无线通信。
[0019]第一设备20可以是无线鼠标,第二设备30可以是无线适配器,其可以通过USB 50插入计算机40。一旦鼠标20与适配器30配对,鼠标20就可以经由适配器30与计算机40无线通信。第一设备20和第二设备30可以是其他无线设备,并且不限于鼠标和适配器。
[0020]鼠标20可以包括鼠标存储器22、鼠标逻辑单元24和鼠标感测单元26,鼠标感测单元26例如可以感测鼠标20的移动以及鼠标20上的压力(诸如右击和左击)。适配器30可以包括适配器存储器32和适配器逻辑单元34。鼠标逻辑单元24、鼠标感测单元26和适配器逻辑单元34可以是软件模块或硬件电路。
[0021]在系统100中,鼠标20和适配器30分别在鼠标存储器22和适配器存储器32中存储配对信息,例如鼠标标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统,包括:第一设备,所述第一设备包括第一存储器;以及第二设备,所述第二设备包括第二存储器,用于与所述第一设备无线通信,其中所述第一设备和所述第二设备中的每一个都存储第一设备标识、第二设备标识、通过使用计算算法计算出作为第一设备标识的函数的第一设备标准码,以及通过使用所述计算算法计算出作为第二设备标识的函数的第二设备标准码。2.如权利要求1所述的系统,其特征在于,所述第一设备包括鼠标,并且其中所述第二设备包括适配器。3.如权利要求1所述的系统,其特征在于,所述第一设备包括所述第一存储器、第一逻辑单元、运动传感器和压力传感器,并且其中所述第二设备包括所述第二存储器和第二逻辑单元。4.如权利要求1所述的系统,其特征在于,在一定条件下,所述第一设备被配置为确定所述第一设备的所述第一设备标识和所述第二设备标识中的一个损坏。5.如权利要求4所述的系统,其特征在于中,当所述第一设备检测到所述第一设备的运动或所述第一设备上的压力时,满足所述条件。6.如权利要求1所述的系统,其特征在于,在一定条件下,所述第一设备被配置为:通过使用所述计算算法,计算作为所述第一设备标识的函数的第一设备校验码,并且计算作为所述第二设备标识的函数的第二设备校验码,将所述第一设备校验码与所述第一设备标准码进行比较,并将所述第二设备校验码与所述第二设备标准码进行比较,响应于确定所述第一设备中的所述第一设备校验码与所述第一设备标准码不匹配,确定所述第一设备中的所述第一设备标识损坏,以及响应于确定所述第一设备中的所述第二设备校验码与所述第二设备标准码不匹配,确定所述第一设备中的所述第二设备标识损坏。7.如权利要求6所述的系统,其特征在于,响应于确定所述第一设备中的所述第一设备标识损坏,所述第一设备被配置为从所述第二设备中获取所述第一设备标识的副本,并在第一设备中保存所述第一设备标识的副本。8.如权利要求6所述的系统,其特征在于,响应于确定所述第一设备中的所述第二设备标识损坏,所述第一设备被配置为从所述第二设备中获取所述第二设备标识的副本,并在所述第一设备中保存所述第二设备标识的副本。9.如权利要求1所述的系统,其特征在于,所述第二设备被配置为周期性地检查所述第二设备中的所述第一设备标识和所述第二设备标识中的一个是否被损坏。10.如权利要求9所述的系统,其特征在于,响应于确定所述第二设备中的所述第一设备标识损坏,所述第二设备被配置为从所述第一设备中获取所述第一设备标识的副本,并在所述第二设备中保存所述第一设备标识的副本。11.如权利要求9所述的系统,其特征在于,响应于确定所述第二设备中的所述第二设备标识损坏,所述第二设备被配置为从所述第一设备中获取所述第二设备标识的副本,并在所述第二设备中保存所述第一设备标识的副本。12.一种恢复第一设备和第二设备的无线配对信息的方法,所述第一设备和所述第二
设备中的每一个都存储第一设备标识、第二设备标识、通过使用计算算法计算出作为第一设备标识的函数的第一设备标准码,以及通过使用所述计算算法计算出作为第二设备标识的函数的第二设备标准码,所述方法包括:在一定条件下,所述第一设备通过使用所述计算算法计算作为所述第一设备标识的函数的第一设备校验码,并且计算作为所述第二设备标识的函数的第二设备校验码;通过所述第一设备确定所述第一设备...

【专利技术属性】
技术研发人员:ꢀ七四专利代理机构
申请(专利权)人:博通集成电路上海股份有限公司
类型:发明
国别省市:

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

1