车辆配件检索方法、装置、计算机设备及可读存储介质制造方法及图纸

技术编号:27218222 阅读:24 留言:0更新日期:2021-02-04 11:36
本发明专利技术涉及大数据领域,公开了一种车辆配件检索方法、装置、计算机设备及可读存储介质,包括:解析VIN码的车辆身份信息;从索引库中识别与车辆身份信息匹配的索引信息,并获取与索引信息关联的编码库,编码库用于保存配件名称及其OE编号;将编码库中的配件名称及其OE编号保存至缓存模块中,并向客户端发送查询对话框;获取客户端在查询对话框中录入的查询词条,从缓存模块中识别与查询请求对应的配件名称并获取配件名称的OE编号;从产品库中获取与索引信息和OE编号对应的产品信息。本发明专利技术通过准确的OE编号从产品库中获得客户端所需的产品信息,提高了获取产品信息的准确度,极大的提高了产品信息获取效率。提高了产品信息获取效率。提高了产品信息获取效率。

【技术实现步骤摘要】
车辆配件检索方法、装置、计算机设备及可读存储介质


[0001]本专利技术涉及大数据的数据处理
,尤其涉及一种车辆配件检索方法、装置、计算机设备及可读存储介质。

技术介绍

[0002]当前的车辆配件产品平台通常根据客户端输入的配件名称,从产品库中获取与所述配件名称匹配的产品信息,并将其返回至所述客户端。
[0003]然而,专利技术人意识到,通过这种方式将会获得与所述配件名称相关的产品信息,但由于车辆的品牌、厂家、年款、车辆款式是不同的,因此,无法准确的获得客户端所需目标车辆的产品信息,导致用户需要在客户端上花费大量精力寻找其所需的产品信息,不仅极大的降低了产品信息获取效率,还因系统需要返回大量与所述配件名称相关的产品信息导致运行负担和数据传输负担增大。

技术实现思路

[0004]本专利技术的目的是提供一种车辆配件检索方法、装置、计算机设备及可读存储介质,用于解决现有技术存在的无法准确的获得客户端所需目标车辆的产品信息,导致用户需要在客户端上花费大量精力寻找其所需的产品信息的问题。
[0005]为实现上述目的,本专利技术提供一种车辆配件检索方法,包括:
[0006]从客户端中获取VIN码,解析所述VIN码的车辆身份信息;
[0007]从预置的索引库中识别与所述车辆身份信息匹配的索引信息,并获取与所述索引信息关联的编码库,所述编码库用于保存配件名称及其OE编号;
[0008]将所述编码库中的配件名称及其OE编号保存至预置的缓存模块中,并向所述客户端发送查询对话框
[0009]获取所述客户端在所述查询对话框中录入的查询词条,从所述缓存模块中识别与所述查询请求对应的配件名称并获取所述配件名称的OE编号;从预置的产品库中获取与所述索引信息和所述OE编号对应的产品信息,并将所述产品信息发送至所述客户端。
[0010]上述方案中,所述从客户端中获取VIN码的步骤,包括:
[0011]接收客户端发送的拍摄识别请求;
[0012]启动所述客户端的拍摄模块,并获取所述拍摄模块拍摄的文字图像;
[0013]调用OCR系统识别所述文字图像中的VIN码。
[0014]上述方案中,所述从客户端中获取VIN码的步骤,包括:
[0015]向客户端发送图像上传请求,接收所述客户端根据所述图像上传请求发送的文字图像;
[0016]调用OCR系统识别所述文字图像中的VIN码。
[0017]上述方案中,所述从预置的索引库中识别与所述车辆身份信息匹配的索引信息之前,所述方法包括:
[0018]获取与所述车辆身份信息对应的校验规则,根据所述校验规则校验所述VIN码并获得校验结果,判断所述VIN码是否通过所述校验规则的校验;若是,则判定所述车辆身份信息为校验合格;若否,则删除所述VIN码及其车辆身份信息,并向所述客户端发送查询选择器,及获取所述客户端在所述查询选择器中选择的车辆身份信息。
[0019]上述方案中,所述索引库通过以下步骤构建,包括:
[0020]获取训练VIN码的创制规则,所述创制规则包括反映所述训练VIN码中各码值的定义信息;
[0021]提取所述创制规则中反映所述训练VIN码对应车辆身份的定义信息得到身份规则;
[0022]创制记录所述身份规则中各定义信息的节点,并基于所述定义信息在所述身份规则中的位次,将相邻的两个节点中前一节点作为后一节点的父节点,以将所述节点构建成树状数据结构的数据库;
[0023]获取至少一个训练VIN码,根据所述身份规则中定义信息依次解析所述训练VIN码的码值得到索引信息,将所述索引信息载入所述数据库中与所述定义信息对应的节点中并得到索引库。
[0024]上述方案中,所述编码库通过以下步骤构建,包括:
[0025]将所述索引库中的索引信息发送至控制端,并接收控制端发送的车辆款式;
[0026]根据所述索引信息和名称信息从EPC查询系统中获取配件信息,并将其保存至预置的配件库中,其中,所述配件信息包括配件名称及其OE编号;
[0027]若所述车辆款式的数量为一,则将所述配件库设为编码库并将其与所述索引信息关联,并将所述车辆款式载入所述编码库中;
[0028]若所述名称信息的数量大于一,则识别所述配件信息中的公共信息和差异信息,将所述公共信息和差异信息,将所述公共信息与所述索引信息关联,并将所述差异信息与所述名称信息关联;其中,所述公共信息是指所有车辆款式对应的配件信息均具有的配件名称及其OE编号,所述差异信息是指任一车辆款式对应配件信息,区别于其他车辆款式对应配件信息的配件名称及其OE编号。
[0029]上述方案中,所述将所述编码库中的配件名称及其OE编号保存至预置的缓存模块中之前,所述方法包括:
[0030]判断所述编码库中的车辆款式是否为空;
[0031]若所述车辆款式为空,则向所述客户端发送查询选择器,获取所述客户端在所述查询选择器中选择的车辆身份信息,识别所述索引库中与所述车辆身份信息匹配的索引信息,并获取与所述索引信息关联的编码库;
[0032]若所述车辆款式不为空,则判断所述车辆款式是否唯一;
[0033]若所述车辆款式不唯一,则将所述车辆款式发送至所述客户端,接收所述客户端选择的车辆款式并将其设为目标款式,将所述编码库中与所述目标款式对应的配件名称及其OE编号保存至预置的缓存模块中,并向所述客户端发送查询对话框;
[0034]所述将所述产品信息发送至所述客户端之后,所述方法还包括:
[0035]将所述产品信息上传至区块链中。
[0036]为实现上述目的,本专利技术还提供一种车辆配件检索装置,包括:
[0037]数据解析模块,用于从客户端中获取VIN码,解析所述VIN码的车辆身份信息;
[0038]名称编号获取模块,用于从预置的索引库中识别与所述车辆身份信息匹配的索引信息,并获取与所述索引信息关联的编码库,所述编码库用于保存配件名称及其OE编号;
[0039]缓存对话模块,用于将所述编码库中的配件名称及其OE编号保存至预置的缓存模块中,并向所述客户端发送查询对话框;
[0040]信息查询模块,用于获取所述客户端在所述查询对话框中录入的查询词条,从所述缓存模块中识别与所述查询请求对应的配件名称并获取所述配件名称的OE编号;从预置的产品库中获取与所述索引信息和所述OE编号对应的产品信息,并将所述产品信息发送至所述客户端。
[0041]为实现上述目的,本专利技术还提供一种计算机设备,其包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述计算机设备的处理器执行所述计算机程序时实现上述车辆配件检索方法的步骤。
[0042]为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述可读存储介质上存储有计算机程序,所述可读存储介质存储的所述计算机程序被处理器执行时实现上述车辆配件检索方法的步骤。
[0043]本专利技术提供的车辆本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆配件检索方法,其特征在于,包括:从客户端中获取VIN码,解析所述VIN码的车辆身份信息;从预置的索引库中识别与所述车辆身份信息匹配的索引信息,并获取与所述索引信息关联的编码库,所述编码库用于保存配件名称及其OE编号;将所述编码库中的配件名称及其OE编号保存至预置的缓存模块中,并向所述客户端发送查询对话框;获取所述客户端在所述查询对话框中录入的查询词条,从所述缓存模块中识别与所述查询请求对应的配件名称并获取所述配件名称的OE编号;从预置的产品库中获取与所述索引信息和所述OE编号对应的产品信息,并将所述产品信息发送至所述客户端。2.根据权利要求1所述的车辆配件检索方法,其特征在于,所述从客户端中获取VIN码的步骤,包括:接收客户端发送的拍摄识别请求;启动所述客户端的拍摄模块,并获取所述拍摄模块拍摄的文字图像;调用OCR系统识别所述文字图像中的VIN码。3.根据权利要求1所述的车辆配件检索方法,其特征在于,所述从客户端中获取VIN码的步骤,包括:向客户端发送图像上传请求,接收所述客户端根据所述图像上传请求发送的文字图像;调用OCR系统识别所述文字图像中的VIN码。4.根据权利要求1所述的车辆配件检索方法,其特征在于,所述从预置的索引库中识别与所述车辆身份信息匹配的索引信息之前,所述方法包括:获取与所述车辆身份信息对应的校验规则,根据所述校验规则校验所述VIN码并获得校验结果,判断所述VIN码是否通过所述校验规则的校验;若是,则判定所述车辆身份信息为校验合格;若否,则删除所述VIN码及其车辆身份信息,并向所述客户端发送查询选择器,及获取所述客户端在所述查询选择器中选择的车辆身份信息。5.根据权利要求1所述的车辆配件检索方法,其特征在于,所述索引库通过以下步骤构建,包括:获取训练VIN码的创制规则,所述创制规则包括反映所述训练VIN码中各码值的定义信息;提取所述创制规则中反映所述训练VIN码对应车辆身份的定义信息得到身份规则;创制记录所述身份规则中各定义信息的节点,并基于所述定义信息在所述身份规则中的位次,将相邻的两个节点中前一节点作为后一节点的父节点,以将所述节点构建成树状数据结构的数据库;获取至少一个训练VIN码,根据所述身份规则中定义信息依次解析所述训练VIN码的码值得到索引信息,将所述索引信息载入所述数据库中与所述定义信息对应的节点中并得到索引库。6.根据权利要求1所述的车辆配件检索方法,其特征在于,所述编码库通过以下步骤构建,包括:将所述索引库中的索引信息发送至控制端,并接收控制端发送的车辆款式;
根据所述索引信息和名称信息从EPC查询系统中获取配件信息,并将其保...

【专利技术属性】
技术研发人员:马明信
申请(专利权)人:深圳壹账通创配科技有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利