一种数据校准方法

申请号 CN202110662675.2 申请日 2021-06-15 公开(公告)号 CN113625072B 公开(公告)日 2024-05-03
申请人 安克创新科技股份有限公司; 发明人 毛序平;
摘要 本 发明 涉及 数据处理 技术领域,公开了一种数据校准方法。该数据校准方法包括:获取目标设备的当前配置数据以及目标配置数据,其中,目标配置数据预存于 服务器 ,目标设备为扬声器设备或可穿戴设备;判断当前配置数据与目标配置数据是否一致;若否,则利用目标配置数据对目标设备进行配置。通过上述方式,本发明能够避免目标设备因配置数据丢失或配置异常等问题而影响产品性能。
权利要求

1.一种数据校准方法,其特征在于,所述数据校准方法包括:
响应于用户对目标设备的当前配置数据的调整操作,更新所述目标设备的当前配置数据;
服务器中的原有的目标配置数据替换为更新后的所述目标设备的当前配置数据;
获取目标设备的当前配置数据以及目标配置数据,其中,所述目标配置数据预存于服务器,所述目标设备为扬声器设备或可穿戴设备,所述当前配置数据包括传感器灵敏度数据、机音效数据、降噪效果数据中的至少一种;
判断所述当前配置数据与所述目标配置数据是否一致;
若否,则利用所述目标配置数据对所述目标设备进行配置;
其中,所述目标配置数据与目标身份信息建立有绑定关系;
所述数据校准方法包括:
利用所述目标身份信息与所述服务器建立通信连接;
通过所述通信连接向所述服务器发送配置数据获取请求,以由所述服务器响应于所述配置数据获取请求,确定所述目标身份信息绑定的所述目标配置数据;
通过所述通信连接接收所述服务器反馈的所述目标配置数据,并利用所述目标配置数据对新的目标设备进行配置。
2.根据权利要求1所述的数据校准方法,其特征在于,
所述获取目标设备的当前配置数据以及目标配置数据的步骤包括:
接收所述目标设备发送的所述当前配置数据以及接收所述服务器发送的所述目标配置数据;
所述利用所述目标配置数据对所述目标设备进行配置的步骤包括:
将所述目标配置数据发送至所述目标设备,以使所述目标设备利用所述目标配置数据进行配置。
3.根据权利要求1所述的数据校准方法,其特征在于,
所述获取目标设备的当前配置数据以及目标配置数据的步骤包括:
获取所述当前配置数据,并接收移动终端发送的所述目标配置数据。
4.根据权利要求1所述的数据校准方法,其特征在于,
所述获取目标设备的当前配置数据以及目标配置数据的步骤包括:
接收移动终端发送的所述当前配置数据;
所述利用所述目标配置数据对所述目标设备进行配置的步骤包括:
将所述目标配置数据发送至所述移动终端,以经由所述移动终端转发至所述目标设备,使得所述目标设备利用所述目标配置数据进行配置。
5.根据权利要求1所述的数据校准方法,其特征在于,
所述获取目标设备的当前配置数据以及目标配置数据的步骤包括:
获取所述当前配置数据,并接收所述服务器发送的所述目标配置数据。
6.根据权利要求1所述的数据校准方法,其特征在于,
所述获取目标设备的当前配置数据以及目标配置数据的步骤包括:
接收所述目标设备发送的所述当前配置数据;
所述利用所述目标配置数据对所述目标设备进行配置的步骤包括:
将所述目标配置数据发送至所述目标设备,以使所述目标设备利用所述目标配置数据进行配置。
7.根据权利要求1至6任一项所述的数据校准方法,其特征在于,
所述获取目标设备的当前配置数据以及目标配置数据的步骤之前包括:
获取所述目标设备的初始配置数据;
将所述初始配置数据作为所述目标配置数据,并存储于与所述目标设备对应的mac地址;
所述判断所述当前配置数据与所述目标配置数据是否一致的步骤之前包括:
从所述对应的mac地址读取所述目标配置数据。

说明书全文

一种数据校准方法

技术领域

[0001] 本发明涉及数据处理技术领域,特别是涉及一种数据校准方法。

背景技术

[0002] 目前,在电子产品的生产过程中,为使电子产品能够展现出更好的性能,需要对不同的电子产品的各个功能进行针对性地校准配置,而配置电子产品所用的配置数据保存于电子产品中,电子产品在实际使用过程中按照配置数据实现相应功能。
[0003] 然而,在电子产品的实际使用过程中,或多或少会存在配置数据丢失或由于配置数据错误而引起配置异常等问题,目前暂未有能够有效解决配置数据丢失或配置异常等问题的途径,会对电子产品的性能造成不良影响。

发明内容

[0004] 有鉴于此,本发明主要解决的技术问题是提供一种数据校准方法,能够避免目标设备因配置数据丢失或配置异常等问题而影响产品性能。
[0005] 为解决上述技术问题,本发明采用的一个技术方案是:提供一种数据校准方法,该数据校准方法包括:获取目标设备的当前配置数据以及目标配置数据,其中,目标配置数据预存于服务器,目标设备为扬声器设备或可穿戴设备;判断当前配置数据与目标配置数据是否一致;若否,则利用目标配置数据对目标设备进行配置。
[0006] 在本发明的一实施例中,获取目标设备的当前配置数据以及目标配置数据的步骤包括:接收目标设备发送的当前配置数据以及接收服务器发送的目标配置数据;利用目标配置数据对目标设备进行配置的步骤包括:将目标配置数据发送至目标设备,以使目标设备利用目标配置数据进行配置。
[0007] 在本发明的一实施例中,获取目标设备的当前配置数据以及目标配置数据的步骤包括:获取当前配置数据,并接收移动终端发送的目标配置数据。
[0008] 在本发明的一实施例中,获取目标设备的当前配置数据以及目标配置数据的步骤包括:接收移动终端发送的当前配置数据;利用目标配置数据对目标设备进行配置的步骤包括:将目标配置数据发送至移动终端,以经由移动终端转发至目标设备,使得目标设备利用目标配置数据进行配置。
[0009] 在本发明的一实施例中,获取目标设备的当前配置数据以及目标配置数据的步骤包括:获取当前配置数据,并接收服务器发送的目标配置数据。
[0010] 在本发明的一实施例中,获取目标设备的当前配置数据以及目标配置数据的步骤包括:接收目标设备发送的当前配置数据;利用目标配置数据对目标设备进行配置的步骤包括:将目标配置数据发送至目标设备,以使目标设备利用目标配置数据进行配置。
[0011] 在本发明的一实施例中,获取目标设备的当前配置数据以及目标配置数据的步骤之前包括:响应于用户对目标设备的当前配置数据的调整操作,更新目标设备的当前配置数据;将原有的目标配置数据替换为更新后的目标设备的当前配置数据。
[0012] 在本发明的一实施例中,目标设备为机,当前配置数据包括传感器灵敏度数据、耳机音效数据以及降噪效果数据中的至少一种。
[0013] 在本发明的一实施例中,目标配置数据与目标身份信息建立有绑定关系;数据校准方法进一步包括:利用目标身份信息与服务器建立通信连接;通过通信连接向服务器发送配置数据获取请求,以由服务器响应于配置数据获取请求,确定目标身份信息绑定的目标配置数据;通过通信连接接收服务器反馈的目标配置数据,并利用目标配置数据对新的目标设备进行配置。
[0014] 在本发明的一实施例中,获取目标设备的当前配置数据以及目标配置数据的步骤之前包括:获取目标设备的初始配置数据;将初始配置数据作为目标配置数据,并存储于对应的mac地址;判断当前配置数据与目标配置数据是否一致的步骤之前包括:从对应的mac地址读取目标配置数据。
[0015] 本发明的有益效果是:区别于现有技术,本发明提供一种数据校准方法。该数据校准方法将目标设备的当前配置数据与服务器预存的目标配置数据进行比对,当目标设备的当前配置数据由于配置数据丢失而不完整或由于配置数据错误而引起配置异常时,会导致目标设备的当前配置数据与目标配置数据不一致,此时利用目标配置数据对目标设备进行配置,能够对目标设备进行数据校准,进而避免因配置数据丢失或配置异常等问题而影响目标设备的产品性能,有利于保证目标设备稳定、可靠地工作。附图说明
[0016] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。此外,这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。
[0017] 图1是本发明数据校准方法第一实施例的流程示意图;
[0018] 图2是本发明数据校准方法第二实施例的流程示意图;
[0019] 图3是本发明数据校准方法第三实施例的流程示意图;
[0020] 图4是本发明数据校准方法第四实施例的流程示意图;
[0021] 图5是本发明数据校准方法第五实施例的流程示意图;
[0022] 图6是本发明数据校准方法第六实施例的流程示意图;
[0023] 图7是本发明目标配置数据的更新方法一实施例的流程示意图;
[0024] 图8是本发明目标配置数据的获取方法一实施例的流程示意图。

具体实施方式

[0025] 为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明的实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
[0026] 请参阅图1,图1是本发明数据校准方法第一实施例的流程示意图。
[0027] S101:获取目标设备的当前配置数据以及目标配置数据,其中目标配置数据预存于服务器;
[0028] 在本实施例中,根据服务器预存的目标配置数据对目标设备当前的配置情况进行校准。具体地,在目标设备能够与服务器进行实时数据交互的情况下,获取位于目标设备本地的当前配置数据,且还从服务器获取目标配置数据,用于后续的数据校准工作。
[0029] 该当前配置数据用于描述目标设备当前的至少一部分配置情况,而该目标配置数据则为目标设备被正确配置时的配置数据集合。换言之,本实施例通过在服务器预存目标配置数据,为目标设备的配置数据修复提供一个新的途径,能够避免目标设备因配置数据丢失或配置异常等问题而影响产品性能,有利于保证目标设备稳定、可靠地工作。
[0030] 目标设备可以为扬声器设备或可穿戴设备。具体地,目标设备可以是耳机、音响、智能手环、智能手表等电子设备。
[0031] S102:判断当前配置数据与目标配置数据是否一致;
[0032] 在本实施例中,具体数据校准工作是判断目标设备的当前配置数据与服务器预存的目标配置数据是否一致,以判断目标设备当前的配置情况是否需要进行校准。
[0033] 具体地,若当前配置数据与目标配置数据一致,则说明目标设备的当前配置数据不存在配置数据丢失或配置异常等问题,目标设备可以正常使用;而若当前配置数据与目标配置数据不一致,则说明目标设备的当前配置数据存在由于配置数据丢失而不完整,或由于配置数据错误而引起配置异常等问题,目标设备无法正常使用,其配置数据需要进行校准。
[0034] 本申请中所述的配置数据一致,可以表示为需要做比对的各个配置数据的类型相同,且配置数据的取值对应相同或在某一个预设的取值范围内。例如,当前配置数据与目标配置数据一致具体是,当前配置数据所包含数据与目标配置数据所包含数据的类型相同,且各个数据的取值对应相同或在某一个预设的取值范围内。
[0035] S103:若否,则利用目标配置数据对目标设备进行配置;
[0036] 在本实施例中,若当前配置数据与目标配置数据不一致,则说明目标设备的当前配置数据存在由于配置数据丢失而不完整,或由于配置数据错误而引起配置异常等问题,目标设备无法正常使用,其配置数据需要进行校准。因此,利用目标配置数据对目标设备进行配置,即利用目标配置数据重新对目标设备进行配置,以保证目标设备被正确配置,进而能够正常使用。
[0037] 以上可以看出,本发明所提供的数据校准方法,其将目标设备的当前配置数据与服务器预存的目标配置数据进行比对,当目标设备的当前配置数据由于配置数据丢失而不完整或由于配置数据错误而引起配置异常时,会导致目标设备的当前配置数据与目标配置数据不一致,此时利用目标配置数据对目标设备进行配置,能够对目标设备进行数据校准,进而避免因配置数据丢失或配置异常等问题而影响目标设备的产品性能,有利于保证目标设备稳定、可靠地工作。
[0038] 需要说明的是,上述数据校准方法的执行主体可以是目标设备,也可以是移动终端,亦或是服务器,在此不做限定。在目标设备发现存在配置数据丢失或配置异常等问题时,目标设备可直接采用上述数据校准方法进行配置数据的更新,也可以先从目标设备的本地获取目标配置数据,且当从目标设备本地获取目标配置数据失败后,再采用上述数据校准方法进行配置数据的更新,在此不做限制。
[0039] 请参阅图2,图2是本发明数据校准方法第二实施例的流程示意图。
[0040] S201:目标设备获取当前配置数据,并发送至移动终端;
[0041] 在本实施例中,目标设备与移动终端建立通信连接,以通过移动终端与服务器交互。目标设备获取当前配置数据,并发送至移动终端,用于后续的数据校准工作。之后执行步骤S203。
[0042] S202:服务器获取目标配置数据,并发送至移动终端;
[0043] 在本实施例中,服务器获取其预存的目标配置数据,并发送至移动终端,用于后续的数据校准工作。
[0044] 可选地,当前配置数据和目标配置数据可以包括天线数据、触控数据、传感器数据(包括传感器灵敏度数据等)等中的至少一种。尤其是当目标设备为耳机等可穿戴电子产品时,当前配置数据和目标配置数据还可以包括耳机音效数据、降噪效果数据等中的至少一种。
[0045] 传感器灵敏度数据可以理解为传感器对其所感测内容的灵敏度,传感器灵敏度数据越大,则说明灵敏度越高;耳机音效数据用于丰富用户的听音体验,可以包括流行乐音效、古典乐音效、复古音效等;降噪效果数据用于表征目标设备的降噪效果,降噪效果数据越大,则说明降噪的程度越大。
[0046] 需要说明的是,当前配置数据和目标配置数据二者所包含数据的类型是一致的,例如若当前配置数据包含传感器灵敏度数据、耳机音效数据、降噪效果数据三种类型的数据,则目标配置数据同样至少包含传感器灵敏度数据、耳机音效数据、降噪效果数据三种类型的数据。
[0047] 进一步地,由于不同的目标设备之间在生产情况、物料、结构等方面存在差异,在生产线上会对不同的目标设备进行校准测试,以正确配置目标设备,经正确配置的目标设备的配置数据即为目标配置数据。而在目标设备出厂后的实际使用过程中,或多或少会存在目标设备的配置数据丢失或由于配置数据错误而引起配置异常等问题,这就意味着目标设备的当前配置数据有可能与目标配置数据存在差异,也因此需要本实施例所阐述的数据校准方法进行校准。
[0048] 生产线上对目标设备进行校准测试,以正确配置目标设备,此时经正确配置的目标设备的配置数据为初始配置数据,本实施例将该初始配置数据作为目标配置数据,并在目标设备的生产阶段将目标配置数据存储于对应的mac地址(Media Access Control Address,媒体存取控制位址)。不同的目标设备和不同的mac地址一一对应,不同的目标设备对应的目标配置数据存储于对应且唯一的mac地址。其中mac地址属于本领域技术人员的理解范畴,在此就不再赘述。服务器获取目标配置数据的具体方式即为从对应的mac地址读取目标配置数据。
[0049] S203:移动终端接收目标设备发送的当前配置数据以及接收服务器发送的目标配置数据;
[0050] 在本实施例中,配置数据的比对过程发生于移动终端,因此移动终端接收目标设备发送的当前配置数据以及接收服务器发送的目标配置数据,用于后续的数据校准工作。
[0051] 可选地,移动终端可以安装一个App(Application,应用程序),由App执行数据校准工作,具体可以包括接收当前配置数据、接收目标配置数据以及进行配置数据的比对等。
[0052] S204:移动终端判断当前配置数据与目标配置数据是否一致;
[0053] 在本实施例中,若当前配置数据与目标配置数据不一致,则执行步骤S205;若当前配置数据与目标配置数据一致,则执行步骤S207。
[0054] 具体地,若当前配置数据与目标配置数据一致,则说明目标设备的当前配置数据不存在配置数据丢失或配置异常等问题,目标设备可以正常使用;而若当前配置数据与目标配置数据不一致,则说明目标设备的当前配置数据存在由于配置数据丢失而不完整,或由于配置数据错误而引起配置异常等问题,目标设备无法正常使用,其配置数据需要进行校准。
[0055] S205:移动终端将目标配置数据发送至目标设备;
[0056] 在本实施例中,若当前配置数据与目标配置数据不一致,则说明目标设备的当前配置数据存在由于配置数据丢失而不完整,或由于配置数据错误而引起配置异常等问题,目标设备无法正常使用,其配置数据需要进行校准。有鉴于此,移动终端将目标配置数据发送至目标设备,以重新配置目标设备,保证目标设备被正确配置,进而能够正常使用。
[0057] S206:目标设备接收移动终端发送的目标配置数据,并利用目标配置数据进行配置;
[0058] 在本实施例中,目标设备接收移动终端发送的目标配置数据,并利用目标配置数据进行配置,即利用目标配置数据重新对目标设备进行配置,以保证目标设备被正确配置,进而能够正常使用。之后执行步骤S207。
[0059] S207:目标设备正常使用;
[0060] 在本实施例中,无论当前配置数据与目标配置数据一致,还是当前配置数据与目标配置数据不一致,只要利用目标配置数据重新进行了配置,此时目标设备被正确配置,能够正常使用。
[0061] 请参阅图3,图3是本发明数据校准方法第三实施例的流程示意图。
[0062] S301:目标设备获取当前配置数据;
[0063] 在本实施例中,目标设备与移动终端建立通信连接,以通过移动终端与服务器交互。目标设备获取位于本地的当前配置数据,用于后续的数据校准工作。之后执行步骤S305。
[0064] S302:服务器获取目标配置数据,并发送至移动终端;
[0065] 在本实施例中,服务器获取其预存的目标配置数据,并发送至移动终端,用于后续的数据校准工作。
[0066] S303:移动终端接收服务器发送的目标配置数据,并转发至目标设备;
[0067] 在本实施例中,配置数据的比对过程发生于目标设备,因此移动终端接收服务器发送的目标配置数据,并转发至目标设备,用于后续的数据校准工作。
[0068] S304:目标设备接收移动终端发送的目标配置数据;
[0069] 在本实施例中,配置数据的比对过程发生于目标设备,因此目标设备接收移动终端发送的目标配置数据,以与目标设备获取的当前配置数据共同用于后续的数据校准工作。
[0070] S305:目标设备判断当前配置数据与目标配置数据是否一致;
[0071] 在本实施例中,若当前配置数据与目标配置数据不一致,则执行步骤S306;若当前配置数据与目标配置数据一致,则执行步骤S307。
[0072] 具体地,若当前配置数据与目标配置数据一致,则说明目标设备的当前配置数据不存在配置数据丢失或配置异常等问题,目标设备可以正常使用;而若当前配置数据与目标配置数据不一致,则说明目标设备的当前配置数据存在由于配置数据丢失而不完整,或由于配置数据错误而引起配置异常等问题,目标设备无法正常使用,其配置数据需要进行校准。
[0073] S306:目标设备利用目标配置数据进行配置;
[0074] 在本实施例中,若当前配置数据与目标配置数据不一致,则说明目标设备的当前配置数据存在由于配置数据丢失而不完整,或由于配置数据错误而引起配置异常等问题,目标设备无法正常使用,其配置数据需要进行校准。有鉴于此,目标设备利用目标配置数据进行配置,即目标设备利用目标配置数据重新进行配置,保证目标设备被正确配置,进而能够正常使用。之后执行步骤S307。
[0075] S307:目标设备正常使用;
[0076] 在本实施例中,无论当前配置数据与目标配置数据一致,还是当前配置数据与目标配置数据不一致,只要利用目标配置数据重新进行了配置,此时目标设备被正确配置,能够正常使用。
[0077] 请参阅图4,图4是本发明数据校准方法第四实施例的流程示意图。
[0078] S401:目标设备获取当前配置数据,并发送至移动终端;
[0079] 在本实施例中,目标设备与移动终端建立通信连接,以通过移动终端与服务器交互。目标设备获取位于本地的当前配置数据,并发送至移动终端,用于后续的数据校准工作。
[0080] S402:移动终端接收目标设备发送的当前配置数据,并转发至服务器;
[0081] 在本实施例中,配置数据的比对过程发生于服务器,因此移动终端接收目标设备发送的当前配置数据后,并转发至服务器,用于后续的数据校准工作。
[0082] S403:服务器接收移动终端发送的当前配置数据,并获取目标配置数据;
[0083] 在本实施例中,配置数据的比对过程发生于服务器,因此服务器接收移动终端发送的当前配置数据,并获取位于服务器的目标配置数据,用于后续的数据校准工作。
[0084] S404:服务器判断当前配置数据与目标配置数据是否一致;
[0085] 在本实施例中,若当前配置数据与目标配置数据不一致,则执行步骤S405;若当前配置数据与目标配置数据一致,则执行步骤S407。
[0086] 具体地,若当前配置数据与目标配置数据一致,则说明目标设备的当前配置数据不存在配置数据丢失或配置异常等问题,目标设备可以正常使用;而若当前配置数据与目标配置数据不一致,则说明目标设备的当前配置数据存在由于配置数据丢失而不完整,或由于配置数据错误而引起配置异常等问题,目标设备无法正常使用,其配置数据需要进行校准。
[0087] S405:服务器将目标配置数据发送至移动终端,以经由移动终端转发至目标设备;
[0088] 在本实施例中,若当前配置数据与目标配置数据不一致,则说明目标设备的当前配置数据存在由于配置数据丢失而不完整,或由于配置数据错误而引起配置异常等问题,目标设备无法正常使用,其配置数据需要进行校准。有鉴于此,服务器将目标配置数据发送至移动终端,以经由移动终端转发至目标设备,以重新配置目标设备,保证目标设备被正确配置,进而能够正常使用。
[0089] S406:目标设备接收移动终端发送的目标配置数据,并利用目标配置数据进行配置;
[0090] 在本实施例中,目标设备接收移动终端发送的目标配置数据,并利用目标配置数据进行配置,即利用目标配置数据重新对目标设备进行配置,保证目标设备被正确配置,进而能够正常使用。之后执行步骤S407。
[0091] S407:目标设备正常使用;
[0092] 在本实施例中,无论当前配置数据与目标配置数据一致,还是当前配置数据与目标配置数据不一致,只要利用目标配置数据重新进行了配置,此时目标设备被正确配置,能够正常使用。
[0093] 请参阅图5,图5是本发明数据校准方法第五实施例的流程示意图。
[0094] S501:目标设备获取当前配置数据;
[0095] 在本实施例中,目标设备获取位于本地的当前配置数据,用于后续的数据校准工作。之后执行步骤S504。
[0096] S502:服务器获取目标配置数据,并发送至目标设备;
[0097] 在本实施例中,配置数据的比对过程发生于目标设备,因此服务器获取目标配置数据,并直接发送至目标设备。
[0098] S503:目标设备接收服务器发送的目标配置数据;
[0099] 在本实施例中,配置数据的比对过程发生于目标设备,因此目标设备接收服务器发送的目标配置数据,用于后续的数据校准工作。
[0100] S504:目标设备判断当前配置数据与目标配置数据是否一致;
[0101] 在本实施例中,若当前配置数据与目标配置数据不一致,则执行步骤S505;若当前配置数据与目标配置数据一致,则执行步骤S506。
[0102] 具体地,若当前配置数据与目标配置数据一致,则说明目标设备的当前配置数据不存在配置数据丢失或配置异常等问题,目标设备可以正常使用;而若当前配置数据与目标配置数据不一致,则说明目标设备的当前配置数据存在由于配置数据丢失而不完整,或由于配置数据错误而引起配置异常等问题,目标设备无法正常使用,其配置数据需要进行校准。
[0103] S505:目标设备利用目标配置数据进行配置;
[0104] 在本实施例中,若当前配置数据与目标配置数据不一致,则说明目标设备的当前配置数据存在由于配置数据丢失而不完整,或由于配置数据错误而引起配置异常等问题,目标设备无法正常使用,其配置数据需要进行校准。有鉴于此,目标设备利用目标配置数据进行配置,即目标设备利用目标配置数据重新进行配置,保证目标设备被正确配置,进而能够正常使用。之后执行步骤S506。
[0105] S506:目标设备正常使用;
[0106] 在本实施例中,无论当前配置数据与目标配置数据一致,还是当前配置数据与目标配置数据不一致,只要利用目标配置数据重新进行了配置,此时目标设备被正确配置,能够正常使用。
[0107] 请参阅图6,图6是本发明数据校准方法第六实施例的流程示意图。
[0108] S601:目标设备获取当前配置数据,并发送至服务器;
[0109] 在本实施例中,配置数据的比对过程发生于服务器,因此目标设备获取位于本地的当前配置数据,并直接发送至服务器,用于后续的数据校准工作。
[0110] S602:服务器接收目标设备发送的当前配置数据,并获取目标配置数据;
[0111] 在本实施例中,配置数据的比对过程发生于服务器,因此服务器接收目标设备发送的当前配置数据,并获取目标配置数据,用于后续的数据校准工作。
[0112] S603:服务器判断当前配置数据与目标配置数据是否一致;
[0113] 在本实施例中,若当前配置数据与目标配置数据不一致,则执行步骤S604;若当前配置数据与目标配置数据一致,则执行步骤S606。
[0114] 具体地,若当前配置数据与目标配置数据一致,则说明目标设备的当前配置数据不存在配置数据丢失或配置异常等问题,目标设备可以正常使用;而若当前配置数据与目标配置数据不一致,则说明目标设备的当前配置数据存在由于配置数据丢失而不完整,或由于配置数据错误而引起配置异常等问题,目标设备无法正常使用,其配置数据需要进行校准。
[0115] S604:服务器将目标配置数据发送至目标设备;
[0116] 在本实施例中,若当前配置数据与目标配置数据不一致,则说明目标设备的当前配置数据存在由于配置数据丢失而不完整,或由于配置数据错误而引起配置异常等问题,目标设备无法正常使用,其配置数据需要进行校准。有鉴于此,服务器将目标配置数据发送至目标设备,以重新配置目标设备,保证目标设备被正确配置,进而能够正常使用。
[0117] S605:目标设备接收服务器发送的目标配置数据,并利用目标配置数据进行配置;
[0118] 在本实施例中,在本实施例中,目标设备接收服务器发送的目标配置数据,并利用目标配置数据进行配置,即利用目标配置数据重新对目标设备进行配置,保证目标设备被正确配置,进而能够正常使用。之后执行步骤S606。
[0119] S606:目标设备正常使用;
[0120] 在本实施例中,无论当前配置数据与目标配置数据一致,还是当前配置数据与目标配置数据不一致,只要利用目标配置数据重新进行了配置,此时目标设备被正确配置,能够正常使用。
[0121] 请参阅图7,图7是本发明目标配置数据更新一实施例的流程示意图。需要说明的是,除了在生产阶段设置、调整目标设备的配置数据之外,目标设备的部分配置数据可以向用户开放,可以由用户自行对目标设备的配置数据进行设置、调整,例如上述实施例所阐述的传感器灵敏度数据、耳机音效数据、降噪效果数据等。并且,本实施例的执行主体优选为移动终端,具体可以是用户通过移动终端上安装的App进行操作,并由移动终端按照该App发送的指令进行执行。
[0122] S701:响应于用户对目标设备的当前配置数据的调整操作,更新目标设备的当前配置数据;
[0123] 在本实施例中,用户控制目标设备连接移动终端,例如可以通过蓝牙等通信方式进行连接。用户通过操作移动终端上安装的App,以对目标设备的一部分或全部的当前配置数据进行调整,例如调整传感器灵敏度数据、耳机音效数据、降噪效果数据。移动终端响应于用户对目标设备的当前配置数据的调整操作,更新目标设备上的相应当前配置数据。
[0124] S702:将原有的目标配置数据替换为更新后的目标设备的当前配置数据;
[0125] 在本实施例中,移动终端更新目标设备的当前配置数据后,将更新后的目标设备的当前配置数据发送至服务器,以由服务器将原有的目标配置数据替换为更新后的目标设备的当前配置数据,并用于后续的数据校准工作。
[0126] 通过上述方式,本实施例允许用户自行调整目标设备的配置数据,即由用户自行调整目标设备的配置情况,目标设备的配置过程能够满足用户个性化、多样化的需求,有利于改善用户的使用体验。
[0127] 当然,本实施例的执行主体也可以是目标设备或是服务器,在此不做限定。
[0128] 请参阅图8,图8是本发明目标配置数据的获取方法一实施例的流程示意图。需要说明的是,目标配置数据与目标身份信息建立有绑定关系。目标身份信息可以是用户登录移动终端所安装App的账号等,用户可以通过该目标身份信息获取到与之绑定的目标配置数据。本实施例的执行主体优选为移动终端,具体可以是借助移动终端上安装的App进行实现。
[0129] S801:利用目标身份信息与服务器建立通信连接;
[0130] 在本实施例中,用户由于某种原因需要更换使用新的目标设备,然而用户又想直接延用原有的目标设备的配置数据,以避免重新调整目标设备的配置数据等繁琐、冗余的工作。本实施例允许用户将原有的目标设备的配置数据与目标身份信息绑定,以允许通过目标身份信息获取到与之绑定的目标配置数据。原有的目标设备的配置数据可以作为上述目标配置数据预存于服务器,利用目标身份信息与服务器建立通信连接,即可以通过该目标身份信息获取到与之绑定的目标配置数据。
[0131] S802:通过通信连接向服务器发送配置数据获取请求,以由服务器响应于配置数据获取请求,确定目标身份信息绑定的目标配置数据;
[0132] 在本实施例中,用户将新的目标设备与移动终端进行通信连接,并利用目标身份信息登录移动终端所安装App,进而通过上述通信连接向服务器发送配置数据获取请求,以由服务器响应于配置数据获取请求,确定目标身份信息绑定的目标配置数据。
[0133] S803:通过通信连接接收服务器反馈的目标配置数据,并利用目标配置数据对新的目标设备进行配置;
[0134] 在本实施例中,服务器响应于配置数据获取请求,确定目标身份信息绑定的目标配置数据后,将目标配置数据反馈至移动终端上的App,通过App将目标配置数据发送至新的目标设备,以利用目标配置数据对新的目标设备进行配置。
[0135] 当然,本实施例的执行主体也可以是目标设备,用户在新的目标设备通过目标身份信息获取到与之绑定的目标配置数据,并对新的目标设备进行配置,在此不做限定。
[0136] 综上所述,本发明所提供的数据校准方法,其将目标设备的当前配置数据与服务器预存的目标配置数据进行比对,当目标设备的当前配置数据由于配置数据丢失而不完整或由于配置数据错误而引起配置异常时,会导致目标设备的当前配置数据与目标配置数据不一致,此时利用目标配置数据对目标设备进行配置,能够对目标设备进行数据校准,进而避免因配置数据丢失或配置异常等问题而影响目标设备的产品性能,有利于保证目标设备稳定、可靠地工作。
[0137] 并且,相较于现有技术中仅在生产阶段对目标设备进行数据校准配置,本发明在生产阶段对目标设备进行数据校准配置的基础上,还可以通过本发明所提供的数据校准方法再对目标设备的配置情况进行检测校准,使得应用本发明所提供数据校准方法的目标设备能够更加稳定、可靠地工作。
[0138] 此外,在本发明中,除非另有明确的规定和限定,术语“相连”、“连接”、“层叠”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0139] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
QQ群二维码
意见反馈