基于区块链的自动售货机系统及数据处理方法

文档序号:10553729阅读:562来源:国知局
基于区块链的自动售货机系统及数据处理方法
【专利摘要】本发明属于区块链技术领域,提出了一种基于区块链的自动售货机数据处理方法。该方法包括:所述售货机缺货时,将补货请求发送至数字货品交易所;所述数字货品交易所接收到补货请求后,筛选符合要求的货品、并下单;所述售货机补充货品后,将已供货确认信息发送至数字货品交易所;所述数字货品交易所接收到所述已供货确认信息后,将筛选的货品进行资产转移,并将已供货确认信息嵌入到交易信息中。本发明还提出了一种基于区块链的自动售货机系统,包括自动售货机、数字货品交易所。采用本发明的基于区块链的自动售货机系统及数据处理方法,实现了售货机自动选择所缺的货品与数量进行下单,并实现了自动支付供货商的货款。
【专利说明】
基于区块链的自动售货机系统及数据处理方法
技术领域
[0001]本发明涉及区块链技术领域,具体地说是基于区块链的自动售货机系统及方法。
【背景技术】
[0002]自动售货机(VendingMachine)是能根据投入的钱币自动付货的机器。自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发展起来。自动售货机能分为三种:饮料自动售货机、食品自动售货机、综合自动售货机。自动售货机是商业自动化的常用设备,它不受时间、地点的限制,能节省人力、方便交易;又被称为24小时营业的微型超市。但是目前的的自动售货机供货没有实现自动化,也就是说,不能自动实现所提供货品选取与支付。比如有些商品比较热销,销售完后又不能及时供货,所以没有实现真正意义上让用户方便交易、24小时营业的微型超市。

【发明内容】

[0003]本发明的目的是针对现有技术的缺点,提供一种可自动供货的基于区块链的自动售货机系统及数据处理方法。
[0004]为解决上述技术问题:本发明提出一种基于区块链的自动售货机数据处理方法,包括:
[0005]所述售货机缺货时,将补货请求发送至数字货品交易所;
[0006]所述数字货品交易所接收到补货请求后,筛选符合要求的货品、并下单;
[0007]所述售货机补充货品后,将已供货确认信息发送至数字货品交易所;
[0008]所述数字货品交易所接收到所述已供货确认信息后,将筛选的货品进行资产转移,并将已供货确认信息嵌入到交易信息中。
[0009]优选的是,所述数字货品交易所接收到所述售货机发送的补货请求后,筛选符合要求的货品、并下单步骤之后,该方法还包括:所述数字货品交易发送货品配送信息。
[0010]优选的是,所述已供货确认信息由用户根据需要设定。
[0011]为解决上述技术问题,本发明又提出了一种基于区块链的自动售货机系统,包括自动售货机、数字货品交易所,所述售货机与所述数字货品交易所直接通讯,或者通过售货机网络服务器通讯。
[0012]优选的是,所述自动售货机包括缺货请求模块、已供货确认模块,所述缺货请求模块用于售货机缺货时,发送补货请求至数字货品交易所;所述已供货确认模块用于所述售货机补充货品后,发送已供货确认信息至数字货品交易所。
[0013]优选的是,所述自动售货机还包括数字货币支付模块,所述数字货币支付模块用于完成用户选用数字货币支付方式完成购买行为。
[0014]有选的是,所述数字货品交易所包括货品筛选模块、货品交易模块,所述货品筛选模块用于接收到所述售货机发送的补货请求后,筛选符合要求的货品、并下单;所述货品交易模块用于接收到所述已供货确认信息后,将筛选的货品进行资产转移,并将已供货确认信息嵌入到交易信息中。
[0015]优选的是,所述数字货品交易所还包括货品配送模块,所述货品配送模块用于筛选到符合要求的货品下单后,发送货品配送信息。
[0016]本发明的基于区块链的自动售货机系统及数据处理方法,实现了售货机自动选择所缺的货品与数量进行下单,并实现了自动支付供货商的货款。
[0017]本发明的基于区块链的自动售货机系统还给客户提供了采用数字货币支付购买的方式。
【附图说明】
[0018]图1是本发明的基于区块链的自动售货机实现方法流程图。
【具体实施方式】
[0019]下面结合附图对本发明作进一步详细描述,有必要在此指出的是,以下【具体实施方式】只用于对本发明进行进一步的说明,不能理解为对本发明保护范围的限制,该领域的技术人员可以根据上述
【发明内容】
对本发明作出一些非本质的改进和调整。
[0020]根据本发明的基于区块链的自动售货机系统及数据处理方法,实现了售货机自动选择所缺的货品与数量进行下单,并实现了自动支付供货商的货款。
[0021]本发明提出的基于区块链的自动售货机实现方法,包括如下步骤:
[0022]S110、自动售货机缺货时,发送补货请求至数字货品交易所。
[0023]目前的自动售货机具有将当前运营的数据,包括系统状态、系统故障、料道故障、缺货情况、销售数据通过安装在自动售货机上的GPRS模块无线传输到售货机网络服务器的功能。自动售货机缺货时,将补货请求通过安装在自动售货机上的GPRS模块无线传输发送到数字货品交易所。补货请求发送过程即是通过提前分配的与售货机对应的账号自动登陆数字货品交易所,并将自动售货机缺货情况发送到数字货品交易所。售货机缺货情况包括所缺的商品名称,所缺数量等,补货请求内容根据需要设定。补货请求也可以通过售货机网络服务器发送至数字货品交易所,这个过程即是自动售货机通过安装在自动售货机上的GPRS模块无线传输将缺货情况发送到售货机网络服务器,自动售货机网络服务器通过提前分配的与售货机对应的账号自动登陆数字货品交易所,并将自动售货机缺货情况发送到数字货品交易所。
[0024]S120、所述数字货品交易所接收到所述售货机发送的补货请求后,筛选符合要求的货品、并下单;
[0025]数字货品交易所接收到补货请求后,分析该自动售货机所缺货品、所缺数量,根据所缺货品名称筛选符合要求的货品,筛选要求根据自动售货机运营商自己设定,比如根据设定的价格来选定,那么就会自动筛选出价格最低的所缺货的商品。又比如根据供货商离售货机的距离筛选,那么就会自动筛选出供货商离自动售货机最近的商品。也可以根据综合因素来选定。选定符合要求的货品后,根据缺货的数量下单。
[0026]下单后,数字货品交易所会将货品配送信息通知于供货商,供货商收到信息后会进行配货补货。
[0027]S130、所述售货机补充货品后,发送已供货确认信息至数字货品交易所。
[0028]货品配送人员将订单中的商品与数额补充到自动售货机,自动售货机检测到补充货品与数额后,将已供货确认信息通过安装在自动售货机上的GPRS模块无线传输发送至数字货品交易所。在此步骤中,或者,售货机将已供货确认信息通过安装在自动售货机上的GPRS模块无线传输发送至售货机网络服务器,售货机网络服务器将已供货信息发送至数字货品交易所。已供货确认信息由用户设定,比如包括供货的商品名称、数量、供货时间、交易总金额等。一般补充给自动售货机的商品种类与数量和步骤120中下的单相匹配的,相匹配后发送已供货确认信息。
[0029]S140、所述数字货品交易所接收到所述已供货确认信息后,将筛选的货品进行资产转移,并将已供货确认信息嵌入到区块链中。
[0030]数字货品交易所接收到已供货确认信息后,认为筛选的货品已经补充给指定的自动售货机了,那么就进行资产转移,也就是将供货商名下的货品转移到自动售货机名下,自动收货机再自动实现支付货款功能。举例如下:商品以发币的形式进交易所,买币实现资产转移,也就是商品的所属权发生了改变,买币的过程就是支付货款的过程。买币的过程即是资产转移过程,每次买卖币的交易都会打包到区块链中,并将已供货确认信息嵌入到区块链中。这样每笔交易都是公开的,是无法抵赖的。
[0031]根据本发明的一种基于区块链的自动售货机系统,包括自动售货机、数字货品交易所,所述售货机与所述数字货品交易所直接通讯,或者通过售货机网络服务器通讯。
[0032]所述自动售货机包括缺货请求模块、已供货确认模块,所述缺货请求模块用于售货机缺货时,发送补货请求至数字货品交易所;所述已供货确认模块用于所述售货机补充货品后,发送已供货确认信息至数字货品交易所。
[0033]缺货请求模块用于售货机缺货时,发送补货请求至数字货品交易所,具体实现是售货机通过提前分配的与售货机对应的账号自动登陆数字货品交易所,并将自动售货机缺货情况发送到数字货品交易所。售货机缺货情况包括所缺的商品名称,所缺数量等,补货请求内容根据需要设定。补货请求也可以通过售货机网络服务器发送至数字货品交易所,这个过程即是自动售货机通过安装在自动售货机上的GPRS模块无线传输将缺货情况发送到售货机网络服务器,自动售货机网络服务器通过提前分配的与售货机对应的账号自动登陆数字货品交易所,并将自动售货机缺货情况发送到数字货品交易所。
[0034]已供货确认模块用于所述售货机补充货品后,发送已供货确认信息至数字货品交易所。具体是货品配送人员将订单中的商品与数额补充到自动售货机,自动售货机检测到补充货品与数额后,将已供货确认信息通过安装在自动售货机上的GPRS模块无线传输发送至数字货品交易所。在此步骤中,或者,售货机将已供货确认信息通过安装在自动售货机上的GPRS模块无线传输发送至售货机网络服务器,售货机网络服务器将已供货信息发送至数字货品交易所。已供货确认信息由用户设定,比如包括供货的商品名称、数量、供货时间、交易总金额等。一般补充给自动售货机的商品种类与数量和步骤120中下的单相匹配的,相匹配后发送已供货确认信息。
[0035]所述自动售货机还包括数字货币支付模块,所述数字货币支付模块用于完成用户选用数字货币支付方式完成购买行为。目前售货机支持刷卡购买、微信购买、现金购买。但没有支持数字货币购买支付方式。比如自动售货机上的数字货币支付模块通过识别码被购买者的识别端识别实现支付。本实施例中购买者在手机上安装有数字货币交易平台客户端或者安装有数字货币钱包,通过扫数字货币支付识别码实现支付。
[0036]所述数字货品交易所包括货品筛选模块、货品交易模块,所述货品筛选模块用于接收到所述售货机发送的补货请求后,筛选符合要求的货品、并下单。数字货品交易所接收到补货请求后,分析该自动售货机所缺货品、所缺数量,根据所缺货品名称筛选符合要求的货品,筛选要求根据自动售货机运营商自己设定,比如根据设定的价格来选定,那么就会自动筛选出价格最低的所缺货的商品。又比如根据供货商离售货机的距离筛选,那么就会自动筛选出供货商离自动售货机最近的商品。也可以根据综合因素来选定。选定符合要求的货品后,根据缺货的数量下单。
[0037]所述货品交易模块用于接收到所述已供货确认信息后,将筛选的货品进行资产转移,并将已供货确认信息嵌入到交易信息中。数字货品交易所接收到已供货确认信息后,认为筛选的货品已经补充给指定的自动售货机了,那么就进行资产转移,也就是将供货商名下的货品转移到自动售货机名下,自动收货机再自动实现支付货款功能。举例如下:商品以发币的形式进交易所,买币实现资产转移,也就是商品的所属权发生了改变,买币的过程就是支付货款的过程。买币的过程即是资产转移过程,每次买卖币的交易都会打包到区块链中,并将已供货确认信息嵌入到区块链中。这样每笔交易都是公开的,是无法抵赖的。
[0038]所述数字货品交易所还包括货品配送模块,所述货品配送模块用于筛选到符合要求的货品下单后,发送货品配送信息。具体是下单后,数字货品交易所会将货品配送信息通知于供货商,供货商收到信息后会进行配货补货。
【主权项】
1.一种基于区块链的自动售货机数据处理方法,其特征在于:包括 所述售货机缺货时,将补货请求发送至数字货品交易所; 所述数字货品交易所接收到补货请求后,筛选符合要求的货品、并下单; 所述售货机补充货品后,将已供货确认信息发送至数字货品交易所; 所述数字货品交易所接收到所述已供货确认信息后,将筛选的货品进行资产转移,并将已供货确认信息嵌入到交易信息中。2.根据权利要求1所述的基于区块链的自动售货机数据处理方法,其特征在于:所述数字货品交易所接收到所述售货机发送的补货请求后,筛选符合要求的货品、并下单步骤之后,该方法还包括:所述数字货品交易发送货品配送信息。3.根据权利要求1或2所述的基于区块链的自动售货机数据处理方法,其特征在于:所述已供货确认信息由用户根据需要设定。4.一种基于区块链的自动售货机系统,其特征在于:包括自动售货机、数字货品交易所,所述售货机与所述数字货品交易所直接通讯,或者通过售货机网络服务器通讯。5.根据权利要求4所述的基于区块链的自动售货机系统,其特征在于:所述自动售货机包括缺货请求模块、已供货确认模块,所述缺货请求模块用于售货机缺货时,发送补货请求至数字货品交易所;所述已供货确认模块用于所述售货机补充货品后,发送已供货确认信息至数字货品交易所。6.根据权利要求4或5所述的基于区块链的自动售货机系统,其特征在于:所述自动售货机还包括数字货币支付模块,所述数字货币支付模块用于完成用户选用数字货币支付方式完成购买行为。7.根据权利要求4所述的基于区块链的自动售货机系统,其特征在于:所述数字货品交易所包括货品筛选模块、货品交易模块,所述货品筛选模块用于接收到所述售货机发送的补货请求后,筛选符合要求的货品、并下单;所述货品交易模块用于接收到所述已供货确认信息后,将筛选的货品进行资产转移,并将已供货确认信息嵌入到交易信息中。8.根据权利要求4或7所述的基于区块链的自动售货机系统,其特征在于:所述数字货品交易所还包括货品配送模块,所述货品配送模块用于筛选到符合要求的货品下单后,发送货品配送信息。
【文档编号】G07F11/00GK105913562SQ201610282204
【公开日】2016年8月31日
【申请日】2016年4月29日
【发明人】邓迪
【申请人】邓迪
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1