车辆业务预警方法、装置、预警平台及存储介质与流程

未命名 08-14 阅读:119 评论:0


1.本发明涉及车辆业务信息管理技术领域,具体而言,涉及一种车辆业务预警方法、装置、预警平台及存储介质。


背景技术:

2.随着车辆保有量的增加,车辆的业务也随之增多。目前通常是各个车辆服务平台自行管理车辆的业务信息,但是这样存在业务异常的风险。比如有些业务同一车辆只能在一个车辆服务平台进行办理,那么如果出现同一车辆在多个车辆服务平台办理时,车辆服务平台就无法获知这种车辆业务异常的情况。


技术实现要素:

3.有鉴于此,本发明的目的在于提供一种车辆业务预警方法、装置、预警平台及存储介质。
4.为了实现上述目的,本发明采用的技术方案如下:
5.第一方面,本发明提供一种车辆业务预警方法,应用于预警平台,所述预警平台具有多个业务信息库,所述业务信息库存储有其对应的车辆服务平台的多个车辆业务信息,所述预警平台与每个所述车辆服务平台通信连接,所述车辆业务预警方法包括:
6.接收所述车辆服务平台发送的业务查询请求,并获取所述业务查询请求中的第一身份令牌和第一车辆标识;
7.对所述第一身份令牌进行校验,并在所述第一身份令牌通过校验的情况下调用预设的业务查询接口;
8.通过所述业务查询接口,基于每个所述业务信息库中的全部车辆业务信息对所述第一车辆标识进行查询;
9.当存在与所述第一车辆标识匹配的第一车辆业务信息时,基于所述第一车辆标识生成第一预警消息,并将所述第一预警消息发送给所述车辆服务平台和所述第一车辆业务信息所属的车辆服务平台。
10.在可选的实施方式中,所述车辆业务预警方法还包括:
11.基于所述车辆服务平台的标识和所述第一车辆标识生成查询记录,并将所述查询记录存储至所述车辆服务平台对应的目标业务信息库。
12.在可选的实施方式中,所述业务信息库还存储有其对应的车辆服务平台的多个历史查询记录,所述车辆业务预警方法还包括:
13.接收所述车辆服务平台发送的记录查询请求,并获取所述记录查询请求中的第二身份令牌和第二车辆标识;
14.对所述第二身份令牌进行校验,并在所述第二身份令牌通过校验的情况下调用预设的记录查询接口;
15.通过所述记录查询接口,基于每个所述业务信息库中的全部历史查询记录对所述
第二车辆标识进行查询;
16.当存在与所述第二车辆标识匹配的目标历史查询记录时,基于所述第二车辆标识生成第二预警消息,并将所述第二预警消息发送给所述车辆服务平台和所述目标历史查询记录所属的车辆服务平台。
17.在可选的实施方式中,所述车辆业务预警方法还包括:
18.接收所述车辆服务平台发送的业务同步请求,并获取所述业务同步请求中的第三身份令牌和待同步车辆业务信息;
19.对所述第三身份令牌进行校验,并在所述第三身份令牌通过校验的情况下调用预设的业务同步接口;
20.通过所述业务同步接口,将所述待同步车辆业务信息与所述车辆服务平台的标识进行关联,并将所述待同步车辆业务信息存储至所述车辆服务平台对应的目标业务信息库。
21.在可选的实施方式中,所述车辆业务预警方法还包括:
22.获取所述待同步车辆业务信息中的车辆标识,得到目标车辆标识;
23.基于所述目标业务信息库以外的每个其他业务信息库中的全部车辆业务信息,对所述目标车辆标识进行查询;
24.当存在与所述目标车辆标识匹配的目标车辆业务信息时,基于所述目标车辆标识生成第三预警消息,并将所述第三预警消息发送给所述车辆服务平台和所述目标车辆业务信息所属的车辆服务平台。
25.在可选的实施方式中,所述车辆业务预警方法还包括:
26.当获取到新车辆服务平台的授权申请时,为所述新车辆服务平台生成授权标记,并将所述授权标记发送给所述新车辆服务平台,以使所述新车辆服务平台在发起请求时基于所述授权标记获取身份令牌;
27.基于所述授权标记为所述新车辆服务平台设置标识,并为所述新车辆服务平台创建对应的业务信息库。
28.第二方面,本发明提供一种车辆业务预警装置,应用于预警平台,所述预警平台具有多个业务信息库,所述业务信息库存储有其对应的车辆服务平台的多个车辆业务信息,所述预警平台与每个所述车辆服务平台通信连接,所述车辆业务预警装置包括:
29.接收模块,用于接收所述车辆服务平台发送的业务查询请求,并获取所述业务查询请求中的第一身份令牌和第一车辆标识;
30.处理模块,用于对所述第一身份令牌进行校验,并在所述第一身份令牌通过校验的情况下调用预设的业务查询接口;
31.通过所述业务查询接口,基于每个所述业务信息库中的全部车辆业务信息对所述第一车辆标识进行查询;
32.预警模块,用于当存在与所述第一车辆标识匹配的第一车辆业务信息时,基于所述第一车辆标识生成第一预警消息,并将所述第一预警消息发送给所述车辆服务平台和所述第一车辆业务信息所属的车辆服务平台。
33.在可选的实施方式中,所述处理模块还用于:
34.基于所述车辆服务平台的标识和所述第一车辆标识生成查询记录,并将所述查询
记录存储至所述车辆服务平台对应的目标业务信息库。
35.第三方面,本发明提供一种预警平台,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时,实现前述实施方式中任一项所述的方法。
36.第四方面,本发明提供一种存储介质,所述存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现前述实施方式中任一项所述的方法。
37.本发明提供的车辆业务预警方法、装置、预警平台及存储介质,预警平台中的每个业务信息库存储有其对应的车辆服务平台的多个车辆业务信息;预警平台接收车辆服务平台发送的业务查询请求,并获取业务查询请求中的第一身份令牌和第一车辆标识;然后对第一身份令牌进行校验,并在第一身份令牌通过校验的情况下调用预设的业务查询接口;接着通过业务查询接口基于每个业务信息库中的全部车辆业务信息对第一车辆标识进行查询;当存在与第一车辆标识匹配的第一车辆业务信息时,基于第一车辆标识生成第一预警消息并发送给车辆服务平台和第一车辆业务信息所属的车辆服务平台。通过预警平台对车辆的业务信息进行查询,并在查询到该车辆的业务信息时向相关车辆服务平台发送预警消息,实现了对车辆业务异常的快速预警,并且降低了车辆业务异常的风险。
38.为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
39.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
40.图1示出了本发明实施例提供的应用场景示意图;
41.图2示出了本发明实施例提供的预警平台的示意图;
42.图3示出了本发明实施例提供的车辆业务预警方法的一种流程示意图;
43.图4示出了本发明实施例提供的车辆业务预警方法的又一种流程示意图;
44.图5示出了本发明实施例提供的车辆业务预警方法的又一种流程示意图;
45.图6示出了本发明实施例提供的车辆业务预警方法的又一种流程示意图;
46.图7示出了本发明实施例提供的车辆业务预警装置的一种功能模块图。
47.图标:110-总线;120-处理器;130-存储器;150-i/o模块;170-通信接口;300-车辆业务预警装置;310-接收模块;330-处理模块;350-预警模块。
具体实施方式
48.下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
49.因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
50.需要说明的是,术语“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
51.请参阅图1,是本发明实施例提供的应用场景示意图,其中包括预警平台和多个车辆服务平台,并且预警平台与每个车辆服务平台通信连接。其中车辆服务平台可以理解为用于提供车辆业务办理服务的平台。预警平台可以理解为车辆业务信息的共享和预警中心,其可以对车辆的业务异常情况进行预警并通知车辆服务平台。
52.请参阅图2,是本发明实施例提供的预警平台的示意图。预警平台包括总线110、处理器120、存储器130、i/o模块150、通信接口170。
53.总线110可以是将上述元件相互连接并在上述元件之间传递通信(例如控制消息)的电路。
54.处理器120可以通过总线110从上述其它元件(例如存储器130、i/o模块150、通信接口170等)接收命令,可以解释接收到的命令,并可以根据所解释的命令来执行计算或数据处理。
55.处理器120可以是一种集成电路芯片,具有信号处理能力。该处理器120可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
56.存储器130可以存储从处理器120或其它元件(例如i/o模块150、通信接口170等)接收的命令或数据或者由处理器120或其它元件产生的命令或数据。
57.存储器130可以是但不限于,随机存取存储器(random access memory,ram),只读存储器(read only memory,rom),可编程只读存储器(programmable read-only memory,prom),可擦除只读存储器(erasable programmable read-only memory,eprom),电可擦除只读存储器(electric erasable programmable read-only memory,eeprom)。
58.i/o模块150可以接收经由输入-输出手段(例如,传感器、键盘、触摸屏等)从用户输入的命令或数据,并可以通过总线110向处理器120或存储器130传送接收到的命令或数据。并且用于显示从上述元件接收、存储、处理的各种信息(例如多媒体数据、文本数据),可以向用户显示视频、图像、数据等。
59.通信接口170可用于与其他节点设备进行信令或数据的通信。
60.可以理解的是,图2所示的结构仅为预警平台的结构示意图,预警平台还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。图2中所示的各组件可以采用硬件、软件或其组合实现。
61.可选地,预警平台安装有各种功能组件,例如数据展示与交互组件、授权组件、数据共享与查询组件、消息通知组件和数据存储组件。这些功能组件用于支持预警平台执行本发明实施例提供的车辆业务预警方法。
62.可以理解的是,预警平台具有多个业务信息库,一个业务信息库与一个车辆服务平台对应,并且业务信息库中存储有其对应的车辆服务平台的多个车辆业务信息。基于多种业务场景,车辆业务信息的种类也很多,为了便于理解,本发明实施例将以车辆的贷款信息作为车辆业务信息进行示例性说明。
63.请参阅图3,图3是本发明实施例提供的一种车辆业务预警方法的流程示意图。
64.步骤s202,接收车辆服务平台发送的业务查询请求,并获取业务查询请求中的第一身份令牌和第一车辆标识;
65.在本实施例中,车辆服务平台在为某个车辆办理业务之前,可以向预警平台发送业务查询请求,以确认该车辆是否已经在其他车辆服务平台办理了业务。
66.例如,车辆服务平台a在为车辆1办理贷款业务之前,可以向预警平台发送业务查询请求,其中该业务查询请求携带有车辆服务平台a的此次身份令牌如token1,还有此次查询的车辆1的车架号如车架号1。预警平台接收车辆服务平台a发送的业务查询请求,并从中获取到第一身份令牌即token1和第一车辆标识即车架号1。
67.步骤s204,对第一身份令牌进行校验,并在第一身份令牌通过校验的情况下调用预设的业务查询接口;
68.在本实施例中,预警平台获取到第一身份令牌后对其进行校验,以对发起请求的车辆服务平台进行身份验证。如果第一身份令牌通过校验,表示车辆服务平台通过身份验证,则调用预设的业务查询接口。
69.如果第一身份令牌未通过校验,表示车辆服务平台未通过身份验证,则不能调用业务查询接口。例如,预警平台对token1进行校验并且校验结果为通过,即车辆服务平台a通过身份验证,则调用业务查询接口。
70.步骤s206,通过业务查询接口,基于每个业务信息库中的全部车辆业务信息对第一车辆标识进行查询;
71.步骤s208,当存在与第一车辆标识匹配的第一车辆业务信息时,基于第一车辆标识生成第一预警消息,并将第一预警消息发送给车辆服务平台和第一车辆业务信息所属的车辆服务平台;
72.在本实施例中,预警平台通过业务查询接口,根据第一车辆标识在每个业务信息库的全部车辆业务信息中进行查询,即查询是否存在与第一车辆标识匹配的车辆业务信息即第一车辆业务信息。
73.如果不存在即表示该车辆当前未在其他车辆服务平台办理业务,则向发起请求的车辆服务平台返回该车辆暂未办理业务的消息。如果存在即表示该车辆已经在其他车辆服务平台办理了业务,则需要向相关车辆服务平台发送预警消息,即基于第一车辆标识生成第一预警消息,并发送给发起请求的车辆服务平台,以及第一车辆业务信息所在的车辆服务平台。
74.例如,预警平台通过业务查询接口,在每个业务信息库中查询是否存在与车架号1匹配的车辆贷款信息。假设在车辆服务平台b所对应的业务信息库中,查询到了与车架号1匹配的车辆贷款信息,说明车辆1已经在车辆服务平台b办理了贷款业务,则基于车架号1生成预警消息,并发送给车辆服务平台a和车辆服务平台b以通知这两个车辆服务平台,车辆1有可能在多个车辆服务平台办理贷款业务,存在业务异常的风险。
75.可见基于上述步骤,预警平台中的每个业务信息库存储有其对应的车辆服务平台的多个车辆业务信息;预警平台接收车辆服务平台发送的业务查询请求,并获取业务查询请求中的第一身份令牌和第一车辆标识;然后对第一身份令牌进行校验,并在第一身份令牌通过校验的情况下调用预设的业务查询接口;接着通过业务查询接口基于每个业务信息库中的全部车辆业务信息对第一车辆标识进行查询;当存在与第一车辆标识匹配的第一车辆业务信息时,基于第一车辆标识生成第一预警消息并发送给车辆服务平台和第一车辆业务信息所属的车辆服务平台。通过预警平台对车辆的业务信息进行查询,并在查询到该车辆的业务信息时向相关车辆服务平台发送预警消息,实现了对车辆业务异常的快速预警,并且降低了车辆业务异常的风险。
76.可选地,预警平台在向发起请求的车辆服务平台反馈消息后,还可以将车辆服务平台的此次查询记录进行保存,进而本发明实施例提供了一种可能的实现方式,即:基于车辆服务平台的标识和第一车辆标识生成查询记录,并将查询记录存储至车辆服务平台对应的目标业务信息库。
77.例如,获取车辆服务平台a的标识如ida,并基于车辆服务平台a的标识即ida、第一车辆标识即车架号1以及查询时刻如x时刻生成查询记录,该查询记录用于表示车辆服务平台a在x时刻查询过车辆1是否办理过贷款业务;然后将该查询记录存储至车辆服务平台a对应的业务信息库即目标业务信息库。
78.可以理解的是,本发明实施例将车辆服务平台的业务查询记录进行保存,可以基于这些业务查询记录进一步防范车辆业务异常的风险。
79.比如办理车辆业务前期往往需要进行一些信息审核审批等流程,虽然此时还未生成车辆的业务信息,但是也可能存在同一车辆在多个车辆服务平台申请办理业务的情况。进而本发明实施例还提供了一种基于车辆服务平台的业务查询记录进行预警的实现方式,请参阅图4。
80.步骤s210,接收车辆服务平台发送的记录查询请求,并获取记录查询请求中的第二身份令牌和第二车辆标识;
81.在本实施例中,业务信息库还存储有其对应的车辆服务平台的多个历史查询记录。车辆服务平台还可以在为某个车辆办理业务之前,向预警平台发送记录查询请求,以确认其他车辆服务平台是否查询过该车辆,进而获知该车辆是否在多个车辆服务平台申请办理业务。
82.例如,假设车辆服务平台a基于车辆2向预警平台发送业务查询请求后,获得的查询结果是车辆2暂未办理贷款业务,那么为了进一步降低业务异常的风险,车辆服务平台a还可以基于车辆2向预警平台发送记录查询请求。其中该记录查询请求携带有车辆服务平台a的此次身份令牌如token2,还有此次查询的车辆2的车架号如车架号2。预警平台接收车辆服务平台a发送的记录查询请求,并从中获取到第二身份令牌即token2和第二车辆标识即车架号2。
83.步骤s212,对第二身份令牌进行校验,并在第二身份令牌通过校验的情况下调用预设的记录查询接口;
84.在本实施例中,预警平台获取到第二身份令牌后对其进行校验,以对发起请求的车辆服务平台进行身份验证。如果第二身份令牌通过校验,表示车辆服务平台通过身份验
证,则调用预设的记录查询接口。
85.如果第二身份令牌未通过校验,表示车辆服务平台未通过身份验证,则不能调用记录查询接口。例如,预警平台对token2进行校验并且校验结果为通过,即车辆服务平台a通过身份验证,则调用记录查询接口。
86.步骤s214,通过记录查询接口,基于每个业务信息库中的全部历史查询记录对第二车辆标识进行查询;
87.步骤s216,当存在与第二车辆标识匹配的目标历史查询记录时,基于第二车辆标识生成第二预警消息,并将第二预警消息发送给车辆服务平台和目标历史查询记录所属的车辆服务平台;
88.在本实施例中,预警平台通过记录查询接口,根据第二车辆标识在每个业务信息库的全部历史查询记录中进行查询,即查询是否存在与第二车辆标识匹配的历史查询记录即目标历史查询记录。
89.如果不存在即表示其他车辆服务平台未查询过该车辆,则向发起请求的车辆服务平台返回该车辆暂无查询记录的消息。如果存在即表示其他车辆服务平台查询过该车辆,那么可能存在该车辆在多个车辆服务平台申请办理业务的情况,则需要向相关车辆服务平台发送预警消息,即基于第二车辆标识生成第二预警消息,并发送给发起请求的车辆服务平台,以及目标历史查询记录所在的车辆服务平台。
90.例如,预警平台通过记录查询接口,在每个业务信息库中查询是否存在与车架号2匹配的历史查询记录。假设在车辆服务平台c所对应的业务信息库中,查询到了与车架号2匹配的历史查询记录,那么可能存在车辆2在车辆服务平台a和车辆服务平台c都申请办理贷款业务的情况,则基于车架号2生成预警消息,并发送给车辆服务平台a和车辆服务平台c以通知这两个车辆服务平台,车辆2可能在多个车辆服务平台申请办理贷款业务,存在业务异常的风险。
91.可以理解为,本发明实施例不仅可以通过查询车辆的业务信息,来确定车辆是否在多个车辆服务平台办理业务,还可以通过查询车辆服务平台的历史查询记录,来确定车辆是否在多个车辆服务平台申请办理业务,进而可以有效避免车辆业务异常的情况。
92.可选地,车辆服务平台还可以将车辆业务信息同步至预警平台,进而本发明实施例提供了一种可能的实现方式,请参阅图5。
93.步骤s218,接收车辆服务平台发送的业务同步请求,并获取业务同步请求中的第三身份令牌和待同步车辆业务信息;
94.在本实施例中,车辆服务平台在为某个车辆办理业务之后,可以向预警平台发送业务同步请求,以将车辆的业务信息同步至预警平台。
95.例如,车辆服务平台a在为车辆3办理贷款业务之后,可以向预警平台发送业务同步请求,其中该业务同步请求携带有车辆服务平台a的此次身份令牌如token3,还有车辆3的贷款信息如包含车架号、车型、车系、品牌、厂商、车规等信息。预警平台接收车辆服务平台a发送的业务同步请求,并从中获取到第三身份令牌即token3和待同步车辆业务信息即车辆3的贷款信息。
96.步骤s220,对第三身份令牌进行校验,并在第三身份令牌通过校验的情况下调用预设的业务同步接口;
97.在本实施例中,预警平台获取到第三身份令牌后对其进行校验,以对发起请求的车辆服务平台进行身份验证。如果第三身份令牌通过校验,表示车辆服务平台通过身份验证,则调用预设的业务同步接口。
98.如果第三身份令牌未通过校验,表示车辆服务平台未通过身份验证,则不能调用业务同步接口。例如,预警平台对token3进行校验并且校验结果为通过,即车辆服务平台a通过身份验证,则调用业务同步接口。
99.步骤s222,通过业务同步接口,将待同步车辆业务信息与车辆服务平台的标识进行关联,并将待同步车辆业务信息存储至车辆服务平台对应的目标业务信息库;
100.在本实施例中,预警平台通过业务同步接口,将待同步车辆业务信息与车辆服务平台的标识进行关联即建立两者的绑定关系,然后将待同步车辆业务信息存储至车辆服务平台对应的目标业务信息库,以完成车辆业务信息的同步。例如,预警平台通过业务同步接口,将车辆3的贷款信息与车辆服务平台a的标识即ida进行关联,然后将车辆3的贷款信息存储至车辆服务平台a对应的业务信息库即目标业务信息库。
101.可选地,在完成车辆业务信息的同步之后,预警平台还可以基于该车辆业务信息进行预警,进而本发明实施例提供了一种可能的实现方式,请参阅图6。
102.步骤s224,获取待同步车辆业务信息中的车辆标识,得到目标车辆标识;
103.步骤s226,基于目标业务信息库以外的每个其他业务信息库中的全部车辆业务信息,对目标车辆标识进行查询;
104.步骤s228,当存在与目标车辆标识匹配的目标车辆业务信息时,基于目标车辆标识生成第三预警消息,并将第三预警消息发送给车辆服务平台和目标车辆业务信息所属的车辆服务平台。
105.在本实施例中,预警平台在同步车辆业务信息之后,还会基于该车辆业务信息中的车辆标识进行查询,以确定是否还存在与该车辆标识匹配的其他车辆业务信息。
106.例如,预警平台将车辆3的贷款信息同步至车辆服务平台a对应的业务信息库之后,获取车辆3的贷款信息中的车辆标识,得到车辆3的车架号如车架号3,即获得目标车辆标识;然后在除车辆服务平台a对应的业务信息库以外的每个其他业务信息库中,查询是否存在与目标车辆标识即车架号3匹配的车辆业务信息。
107.假设在车辆服务平台d所对应的业务信息库中,查询到了与车架号3匹配的车辆贷款信息,说明车辆3已经在车辆服务平台d办理了贷款业务,则基于车架号3生成预警消息,并发送给车辆服务平台a和车辆服务平台d以通知这两个车辆服务平台,车辆3在多个车辆服务平台办理贷款业务,存在业务异常的风险。
108.可选地,预警平台还可以对新接入的车辆服务平台进行授权,以使新车辆服务平台可以向预警平台发起请求并使用查询、同步等功能,进而本发明实施例提供了一种可能的实现方式。
109.步骤s230,当获取到新车辆服务平台的授权申请时,为新车辆服务平台生成授权标记,并将授权标记发送给新车辆服务平台,以使新车辆服务平台在发起请求时基于授权标记获取身份令牌;
110.步骤s232,基于授权标记为新车辆服务平台设置标识,并为新车辆服务平台创建对应的业务信息库。
111.在本实施例中,新车辆服务平台与预警平台建立通信连接后,可以向预警平台申请授予权限。预警平台获取到新车辆服务平台的授权申请后,向新车辆服务平台发放授权标记即appkey,并基于授权标记设置新车辆服务平台的标识,以及创建对应的业务信息库。
112.可以理解的是,授权标记即appkey用于生成新车辆服务平台的身份令牌即token。新车辆服务平台在向预警平台发送请求时需要携带身份令牌即token以表明其身份。可选地,可以为身份令牌设置有效期,当身份令牌过期后,可以基于授权标记重新获取新的身份令牌。
113.例如,预警平台获取到新车辆服务平台如车辆业务平台h的授权申请,生成车辆业务平台h的授权标记如appkeyh,并发送给车辆业务平台h。车辆业务平台h在向预警平台发起请求时,基于appkeyh获取身份令牌并在请求中携带该身份令牌。预警平台还会基于授权标记即appkeyh为车辆业务平台h设置标识如idh,并且创建车辆业务平台h对应的业务信息库。
114.为了执行上述实施例及各个可能的方式中的相应步骤,下面给出一种车辆业务预警装置的实现方式。请参阅图7,图7为本发明实施例提供的一种车辆业务预警装置300的功能模块图。需要说明的是,本实施例所提供的车辆业务预警装置300,其基本原理及产生的技术效果和上述实施例相同,为简要描述,本实施例部分未提及之处,可参考上述的实施例中相应内容。该车辆业务预警装置300包括:
115.接收模块310,用于接收车辆服务平台发送的业务查询请求,并获取业务查询请求中的第一身份令牌和第一车辆标识;
116.处理模块330,用于对第一身份令牌进行校验,并在第一身份令牌通过校验的情况下调用预设的业务查询接口;
117.通过业务查询接口,基于每个业务信息库中的全部车辆业务信息对第一车辆标识进行查询;
118.预警模块350,用于当存在与第一车辆标识匹配的第一车辆业务信息时,基于第一车辆标识生成第一预警消息,并将第一预警消息发送给车辆服务平台和第一车辆业务信息所属的车辆服务平台。
119.可选地,处理模块330还用于:基于车辆服务平台的标识和第一车辆标识生成查询记录,并将查询记录存储至车辆服务平台对应的目标业务信息库。
120.可选地,接收模块310还用于:接收车辆服务平台发送的记录查询请求,并获取记录查询请求中的第二身份令牌和第二车辆标识;
121.处理模块330还用于:对第二身份令牌进行校验,并在第二身份令牌通过校验的情况下调用预设的记录查询接口;通过记录查询接口,基于每个业务信息库中的全部历史查询记录对第二车辆标识进行查询;
122.预警模块350还用于:当存在与第二车辆标识匹配的目标历史查询记录时,基于第二车辆标识生成第二预警消息,并将第二预警消息发送给车辆服务平台和目标历史查询记录所属的车辆服务平台。
123.可选地,接收模块310还用于:接收车辆服务平台发送的业务同步请求,并获取业务同步请求中的第三身份令牌和待同步车辆业务信息;
124.处理模块330还用于:对第三身份令牌进行校验,并在第三身份令牌通过校验的情
况下调用预设的业务同步接口;通过业务同步接口,将待同步车辆业务信息与车辆服务平台的标识进行关联,并将待同步车辆业务信息存储至车辆服务平台对应的目标业务信息库。
125.可选地,处理模块330还用于:获取待同步车辆业务信息中的车辆标识,得到目标车辆标识;基于目标业务信息库以外的每个其他业务信息库中的全部车辆业务信息,对目标车辆标识进行查询;当存在与目标车辆标识匹配的目标车辆业务信息时,基于目标车辆标识生成第三预警消息,并将第三预警消息发送给车辆服务平台和目标车辆业务信息所属的车辆服务平台。
126.可选地,处理模块330还用于:当获取到新车辆服务平台的授权申请时,为新车辆服务平台生成授权标记,并将授权标记发送给新车辆服务平台,以使新车辆服务平台在发起请求时基于授权标记获取身份令牌;基于授权标记为新车辆服务平台设置标识,并为新车辆服务平台创建对应的业务信息库。
127.本发明实施例还提供了一种预警平台,包括处理器和存储器,存储器存储有计算机程序,处理器执行计算机程序时,实现本发明实施例揭示的车辆业务预警方法。
128.本发明实施例还提供了一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现本发明实施例揭示的车辆业务预警方法。
129.在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
130.另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
131.所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
132.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术特征:
1.一种车辆业务预警方法,其特征在于,应用于预警平台,所述预警平台具有多个业务信息库,所述业务信息库存储有其对应的车辆服务平台的多个车辆业务信息,所述预警平台与每个所述车辆服务平台通信连接,所述车辆业务预警方法包括:接收所述车辆服务平台发送的业务查询请求,并获取所述业务查询请求中的第一身份令牌和第一车辆标识;对所述第一身份令牌进行校验,并在所述第一身份令牌通过校验的情况下调用预设的业务查询接口;通过所述业务查询接口,基于每个所述业务信息库中的全部车辆业务信息对所述第一车辆标识进行查询;当存在与所述第一车辆标识匹配的第一车辆业务信息时,基于所述第一车辆标识生成第一预警消息,并将所述第一预警消息发送给所述车辆服务平台和所述第一车辆业务信息所属的车辆服务平台。2.根据权利要求1所述的车辆业务预警方法,其特征在于,所述车辆业务预警方法还包括:基于所述车辆服务平台的标识和所述第一车辆标识生成查询记录,并将所述查询记录存储至所述车辆服务平台对应的目标业务信息库。3.根据权利要求1所述的车辆业务预警方法,其特征在于,所述业务信息库还存储有其对应的车辆服务平台的多个历史查询记录,所述车辆业务预警方法还包括:接收所述车辆服务平台发送的记录查询请求,并获取所述记录查询请求中的第二身份令牌和第二车辆标识;对所述第二身份令牌进行校验,并在所述第二身份令牌通过校验的情况下调用预设的记录查询接口;通过所述记录查询接口,基于每个所述业务信息库中的全部历史查询记录对所述第二车辆标识进行查询;当存在与所述第二车辆标识匹配的目标历史查询记录时,基于所述第二车辆标识生成第二预警消息,并将所述第二预警消息发送给所述车辆服务平台和所述目标历史查询记录所属的车辆服务平台。4.根据权利要求1所述的车辆业务预警方法,其特征在于,所述车辆业务预警方法还包括:接收所述车辆服务平台发送的业务同步请求,并获取所述业务同步请求中的第三身份令牌和待同步车辆业务信息;对所述第三身份令牌进行校验,并在所述第三身份令牌通过校验的情况下调用预设的业务同步接口;通过所述业务同步接口,将所述待同步车辆业务信息与所述车辆服务平台的标识进行关联,并将所述待同步车辆业务信息存储至所述车辆服务平台对应的目标业务信息库。5.根据权利要求4所述的车辆业务预警方法,其特征在于,所述车辆业务预警方法还包括:获取所述待同步车辆业务信息中的车辆标识,得到目标车辆标识;基于所述目标业务信息库以外的每个其他业务信息库中的全部车辆业务信息,对所述
目标车辆标识进行查询;当存在与所述目标车辆标识匹配的目标车辆业务信息时,基于所述目标车辆标识生成第三预警消息,并将所述第三预警消息发送给所述车辆服务平台和所述目标车辆业务信息所属的车辆服务平台。6.根据权利要求1所述的车辆业务预警方法,其特征在于,所述车辆业务预警方法还包括:当获取到新车辆服务平台的授权申请时,为所述新车辆服务平台生成授权标记,并将所述授权标记发送给所述新车辆服务平台,以使所述新车辆服务平台在发起请求时基于所述授权标记获取身份令牌;基于所述授权标记为所述新车辆服务平台设置标识,并为所述新车辆服务平台创建对应的业务信息库。7.一种车辆业务预警装置,其特征在于,应用于预警平台,所述预警平台具有多个业务信息库,所述业务信息库存储有其对应的车辆服务平台的多个车辆业务信息,所述预警平台与每个所述车辆服务平台通信连接,所述车辆业务预警装置包括:接收模块,用于接收所述车辆服务平台发送的业务查询请求,并获取所述业务查询请求中的第一身份令牌和第一车辆标识;处理模块,用于对所述第一身份令牌进行校验,并在所述第一身份令牌通过校验的情况下调用预设的业务查询接口;通过所述业务查询接口,基于每个所述业务信息库中的全部车辆业务信息对所述第一车辆标识进行查询;预警模块,用于当存在与所述第一车辆标识匹配的第一车辆业务信息时,基于所述第一车辆标识生成第一预警消息,并将所述第一预警消息发送给所述车辆服务平台和所述第一车辆业务信息所属的车辆服务平台。8.根据权利要求7所述的车辆业务预警装置,其特征在于,所述处理模块还用于:基于所述车辆服务平台的标识和所述第一车辆标识生成查询记录,并将所述查询记录存储至所述车辆服务平台对应的目标业务信息库。9.一种预警平台,其特征在于,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时,实现权利要求1至6中任一项所述的方法。10.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现权利要求1至6中任一项所述的方法。

技术总结
本发明涉及车辆业务信息管理技术领域,提供一种车辆业务预警方法、装置、预警平台及存储介质。预警平台中的每个业务信息库存储有其对应的车辆服务平台的多个车辆业务信息;预警平台接收车辆服务平台发送的业务查询请求并从中获取第一身份令牌和第一车辆标识;然后对第一身份令牌进行校验,并在第一身份令牌通过校验的情况下调用预设的业务查询接口;接着通过业务查询接口基于每个业务信息库中的全部车辆业务信息对第一车辆标识进行查询;当存在与第一车辆标识匹配的第一车辆业务信息时,基于第一车辆标识生成第一预警消息并发送给车辆服务平台和第一车辆业务信息所属的车辆服务平台。实现对车辆业务异常的快速预警并降低了业务异常的风险。了业务异常的风险。了业务异常的风险。


技术研发人员:赵潇男 陈思 王子健
受保护的技术使用者:杭州一骑轻尘信息技术有限公司
技术研发日:2023.05.12
技术公布日:2023/8/13
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐