车用尿素加注方法、加注终端、系统及存储介质与流程

文档序号:17148105发布日期:2019-03-19 23:10阅读:572来源:国知局
车用尿素加注方法、加注终端、系统及存储介质与流程

本发明涉及车辆尾气排放技术领域,尤其涉及一种车用尿素加注方法、加注终端、系统及计算机存储介质。



背景技术:

随着国内排放法规的要求越来越严格,很多重型发动机厂商采用选择性催化还原(scr)的尾气处理技术。scr的主要工作原理是尿素在高温下分解成nh5和co2,产生的nh5作为还原剂,将废弃中nox还原成n2。车用尿素溶液是scr技术中重要的必须消耗品,适用于配有scr系统的汽车、卡车和重型非道路使用柴油发动机车辆。

目前,采用scr技术的车辆内具有能够盛装车用尿素溶液的容器,通过到设置的车用尿素溶液售卖方进行加注方可使用。然而,该种方式对于车用尿素溶液售卖方用户和车辆用户而言,均非常不便。



技术实现要素:

本发明实施例提供一种车用尿素加注方法、加注终端、系统及计算机存储介质,能够提升车用尿素加注的便利性。

为达到上述目的,本发明实施例的技术方案是这样实现的:

第一方面,本发明实施例提供一种车用尿素加注方法,应用于车用尿素加注终端,包括:检测到设置的加注启动操作时,根据所述加注启动操作切换至加注设置界面,基于所述加注设置界面获取用户身份信息,所述用户身份信息至少包括如下一种:手机号码、车牌号码、用户名、加注卡号;将所述用户身份信息发送给服务器,所述用户身份信息用于供服务器生成支付码,接收所述服务器返回的携带有所述用户身份信息的所述支付码,显示包括所述支付码的支付操作界面;当接收所述服务器返回的与所述支付码对应的支付成功消息时,启动当前加注。

第二方面,本发明实施例提供一种车用尿素加注方法,包括:加注终端检测到设置的加注启动操作时,根据所述加注操作切换至加注设置界面,基于所述加注设置界面获取用户身份信息,所述用户身份信息至少包括如下一种:手机号码、车牌号码、用户名、加注卡号;加注终端将所述用户身份信息发送给服务器,所述用户身份信息用于供服务器生成支付码,加注终端接收所述服务器返回的携带有所述用户身份信息的所述支付码,显示包括所述支付码的支付操作界面;用户终端检测到设置的扫码操作时,启动相机获取支付码信息;当用户终端检测到支付码信息时,根据支付码信息中携带的用户身份信息切换至对应的车用尿素加注平台的支付界面,基于所述支付界面获取支付金额及验证相关信息,并将所述用户身份信息、支付金额及验证相关信息发送给服务器;用户终端接收服务器基于所述用户身份信息、支付金额、验证相关信息进行权限验证成功后返回的支付成功消息,并从与所述用户身份信息对应的车用尿素加注平台的用户账户中减去与所述支付金额相同的数值。

第三方面,本发明实施例提供一种车用尿素加注终端,包括:第一存储器,用于存储可执行指令;第一处理器,用于执行所述存储器中存储的可执行指令,实现本发明任一实施例所述的可应用于车用尿素加注终端的车用尿素管理方法。

第四方面,本发明实施例提供一种车用尿素加注系统,包括用户终端、加注终端和服务器,所述加注终端为本发明任一实施例所提供的车用尿素加注终端;所述用户终端用于检测到车用尿素加注终端提供的支付码时,启动相机获取支付码信息,根据支付码信息中携带的用户身份信息切换至对应的车用尿素加注平台的支付界面,基于所述支付界面获取支付金额及验证相关信息,并将所述用户身份信息、支付金额及验证相关信息发送给服务器;接收服务器基于所述用户身份信息、支付金额、验证相关信息进行权限验证成功后返回的支付成功消息,并从与所述用户身份信息对应的车用尿素加注平台的用户账户中减去与所述支付金额相同的数值。

第五方面,本发明实施例提供一种计算机存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本发明任一实施例所述车用尿素加注方法。

本发明上述实施例所提供的车用尿素加注方法、加注终端、车用尿素加注系统及计算机存储介质,该方法包括:检测到设置的加注启动操作时,根据所述加注启动操作切换至加注设置界面,基于所述加注设置界面获取用户身份信息,所述用户身份信息至少包括如下一种:手机号码、车牌号码、用户名、加注卡号;将所述用户身份信息发送给服务器,所述用户身份信息用于供服务器生成支付码,接收所述服务器返回的携带有所述用户身份信息的支付码,显示包括所述支付码的支付操作界面;当接收所述服务器返回的与所述支付码对应的支付成功消息时,启动当前加注,如此,通过分别于不同的地区设置车用尿素加注终端,并通过用户终端建立与车用尿素加注终端之间的通信,车用尿素加注终端在检测到设置的加注启动操作时,通过服务器返回对应的支付码以供用户终端通过车用尿素加注平台基于该支付码完成支付后启动当前加注,便于车辆用户对加注进行支付,确保对车用尿素加注终端使用的便利性,且能够适合商家用户在更广的范围内部署更多的车用尿素加注终端时也能够方便的投放管理。

附图说明

图1是本发明实施例提供的车用尿素管理方法的运行的系统架构示意图;

图2是本发明实施例提供的车用尿素管理方法的流程示意图;

图3是本发明另一实施例提供的车用尿素管理方法的流程示意图;

图4是本发明实施例提供的车用尿素加注终端的结构示意图;

图5是本发明实施例提供的用户终端的结构示意图;

图6是本发明另一实施例提供的车用尿素加注终端的结构示意图;

图7是本发明另一实施例提供的用户终端的结构示意图;

图8是本发明又一实施例提供的车用尿素管理方法的流程示意图。

具体实施方式

以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。

如图1所示,为本发明实施例所提供的车用尿素加注方法运行的系统架构图,包括车用尿素加注终端100、服务器300和用户终端200。该车用尿素加注终端100被商家用户投放分布于设置的区域,车辆用户可以通过操作车用尿素加注终端100对车辆进行尿素的加注。该服务器300上安装有车用尿素加注方法的服务端程序,可以分别与车用尿素加注终端100和用户终端200之间实现通信,车用尿素加注终端100可以采集车辆用户使用其进行加注的相关使用数据,并实时发送给服务器300,该加注的相关使用数据可以包括车辆用户对车用尿素加注终端100的操作、以及基于加注操作生成的加注记录数据等。服务器300还可以接收用户终端200通过客户端程序发送各种操作指令,并根据操作指令返回相应的数据。该用户终端200上安装有车用尿素加注平台的客户端程序,车辆用户可以通过用户终端200发送对车用尿素加注终端100的管理指令,并将管理指令发送至服务器300,通过服务器300进行权限验证后实现对车用尿素加注终端100的加注启动控制。这里,商家用户是指对所述车用尿素加注终端具有所有权、通过用户终端200上的车用尿素管理平台的客户端程序对其所有的车用尿素加注终端进行远程管理的用户。车辆用户是指使用车用尿素加注终端对车辆加注尿素的用户。该用户终端200主要包括移动终端和pc终端。

如图2所示,为本发明一实施例所提供的车用尿素加注方法的流程图,该车用尿素加注方法可应用于图1所示的车用尿素加注终端,包括如下步骤:

步骤101,检测到设置的加注启动操作时,根据所述加注启动操作切换至加注设置界面,基于所述加注设置界面获取用户身份信息,所述用户身份信息至少包括如下一种:手机号码、车牌号码、用户名、加注卡号;

步骤103,将所述用户身份信息发送给服务器,所述用户身份信息用于供服务器生成支付码,接收所述服务器返回的携带有所述用户身份信息的所述支付码,显示包括所述支付码的支付操作界面;

步骤105,当接收所述服务器返回的与所述支付码对应的支付成功消息时,启动当前加注。

这里,用户身份信息是指能够唯一表征用户身份的相关标识信息。该用户身份信息可以是手机号码、车牌号码、用户名、加注卡号等信息中的一种,但是不限于上述信息。基于加注设置界面获取用户身份信息是指,车用尿素加注终端通过提供加注设置界面和输入装置,获取车辆用户通过输入装置于加注设置界面中的指定位置输入的用户身份信息。可选的,所述基于加注设置界面获取用户身份信息还可以是指,车用尿素加注终端通过提供读卡装置,当检测到车辆用户插入读卡装置内或放置于指定读卡装置的指定部位的加注卡时,获取到该车辆用户的用户身份信息。

检测设置的加注启动操作可以是,检测到用户对车用尿素加注终端的设置操作,如针对车用尿素加注终端的显示界面的任一位置的触控操作、针对车用尿素加注终端的加注枪的提起操作、针对车用尿素加注终端的设置语音输入装置输入的包含有设定关键词的语音指令等。

车用尿素加注终端将获取到的用户身份信息发送给服务器,并接收服务器返回的与该用户身份信息对应的支付码,将支付码在支付操作界面显示,以供车辆用户可以通过用户终端读取该支付码后,进入到相应的支付操作流程以完成支付。用户终端在支付完成且成功后,服务器返回与该支付码对应的支付成功消息至车用尿素加注终端,以控制车用尿素加注终端可以启动当前加注。其中,用户终端读取支付码进入支付操作流程之前,用户终端会根据支付码中携带的用户身份信息与当前用户终端在车用尿素加注平台的客户端中对应的用户身份信息进行匹配,当匹配成功时,则顺利进入支付操作流程,以进一步确保支付的安全性。

本发明实施例所提供的车用尿素加注方法,加注终端检测到设置的加注启动操作时,根据所述加注启动操作切换至加注设置界面,基于所述加注设置界面获取用户身份信息,所述用户身份信息至少包括如下一种:手机号码、车牌号码、用户名、加注卡号;将所述用户身份信息发送给服务器,接收所述服务器返回的携带有所述用户身份信息的支付码,显示包括所述支付码的支付操作界面;当接收所述服务器返回的与所述支付码对应的支付成功消息时,启动当前加注,如此,通过分别于不同的地区设置车用尿素加注终端,并通过用户终端建立与车用尿素加注终端之间的通信,车用尿素加注终端在检测到设置的加注启动操作时,通过服务器返回对应的支付码以供用户终端通过车用尿素加注平台的支付模式下,基于该支付码完成支付后启动当前加注,便于车辆用户对加注进行支付,确保对车用尿素加注终端使用的便利性,且能够适合商家用户在更广的范围内部署更多的车用尿素加注终端时也能够方便的投放管理。

在一个实施例中,所述检测到设置的加注启动操作,包括:

检测到针对所述车用尿素加注终端的加注按键的触控操作时,则检测到设置的加注启动操作。

这里,车用尿素加注终端包括触控显示屏,通过显示屏在显示界面中显示加注按键,当检测到用户针对该车用尿素加注终端的显示界面中加注按键的触控操作时,则检测到设置的加注启动操作。可选的,该车用尿素加注终端可以包括实体的加注按键,当检测到用户针对该车用尿素加注终端的实体的加注按键的触控操作时,则检测到设置的加注启动操作。

在一个实施例中,该车用尿素加注方法还包括:

当加注完成时,将当前加注记录信息发送给服务器;所述加注记录信息包括所述车用尿素加注终端标识、用户身份信息、加注量。

这里,车用尿素加注终端在加注完成时,将当前加注记录信息发送给服务器;所述加注记录信息包括所述车用尿素加注终端标识、用户身份信息、加注量。通过车用尿素终端将当前加注完成的加注记录信息实时发送给服务器,由服务器进行与该车用尿素加注终端的关联存储,便于商家用户可以通过服务器存储的与该车用尿素加注终端对应的历史加注记录信息而实现查看、分体、远程跟踪管理,提升对车用尿素加注终端的管理的安全性、便利性。车用尿素加注终端标识是指用于表征唯一车用尿素加注终端的身份的相关信息,可以是指车用尿素加注终端的设备序列号、设备编号等。用户身份信息是指用于表征当前使用该车用尿素加注终端来进行加注操作的用户的身份的信息,比如加注卡号、车牌号、用户手机号码等。加注量是指当前加注操作涉及到的尿素量。

进一步的,所述加注记录信息还可以包括车用尿素剩余量。该车用尿素剩余量可以是,车用尿素加注终端根据加注前的容量与当前加注量的差值计算得到,也可以是车用尿素加注终端包括重量传感器,通过重量传感器检测加注完成后的加注剩余量。其中,与该车用尿素加注终端对应的车用尿素剩余量也可以由服务器根据其存储的历史加注记录信息计算得到,如服务器存储有车用尿素加注终端在加注前的容量,当车用尿素加注终端加注完成后将加注量发送到服务器后,服务器可以根据该车用尿素加注终端在加注前的容量与加注量进行计算更新其剩余量,由车用尿素加注终端发送车用尿素剩余量至服务器,可供服务器接收到该车用尿素剩余量后,将其与实时计算更新得到的剩余量进行比较,便于判断核算数据的准确性;如当核对不一致时,服务器可以请求车用尿素加注终端重新发送加注记录信息,并根据该加注记录信息再次进行核算,取两次计算结果相同的剩余量作为正确值进行存储。

进一步的,所述加注记录信息还可以包括时间,比如加注启动时间、加注完成时间等。加注记录信息对应的时间可以由车用尿素加注终端在发送其它数据时同步发送至服务器,便于服务器接收数据后对应存储。车用尿素加注终端不发送时间的方案中,则可以由服务器根据接收到数据的时间作为与加注记录信息对应的时间进行关联存储。

如图3所示,本发明实施例还提供一种车用尿素加注方法,应用于用户终端,该用户终端可以是图如1所示的用户终端,该车用尿素加注方法包括:

步骤201,检测到设置的扫码操作时,启动相机获取支付码信息;

步骤203,当检测到支付码信息时,根据支付码信息中携带的用户身份信息切换至对应的支付界面,基于所述支付界面获取支付金额及验证相关信息,并将所述用户身份信息、支付金额及验证相关信息发送给服务器;

步骤205,接收服务器基于所述用户身份信息、支付金额、验证相关信息进行权限验证成功后返回的支付成功消息,并从与所述用户身份信息对应的用户账户中减去与所述支付金额相同的数值。

这里,用户终端是指车辆用户所使用的移动终端。设置的扫码操作是指针对车用尿素加注终端所显示的支付码进行扫码的操作。车辆用户在通过车用尿素加注终端进行加注操作时,可以首先通过触控车用尿素加注终端的显示界面中的加注按键,以使得车用尿素加注终端根据该加注启动操作切换至加注设置界面,车辆用户在加注设置界面中输入用户身份信息,车用尿素加注终端将用户身份信息发送至服务器,并接收和显示服务器返回的与该用户身份信息对应的支付码,车辆用户可以再通过用户终端启动扫码操作,获取到支付码信息后相应进入到相应的支付界面。

用户终端检测到支付码信息时,根据支付码信息中携带的用户身份信息切换至对应的支付界面,基于支付界面获取支付金额及验证相关信息,并通过与服务器之间的交互完成支付权限验证和支付流程。用户终端接收到服务器返回的支付成功消息时,从对应的用户账户中减去与该支付金额相同的数值。

用户终端基于支付界面获取支付金额及验证相关信息可以是,用户终端获取车辆用户在支付界面中输入当前加注涉及的金额以及验证密码;或者是,用户终端获取车辆用户在支付界面中输入的固定金额的确认指令,并将车辆用户当前客户端程序的登陆账号和登陆密码作为对应的验证相关信息。

该用户账户可以是预先充值的虚拟的客户端账户,也可以是与用户身份信息对应的加注卡账户。可选的,该用户账户还可以是其它的支付应用对应的账户,通过将其它支付应用与车用尿素加注方法的客户端程序进行关联,以完成当前的加注支付操作。这里,用户账户可以是多个,且根据用户设置的优先级或者默认的优先级进行支付操作,当优先级相对较高的用户账户无法完整当前支付操作时,则自动选取下一优先级的用户账户来完成当前支付操作。

本发明实施例所提供的车用尿素加注方法中,用户终端通过检测到设置的扫码操作时,启动相机获取支付码信息;当检测到支付码信息时,根据支付码信息中携带的用户身份信息切换至对应的支付界面,基于所述支付界面获取支付金额及验证相关信息,并将所述用户身份信息、支付金额及验证相关信息发送给服务器;接收服务器基于所述用户身份信息、支付金额、验证相关信息进行权限验证成功后返回的支付成功消息,并从与所述用户身份信息对应的用户账户中减去与所述支付金额相同的数值;如此,车辆用户可以在通过车用尿素加注终端进行加注操作时,可以操作车用尿素加注终端进行加注,并藉由用户终端对车用尿素加注终端的支付码进行扫码获取支付码信息完成支付操作,提升了车辆用户利用车用尿素加注终端进行尿素加注的便利性,相对于普通的通过实体卡进行支付的方式而言,采用用户终端与服务器的交互方式来完整支付流程,也提升了加注支付的安全性。

在一个实施例中,所述检测到设置的扫码操作之前,还包括:

基于用户登陆页面获取用户身份信息和登陆密码,将所述用户身份信息和登陆密码发送服务端进行匹配;

当接收到所述服务端发送的匹配成功指令时,显示包含有扫码菜单的车用尿素加注平台的主页面。

这里,述检测到设置的扫码操作之前,通过提供用户登陆页面进行用户登陆和验证,登陆成功后用户在客户端内所进行的操作,均可视为携带有用户身份信息的操作。这里,客户端也称为车用尿素加注平台,是指用于车辆用户实现尿素加注和对加注账户进行管理的客户端程序。这里,车用尿素加注平台的主页面中包含有扫码菜单。车辆用户登陆进入到主页面后,可以直接点击扫码菜单而启动相机应用来完成扫码操作。

在一个实施例中,该车用尿素加注方法,还包括:

接收并显示服务器发送的活动券信息;

当检测到针对所述活动券信息的确认指令时,将所述活动券信息中所携带的数值添加至与所述用户身份信息对应的用户账户中。

这里,活动券信息可以是指优惠券、折扣券、抵用券等信息。服务器可以基于各用户的历史使用记录,从信誉、使用频次等角度对用户进行分级,对于使用信誉好、使用次数和使用额度均符合对应条件的用户设置对应的等级,并发送对应的活动券信息,以便于提升用户的粘度。其中,用户终端接收并显示到活动券信息后,检测到用户针对该活动券信息的确认指令时,将活动券信息所携带的数值添加至用户账户中,如此,当采用用户账户进行支付时可以优先使用活动券信息中的数值。本实施例中,通过设置与用户身份信息对应的用户账户,通过设置独立的用户账户进行管理,有利于使用的便利性、安全性,且便于用户对自己的专用账户进行管理。

在一个实施例中,所述检测到设置的扫码操作之前,还包括:

基于用户登陆页面获取用户身份信息和登陆密码,将所述用户身份信息和登陆密码发送服务端进行匹配;

当接收到所述服务端发送的匹配成功指令时,显示包含有加注导航菜单的主页面;

当检测到针对所述加注导航菜单的选取指令时,获取当前位置,并基于所述当前位置进入加注路径导航模式。

这里,所述检测到设置的扫码操作之前,通过提供用户登陆页面进行用户登陆和验证,登陆成功后用户在客户端内所进行的操作,均可视为携带有用户身份信息的操作。这里,客户端也称为车用尿素加注平台,是指用于车辆用户实现尿素加注和对加注账户进行管理的客户端程序。这里,车用尿素加注平台的主页面中包含有加注导航菜单。车辆用户登陆进入到主页面后,可以直接点击加注导航菜单而启动加注路径导航模式。加注路径导航模式下,通过导航界面显示加注路径并输出导航指令。该导航指令可以包括语音指令和/或文本指令,其中语音指令通过语音方式实时播放,文本指令可以显示在加注路径中对应的节点位置处。

用户终端检测到针对所述加注导航菜单的选取指令时,获取当前位置,并基于所述当前位置进入加注路径导航模式可以是,用户终端根据当前位置实时获取与当前位置匹配的目标车用尿素加注终端,该目标车用尿素加注终端可以是基于当前位置所确定的距离相对最近的车用尿素加注终端,或者是基于当前位置所确定的距离符合设置范围内的车用尿素加注终端中路况条件相对最优的车用尿素加注终端。

在所述加注路径导航模式下,获取当前位置信息,根据所述当前位置信息及根据当前位置信息所自主确定的目标车用尿素加注终端的位置信息计算加注路径,基于所述加注路径输出导航指令,如此,设置车用尿素加注终端为车辆用户提供尿素的自主加注,采用车用尿素加注终端进行尿素加注的车辆用户可以在选取加注导航菜单后,直接进入到加注路径导航模式,根据加注路径导航模式下的加注路径抵达车用尿素加注终端,车辆用户无需自行输入目的地址来获取加注路径,使用更加方便。

进一步的,所述基于所述当前位置进入加注路径导航模式,包括:

将所述当前位置发送给服务器,并接收服务器返回的与所述当前位置对应的车用尿素加注终端列表;

当检测到针对所述车用尿素加注终端列表的选取指令时,根据所述选取指令所携带的目标车用车用尿素加注终端的地址和所述当前位置进入到加注路径导航模式。

这里,用户终端通过将当前位置发送给服务器,由服务器基于当前位置确定与当前位置对应的车用尿素加注终端列表。该对应的车用尿素加注终端列表是根据设置的匹配条件而得到的包含有至少一个车用尿素加注终端的列表。设置的匹配条件可以是与当前位置的距离相对较近的一个或者多个车用尿素加注终端,或者是与当前位置的距离符合设置范围内的车用尿素加注终端中路况条件相对较好的一个或者多个车用尿素加注终端,或者是根据用户的历史加注记录所推测的偏好区域所确定的一个或者多个车用尿素加注终端等。用户终端显示服务器返回的车用尿素加注终端列表,当检测到针对所述车用尿素加注终端列表的选取指令时,根据所述选取指令所携带的目标车用尿素加注终端的地址和所述当前位置进入到加注路径导航模式。如此,通过服务器返回待选的多个车用尿素加注终端,可以通过用户自主选择确定目标的车用尿素加注终端完成当前加注。

如图4所示,在一个实施例中,提供一种车用尿素加注终端,包括:获取模块11,用于检测到设置的加注启动操作时,根据所述加注启动操作切换至加注设置界面,基于所述加注设置界面获取用户身份信息,所述用户身份信息至少包括如下一种:手机号码、车牌号码、用户名、加注卡号;显示模块13,用于将所述用户身份信息发送给服务器,接收所述服务器返回的携带有所述用户身份信息的支付码,显示包括所述支付码的支付操作界面;加注模块15,用于当接收所述服务器返回的与所述支付码对应的支付成功消息时,启动当前加注。

其中,所述获取模块11,具体用于检测到针对所述车用尿素加注终端的加注按键的触控操作时,则检测到设置的加注启动操作。

其中,所述车用尿素加注终端还包括发送模块17,用于当加注完成时,将当前加注记录信息发送给服务器;所述加注记录信息包括所述车用尿素加注终端标识、用户身份信息、加注量。

需要说明的是:上述实施例提供的车用尿素加注终端,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的车用尿素加注终端与应用于车用尿素加注终端的车用尿素加注方法施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

如图5所示,在一个实施例中,提供一种用户终端,包括:检测模块21,用于检测到设置的扫码操作时,启动相机获取支付码信息;支付模块22,用于当检测到支付码信息时,根据支付码信息中携带的用户身份信息切换至对应的支付界面,基于所述支付界面获取支付金额及验证相关信息,并将所述用户身份信息、支付金额及验证相关信息发送给服务器;账户模块23,用于接收服务器基于所述用户身份信息、支付金额、验证相关信息进行权限验证成功后返回的支付成功消息,并从与所述用户身份信息对应的用户账户中减去与所述支付金额相同的数值。

其中,该用户终端还包括登陆模块24,所述登陆模块24,在所述检测到设置的扫码操作之前,用于基于用户登陆页面获取用户身份信息和登陆密码,将所述用户身份信息和登陆密码发送服务端进行匹配;当接收到所述服务端发送的匹配成功指令时,显示包含有扫码菜单的车用尿素加注平台的主页面。

其中,所述账户模块23,还用于接收并显示服务器发送的活动券信息;当检测到针对所述活动券信息的确认指令时,将所述活动券信息中所携带的数值添加至与所述用户身份信息对应的用户账户中。

其中,该用户终端还包括登陆模块24和导航模块25,所述登陆模块24在所述检测到设置的扫码操作,用于基于用户登陆页面获取用户身份信息和登陆密码,将所述用户身份信息和登陆密码发送服务端进行匹配;当接收到所述服务端发送的匹配成功指令时,显示包含有加注导航菜单的主页面;所述导航模块25,用于当检测到针对所述加注导航菜单的选取指令时,获取当前位置,并基于所述当前位置进入加注路径导航模式。

其中,所述导航模块25,具体用于将所述当前位置发送给服务器,并接收服务器返回的与所述当前位置对应的车用尿素加注终端列表;当检测到针对所述车用尿素加注终端列表的选取指令时,根据所述选取指令所携带的目标车用车用尿素加注终端的地址和所述当前位置进入到加注路径导航模式。

需要说明的是:上述实施例提供的用户终端,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的用户终端与应用于用户终端的车用尿素加注方法施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

本发明实施例还提供一种车用尿素加注终端,请参阅图6,该车用尿素加注终端包括第一处理器201及用于存储能够在第一处理器201上运行的计算机程序的第一存储器202,其中,所述第一处理器201用于运行所述计算机程序时,执行本发明上述任一实施例所提供应用车用尿素加注终端的车用尿素加注方法。其中,该车用尿素加注终端可以是如图1所示的车用尿素加注终端。该车用尿素加注终端还可以包括显示屏、盛装尿素的容器以及加注抢。

本发明实施例还提供一种用户终端,请参阅图7,该用户终端包括第二处理器301及用于存储能够在第二处理器301上运行的计算机程序的第二存储器302,其中,所述第二处理器301用于运行所述计算机程序时,执行本发明上述任一实施例所提供应用用户注终端的车用尿素加注方法。其中,该用户终端可以是如图1所示的用户终端。

本发明实施例另一方面还提供一种计算机存储介质,该计算机存储介质中存储有计算机程序,该计算机程序被处理器执行时实现本发明上述任一实施例所提供的车用尿素加注方法。该计算机存储介质可选可以为如图6或图7所示的存储器。

如图8所示,在一个实施例中,还提供一种车用尿素加注方法,由加注终端、用户终端及服务器交互共同完成,该方法包括:

步骤301,加注终端检测到设置的加注启动操作时,根据所述加注操作切换至加注设置界面,基于所述加注设置界面获取用户身份信息,所述用户身份信息至少包括如下一种:手机号码、车牌号码、用户名、加注卡号;

步骤302,加注终端将所述用户身份信息发送给服务器,所述用户身份信息用于供服务器生成支付码,加注终端接收所述服务器返回的携带有所述用户身份信息的所述支付码,显示包括所述支付码的支付操作界面;

步骤303,用户终端检测到设置的扫码操作时,启动相机获取支付码信息;

步骤304,当用户终端检测到支付码信息时,根据支付码信息中携带的用户身份信息切换至对应的车用尿素加注平台的支付界面,基于所述支付界面获取支付金额及验证相关信息,并将所述用户身份信息、支付金额及验证相关信息发送给服务器;

步骤305,用户终端接收服务器基于所述用户身份信息、支付金额、验证相关信息进行权限验证成功后返回的支付成功消息,并从与所述用户身份信息对应的车用尿素加注平台的用户账户中减去与所述支付金额相同的数值。

其中,所述用户终端检测到设置的扫码操作之前,还包括:

用户终端基于车用尿素加注平台的用户登陆页面获取用户身份信息和登陆密码,将所述用户身份信息和登陆密码发送服务端进行匹配;

当用户终端接收到所述服务端发送的匹配成功指令时,显示包含有扫码菜单的车用尿素加注平台的主页面。

用户终端通过车用尿素加注平台的客户端程序,可以支持加注中快速进去当前加注的支付模式,并对加注的支付行为进行记录和管理。

其中,该方法还包括:

用户终端接收并显示服务器发送的活动券信息;

当用户终端检测到针对所述活动券信息的确认指令时,将所述活动券信息中所携带的数值添加至与所述用户身份信息对应的车用尿素加注平台的用户账户中。

用户终端通过车用尿素加注平台的客户端程序,便于商家用户通过发放活动券的方式来增加用户的粘度,该活动券的设计可以仅针对车用尿素加注平台适应,与车用尿素加注平台的用户账户关联。

在另一个实施例中,所述用户终端检测到设置的扫码操作之前,该方法还包括:

基于车用尿素加注平台的用户登陆页面获取用户身份信息和登陆密码,将所述用户身份信息和登陆密码发送服务端进行匹配;

当用户终端接收到所述服务端发送的匹配成功指令时,显示车用尿素加注平台的包含有加注导航菜单的主页面;

当用户终端检测到针对所述加注导航菜单的选取指令时,获取当前位置,并基于所述当前位置和所述匹配的加注终端对应的位置进入加注路径导航模式。

用户终端通过车用尿素加注平台的客户端程序提供加注导航功能,根据加注导航的一键启动,自动切换至与当前位置匹配的路径导航模式,使得加注更加快捷便利。

其中,所述根据所述当前位置确定匹配的加注终端,基于所述当前位置和所述匹配的加注终端对应的位置进入加注路径导航模式,包括:

用户终端将所述当前位置发送给服务器,并接收服务器返回的与所述当前位置对应的车用尿素加注终端列表;

当用户终端检测到针对所述车用尿素加注终端列表的选取指令时,根据所述选取指令所携带的目标车用车用尿素加注终端的地址和所述当前位置进入到加注路径导航模式。

用户终端通过车用尿素加注平台的客户端程序提供加注导航功能,根据加注导航的一键启动,自动切换至与当前位置匹配的路径导航模式,用户可以根据实际情况对一键启动的导航模式中的位置相关信息进行选取调整,以确保大年的加注路径导航模式更精确地符合用户的目的。

本发明实施例另一方面,提供一种车用尿素加注系统,包括用户终端、加注终端和服务器,所述加注终端为本发明上述任一实施例所述的车用尿素加注终端,如图4和图6所示;所述用户终端为本发明上述任一实施例所述的用户终端,如图5和图7所示。所述用户终端用于检测到车用尿素加注终端提供的支付码时,启动相机获取支付码信息,根据支付码信息中携带的用户身份信息切换至对应的车用尿素加注平台的支付界面,基于所述支付界面获取支付金额及验证相关信息,并将所述用户身份信息、支付金额及验证相关信息发送给服务器;接收服务器基于所述用户身份信息、支付金额、验证相关信息进行权限验证成功后返回的支付成功消息,并从与所述用户身份信息对应的车用尿素加注平台的用户账户中减去与所述支付金额相同的数值。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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