一种无人售货方法、服务器、无人售货系统与流程

文档序号:18401274发布日期:2019-08-09 23:54阅读:350来源:国知局
一种无人售货方法、服务器、无人售货系统与流程

本发明涉及无人售货技术领域,特别涉及一种无人售货方法、服务器、无人售货系统。



背景技术:

目前无人售货主要有两种方式,一种是机器分料结构的售货系统,另一种是人工分料结构的售货系统。

例如专利申请号为cn201720973491.7公开了一种自动售卖柜,该售货柜通过驱动电机带动螺旋弹簧不断旋转的方式,将盛装在托架上的商品次序不断地推出至取货口。又例如专利申请号为cn201721744699.8公开了一种共享售卖柜及售卖系统,该售卖柜包括多个用于存放物品的储物格,每个储物格对应唯一的编号,每个储物格对应设置锁定装置,完成支付后,可以打开对应的储物格取走商品。这些售货方式都是机器分料,用户选择商品在售货柜中的位置,付款后机器根据用户选择的商品位置出料。这种购买方式,不便于用户预先获取购买商品的详细信息,例如:生产日期、保质期。如果选购到不满意的商品不能更换。另外机器分料方式的售货柜结构非常复杂,成本高,复杂的结构占用售货柜的空间大,商品的摆放率低。

而人工分料方式的售货柜有通过重力传感器、摄像头组合利用诚信管理机制来实现无人售货。这种售货柜通常只有一个智能锁,当用户打开智能锁,可以挑选自己购买的商品,取货完全取决于用户,不由机器结构来控制出料。这种售货方式商品摆放更自由、丰富,摆放率更高。但是现有的控制方法都是通过信用授权的方式获得开门权限,用户需要免密支付方式才能购买商品,计费方式取决于重量传感器采集的重量数据,扣除多少费用完全取决于售货系统称重计算的结果。例如专利申请号为cn201610545665.x公开了一种自动售货机及自动售货方法。这种售货方式存在用户被扣错费的问题,更何况用户不能预先知道自己会被扣多少费用,造成用户购买不安全、付费被动,对售货系统不信任的体验。



技术实现要素:

为缓解现有技术中的上述问题,提出本发明。

根据本发明的第一个方面,提供一种无人售货方法,包括如下步骤:

接收用户有效身份信息和无人售货柜的身份信息;

向所述用户发送所述无人售货柜的商品信息;

接收所述用户的购买订单,所述购买订单包括用户选购的商品信息和支付信息;

向所述无人售货柜发送开锁指令;

将第一重量与第二重量进行比对,所述第一重量是所述用户选购的商品预先储存在服务器的重量;所述第二重量是获取的无人售货柜开、关门前后商品重量的差值;

判断所述比对的结果是否超出阀值;

若超出阀值,则:判断所述用户的购买订单为异常单。

在上述控制方法中,信任用户的取货诚信。在用户付款后打开售货柜取货时,通过售货柜内商品重量的变化判断用户实际取走的商品与选购的商品是否一致,比对重量变化在设定误差内,则认为用户的取货行为是正常的;比对重量变化超出误差,则认为用户的购买订单为异常单。

进一步的,向被判断为异常单的用户发送校对订单。

在通过重量比对核实用户取货诚信存在问题时,向用户发送异常订单,给予用户消除异常的补救措施。

进一步的,还包括的步骤:

在判断所述用户的购买订单为异常单时,触发所述无人售货柜发出语音播报提醒。

根据本发明的第二个方面,提供一种无人售货管理服务器,具体的:

一种无人售货管理服务器包括存储器和处理器,所述存储器用于存储指令,所述指令用于控制所述处理器进行操作以执行如第一方面所述的方法。

根据本发明的第三个方面,提供一种无人售货方法,包括如下步骤:

响应开锁请求,所述开锁请求是用户购买无人售货柜中的商品所触发;

将无人售货柜开、关门前后商品重量的差值发送至服务器,所述无人售货柜开、关门前后商品重量的差值为第二重量,所述第二重量用于与第一重量进行比对,所述第一重量是所述用户选购的商品预先储存在服务器的重量。

根据本发明的第四个方面,提供一种控制器,具体的:

一种控制器包括存储器和处理器,设置在无人售货柜中,所述存储器用于存储指令,所述指令用于控制所述处理器进行操作以执行如第三个方面所述的方法。

根据本发明的第五个方面,提供一种无人售货系统,具体的:

一种无人售货系统,由服务器、无人售货柜、智能终端组成,

其中,服务器如第三个方面所述;

无人售货柜包括如第四个方面所述的控制器;

智能终端包括客户端,所述客户端执行如下指令:

向服务器发送用户有效身份信息和无人售货柜的身份信息;

显示所述无人售货柜的商品信息;

根据用户操作向服务器发送购买订单,所述购买订单包括用户选购的商品信息和支付信息。

附图说明

为了更清楚地说明本申请的技术方案,结合附图通过实施例对本申请的技术方案作详细地介绍。

图1,无人售货柜的一种实施例;

图2,无人售货系统的一种实施例;

图3,本发明无人售货方法的一种实施例。

具体实施方式

为使本发明可实施、技术方案和优点更加清楚的目的,下面将结合附图对本说明书实施例中的技术方案进行清楚、完整地描述。

在本发明中,智能终端可以通过诸如有线或无线网络等方式发送或接收信息,或可以在诸如存储器中将信息处理或存储为物理存储状态。例如,智能终端可以是智能手机、平板电脑、笔记本电脑、上网本、手持电子装置,智能穿戴装置,等等。用户可以通过智能终端输入或者识别目标无人售货柜设备上的标识码,进而将标识码信息发送至服务器执行解锁操作。在用户通过智能终端扫描无人售货柜设备上的识别码或者输入识别码时,需要使用智能终端的功能,例如移动终端的摄像头功能、定位功能等。所述标识码可以是条形码、一维码、二维码、三维码、doi号、qr码中的一种和/或编号,所述编号可以是由数字和/或字符组成。

此外,在智能终端上可以安装各种客户端应用,客户端可以用于允许使用智能终端传送适合于和其他设备操作的命令。客户端可以从服务器上下载并安装到智能终端的存储器中,也可以预先已被安装在智能终端上。例如:app、网页程序、微信公众号、微信小程序。

本文中所称的服务器应被理解为提供处理、数据库、通讯设施的业务点。举例而言,服务器可以指具有相关通信和数据存储和数据库设施的单个的物理处理器,或它可以指联网或集聚的处理器、相关网络和存储设备的集合体。服务器可以是各种类型的,包括但不限于,网络服务器,应用服务器,交互服务器,数据库服务器,或代理服务器。在本发明中,服务器用于提供支持无人售货柜使用所必需的全部功能。

本文中所称的第一、第二重量,意在区别不同的重量数据。

如图1所示是无人售货柜的一种实施例。

无人售货柜包括重量传感器101、标识码102。

无人售货柜由电子锁控制柜门打开和关闭,柜中设置多层柜格,每层柜格设置若干个重量传感器101,用于采集柜中商品重量。柜上设置的标识码102用于用户向服务器获取该柜的信息。

无人收货柜中还设置控制器,用于控制电子锁,存储采集的重量数据、处理控制指令。所述控制器可以执行如下指令:

无人售货柜响应用户通过客户端完成支付触发的打开柜门的指令。

在接收开锁指令时,采集无人售货柜开、关门前后商品重量的差值,将差值发送至服务器,所述采集无人售货柜开、关门前后商品重量的差值是第二重量,所述第二重量用于与第一重量进行比对,所述第一重量是所述用户选购的商品预先储存在服务器的重量。

通过开门前后商品重量的差值,与存储在服务器的商品重量值进行比对,从而判断所述用户实际取走的商品与选购的商品是否一致。

第一重量、第二重量可以是通过无人售货柜直接发送至服务器,也可以是通过智能终端发送至服务器。若无人售货柜直接向服务器发送数据,则无人售货柜支持远程通信功能,即无人售货柜具备wifi或者2g、3g、4g、5g等通信功能。若无人售货柜通过智能终端向服务器发送数据,则无人售货柜支持蓝牙通信功能,服务器与智能终端远程通信,智能终端与无人售货柜蓝牙通信,间接建立服务器与无人售货柜的通信通道。

如图2所示是无人售货系统的一种实施例。

无人售货系统由无人售货柜10、智能终端20和服务器30组成。无人售货柜可以摆放待售商品。智能终端可以识别无人售货柜的标识码,获取售货柜的在售商品信息并进行支付。服务器可以管理无人售货柜及柜中待售商品、处理无人售货柜中重量传感器、摄像头采集的数据,并通过这些数据判断、保存用户购买行为。

如图3所示是本发明无人售货方法的一种实施例。

一种无人售货方法,包括如下步骤:

s101:接收用户有效身份信息和无人售货柜的身份信息;

用户有效身份信息可以是用户的手机号、有效证件号、微信账号、支付宝账号、银行卡号、邮箱号中的任一一种或者两种,用户在首次购买商品时可以通过注册、授权等方式将其身份信息发送至服务器,再之后的使用时服务器默认获取用户这些信息。无人售货柜的身份信息可以是设备编号、标识码等登记在服务器中的可以识别无人售货柜身份的信息。用户可以通过智能终端的客户端扫描无人售货柜上的标识码,向服务器发送其身份信息。

s102:向所述用户发送所述无人售货柜的商品信息;

服务器发送售货柜中的商品信息通过智能终端的客户端展示给用户。通过客户端展示售货柜商品的方式,方便用户从客户端自由选择商品和支付,减少售货柜提供显示界面的成本,节约硬件成本;而且用户通过智能终端选购,避免了用户一会与智能终端交互、一会与售货柜交互的不舒适性。

s103:接收所述用户的购买订单,所述购买订单包括用户选购的商品信息和支付信息;

用户可以通过智能终端选择购买的商品并通过智能终端进行支付,将购买信息发送至服务器,其中支付方式包括但不限于支付宝、微信等线上支付方式。

s104:向所述无人售货柜发送开锁指令;

在用户完成支付后,服务器可以直接向无人售货柜发送开锁指令,也可以通过智能终端向无人售货柜发送开锁指令。若服务器直接向无人售货柜发送开锁指令,则无人售货柜支持远程通信功能,即无人售货柜具备wifi或者2g、3g、4g、5g等通信功能。若服务器通过智能终端向无人售货柜发送开锁指令,则无人售货柜支持蓝牙通信功能,服务器与智能终端远程通信,智能终端与无人售货柜蓝牙通信,间接建立服务器与无人售货柜的通信通道。

s105:将第一重量与第二重量进行比对,所述第一重量是所述用户选购的商品预先储存在服务器的重量;所述第二重量是获取的无人售货柜开、关门前后商品重量的差值;

判断所述比对的结果是否超出阀值;

若超出阀值,则:判断所述用户的购买订单为异常单。

在上述方案中,用户获取无人售货柜的身份信息,服务器将该售货柜内的商品信息、价格信息等提供给用户,用户完成选购和支付后,则售货柜开门供用户取出购买商品。其中重量传感器采集售货柜内商品的重量数据,通过重量变化来判断用户付费商品与实际取走商品是否一致。单次购买开柜与关柜时间段内的重量差值与购买商品重量值进行比对,比对结果在设定范围内,则信任用户实际取走的商品与付费的商品一致,判断用户的取货行为是正常的。若比对结果不在设定范围内,则认为用户的取货行为是异常的。

进一步的,向被判断为异常单的用户发送校对订单。

当判断用户的取货行为异常时给予用户补救机会,服务器生成异常订单,所述异常订单是新的订单,新订单发送给用户,以便通过补钱或者退钱的方式来消除上次购买所存在的异常。

进一步,判断所述用户的购买订单为异常单时,触发所述无人售货柜发出语音播报提醒。

通过无人售货柜的语音播报提醒用户消除异常订单。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的包含范围之内。

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