服务费用的支付方法及装置、电子设备与流程

文档序号:18218537发布日期:2019-07-19 22:49阅读:420来源:国知局
服务费用的支付方法及装置、电子设备与流程

本说明书一个或多个实施例涉及区块链技术领域,尤其涉及一种服务费用的支付方法及装置、电子设备。



背景技术:

车辆需要在停车场、充电站、收费站、加油站等各个场景下使用相应的服务。在相关技术中,各个服务场景下存在相应的服务人员,由车辆上的驾乘用户与服务人员进行沟通并完成付费。



技术实现要素:

有鉴于此,本说明书一个或多个实施例提供一种服务费用的支付方法及装置、电子设备。

为实现上述目的,本说明书一个或多个实施例提供技术方案如下:

根据本说明书一个或多个实施例的第一方面,提出了一种服务费用的支付方法,应用于车辆侧设备;所述方法包括:

接收所述服务系统发送的服务费用数额;

通过所述车辆侧设备在区块链上对应的第一节点,协同所述服务系统在区块链上对应的第二节点完成资产转移操作,以向所述服务系统转移匹配于所述服务费用数额的资产凭证。

根据本说明书一个或多个实施例的第二方面,提出了一种服务费用的支付方法,应用于服务系统;所述方法包括:

针对处于服务区域内的车辆,向相应的车辆侧设备发送服务费用数额;

通过所述服务系统在区块链上对应的第二节点,协同所述车辆侧设备在区块链上对应的第一节点完成资产转移操作,以向所述服务系统转移匹配于所述服务费用数额的资产凭证。

根据本说明书一个或多个实施例的第三方面,提出了一种服务费用的支付装置,应用于车辆侧设备;所述装置包括:

接收单元,接收服务系统发送的服务费用数额;

协同单元,通过所述车辆侧设备在区块链上对应的第一节点,协同所述服务系统在区块链上对应的第二节点完成资产转移操作,以向所述服务系统转移匹配于所述服务费用数额的资产凭证。

根据本说明书一个或多个实施例的第四方面,提出了一种服务费用的支付装置服务费用的支付装置,应用于服务系统;所述装置包括:

发送单元,针对处于服务区域内的车辆,向相应的车辆侧设备发送服务费用数额;

协同单元,通过所述服务系统在区块链上对应的第二节点,协同所述车辆侧设备在区块链上对应的第一节点完成资产转移操作,以向所述服务系统转移匹配于所述服务费用数额的资产凭证。

根据本说明书一个或多个实施例的第五方面,提出了一种电子设备,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器通过运行所述可执行指令以实现如上述第一方面所述的方法。

根据本说明书一个或多个实施例的第六方面,提出了一种电子设备,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器通过运行所述可执行指令以实现如上述第二方面所述的方法。

附图说明

图1是一示例性实施例提供的一种服务费用的支付方法的流程图。

图2是一示例性实施例提供的另一种服务费用的支付方法的流程图。

图3是一示例性实施例提供的一种在充电站使用充电服务的示意图。

图4是一示例性实施例提供的一种为用户设备配置区块链账户的示意图。

图5是一示例性实施例提供的一种设备授权的示意图。

图6是一示例性实施例提供的一种车辆侧设备与服务系统之间基于区块链实现自动付费的交互示意图。

图7是一示例性实施例提供的一种设备的结构示意图。

图8是一示例性实施例提供的一种装置的框图。

图9是一示例性实施例提供的另一种设备的结构示意图。

图10是一示例性实施例提供的另一种装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书一个或多个实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。

需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。

图1是一示例性实施例提供的一种服务费用的支付方法的流程图。如图1所示,该方法应用于车辆侧设备,可以包括以下步骤:

步骤102,接收服务系统发送的服务费用数额。

在一实施例中,车辆侧设备可以包括与车辆对应的任意电子设备,本说明书并不对此进行限制。例如,车辆侧设备可以包括车辆上的预安装设备,譬如该预安装设备可以包括车辆的中控设备等。再例如,车辆侧设备可以包括车辆上的后安装设备,譬如该后安装设备可以包括车辆上的行车记录仪等。又例如,车辆侧设备可以包括车辆的驾乘用户(驾驶员或乘客)使用的用户设备,譬如该用户设备可以包括手机、平板设备、笔记本电脑、可穿戴设备(如智能手表、智能眼镜等)等。

在一实施例中,车辆侧设备可以获取车辆传感器的检测数据;当所述检测数据表明车辆驶入所述服务系统对应的服务区域时,车辆侧设备可以向所述服务系统发送通知消息,以指示所述服务系统启动计费流程并得到所述服务费用数额。

在一实施例中,车辆传感器可以预安装于车辆上,也可以后安装于车辆上,本说明书并不对此进行限制。车辆传感器、车辆侧设备可以分别接入车辆上的ecu(electroniccontrolunit,电子控制单元),使得车辆侧设备可以基于车辆传感器的检测数据而确定车辆是否已驶入服务区域;在该场景下,可以由ecu根据检测数据得出车辆是否已驶入服务区域的结论后,将结论告知车辆侧设备,或者ecu可以将检测数据发送至车辆侧设备、由车辆侧设备进行判断。或者,车辆传感器与车辆侧设备可以不经过ecu而实现单独连接,并由车辆侧设备根据检测数据确定车辆是否已驶入服务区域。

在一实施例中,通过采用不同类型的车辆传感器,可以基于不同的判断逻辑来确定车辆是否已驶入服务区域,本说明书并不对此进行限制。例如,当车辆传感器包括测距传感器时,可以根据所述检测数据确定所述车辆与所述服务区域的内侧边界之间的间隔距离;其中,当所述间隔距离小于预设距离时,确定所述车辆驶入所述服务区域。较为具体地,比如当车辆需要充电时,服务区域可以为充电桩处的停车位,而服务区域的内侧边界为靠近充电桩处的边界,相应的间隔距离即车辆与充电桩之间的距离。其中,测距传感器可以基于任意类型的测距技术而实现,例如,uwb(ultra-wideband,超宽带)测距技术、超声波测距距离、激光测距技术等,本说明书并不对此进行限制。

在一实施例中,服务系统可以在服务区域处设有通信终端,该通信终端可与车辆侧设备之间建立通讯连接,使得车辆侧设备可以基于该通讯连接向通信终端发送通知消息。其中,该通讯连接可以基于近场通讯技术而建立,比如该近场通讯技术可以包括蓝牙通讯技术、nfc通讯技术等,本说明书并不对此进行限制。

在一实施例中,当计费流程启动后,服务系统可以直接启动计费;例如,在路边停车位的停车场景下,车辆驶入停车位后可以发出通知消息,使得服务系统立即启动计费。或者,当计费流程启动后,只是表明服务系统可以随时启动计费,但服务系统可以根据实际情况确定是否启动计费;例如,在充电场景下,服务系统可以在确定充电插头已经与车辆上的充电口连接的情况下启动计费;再例如,在加油场景下,服务系统可以在确定加油枪已经插入车辆上的加油口的情况下启动计费。

在一实施例中,对于诸如停车场景、充电场景等计时收费的场景,车辆侧设备可以根据所述通知消息的发送时刻和所述服务费用数额的接收时刻,验证所述服务费用数额的合理性;例如,车辆侧设备可以根据发送时刻和接收时刻确定出相应的服务时长,并结合服务单价计算出相应费用数值,当该费用数值与上述的服务费用数额之间的差额不大于预设数值时,可以判定服务费用数额合理,而当差额大于预设数值时,可以判定所述服务费用数额不合理,从而终止或避免触发所述资产转移操作,并由驾乘用户与相关服务人员进行核对与结算。

步骤104,通过所述车辆侧设备在区块链上对应的第一节点,协同所述服务系统在区块链上对应的第二节点完成资产转移操作,以向所述服务系统转移匹配于所述服务费用数额的资产凭证。

在一实施例中,通过第一节点与第二节点之间配合实现资产凭证的转移,实现了对车辆所享服务的自动扣费,不仅无需驾乘用户或服务人员主动参与、简化操作,而且处理过程是基于实际数据而自动完成,可以避免人为因素的影响,确保高效、准确地完成扣费。

在一实施例中,车辆侧设备可以根据所述服务费用数额、所述第一节点生成的付款确认信息和所述第二节点生成的收款确认信息,生成资产转移交易;然后,车辆侧设备可以通过所述第一节点将所述资产转移交易提交至区块链中;其中,当所述资产转移交易被执行后,归属于所述车辆侧设备的资产凭证减少所述服务费用数额、归属于所述服务系统的资产凭证增加所述服务费用数额。其中,付款确认信息中包含车辆侧设备确认付款的相关信息,比如车辆侧设备对付款额(等于服务费用数额)的签名信息等;收款确认信息中包含服务系统确认收款的相关信息,比如服务系统对收款额(等于服务费用数额)的签名信息等。

在一实施例中,车辆侧设备可以通过所述第一节点生成付款确认信息,以提供至所述第二节点,使得所述第二节点根据所述服务费用数额、所述付款确认信息和所述第二节点生成的收款确认信息而生成资产转移交易,且所述资产转移交易被所述第二节点提交至区块链;其中,当所述资产转移交易完成后,归属于所述车辆侧设备的资产凭证减少所述服务费用数额、归属于所述服务系统的资产凭证增加所述服务费用数额。

在一实施例中,车辆侧设备可以通过所述第一节点向区块链中提交第一交易,所述第一交易包含所述第一节点生成的付款确认信息,且所述第一交易声明了调用所述区块链中的智能合约;其中,所述智能合约被用于根据所述付款确认信息和收款确认信息执行所述资产转移操作,所述收款确认信息由所述第二节点生成并通过第二交易提交至所述区块链。换言之,由车辆侧设备通过该第一节点提交付款确认信息、服务系统通过第二节点提交收款确认信息,从而由作为付款方的车辆侧设备、作为收款方的服务系统分别执行部分操作,并最终协同完成资产转移。

在一实施例中,区块链中的各个区块链节点分别维护有区块链账本,各个区块链账本的内容统一、记录有全量的区块链交易数据;例如,区块链账本中可以记录有所述车辆侧设备对应的剩余信用额度、所述服务系统对应的账户余额。剩余信用额度即为车辆侧设备对应的信用额度的剩余值;其中,该信用额度与车辆侧设备对应的用户的信用状况相关,比如信用状况越好时对应的信用额度越高。那么,所述资产转移操作可以用于:当所述剩余信用额度不少于所述服务费用数额时,使所述区块链账本记录的所述剩余信用额度扣除所述服务费用数额、使所述区块链账本记录的所述账户余额增加所述服务费用数额。换言之,当剩余信用额度足够支付服务费用数额时,可以优先扣除用户的剩余信用额度,那么尤其是当用户尚未将链外资产兑换为区块链上专用的资产凭证的情况下,可以帮助用户快速完成支付。

图2是一示例性实施例提供的另一种服务费用的支付方法的流程图。如图2所示,该方法应用于服务系统,可以包括以下步骤:

步骤202,针对处于服务区域内的车辆,向相应的车辆侧设备发送服务费用数额。

在一实施例中,车辆侧设备可以包括与车辆对应的任意电子设备,本说明书并不对此进行限制。例如,车辆侧设备可以包括车辆上的预安装设备,譬如该预安装设备可以包括车辆的中控设备等。再例如,车辆侧设备可以包括车辆上的后安装设备,譬如该后安装设备可以包括车辆上的行车记录仪等。又例如,车辆侧设备可以包括车辆的驾乘用户(驾驶员或乘客)使用的用户设备,譬如该用户设备可以包括手机、平板设备、笔记本电脑、可穿戴设备(如智能手表、智能眼镜等)等。

在一实施例中,车辆传感器可以预安装于车辆上,也可以后安装于车辆上,本说明书并不对此进行限制。车辆传感器、车辆侧设备可以分别接入车辆上的ecu,使得车辆侧设备可以基于车辆传感器的检测数据而确定车辆是否已驶入服务区域;在该场景下,可以由ecu根据检测数据得出车辆是否已驶入服务区域的结论后,将结论告知车辆侧设备,或者ecu可以将检测数据发送至车辆侧设备、由车辆侧设备进行判断。或者,车辆传感器与车辆侧设备可以不经过ecu而实现单独连接,并由车辆侧设备根据检测数据确定车辆是否已驶入服务区域。

在一实施例中,服务系统可以在服务区域处设有通信终端,该通信终端可与车辆侧设备之间建立通讯连接,使得车辆侧设备可以基于该通讯连接向通信终端发送通知消息。其中,该通讯连接可以基于近场通讯技术而建立,比如该近场通讯技术可以包括蓝牙通讯技术、nfc通讯技术等,本说明书并不对此进行限制。

在一实施例中,服务区域处可以设有传感器,使得该传感器可以用于检测服务区域内的车辆;如果服务系统基于该传感器传回的检测数据,确定所述车辆侧设备对应的车辆驶入所述服务区域,那么服务系统可以启动计费流程,以计算所述服务费用数额。例如,服务区域处的传感器可以包括测距传感器、摄像头、红外传感器等,本说明书并不对此进行限制。

在一实施例中,车辆上可以设有上述的车辆传感器,而服务区域也可以同时设有上述的传感器,使得车辆侧设备、服务系统可以分别实施上述实施例中所述的检测方案,以确定车辆是否驶入服务区域,而服务系统可以根据车辆侧设备发送的通知消息或者服务区域处的传感器得出的检测结果,确定是否启动计费流程。

在一实施例中,当计费流程启动后,服务系统可以直接启动计费;例如,在路边停车位的停车场景下,车辆驶入停车位后可以发出通知消息,使得服务系统立即启动计费。或者,当计费流程启动后,只是表明服务系统可以随时启动计费,但服务系统可以根据实际情况确定是否启动计费;例如,在充电场景下,服务系统可以在确定充电插头已经与车辆上的充电口连接的情况下启动计费;再例如,在加油场景下,服务系统可以在确定加油枪已经插入车辆上的加油口的情况下启动计费。

步骤204,通过所述服务系统在区块链上对应的第二节点,协同所述车辆侧设备在区块链上对应的第一节点完成资产转移操作,以向所述服务系统转移匹配于所述服务费用数额的资产凭证。

在一实施例中,通过第一节点与第二节点之间配合实现资产凭证的转移,实现了对车辆所享服务的自动扣费,不仅无需驾乘用户或服务人员主动参与、简化操作,而且处理过程是基于实际数据而自动完成,可以避免人为因素的影响,确保高效、准确地完成扣费。

在一实施例中,服务系统可以通过所述第二节点生成收款确认信息,以提供至所述第一节点,使得所述第一节点根据所述服务费用数额、所述收款确认信息和所述第一节点生成的付款确认信息而生成资产转移交易,且所述资产转移交易被所述第一节点提交至区块链;其中,当所述资产转移交易完成后,归属于所述车辆侧设备的资产凭证减少所述服务费用数额、归属于所述服务系统的资产凭证增加所述服务费用数额。其中,付款确认信息中包含车辆侧设备确认付款的相关信息,比如车辆侧设备对付款额(等于服务费用数额)的签名信息等;收款确认信息中包含服务系统确认收款的相关信息,比如服务系统对收款额(等于服务费用数额)的签名信息等。

在一实施例中,服务系统可以根据所述服务费用数额、所述第一节点生成的付款确认信息和所述第二节点生成的收款确认信息,生成资产转移交易;然后,服务系统可以通过所述第二节点将所述资产转移交易提交至区块链中;其中,当所述资产转移交易被执行后,归属于所述车辆侧设备的资产凭证减少所述服务费用数额、归属于所述服务系统的资产凭证增加所述服务费用数额。

在一实施例中,服务系统可以通过所述第二节点向区块链中提交第二交易,所述第二交易包含所述第二节点生成的收款确认信息,且所述第二交易声明了调用所述区块链中的智能合约;其中,所述智能合约被用于根据所述收款确认信息和付款确认信息执行所述资产转移操作,所述付款确认信息由所述第一节点生成并通过第一交易提交至所述区块链。换言之,由车辆侧设备通过该第一节点提交付款确认信息、服务系统通过第二节点提交收款确认信息,从而由作为付款方的车辆侧设备、作为收款方的服务系统分别执行部分操作,并最终协同完成资产转移。

在一实施例中,区块链中的各个区块链节点分别维护有区块链账本,各个区块链账本的内容统一、记录有全量的区块链交易数据;例如,区块链账本中可以记录有所述车辆侧设备对应的剩余信用额度、所述服务系统对应的账户余额。剩余信用额度即为车辆侧设备对应的信用额度的剩余值;其中,该信用额度与车辆侧设备对应的用户的信用状况相关,比如信用状况越好时对应的信用额度越高。那么,所述资产转移操作可以用于:当所述剩余信用额度不少于所述服务费用数额时,使所述区块链账本记录的所述剩余信用额度扣除所述服务费用数额、使所述区块链账本记录的所述账户余额增加所述服务费用数额。换言之,当剩余信用额度足够支付服务费用数额时,可以优先扣除用户的剩余信用额度,那么尤其是当用户尚未将链外资产兑换为区块链上专用的资产凭证的情况下,可以帮助用户快速完成支付。

需要说明的是:在本说明书中所描述的交易(transfer),是指用户通过区块链的客户端创建,并需要最终发布至区块链的分布式数据库中的一笔数据。其中,区块链中的交易,存在狭义的交易以及广义的交易之分。狭义的交易是指用户向区块链发布的一笔价值转移;例如,在传统的比特币区块链网络中,交易可以是用户在区块链中发起的一笔转账。而广义的交易是指用户向区块链发布的一笔具有业务意图的业务数据;例如,运营方可以基于实际的业务需求搭建一个联盟链,依托于联盟链部署一些与价值转移无关的其它类型的在线业务(比如,租房业务、车辆调度业务、保险理赔业务、信用服务、医疗服务等),而在这类联盟链中,交易可以是用户在联盟链中发布的一笔具有业务意图的业务消息或者业务请求。

为了便于理解,以车辆在充电站使用充电服务为例,对本说明书一个或多个实施例的技术方案进行说明。图3是一示例性实施例提供的一种在充电站使用充电服务的示意图。如图3所示,充电站设有充电桩1、充电桩2……充电桩n等,这些充电桩均受控于服务系统。在每一充电桩内部或外部设有相关联的通信终端,该通信终端一方面可供充电桩与服务系统进行通信,另一方面可供充电桩与车辆上的车辆侧设备进行通信。

在一实施例中,通过由车辆侧设备与服务系统之间进行配合,可以基于区块链实现充电后的自动付费。付费操作实际上是从车辆侧设备对应的账户向服务系统对应的账户进行资产或资产凭证的转移;例如,基于区块链实现的付费操作应当由设备侧设备对应的区块链账户向服务系统对应的区块链账户进行资产或资产凭证的转移,这就需要为车辆侧设备配置区块链账户,并确保区块链账户中存在能够转移的资产或资产凭证。

例如,图4是一示例性实施例提供的一种为用户设备配置区块链账户的示意图。如图4所示,假定车辆侧设备为驾乘用户使用的用户设备,譬如该用户设备可以为手机等,相关交互过程可以包括以下步骤:

步骤401,用户设备生成公私钥对。

在一实施例中,用户设备可以基于相关技术中的密钥生成技术,生成相应的公私钥对,此处不再赘述。

步骤402,用户设备将生成的公私钥对发送至ca(certificateauthority,证书颁发机构),并接收ca返回的数字证书。

步骤403,用户设备将链外账户与数字证书发送至区块链节点。

在一实施例中,链外账户是指用户设备上登录的、区块链外的账户,比如驾乘用户在某支付机构处拥有的账户,区别于在区块链上拥有的区块链账户。

步骤404,区块链节点将用户设备提供的链外账户与区块链账户相关联。

在一实施例中,区块链节点可以基于数字证书对链外账户予以确认,并基于数字证书中的公钥生成区块链账户,从而将链外账户与该区块链账户相关联,相当于为驾乘用户创建了相应的区块链账户,使得驾乘用户可以基于该区块链账户完成基于区块链的自动付费操作。

步骤405,区块链节点将区块链账户的信息返回至用户设备。

步骤406,用户设备向区块链节点发送兑换金额。

在一实施例中,驾乘用户可以通过用户设备设置兑换金额,以将驾乘用户在链外账户中持有的链外资产(如货币)被兑换为区块链账户中的token(代币),该token被用于区块链中的转账过程。

步骤407,区块链节点指示相关链外对象扣除链外账户中的链外资金,并向区块链账户中分配相应数额的token。

步骤408,区块链节点向用户设备返回token分配结果。

在一实施例中,根据驾乘用户指示的兑换金额,区块链节点可以向链外对象发送资金扣除指令,以使得链外对象从驾乘用户对应的链外账户中扣除相应数额的链外资金;以及,区块链节点可以向驾乘用户对应的区块链账户中分配相应数额的token,从而相当于将链外资金兑换为token。

当驾乘用户携带上述用户设备进入车辆后,可以通过该用户设备与服务系统进行交互,从而实现本说明书的支付方案。或者,对于车辆上预安装的车载终端等,驾乘用户可以在车载终端上进行账号登录,并基于如图4所示的交互过程实现对区块链账户的配置以及兑换指定数量的token,然后由车载终端与服务系统进行交互实现本说明书的支付方案,此处不再赘述。

而对于车辆上的部分类型的车辆侧设备,比如行车记录仪等,可以由用户设备对行车记录仪进行授权,以使得行车记录仪能够脱离用户设备而与服务系统进行交互实现本说明书的支付方案。图5是一示例性实施例提供的一种设备授权的示意图。如图5所示,用户设备向行车记录仪进行授权的交互过程可以包括以下步骤:

步骤501,在用户设备与行车记录仪之间建立通讯连接。

在一实施例中,用户设备与行车记录仪之间可以建立基于ble的通讯连接;或者,还可以采用其他协议的通讯连接,本说明书并不对此进行限制。以ble通讯连接为例,用户设备与行车记录仪之间进行在建立连接后进行配对绑定,比如将用户设备设置为ble主设备、将行车记录仪设置为ble从设备,以便于在后续过程中能够实现快速的配对连接。

步骤502,用户设备将区块链账户与数字证书发送至行车记录仪。

步骤503,行车记录仪在区块链节点处进行注册。

步骤504,区块链节点将链外账户、区块链账户与设备id相关联。

在一实施例中,行车记录仪将自身的设备id与用户设备提供的区块链账户、数字证书发送至区块链节点,而区块链节点根据数字证书、区块链账户可以确定:用户设备希望向设备id对应的电子设备进行授权,因而将相应的链外账户、区块链账户与该设备id相关联。

步骤505,区块链节点向行车记录仪返回注册结果,而形成记录仪可以向用户设备发送绑定成功消息。

图6是一示例性实施例提供的一种车辆侧设备与服务系统之间基于区块链实现自动付费的交互示意图。如图6所示,交互过程可以包括以下步骤:

步骤601,车辆侧设备检测间隔距离。

在一实施例中,车辆侧设备可以包括上述的用户设备、车载设备或诸如行车记录仪等设备,本说明书并不对此进行限制。

在一实施例中,车辆上配置有测距传感器,使得车辆在驶入某一充电桩对应的停车位时,可以通过该测距传感器检测车辆与充电桩之间的间隔距离,并将检测数据传输至车辆侧设备。

步骤602,当间隔距离不大于预设距离时,车辆侧设备向服务系统发送通知消息。

在一实施例中,当间隔距离不大于预设距离时,表明车辆已经驶入充电桩对应的停车位,做好了充电准备。车辆侧设备可以与服务系统之间建立诸如ble连接,使得车辆侧设备可以向服务系统发送通知消息,以告知其自身已经准备就绪,可以开始充电。

步骤603,服务系统根据收到的通知消息,启动计费流程。

在一实施例中,计费流程启动后,表明服务系统启动了对车辆进行计费的权限,并根据实际情况确定充电是否已经开始或终止。

步骤604,当充电开始后,服务系统启动计费。

在一实施例中,充电桩处可以设有自动化接口,使得服务系统收到通知消息后,可以向相应的充电桩发送触发指令,使得充电桩处的自动化接口可以自动接入车辆的充电口。

在一实施例中,可由驾乘人员或服务人员手动将充电桩处的充电接口与车辆上的充电口进行对接,从而启动充电。

在一实施例中,充电桩可以检测到充电是否已经开始,并在确认充电开始后告知服务系统,使得服务系统可以启动计费。在另一实施例中,充电桩处设有启动按键,使得驾乘人员或服务人员在将充电桩上的充电接口与车辆上的充电口对接后,通过触发该启动按键,使得充电桩一方面开始向车辆供电,另一方面告知服务系统、使得服务系统启动计费。

步骤605,当充电终止后,服务系统计算充电费用。

在一实施例中,充电桩可以检测到充电是否已经终止,并在确认充电终止后告知服务系统,使得服务系统终止计费并计算充电费用。在另一实施例中,充电桩处设有终止按键,使得驾乘人员或服务人员通过触发该终止按键,使得充电桩一方面终止向车辆供电,另一方面告知服务系统、使得服务系统终止计费并计算充电费用。

在一实施例中,服务系统可以按照车辆的充电时长(根据充电开始时刻与充电终止时刻计算得到)与预定义的充电单价,计算出相应的充电费用。当然,服务系统还可以根据消耗的电量等进行计算,本说明书并不对此进行限制。

步骤606,车辆侧设备收到服务系统发送的充电费用后,对充电费用进行验证。

在一实施例中,在车辆侧设备可以在发出通知消息后开始计时、在收到充电费用时终止计时,依此计算出相应的充电时长,并结合预定义的充电单价计算出相应的预估充电费用。相应地,如果服务系统发送的充电费用比预估充电费用更高,且差值大于预设数值,车辆侧设备可以判定费用非正常,从而终止自动付费流程,并提醒驾乘用户人工完成付费。

当然,服务系统在充电开始时、充电终止时,还可以分别向车辆侧设备发送开始通知(可以包含充电开始时刻)、终止通知(可以包含充电终止时刻),使得车辆侧设备计算的充电时长更为精准。

步骤607,在确定充电费用无误后,车辆侧设备与服务系统之间交换账户。

在一实施例中,车辆侧设备可以将自身对应的区块链账户1告知服务系统,并获得服务系统对应的区块链账户2,以使得在该区块链账户1与区块链账户2之间实施基于区块链的自动付款。

步骤608a,车辆侧设备向区块链提交付款交易。

在一实施例中,车辆侧设备被配置为区块链节点,或者车辆侧设备存在对应的区块链节点;车辆侧设备通过区块链节点向区块链中提交付款交易。付款交易中可以包括区块链账户1的地址、区块链账户2的地址、车辆侧设备的付款额(等于上述的付款费用)、车辆侧设备的私钥签名等,表明车辆侧设备确认从区块链账户1向区块链账户2转入对应于付款额的token。

步骤608b,服务系统向区块链提交收款交易。

在一实施例中,服务系统被配置为区块链节点,或者服务系统存在对应的区块链节点;服务系统通过区块链节点向区块链中提交收款交易。收款交易中可以包括区块链账户1的地址、区块链账户2的地址、服务系统的收款额(等于上述的付款费用)、服务系统的私钥签名等,表明服务系统确认从区块链账户1向区块链账户2转入对应于付款额的token。

步骤609,区块链节点执行token转移,并向车辆侧设备、服务系统返回转账通知。

在一实施例中,根据车辆侧设备、服务系统分别提交的付款交易、收款交易,使得区块链节点基于区块链的原生功能或基于智能合约提供的扩展功能,可以确定车辆侧设备与服务系统之间的付款事件,并且基于车辆侧设备、服务系统分别提供的签名确认,因而可使区块链账户1减少相应数量的token、区块链账户2增加相应数量的token,以完成相应的token转移操作。

在一实施例中,上述付款交易、收款交易以及token转移的相关内容均会被记录于区块链中,并被各个区块链节点分别维护于相应的区块链账本中,使得相关内容无法被篡改,并且无论是驾乘用户或服务系统均可以随时对区块链账本中的内容进行查询和验证,确保付款操作自动、准确、公平地执行。

图7是一示例性实施例提供的一种设备的示意结构图。请参考图7,在硬件层面,该设备包括处理器702、内部总线704、网络接口706、内存708以及非易失性存储器710,当然还可能包括其他业务所需要的硬件。处理器702从非易失性存储器710中读取对应的计算机程序到内存708中然后运行,在逻辑层面上形成服务费用的支付装置。当然,除了软件实现方式之外,本说明书一个或多个实施例并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。

请参考图8,在软件实施方式中,该服务费用的支付装置应用于车辆侧设备;所述装置可以包括:

接收单元801,接收服务系统发送的服务费用数额;

协同单元802,通过所述车辆侧设备在区块链上对应的第一节点,协同所述服务系统在区块链上对应的第二节点完成资产转移操作,以向所述服务系统转移匹配于所述服务费用数额的资产凭证。

可选的,所述协同单元802具体用于:

根据所述服务费用数额、所述第一节点生成的付款确认信息和所述第二节点生成的收款确认信息,生成资产转移交易;

通过所述第一节点将所述资产转移交易提交至区块链中;其中,当所述资产转移交易被执行后,归属于所述车辆侧设备的资产凭证减少所述服务费用数额、归属于所述服务系统的资产凭证增加所述服务费用数额。

可选的,所述协同单元802具体用于:

通过所述第一节点生成付款确认信息,以提供至所述第二节点,使得所述第二节点根据所述服务费用数额、所述付款确认信息和所述第二节点生成的收款确认信息而生成资产转移交易,且所述资产转移交易被所述第二节点提交至区块链;

其中,当所述资产转移交易完成后,归属于所述车辆侧设备的资产凭证减少所述服务费用数额、归属于所述服务系统的资产凭证增加所述服务费用数额。

可选的,所述协同单元802具体用于:

通过所述第一节点向区块链中提交第一交易,所述第一交易包含所述第一节点生成的付款确认信息,且所述第一交易声明了调用所述区块链中的智能合约;

其中,所述智能合约被用于根据所述付款确认信息和收款确认信息执行所述资产转移操作,所述收款确认信息由所述第二节点生成并通过第二交易提交至所述区块链。

可选的,还包括:

获取单元803,获取车辆传感器的检测数据;

发送单元804,当所述检测数据表明车辆驶入所述服务系统对应的服务区域时,向所述服务系统发送通知消息,以指示所述服务系统启动计费流程并得到所述服务费用数额。

可选的,所述车辆传感器包括测距传感器,所述检测数据包括所述车辆与所述服务区域的内侧边界之间的间隔距离;其中,当所述间隔距离小于预设距离时,表明所述车辆驶入所述服务区域。

可选的,还包括:

验证单元805,根据所述通知消息的发送时刻和所述服务费用数额的接收时刻,验证所述服务费用数额的合理性;

处理单元806,当所述服务费用数额不合理时,终止或避免触发所述资产转移操作。

可选的,所述车辆侧设备包括下述任一:所述车辆上的预安装设备、所述车辆上的后安装设备、所述车辆的驾乘用户使用的用户设备。

可选的,区块链账本中记录有所述车辆侧设备对应的剩余信用额度、所述服务系统对应的账户余额;所述资产转移操作用于:当所述剩余信用额度不少于所述服务费用数额时,使所述区块链账本记录的所述剩余信用额度扣除所述服务费用数额、使所述区块链账本记录的所述账户余额增加所述服务费用数额。

图9是一示例性实施例提供的一种设备的示意结构图。请参考图9,在硬件层面,该设备包括处理器902、内部总线904、网络接口906、内存908以及非易失性存储器910,当然还可能包括其他业务所需要的硬件。处理器902从非易失性存储器910中读取对应的计算机程序到内存908中然后运行,在逻辑层面上形成服务费用的支付装置。当然,除了软件实现方式之外,本说明书一个或多个实施例并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。

请参考图10,在软件实施方式中,该服务费用的支付装置应用于服务系统;所述装置可以包括:

发送单元1001,针对处于服务区域内的车辆,向相应的车辆侧设备发送服务费用数额;

协同单元1002,通过所述服务系统在区块链上对应的第二节点,协同所述车辆侧设备在区块链上对应的第一节点完成资产转移操作,以向所述服务系统转移匹配于所述服务费用数额的资产凭证。

可选的,所述协同单元1002具体用于:

通过所述第二节点生成收款确认信息,以提供至所述第一节点,使得所述第一节点根据所述服务费用数额、所述收款确认信息和所述第一节点生成的付款确认信息而生成资产转移交易,且所述资产转移交易被所述第一节点提交至区块链;

其中,当所述资产转移交易完成后,归属于所述车辆侧设备的资产凭证减少所述服务费用数额、归属于所述服务系统的资产凭证增加所述服务费用数额。

可选的,所述协同单元1002具体用于:

根据所述服务费用数额、所述第一节点生成的付款确认信息和所述第二节点生成的收款确认信息,生成资产转移交易;

通过所述第二节点将所述资产转移交易提交至区块链中;其中,当所述资产转移交易被执行后,归属于所述车辆侧设备的资产凭证减少所述服务费用数额、归属于所述服务系统的资产凭证增加所述服务费用数额。

可选的,所述协同单元1002具体用于:

通过所述第二节点向区块链中提交第二交易,所述第二交易包含所述第二节点生成的收款确认信息,且所述第二交易声明了调用所述区块链中的智能合约;

其中,所述智能合约被用于根据所述收款确认信息和付款确认信息执行所述资产转移操作,所述付款确认信息由所述第一节点生成并通过第一交易提交至所述区块链。

可选的,区块链账本中记录有所述车辆侧设备对应的剩余信用额度、所述服务系统对应的账户余额;所述资产转移操作用于:当所述剩余信用额度不少于所述服务费用数额时,使所述区块链账本记录的所述剩余信用额度扣除所述服务费用数额、使所述区块链账本记录的所述账户余额增加所述服务费用数额。

可选的,还包括:

启动单元1003,根据所述车辆侧设备发送的通知消息,启动计费流程以计算所述服务费用数额,其中所述通知消息由所述车辆侧设备在确定相应车辆驶入所述服务区域时发出;或者,当所述服务区域处的传感器检测到所述车辆侧设备对应的车辆驶入所述服务区域时,启动计费流程以计算所述服务费用数额。

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。

在一个典型的配置中,计算机包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带、磁盘存储、量子存储器、基于石墨烯的存储介质或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

在本说明书一个或多个实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本说明书一个或多个实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

以上所述仅为本说明书一个或多个实施例的较佳实施例而已,并不用以限制本说明书一个或多个实施例,凡在本说明书一个或多个实施例的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书一个或多个实施例保护的范围之内。

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