用于更换车辆部件的终端、服务器以及分别对应的方法与流程

文档序号:19366313发布日期:2019-12-10 20:52阅读:363来源:国知局
用于更换车辆部件的终端、服务器以及分别对应的方法与流程

本发明涉及汽车领域,具体地,涉及一种用于更换车辆部件的终端、服务器以及分别对应的方法。



背景技术:

车辆部件,包括汽车上任意车载电子设备、机械部件、管线、等等。

目前,为了保证用户使用到安全的车辆部件,通常会在远程信息处理单元上从呼叫中心接收召回通信指令,基于召回通信指令并响应于移动车辆操作,从远程信息处理单元向呼叫中心发起业务呼叫,在远程信息处理单元接收召回通知,根据接收的召回通知将召回警告发送到订户。

但是,由于出售假冒伪劣车辆部件的情况常有发生,这种方法并不能一定保证用户使用到安全的车辆部件。



技术实现要素:

本发明的目的是提供一种用于更换车辆部件的终端、服务器以及分别对应的方法,实现保证用户使用到安全的车辆部件的目的。

在本发明实施例的一个方面中,提供了一种用于更换车辆部件的终端。该终端包括:设备码发送模块,被配置为将用户要更换的车辆部件的唯一设备码发送给服务器。其中,所述唯一设备码,用于使所述服务器查找出所述唯一设备码对应的设备信息以及对应的唯一使用标识。其中,所述服务器查找出的所述设备信息,用于与所述终端自身存储的设备信息进行比对。信息接收模块,被配置为接收所述服务器反馈的所述唯一使用标识。消息发送模块,被配置为在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致且所述用户确定更换的情况下,向所述服务器发送用于表示更换的消息。其中,所述用于表示更换的消息包括所述唯一使用标识,所述用于表示更换的消息使所述服务器对所述唯一使用标识进行验证,如果验证为有效唯一使用标识,则将所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存。

可选地,所述信息接收模块还被配置为接收所述服务器反馈的所述设备信息。所述消息发送模块被配置为将所述信息接收模块接收的设备信息与自身存储的设备信息进行比对,如果比对结果为一致且所述用户确定更换,向所述服务器发送用于表示更换的消息。

可选地,所述唯一设备码由所述车辆部件的设备信息经过加密得到。所述信息接收模块接收的设备信息包括:由所述服务器对所述唯一设备码以及对应的唯一使用标识进行加密生成的验证码。所述用于表示更换的消息包括所述验证码。

可选地,所述设备信息包括:所述车辆部件的名称标识码、设备诊断标识、设备版本信息、以及、设备生产时间。

可选地,所述消息发送模块包括:信息获取子模块,被配置为通过can总线与所述用户要更换的所述车辆部件通信,得到所述车辆部件的设备信息。比对子模块,被配置为将所述信息接收模块接收到的所述设备信息与所述信息获取子模块得到的设备信息进行比对。消息发送子模块,被配置为如果所述比对子模块确定比对结果为一致且所述用户确定更换,向所述服务器发送用于表示更换的消息。

可选地,所述终端还包括:提示模块,被配置在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致的情况下,向所述用户发出是否更换的提示。判断模块,被配置为接收所述用户对所述是否更换的提示的更换反馈,根据所述更换反馈判断所述用户是否确定更换。

可选地,所述终端还包括:提示模块,被配置为在所述终端自身存储的设备信息与所述服务器查找出的设备信息不一致的情况下,向所述用户发出更换设备失败的提示。

可选地,所述终端还包括:用户验证发送模块,被配置为接收用户输入的用户信息,将所述用户信息发送给所述服务器,以便所述服务器对所述用户信息进行验证。其中,所述设备码发送模块被配置为在所述服务器对所述用户信息验证通过的情况下,将用户要更换的车辆部件的唯一设备码发送给服务器。

在本发明实施例的另一个方面中,提供了一种应用于终端的用于更换车辆部件的方法。该方法包括:将用户要更换的车辆部件的唯一设备码发送给服务器。其中,所述唯一设备码,用于使所述服务器查找出所述唯一设备码对应的设备信息以及对应的唯一使用标识。其中,所述服务器查找出的所述设备信息,用于与所述终端自身存储的设备信息进行比对。接收所述服务器反馈的所述唯一使用标识。在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致且所述用户确定更换的情况下,向所述服务器发送用于表示更换的消息。其中,所述用于表示更换的消息包括所述唯一使用标识,所述用于表示更换的消息使所述服务器对所述唯一使用标识进行验证,如果验证为有效唯一使用标识,则将所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存。

可选地,所述方法还包括:接收所述服务器反馈的所述设备信息。其中,所述在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致且所述用户确定更换的情况下,向所述服务器发送用于表示更换的消息包括:将接收的设备信息与自身存储的设备信息进行比对,如果比对结果为一致且所述用户确定更换,向所述服务器发送用于表示更换的消息。

可选地,所述唯一设备码由所述车辆部件的设备信息经过加密得到。所述接收所述服务器反馈的所述唯一使用标识以及所述接收所述服务器反馈的所述设备信息包括:接收所述服务器对所述唯一设备码以及对应的唯一使用标识进行加密生成的验证码。所述用于表示更换的消息包括所述验证码。

可选地,所述设备信息包括:所述车辆部件的名称标识码、设备诊断标识、设备版本信息、以及、设备生产时间。

可选地,所述将接收的设备信息与自身存储的设备信息进行比对,如果比对结果为一致且所述用户确定更换,向所述服务器发送用于表示更换的消息包括:通过can总线与所述用户要更换的所述车辆部件通信,得到所述车辆部件的设备信息,将接收到的所述设备信息与自身存储的设备信息进行比对,如果确定比对结果为一致且所述用户确定更换,向所述服务器发送用于表示更换的消息。

可选地,所述方法还包括:在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致的情况下,向所述用户发出是否更换的提示,接收所述用户对所述是否更换的提示的更换反馈,根据所述更换反馈判断所述用户是否确定更换。

可选地,所述方法还包括:在所述终端自身存储的设备信息与所述服务器查找出的设备信息不一致的情况下,向所述用户发出更换设备失败的提示。

可选地,所述方法还包括:接收用户输入的用户信息,将所述用户信息发送给所述服务器,以便所述服务器对所述用户信息进行验证。其中,所述将用户要更换的车辆部件的唯一设备码发送给服务器包括:在所述服务器对所述用户信息验证通过的情况下,将用户要更换的车辆部件的唯一设备码发送给服务器。

在本发明实施例的又一个方面中,提供了一种用于更换车辆部件的服务器。该服务器包括:设备码接收模块,被配置为接收终端发送的、用户要更换的车辆部件的唯一设备码。查找模块,被配置为根据所述唯一设备码查找出所述唯一设备码对应的设备信息以及对应的唯一使用标识;其中,查找出的所述设备信息,用于与所述终端自身存储的设备信息进行比对。信息反馈模块,被配置为向所述终端反馈查找出的唯一使用标识。更换消息接收模块,被配置为在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致且所述用户确定更换的情况下,接收所述终端发送的用于表示更换的消息;其中,所述用于表示更换的消息包括所述唯一使用标识。信息保存模块,被配置为对所述用于表示更换的消息中的唯一使用标识进行验证,如果验证为有效唯一使用标识,则将所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存。

可选地,所述信息反馈模块还被配置为向所述终端反馈查找出的所述设备信息。向所述终端反馈的所述设备信息,用于使所述终端将接收的设备信息与自身存储的设备信息进行比对。

可选地,所述唯一设备码由所述车辆部件的设备信息经过加密得到。信息反馈模块被配置为对所述唯一设备码以及对应的唯一使用标识进行加密生成验证码,向所述终端反馈所述验证码。所述更换消息接收模块被配置为接收所述终端发送的验证码。

可选地,所述设备信息包括:所述车辆部件的名称标识码、设备诊断标识、设备版本信息、以及、设备生产时间。

可选地,所述服务器还包括:用户验证接收模块,被配置为接收终端发送的用户信息,对所述用户信息进行验证,并将验证结果发送给所述终端。

在本发明实施例再一个方面中,提供了一种应用于服务器的用于更换车辆部件的方法。该方法包括:接收终端发送的、用户要更换的车辆部件的唯一设备码;根据所述唯一设备码查找出所述唯一设备码对应的设备信息以及对应的唯一使用标识;其中,查找出的所述设备信息,用于与所述终端自身存储的设备信息进行比对;向所述终端反馈查找出的唯一使用标识;在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致且所述用户确定更换的情况下,接收所述终端发送的用于表示更换的消息;其中,所述用于表示更换的消息包括所述唯一使用标识;对所述用于表示更换的消息中的唯一使用标识进行验证,如果验证为有效唯一使用标识,则将所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存。

可选地,所述方法还包括:向所述终端反馈查找出的所述设备信息;向所述终端反馈的所述设备信息,用于使所述终端将接收的设备信息与自身存储的设备信息进行比对。

可选地,所述唯一设备码由所述车辆部件的设备信息经过加密得到。所述向所述终端反馈查找出的唯一使用标识以及所述向所述终端反馈查找出的所述设备信息包括:对所述唯一设备码以及对应的唯一使用标识进行加密生成验证码,向所述终端反馈所述验证码。所述接收所述终端发送的用于表示更换的消息包括:接收所述终端发送的验证码。

可选地,所述设备信息包括:所述车辆部件的名称标识码、设备诊断标识、设备版本信息、以及、设备生产时间。

可选地,所述方法还包括:接收终端发送的用户信息,对所述用户信息进行验证,并将验证结果发送给所述终端。

通过上述技术方案,由于终端将用户要更换的车辆部件的唯一设备码发送给服务器,使服务器查找出所述唯一设备码对应的设备信息以及对应的唯一使用标识,而所述服务器查找出的所述设备信息,用于与所述终端自身存储的设备信息进行比对,从而使终端在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致且所述用户确定更换的情况下,向所述服务器发送用于表示更换的消息,由于所述用于表示更换的消息包括所述唯一使用标识,从而使得服务器可以对所述唯一使用标识进行验证,如果验证为有效唯一使用标识,则将所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存,从而保证了一个安全有保证的具有唯一设备码以及有效唯一使用标识的车辆部件只会被更换到一个用户车辆上,避免了用户使用到假冒伪劣车辆部件的可能,保证用户能够使用到安全有保证的车辆部件。

而且,在用户使用到的车辆部件存在安全缺陷时,服务器也可以根据车辆部件的设备信息对应的用户信息,将召回通知发送到终端以提示用户召回,更加保证了用户能够使用到安全有保证的车辆部件。

本发明的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:

图1为本发明一可能的实施场景的网络结构示意图。

图2为本发明一实施例提供的一种用于更换车辆部件的终端结构示意图。

图3为本发明另一实施例提供的一种用于更换车辆部件的终端结构示意图。

图4为本发明一实施例提供的一种应用于终端的用于更换车辆部件的方法流程示意图。

图5为本发明一实施例提供的所述终端与所述服务器之间的通信信令示意图。

图6为本发明一实施例提供的一种用于更换车辆部件的服务器的结构示意图。

图7为本发明另一实施例提供的一种用于更换车辆部件的服务器的结构示意图。

图8为本发明实施例提供的一种应用于服务器的用于更换车辆部件的方法流程示意图。

具体实施方式

以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。

例如,参见图1,为本发明一可能的实施场景的网络结构示意图。如图1所示,在该实施环境中,可以包括车载终端110、车载电子设备120(例如,车载电子设备1到车载电子设备n,即,本发明所述车辆部件)、以及服务器130。其中,所述车载终端110可以通过can总线140(controllerareanetwork,控制器局域网总线)与车载电子设备120通信,以获取所述车载电子设备120的设备信息。所述车载终端110可以通过无线通信方式(gsm/gprs/3g/4g等)与服务器130通信。可以理解的是,该实施场景所示网络结构仅为本发明一种可能的实施方式,本发明对此并不进行限制。

再例如,参见图2,为本发明一实施例提供的一种用于更换车辆部件的终端结构示意图。该终端可以为图1所示实施场景中的车载终端110。如图2所示,该终端可以包括:设备码发送模块210、信息接收模块220、以及消息发送模块230。

所述设备码发送模块210,被配置为将用户要更换的车辆部件的唯一设备码发送给服务器。

所述唯一设备码,用于使所述服务器查找出所述唯一设备码对应的设备信息以及对应的唯一使用标识。所述服务器查找出的所述设备信息,用于与所述终端自身存储的设备信息进行比对。

所述信息接收模块220,被配置为接收所述服务器反馈的所述唯一使用标识。

所述消息发送模块230,被配置为在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致且所述用户确定更换的情况下,向所述服务器发送用于表示更换的消息。

其中,所述用于表示更换的消息包括所述唯一使用标识,所述用于表示更换的消息使所述服务器对所述唯一使用标识进行验证,如果验证为有效唯一使用标识,则将所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存。

在本实施例中,由于终端将用户要更换的车辆部件的唯一设备码发送给服务器,使服务器查找出所述唯一设备码对应的设备信息以及对应的唯一使用标识,而所述服务器查找出的所述设备信息,用于与所述终端自身存储的设备信息进行比对,从而使终端在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致且所述用户确定更换的情况下,向所述服务器发送用于表示更换的消息,由于所述用于表示更换的消息包括所述唯一使用标识,从而使得服务器可以对所述唯一使用标识进行验证,如果验证为有效唯一使用标识,则将所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存,从而保证了一个安全有保证的具有唯一设备码以及有效唯一使用标识的车辆部件只会被更换到一个用户车辆上,避免了用户使用到假冒伪劣车辆部件的可能,保证用户能够使用到安全有保证的车辆部件。

需要说明的是,所述终端自身存储的设备信息与服务器查找出的设备信息的比对,可以在终端侧进行,也可以在服务器侧进行。本发明对此并不进行限制。例如,在服务器侧进行的实施方式中,可以由所述终端将自身存储的设备信息与唯一设备码一同发送给所述服务器,以便服务器将所述终端自身存储的设备信息与查找出的设备信息进行比对,将比对结果反馈给所述终端。所述终端可以接收该比对结果,进而在比对结果为一致且所述用户确定更换的情况下,向所述服务器发送用于表示更换的消息。

下面,再结合所述终端自身存储的设备信息与服务器查找出的设备信息的比对在终端侧进行的实施方式,对本发明进行详细说明。

例如,该终端的所述信息接收模块220,还被配置为接收所述服务器反馈的所述设备信息。相应地,所述消息发送模块230,可以被配置为将所述信息接收模块接收的设备信息与自身存储的设备信息进行比对,如果比对结果为一致且所述用户确定更换,向所述服务器发送用于表示更换的消息信息接收模块。

在本实施例中,由于服务器保存有车辆部件的唯一设备码以及对应的设备信息,而终端可以将用户要更换的车辆部件的唯一设备码发送给服务器,使服务器反馈唯一设备码对应的车辆部件信息以及对应的唯一使用标识,从而使终端将接收的设备信息与自身存储的设备信息进行比对,如果比对结果为一致且所述用户确定更换,向所述服务器发送用于表示更换的消息,而用于表示更换的消息包括所述唯一使用标识,从而使得服务器可以对所述唯一使用标识进行验证,如果验证为有效唯一使用标识,则将所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存,从而保证了一个安全有保证的具有唯一设备码以及有效唯一使用标识的车辆部件只会被更换到一个用户的车辆上,避免了用户使用到假冒伪劣车辆部件的可能,保证用户能够使用到安全有保证的车辆部件。

需要说明的是,本发明实施例对所述唯一使用标识的生成方式不限。例如,服务器可以针对一个唯一设备码所标识的车辆部件生成一个唯一使用标识,并将生成的唯一使用标识与所述唯一设备码对应保存在服务器。当服务器接收到终端发送的包含唯一使用标识的用于表示更换的消息之后,可以将所接收到的唯一使用标识与保存在服务器侧的唯一使用标识进行比对,如果一致且未与用于表示已更换的使用标识对应,则确定接收的唯一使用标识有效。服务器在确定用户更设备之后,例如,可以将该唯一使用标识修改为用于表示已更换的使用标识,或者,将用于表示已更换的使用标识与该唯一使用标识对应保存,从而使该唯一使用标识不再有效,保证一个车辆部件只安装到一个用户车辆上,避免外界冒用该唯一使用标识到伪冒的车辆部件上,避免用户使用到伪冒的车辆部件,保证用户使用到安全的车辆部件。

一些可能的实施方式中,所述唯一设备码可以根据任意可能的算法生成。服务器可以将所述唯一设备码与所述车辆部件的设备信息相互关联的保存,从而在接收到终端发送的唯一设备码之后,可以查询到相关联的设备信息,以便将设备信息反馈给本发明实施例所述终端。例如,在车辆部件出厂时,可以将车辆部件的唯一设备码以及相关的设备信息通过pc或移动终端等输入到服务器130,使服务器保存该唯一设备码以及相关的设备信息。

另一些可能的实施方式中,为了提高服务器反馈效率,所述唯一设备码可以由所述车辆部件的设备信息经过加密得到。例如,所述车辆部件的设备信息包括:所述车辆部件的名称标识码、设备诊断标识(用于在can总线上标识报文所针对的车载电子设备,使车载电子设备在检测到对应的设备诊断标识时,接收该设备诊断标识所标识的报文)、设备版本信息(设备软件和/或硬件版本信息,如版本号)、以及、设备生产时间。所述唯一设备码可以由所述车辆部件的名称标识码、设备诊断标识、设备版本信息、以及、设备生成时间经过加密得到。例如,可以使用des加密算法加密。这样,不仅外界难以获取到唯一设备码的本来含义,保证了唯一设备码的安全,服务器在需要向终端反馈设备信息时,也无需进行关联查询,只需将设备唯一码与唯一使用标识进行加密发送给终端即可,这样服务器反馈的效率更高。相应地,所述信息接收模块接收的设备信息可以包括:由所述服务器对所述唯一设备码以及对应的唯一使用标识进行加密生成的验证码。所述用于表示更换的消息可以包括所述验证码。

再例如,参见图3,为本发明另一实施例提供的一种用于更换车辆部件的终端结构示意图。该终端可以为图1所示实施场景中的车载终端110。如图3所示,该终端中的所述消息发送模块230可以包括:信息获取子模块231、比对子模块232、以及消息发送子模块233。

其中,所述信息获取子模块231,可以被配置为通过can总线与所述用户要更换的所述车辆部件通信,得到所述车辆部件的设备信息。

所述比对子模块232,可以被配置为将接收到的所述设备信息与所述信息获取子模块得到的设备信息进行比对。

所述消息发送子模块233,可以被配置为如果所述比对子模块确定比对结果为一致且所述用户确定更换,向所述服务器发送用于表示更换的消息。

在该实施方式中,由于消息发送模块230中的信息获取子模块231通过can总线与所述用户要更换的所述车辆部件通信,得到所述车辆部件的设备信息,相对于由用户手动输入设备信息的实施方式来说,所获得的设备信息更加准确,效率更高。

一些可能的实施方式中,如图3所示,所述终端还包括:

提示模块240,可以被配置为如果所述消息发送模块230确定比对结果为一致,向所述用户发出是否更换的提示。判断模块241,可以被配置为接收所述用户对所述是否更换的提示是否更换的提示的更换反馈,根据所述更换反馈判断所述用户是否确定更换。

一些可能的实施方式中,如图3所示,所述终端还可以包括:提示模块240,可以被配置为如果所述判断模块241判定所述用户确定不更换,向用户发出所述车辆部件将无法正常使用的提示。

一些可能的实施方式中,如图3所示,所述终端还可以包括:提示模块240,可以被配置为如果所述消息发送模块230确定比对结果为不一致,向所述用户发出更换设备失败的提示。

一些可能的实施方式中,如图3所示,所述终端还可以包括:提示模块240,可以被配置为如果接收到服务器反馈的信息保存成功消息,向所述用户发出保存成功的提示,其中,所述信息保存成功消息由所述服务器在确定所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存成功的情况下发出。

一些可能的实施方式中,如图3所示,所述终端还可以包括:召回接收模块270,可以被配置为接收服务器发送的召回通知,其中,所述召回通知在服务器确定所述用户信息对应的设备信息为存在安全缺陷的车辆部件的设备信息的情况下发出。提示模块240,可以被配置为根据所述召回接收模块270接收到的召回通知,向所述用户发出召回的提示。

一些可能的实施方式中,如图3所示,所述终端还可以包括:提示模块240,可以被配置为接收服务器发送的车辆部件已被使用的通知,根据所述车辆部件已被使用的通知,向用户发出车辆部件已被使用的提示。其中,所述车辆部件已被使用的通知由所述服务器在查找到所述唯一设备码已与任意用户信息以及已更换的使用标识在服务器对应保存的情况下发出。其中,所述信息接收模块220被配置为在服务器未查找到所述唯一设备码已与任意用户信息以及已更换的使用标识对应保存的情况下,接收所述服务器反馈的所述车辆部件的设备信息以及对应的唯一使用标识。

需要说明的是,上述各实施例分别提到的提示模块的功能可以集成在一个提示模块中实现,也可以分别设置在不同的提示模块中实现,本发明对此并不进行限制。

一些可能的实施方式中,如图3所示,所述终端还可以包括:用户验证发送模块290,可以被配置为接收用户输入的用户信息,将所述用户信息发送给所述服务器,以便所述服务器对所述用户信息进行验证。其中,所述设备码发送模块210被配置为在所述服务器对所述用户信息验证通过的情况下,将用户要更换的车辆部件的唯一设备码发送给服务器。

根据本发明上述实施方式,由于本发明将各个厂家生产的各自的车辆部件,例如标准电子设备,通过唯一设备码在远程服务器唯一标识出来,并通过唯一使用标识来表示使用有效,在车辆部件被更换使用的情况下将用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存,从而使得外界不能随意使用别的设备替代更换,使各个厂家企业生产的车辆部件得到统一管理,生产厂家和企业可以方便及时快捷的在车辆部件存在安全缺陷的情况下通知用户召回更换,保证用户的财产和人身安全。

再例如,参见图4,为本发明一实施例提供的一种应用于终端的用于更换车辆部件的方法流程示意图。该终端可以为图1所示实施场景中的车载终端110。如图4所示,该方法可以包括:

s410、将用户要更换的车辆部件的唯一设备码发送给服务器。

其中,所述唯一设备码,用于使所述服务器查找出所述唯一设备码对应的设备信息以及对应的唯一使用标识;其中,所述服务器查找出的所述设备信息,用于与所述终端自身存储的设备信息进行比对。

s420、接收所述服务器反馈的所述唯一使用标识。

s430、在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致且所述用户确定更换的情况下,向所述服务器发送用于表示更换的消息。

其中,所述用于表示更换的消息包括所述唯一使用标识,所述用于表示更换的消息使所述服务器对所述唯一使用标识进行验证,如果验证为有效唯一使用标识,则将所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存。

在本实施例中,由于终端将用户要更换的车辆部件的唯一设备码发送给服务器,使服务器查找出所述唯一设备码对应的设备信息以及对应的唯一使用标识,而所述服务器查找出的所述设备信息,用于与所述终端自身存储的设备信息进行比对,从而使终端在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致且所述用户确定更换的情况下,向所述服务器发送用于表示更换的消息,由于所述用于表示更换的消息包括所述唯一使用标识,从而使得服务器可以对所述唯一使用标识进行验证,如果验证为有效唯一使用标识,则将所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存,从而保证了一个安全有保证的具有唯一设备码以及有效唯一使用标识的车辆部件只会被更换到一个用户车辆上,避免了用户使用到假冒伪劣车辆部件的可能,保证用户能够使用到安全有保证的车辆部件。

一些可能的实施方式中,所述方法还可以包括:接收所述服务器反馈的所述设备信息。其中,所述在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致且所述用户确定更换的情况下,向所述服务器发送用于表示更换的消息包括:将接收的设备信息与自身存储的设备信息进行比对,如果比对结果为一致且所述用户确定更换,向所述服务器发送用于表示更换的消息。

在本实施例中,由于服务器保存有车辆部件的唯一设备码以及对应的设备信息,而终端可以将用户要更换的车辆部件的唯一设备码发送给服务器,使服务器反馈唯一设备码对应的车辆部件信息以及对应的唯一使用标识,从而使终端将接收的设备信息与自身存储的设备信息进行比对,如果比对结果为一致且所述用户确定更换,向所述服务器发送用于表示更换的消息,而用于表示更换的消息包括所述唯一使用标识,从而使得服务器可以对所述唯一使用标识进行验证,如果验证为有效唯一使用标识,则将所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存,从而保证了一个安全有保证的具有唯一设备码以及有效唯一使用标识的车辆部件只会被更换到一个用户车辆上,避免了用户使用到假冒伪劣车辆部件的可能,保证用户能够使用到安全有保证的车辆部件。

一些可能的实施方式中,所述唯一设备码由所述车辆部件的设备信息经过加密得到。所述接收所述服务器反馈的所述唯一使用标识以及所述接收所述服务器反馈的所述设备信息包括:接收所述服务器对所述唯一设备码以及对应的唯一使用标识进行加密生成的验证码。所述用于表示更换的消息可以包括所述验证码。

一些可能的实施方式中,所述车辆部件的设备信息可以包括:所述车辆部件的名称标识码、设备诊断标识、设备版本信息、以及、设备生产时间。

一些可能的实施方式中,所述将接收的设备信息与自身存储的设备信息进行比对,如果比对结果为一致且所述用户确定更换,向所述服务器发送用于表示更换的消息可以包括:通过can总线与所述用户要更换的所述车辆部件通信,得到所述车辆部件的设备信息。当然,本发明实施例中也可以通过用户输入得到用户要更换的车辆部件的设备信息。将接收到的所述设备信息与自身存储的设备信息进行比对。如果所述比对子模块确定比对结果为一致且所述用户确定更换,向所述服务器发送用于表示更换的消息。

一些可能的实施方式中,所述方法还可以在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致的情况下,向所述用户发出是否更换的提示,接收所述用户对所述是否更换的提示是否更换的提示的更换反馈,根据所述更换反馈判断所述用户是否确定更换。

一些可能的实施方式中,所述方法还可以在判定所述用户确定不更换的情况下,向用户发出所述车辆部件将无法正常使用的提示。

一些可能的实施方式中,所述方法还可以在所述终端自身存储的设备信息与所述服务器查找出的设备信息不一致的情况下,向所述用户发出更换设备失败的提示。

一些可能的实施方式中,所述方法还可以在接收到服务器反馈的信息保存成功消息的情况下,向所述用户发出保存成功的提示,其中,所述信息保存成功消息由所述服务器在确定所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存成功的情况下发出。

一些可能的实施方式中,所述方法还可以接收服务器发送的召回通知,其中,所述召回通知在服务器确定所述用户信息对应的设备信息为存在安全缺陷的车辆部件的设备信息的情况下发出,根据接收到的召回通知,向所述用户发出召回的提示。

一些可能的实施方式中,所述方法还可以接收服务器发送的车辆部件已被使用的通知,根据所述车辆部件已被使用的通知,向用户发出车辆部件已被使用的提示。其中,所述车辆部件已被使用的通知由所述服务器在查找到所述唯一设备码已与任意用户信息以及已更换的使用标识在服务器对应保存的情况下发出。其中,所述接收所述服务器反馈的所述车辆部件的设备信息以及对应的唯一使用标识包括,在服务器未查找到所述唯一设备码已与任意用户信息以及已更换的使用标识对应保存的情况下,接收所述服务器反馈的所述车辆部件的设备信息以及对应的唯一使用标识。

一些可能的实施方式中,所述方法还可以接收用户输入的用户信息,将所述用户信息发送给所述服务器,以便所述服务器对所述用户信息进行验证。在该实施方式中,所述将用户要更换的车辆部件的唯一设备码发送给服务器可以包括:在所述服务器对所述用户信息验证通过的情况下,将用户要更换的车辆部件的唯一设备码发送给服务器。

为了使本发明实施例更加易于理解,下面,结合所述终端与所述服务器之间的通信信令示意图对本发明一种可能的实施方式进行详细说明。

例如,参见图5,为本发明一实施例提供的所述终端与所述服务器之间的通信信令示意图。如图5所示:

在s500中,终端将用户信息发送给服务器。例如,所述用户信息可以包括车辆唯一标识和车主联系信息。

在s501中,服务器对所述用户信息进行所述用户是否为已注册用户的验证。可以理解的是,用户也可以通过所述终端完成注册。

在s502中,服务器将验证结果发送给终端,完成所述用户的登录。

在s510中,终端将完成登录的用户要更换的车辆部件的唯一设备码发送给服务器。例如,该唯一设备码可以标示在车辆部件上。终端可以要求用户输入要更换的车辆部件的唯一设备码。用户可以根据看到的唯一设备码进行输入。

在s520中,服务器根据所述唯一设备码查找所述唯一设备码是否已与某用户信息以及已更换的使用标识在服务器对应保存。

在s521中,如果是,则确定要更换的车辆部件已被使用,向终端发出车辆部件已使用的通知。

在s522中,如果否,则确定要更换的车辆部件尚未使用,服务器对所述唯一设备码以及对应的唯一使用标识进行des加密生成验证码。例如,还可以将该验证码保存在服务器的数据库中,从而在用户放弃更换的情况下,可以继续使用该验证码,不必再次生成。

在s523中,服务器将验证码发送给终端。

在s530中,终端如果接收到服务器发出的车辆部件已使用的通知,向用户发出车辆部件已被使用的提示。

在s531中,终端如果接收到服务器发出的验证码,解密接收到的验证码,得到所述车辆部件的名称标识码、设备诊断标识、设备版本信息、以及、设备生产时间。

在s532中,用户将该车载电子设备更换好后,启动车辆,终端通过can总线与所述用户更换的所述车辆部件通信,得到自身存储的所述车辆部件的设备信息。

在s533中,终端将解密得到的所述设备信息与自身存储的设备信息进行比对。

在s534中,终端如果确定比对结果为一致,向用户发出是否更换的提示,如果确定比对结果为不一致,向所述用户发出更换设备失败的提示。

在s535中,终端接收所述用户对所述是否更换的提示的更换反馈,根据所述更换反馈判断所述用户是否确定更换。

在s536中,如果判定所述用户确定不更换,终端向用户发出所述车辆部件将无法正常使用的提示。

在s537中,如果判定所述用户确定更换,终端提示用户输入验证码。

在s538中,终端将验证码发送给服务器。

在s540中,服务器解密接收到的验证码,对解密验证码得到的唯一使用标识进行验证,如果验证为有效唯一使用标识,则将所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存。

在s541中,服务器在保存成功的情况下,向终端反馈信息保存成功消息。

在s550中,终端向所述用户发出保存成功的提示。

在s560中,服务器在确定所述用户信息对应的设备信息为存在安全缺陷的车辆部件的设备信息的情况下,根据设备信息对应的用户信息,向该用户所使用的终端发出召回通知。例如,在所述用户信息包括车辆唯一识别码的情况下,服务器可以根据所述车辆唯一识别码识别出用户使用的终端,向该终端发出召回通知。

在s570中,终端根据接收到的召回通知,向所述用户发出召回的提示。

根据本发明上述实施方式,由于本发明将各个厂家生产的各自的车辆部件,例如标准电子设备,通过唯一设备码在远程服务器唯一标识出来,并通过唯一使用标识来表示使用有效,在车辆部件被更换使用的情况下将用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存,从而使得外界不能随意使用别的设备替代更换,使各个厂家企业生产的车辆部件得到统一管理,生产厂家和企业可以方便及时快捷的在车辆部件存在安全缺陷的情况下通知用户召回更换,保证用户的财产和人身安全。

再例如,参见图6,为本发明一实施例提供的一种用于更换车辆部件的服务器的结构示意图。该服务器可以为图1所示实施场景中的服务器130。如图6所示,该服务器可以包括:设备码接收模块610、查找模块620、信息反馈模块630、更换消息接收模块640、以及信息保存模块650。

所述设备码接收模块610,被配置为接收终端发送的、用户要更换的车辆部件的唯一设备码。

所述查找模块620,被配置为根据所述唯一设备码查找出所述唯一设备码对应的设备信息以及对应的唯一使用标识;其中,查找出的所述设备信息,用于与所述终端自身存储的设备信息进行比对。

所述信息反馈模块630,被配置为向所述终端反馈查找出的唯一使用标识。

所述更换消息接收模块640,被配置为在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致且所述用户确定更换的情况下,接收所述终端发送的用于表示更换的消息;其中,所述用于表示更换的消息包括所述唯一使用标识。

所述信息保存模块650,被配置为对所述用于表示更换的消息中的唯一使用标识进行验证,如果验证为有效唯一使用标识,则将所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存。

在本实施例中,由于终端将用户要更换的车辆部件的唯一设备码发送给服务器,使服务器查找出所述唯一设备码对应的设备信息以及对应的唯一使用标识,而所述服务器查找出的所述设备信息,用于与所述终端自身存储的设备信息进行比对,从而使终端在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致且所述用户确定更换的情况下,向所述服务器发送用于表示更换的消息,由于所述用于表示更换的消息包括所述唯一使用标识,从而使得服务器可以对所述唯一使用标识进行验证,如果验证为有效唯一使用标识,则将所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存,从而保证了一个安全有保证的具有唯一设备码以及有效唯一使用标识的车辆部件只会被更换到一个用户车辆上,避免了用户使用到假冒伪劣车辆部件的可能,保证用户能够使用到安全有保证的车辆部件。

一些可能的实施方式中,所述信息反馈模块630还被配置为向所述终端反馈查找出的所述设备信息。向所述终端反馈的所述设备信息,用于使所述终端将接收的设备信息与自身存储的设备信息进行比对。

一些可能的实施方式中,所述唯一设备码由所述车辆部件的设备信息经过加密得到。所述信息反馈模块630可以被配置为对所述唯一设备码以及对应的唯一使用标识进行加密生成验证码,向所述终端反馈所述验证码。所述更换消息接收模块640可以被配置为接收所述终端发送的验证码。

一些可能的实施方式中,所述车辆部件的设备信息可以包括:所述车辆部件的名称标识码、设备诊断标识、设备版本信息、以及、设备生产时间。

再例如,参见图7,为本发明另一实施例提供的一种用于更换车辆部件的服务器的结构示意图。如图7所示,一些可能的实施方式中,所述服务器还可以包括:信息保存通知模块660,可以被配置为在确定所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存成功的情况下向所述终端反馈信息保存成功消息,所述信息保存成功消息,用于使所述终端向所述用户发出保存成功的提示。

一些可能的实施方式中,如图7所示,所述服务器还可以包括:召回通知模块670,可以被配置为在确定所述用户信息对应的设备信息为存在安全缺陷的车辆部件的设备信息的情况下向终端发出召回通知,所述召回通知,用于使所述终端向所述用户发出召回的提示。

一些可能的实施方式中,如图7所示,所述服务器还可以包括:已使用通知模块680,可以被配置为在查找到所述唯一设备码已与任意用户信息以及已更换的使用标识在服务器对应保存的情况下,发出车辆部件已被使用的通知。所述车辆部件已被使用的通知,用于使所述终端向用户发出车辆部件已被使用的提示。

一些可能的实施方式中,如图7所示,所述服务器还可以包括:用户验证接收模块690,可以被配置为接收终端发送的用户信息,对所述用户信息进行验证,并将验证结果发送给所述终端。

根据本发明上述实施方式,由于本发明将各个厂家生产的各自的车辆部件,例如标准电子设备,通过唯一设备码在远程服务器唯一标识出来,并通过唯一使用标识来表示使用有效,在车辆部件被更换使用的情况下将用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存,从而使得外界不能随意使用别的设备替代更换,使各个厂家企业生产的车辆部件得到统一管理,生产厂家和企业可以方便及时快捷的在车辆部件存在安全缺陷的情况下通知用户召回更换,保证用户的财产和人身安全。

再例如,参见图8,为本发明实施例提供的一种应用于服务器的用于更换车辆部件的方法流程示意图。如图8所示,该方法可以包括:

s810、接收终端发送的、用户要更换的车辆部件的唯一设备码。

s820、根据所述唯一设备码查找出所述唯一设备码对应的设备信息以及对应的唯一使用标识。

其中,查找出的所述设备信息,用于与所述终端自身存储的设备信息进行比对。

s830、向所述终端反馈查找出的唯一使用标识。

s840、在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致且所述用户确定更换的情况下,接收所述终端发送的用于表示更换的消息。

其中,所述用于表示更换的消息包括所述唯一使用标识。

s850、对所述用于表示更换的消息中的唯一使用标识进行验证,如果验证为有效唯一使用标识,则将所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存。

在本实施例中,在本实施例中,由于终端将用户要更换的车辆部件的唯一设备码发送给服务器,使服务器查找出所述唯一设备码对应的设备信息以及对应的唯一使用标识,而所述服务器查找出的所述设备信息,用于与所述终端自身存储的设备信息进行比对,从而使终端在所述终端自身存储的设备信息与所述服务器查找出的设备信息一致且所述用户确定更换的情况下,向所述服务器发送用于表示更换的消息,由于所述用于表示更换的消息包括所述唯一使用标识,从而使得服务器可以对所述唯一使用标识进行验证,如果验证为有效唯一使用标识,则将所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存,从而保证了一个安全有保证的具有唯一设备码以及有效唯一使用标识的车辆部件只会被更换到一个用户车辆上,避免了用户使用到假冒伪劣车辆部件的可能,保证用户能够使用到安全有保证的车辆部件。

一些可能的实施方式中,所述方法还可以包括:向所述终端反馈查找出的所述设备信息。向所述终端反馈的所述设备信息,用于使所述终端将接收的设备信息与自身存储的设备信息进行比对。

一些可能的实施方式中,所述唯一设备码可以由所述车辆部件的设备信息经过加密得到。所述向所述终端反馈查找出的唯一使用标识以及所述向所述终端反馈查找出的所述设备信息包括:对所述唯一设备码以及对应的唯一使用标识进行加密生成验证码,向所述终端反馈所述验证码。所述接收所述终端发送的用于表示更换的消息可以包括:接收所述终端发送的验证码。

一些可能的实施方式中,所述车辆部件的设备信息可以包括:所述车辆部件的名称标识码、设备诊断标识、设备版本信息、以及、设备生产时间。

一些可能的实施方式中,所述方法还可以包括:在确定所述用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存成功的情况下,向所述终端反馈信息保存成功消息。所述信息保存成功消息,用于使所述终端向所述用户发出保存成功的提示。

一些可能的实施方式中,所述方法还可以包括:在确定所述用户信息对应的设备信息为存在安全缺陷的车辆部件的设备信息的情况下,向终端发出召回通知。所述召回通知,用于使所述终端向所述用户发出召回的提示。

一些可能的实施方式中,所述方法还可以包括:在查找到所述唯一设备码已与任意用户信息以及已更换的使用标识在服务器对应保存的情况下,发出车辆部件已被使用的通知。所述车辆部件已被使用的通知,用于使所述终端向用户发出车辆部件已被使用的提示。

一些可能的实施方式中,所述方法还可以包括:接收终端发送的用户信息,对所述用户信息进行验证,并将验证结果发送给所述终端。

根据本发明上述实施方式,由于本发明将各个厂家生产的各自的车辆部件,例如标准电子设备,通过唯一设备码在远程服务器唯一标识出来,并通过唯一使用标识来表示使用有效,在车辆部件被更换使用的情况下将用户的用户信息、所述车辆部件的唯一设备码、以及用于表示已更换的使用标识对应保存,从而使得外界不能随意使用别的设备替代更换,使各个厂家企业生产的车辆部件得到统一管理,生产厂家和企业可以方便及时快捷的在车辆部件存在安全缺陷的情况下通知用户召回更换,保证用户的财产和人身安全。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本发明可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络pc、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。

本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。

以上结合附图详细描述了本发明的优选实施方式,但是,本发明并不限于上述实施方式中的具体细节,在本发明的技术构思范围内,可以对本发明的技术方案进行多种简单变型,这些简单变型均属于本发明的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本发明对各种可能的组合方式不再另行说明。

此外,本发明的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明的思想,其同样应当视为本发明所公开的内容。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1