一种商品交易的方法、买家终端、装置和电子设备与流程

文档序号:16361149发布日期:2018-12-22 08:10阅读:185来源:国知局
一种商品交易的方法、买家终端、装置和电子设备与流程

本发明涉及电子商务和人工智能技术领域,尤其涉及一种商品交易的方法、买家终端、装置和电子设备。

背景技术

随着电子商务的发展,电子商务实现消费者网上购物、商户间网上交易、在线支付以及其他商务交易活动,线上交易已经成为一种非常普遍的交易方法,由于线上商品展示一般采用图像或视频加语言描述的方式,消费者接收的上述信息不足以完全确定是否满足需求,因而会出现退货问题。

随着人工智能的发展,未来会出现能够根据用户的消费需求自动下单的消费终端或机器人,在这种情况下,退货率会进一步增加。退货概率高的情况下,商家会存在生产过剩,物流成本过高的问题。

因此,现有技术中亟需一种能够解决退货率高,且能够解决自动下单的消费终端或机器人的消费需求容错率问题。



技术实现要素:

(一)发明目的

本发明的目的是提供一种降低退货的物流成本的商品交易的退货方法、装置、系统和电子设备,能够解决在退货概率高的情况下,商家会存在生产过剩,物流成本过高的问题。

(二)技术方案

为解决上述问题,本发明的第一方面,提供了一种商品交易方法,包括:基于商品转发指令和预先接收的收货次序列表,将商品转发给所述收货次序列表中优先级在当前买家之后的买家。

进一步,所述的商品交易方法,其中,在所述基于商品转发指令和预先接收的收货次序列表,将商品转发给所述收货次序列表中优先级在当前买家之后的买家之前,包括:获取买家输入的退货请求;向服务器发送所述退货请求;接收服务器反馈的商品转发指令和所述收货次序列表。

进一步,所述的商品交易方法,其中,在所述基于商品转发指令和预先接收的收货次序列表,将商品转发给所述收货次序列表中优先级在当前买家之后的买家之前,包括:获取买家输入的退货请求;判断预设的买卖条约中是否约定买家自主退货,如果是,则生成所述商品转发指令。

进一步,所述的商品交易方法,其中,在所述基于商品转发指令和预先接收的收货次序列表,将商品转发给所述收货次序列表中优先级在当前买家之后的买家之前,包括:获取买家输入的部分商品确认收货请求;判断预设的买卖条约中是否约定买家作为一个买家组的代表代收商品,如果是,则生成所述商品转发指令。

根据本发明的另一方面,提供了一种商品交易的买家终端,包括:商品转发模块,基于商品转发指令和预先接收的收货次序列表,将商品转发给所述收货次序列表中优先级在当前买家之后的买家。

进一步,所述的商品交易的买家终端,还包括:退货请求获取模块,用于获取买家输入的退货请求;退货请求发送模块,用于向服务器发送所述退货请求;商品转发指令获取模块,用于获取服务器基于所述退货请求反馈的所述商品转发指令;收货次序列表获取模块,用于获取服务器基于所述退货请求反馈的所述收货次序列表。

进一步,所述的商品交易的买家终端,还包括:退货请求获取模块,获取买家输入的退货请求;自主退货判定模块,用于判断预设的买卖条约中是否约定买家自主退货,如果是,则生成所述商品转发指令,将所述商品转发指令发送至所述商品转发模块。

进一步,所述的商品交易的买家终端,还包括:确认收货请求获取模块,用于获取买家输入的部分商品确认收货请求;商品转发判定模块,判断预设的买卖条约中是否约定买家作为一个买家组的代表代收商品,如果是,则生成所述商品转发指令,将所述商品转发指令发送至所述商品转发模块。

根据本发明的又一方面,提供了另一种商品交易的方法,包括:获取多个买家基于同一款商品发送的订单;根据多个买家基于同一款商品发送的订单,建立收货次序列表;将所述收货次序列表发送给所述收货次序列表中的至少一个买家;发货给所述收货次序列表中优先级在先的买家。

进一步,所述的另一种商品交易的方法,其中,所述建立收货次序列表,包括:根据预先设定的优先级评定规则对基于所述同一款商品的所有订单的买家进行优先顺序评定,得到收货次序列表。

进一步,所述的商品交易的方法,其中,所述预先设定的优先级评定规则为以下中的一个或多种结合:所述多个买家的协商结果中的买家顺序;所述多个买家发送订单的时间的先后顺序;所述多个买家的收货地址与卖家的发货地址之间的距离的远近顺序;所述订单中各个买家对所述商品的购买数量的多少顺序;所述多个买家的历史交易成功率的大小顺序。

进一步,所述的商品交易的方法,其中,在所述获取多个买家基于同一款商品发送的订单之后,还包括:基于所述多个买家的收货地址之间的距离,所述多个买家划分为多个买家组;其中,距离落在预定范围内的至少一个买家为一个买家组;所述建立所述多个买家的收货次序列表,包括:建立与每个所述买家组对应的收货次序列表。

进一步,所述的商品交易的方法,其中,所述收货次序列表包括按照优先级的先后顺序排列的多个买家信息;所述收货次序列表中,同一优先级包括一个或多个买家信息。其中,所述买家信息包括:买家标识和/或收货地址;所述买家标识包括:买家的身份标识和/或买家终端的身份标识。

进一步,所述的商品交易的方法,其中,所述获取多个买家基于同一款商品发送的订单中,获取的所述订单为:多个买家基于同一款商品发送的多个订单;或多个买家基于同一款商品发送的同一个订单;其中,所述多个买家基于同一款商品发送的同一个订单包含:每个买家所购买的商品数量。

进一步,所述的商品交易的方法,其中,在所述获取多个买家基于同一款商品发送的同一个订单之后,还包括:基于所述订单中的每个买家的所购买的商品数量和每个买家的历史交易成功概率进行计算,生成实际发货数量。

根据本发明的又一方面,提供了一种商品交易的装置,包括:订单获取模块,用于获取多个买家基于同一款商品发送的订单;收货次序列表建立模块,用于根据多个买家基于同一款商品发送的订单,建立收货次序列表;收货次序列表发送模块,用于将所述收货次序列表发送给所述收货次序列表中的至少一个买家;发货模块,用于发货给所述收货次序列表中优先级在先的买家。

进一步,所述的商品交易的装置,其中,所述收货次序列表建立模块,还用于根据预先设定的优先级评定规则对基于所述同一款商品的所有订单的买家进行优先顺序评定,得到收货次序列表。

进一步,所述的商品交易的装置,其中,所述预先设定的优先级评定规则为以下中的一个或多种结合:所述多个买家的协商结果中的买家顺序;所述多个买家发送订单的时间的先后顺序;所述多个买家的收货地址与卖家的发货地址之间的距离的远近顺序;所述订单中各个买家对所述商品的购买数量的多少顺序;所述多个买家的历史交易成功率的大小顺序。

进一步,所述的商品交易的装置,还包括:分组模块,用于基于多个买家的收货地址之间的距离,将所述多个买家划分为多个买家组;其中,距离落在预定范围内的至少一个买家为一个买家组;所述收货次序列表建立模块,还用于建立与每个所述买家组对应的收货次序列表。

进一步,所述的商品交易的装置,其中,所述收货次序列表包括按照优先级的先后顺序排列的多个买家信息;所述收货次序列表中,同一优先级包括一个或多个买家信息。其中,所述买家信息包括:买家标识和/或收货地址;所述买家标识包括:买家的身份标识和/或买家终端的身份标识。

进一步,所述的商品交易的装置,其中,所述订单获取模块,获取的所述订单为:多个买家基于同一款商品发送的多个订单;或多个买家基于同一款商品发送的同一个订单;其中,所述多个买家基于同一款商品发送的同一个订单包含:每个买家所购买的商品数量。

进一步,所述的商品交易的装置,其中,实际发货数量计算模块,基于所述订单中的每个买家的所购买的商品数量和每个买家的历史交易成功概率进行计算,生成实际发货数量。

根据本发明的另一个方面,提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述程序被处理器执行时实现上述任一项所述商品交易的方法的步骤。

根据本发明的另一个方面,提供了一种电子设备,包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一项所述商品交易的方法的步骤。

(三)有益效果

本发明的上述技术方案具有如下有益的技术效果:

本发明提供了一种商品交易的方法、装置、买家终端,用于解决具有自动下单功能的买家终端自动下单购买商品后,退货率高而商家又不愿意承担退货风险的问题。本发明提出的商品交易方法,多个买家终端向商家下单购买同一种商品,当在先收到商品的买家终端的买家选择退货时,买家终端启动一个商品转发程序,该商品转发程序中商品不是按照商家的服务器提供的退货渠道进行退货,而是自动将商品发送给另一个买家终端指定的收货地址,从而降低向商家退货的概率。

附图说明

图1是本发明提供的商品交易的系统的结构框架图;

图2是本发明提供的商品交易的系统的第一实施例中买家终端和卖家服务器的交互流程示意图;

图3是本发明提供的商品交易系统中买家终端和卖家服务器的交互流程第二实施例的示意图;

图4是本发明提供的商品交易系统中买家终端和卖家服务器的交互流程第三实施例的示意图;

图5是本发明提供的商品交易系统中买家终端和卖家服务器的交互流程第四实施例的示意图;

图6是本发明商品交易的方法在买家终端侧的第一实施例的流程图;

图7是本发明商品交易的买家终端的第一实施例的模块关系示意图;

图8是本发明商品交易的方法在服务器侧的第一实施例的流程图;

图9是本发明商品交易的装置的第一实施例的模块关系示意图;

图10是本发明提供的电子设备的硬件结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。

图1是本发明提供的商品交易的系统的结构框架图。

如图1所示,本发明提供了一种商品交易系统,包括:至少一个买家终端和至少一个卖家终端。售卖商品的厂家或销售商将商品信息录入相应的卖家服务器并发布到网上。至少一个买家终端通过网络与卖家服务器连接,以从卖家服务器上获取商品信息,并向卖家服务器下订单购买商品。

买家终端为消费助理或能够接受人的指令的电子终端,其服务于买家,并具有人机接口,通过人机接口接受其服务的买家的退货请求或确认收货请求,买家终端预先存储有买家的收货地址,买家终端在自动下单购买商品时将买家的收货地址发送给卖家服务器。

当买家终端为消费助理时,其与买家账户关联。消费助理能够根据买家的行为数据或习惯数据自动提出消费需求,并搜索与消费需求相关的商品、匹配消费需求与商品、推荐商品、自动下单购买商品。此处消费助理的主要特征在于对应的程序能够在没有买家确认的情况下通过网络向卖家服务器发送订单。

其中,消费助理的存在形式可以是硬件或软件,软件形态可以是一个内置于各类具备计算功能的硬件中的一个程序,比如说内置于智能手机中的app、内置于音箱或冰箱或洗衣机或空调或电饭锅或其他智能家电中的程序、内置于智能路由器中的程序、内置于电脑中或嵌入式系统中的一个程序、内置于摄像头中一个程序、内置于声音传感器中的一个程序、也可以是位于远端服务器上的一个程序的形态;硬件形态可以是一个有形的电路,比如一个带有cpu的电路模块,或者固化有程序的gpu芯片,或者一个内置有程序的非易失性存储器。

消费助理因存在的形态不同而产生不同的设立过程,如果是一个软件的形态,可能是注册云端的一个账号,也可能是安装于本地设备上的一个软件,如果是硬件形态,该账户可能是通过购买或租赁的方式被用户所有。

消费助理的功能包括识别买家的消费需求,消费助理的功能还包括与一个支付账号相关联,并且经过消费助理的消费者许可,根据需求列表中的消费需求进行自动搜索匹配商品或服务、并完成下单购买。

图2是本发明提供的商品交易系统中买家终端和卖家服务器的交互流程第一实施例的示意图。

如图2所示,各个端的数据交互流程包括以下步骤s1—s6。需要说明的是,图2中以两个买家终端和一个卖家服务器为例,不用于限制本发明的保护范围。

s1,第一买家终端获取第一买家输入的订单a;第二买家终端获取第二买家输入的订单b。

其中,订单a和订单b中所购买的商品为同一款商品。

s2,第一买家终端订单a发送至卖家服务器;第二买家终端将订单b发送至卖家服务器。相应的,卖家服务器接收第一买家终端发送的订单a、第二买家终端发送的订单b。

s3,卖家服务器基于接收的订单a和订单b,建立收货次序列表。

在本实施例中,收货次序列表中包括第一买家和第二买家,且第一买家的优先级高于第二买家。

s4,卖家服务器将建立好的收货次序列表发送给收货次序列表中的买家。相应的,各个卖家终端分别接收卖家服务器发送的收货次序列表。

在本实施例中,卖家服务器分别发送给第一买家终端和第二买家终端。相应的,第一买家终端和第二买家终端分别接收卖家服务器发送的收货次序列表。

s5,卖家服务器发货给收货次序中优先级在先的买家。

在本实施例中,由于第一买家的优先级高于第二买家,因此,卖家服务器先发货给第一买家。其中,发货给第一买家可以采用将第一买家的收货地址输入至物流中介的发货申请中的方式实现,或采用将第一买家的收货地址输入至自动行走机器人的目标地址中的方式实现。

其中,需要说明的是,步骤s4与步骤s5没有确定的时间逻辑关系。例如,可以是先执行步骤s4,再执行步骤s5;也可以是先执行步骤s5,再执行步骤s4;还可以将步骤s4和步骤s5同时执行或交叉执行。

s6,第一买家终端基于商品转发指令和收货次序列表,将商品转发给所述收货次序列表中优先级在当前买家之后的买家。

其中,商品转发指令是第一买家终端基于预设的买卖条约生成而得到,或接收卖家服务器发送而得到。在本实施例中的本步骤中,当前买家指的是第一买家,优先级在当前买家之后的买家指的是第二买家。

其中,将商品转发给第二买家可以采用将第二买家的收货地址输入至物流中介的发货申请中的方式实现,或采用将第二买家的收货地址输入至自动行走机器人的目标地址中的方式实现。

图3是本发明提供的商品交易系统中买家终端和卖家服务器的交互流程第二实施例的示意图。如图3所示,在本实施例中,交互流程包括以下步骤s1-1至s10-1。

s1-1,与上述第一实施例中的步骤s1相同。

s2-1,与上述第一实施例中的步骤s2相同。

s3-1,与上述第一实施例中的步骤s3相同。

s4-1,与上述第一实施例中的步骤s4相同。

s5-1,与上述第一实施例中的步骤s5相同。

s6-1,第一买家终端获取优先级在先的买家输入的退货请求。

在本实施例中的本步骤中,优先级在先的买家指的是第一买家输入。

s7-1,第一买家终端将所述退货请求发送至卖家服务器。

s8-1,卖家服务器接收第一买家终端发送的退货请求之后,对其合法性进行验证,若验证通过,则进行步骤s9-1。

s9-1,第一买家终端接收卖家服务器发送的商品转发指令。相应的,卖家服务器向第一买家终端发送商品转发指令。

s10-1,第一买家终端基于商品转发指令和收货次序列表,将商品转发给所述收货次序列表中优先级在当前买家之后的买家。

其中,商品转发指令是第一买家终端基于预设的买卖条约生成而得到,或接收卖家服务器发送而得到。在本实施例中的本步骤中,当前买家指的是第一买家,优先级在当前买家之后的买家指的是第二买家。

图4是本发明提供的商品交易系统中买家终端和卖家服务器的交互流程第三实施例的示意图。如图4所示,在本实施例中,交互流程包括步骤s1-2、s2-2、s3-2、s4-2、s5-2、s6-2、s7-2、s8-2。其中,从s1-2至s6-2,与前述第二实施例中的s1-1至s6-1相同,在此不再赘述。

s7-2,第一买家终端判断预设的买卖条约中是否约定买家拥有自主退货的权限,如果是,则生成商品转发指令。

s8-2,与上述第二实施例中的步骤s10-1相同。

图5是本发明提供的商品交易系统中买家终端和卖家服务器的交互流程第四实施例的示意图。如图5所示,在本实施例中,交互流程包括步骤s1-3、s2-3、s3-3、s4-3、s5-3、s6-3、s7-3、s8-3。其中,从s1-3至s5-3与前述第二实施例中的s1-1至s5-1相同,在此不再赘述。

s6-3,获取买家输入的部分商品确认收货请求。

s7-3,第一买家终端判断预设的买卖条约中是否约定买家作为一个买家组的代表代收商品,如果是,则生成商品转发指令。

s8-3,与上述第二实施例中的步骤s10-1相同。

图6是本发明商品交易的方法在买家终端侧的第一实施例的流程图。

如图6所示,在本实施例中,商品交易的方法包括上述商品交易系统中买家终端和卖家服务器的交互流程第一实施例中的步骤s6:基于商品转发指令和预先接收的收货次序列表,将商品转发给所述收货次序列表中优先级在当前买家之后的买家。(即上述商品交易系统中买家终端和卖家服务器的交互流程第二实施例中的步骤s10-1、第三实施例中的步骤s8-2、第四实施例中的步骤s8-3)

在商品交易的方法的另一个实施例中,在上述商品交易的方法第一实施例的基础上,在步骤s6之前,还包括以下步骤s6-1、s7-4、s9-1和s4-1。(即上述商品交易系统中买家终端和卖家服务器的交互流程第二实施例中的步骤s6-1、s7-4、s9-1和s4-1)

s6-1,获取买家输入的退货请求;

s7-1,向服务器发送所述退货请求;

s9-1,接收服务器反馈的商品转发指令。

s4-1,接收服务器反馈的收货次序列表。

需要说明的是,s6-1、s7-4、s9-1依照先后顺序依次执行。步骤s4-1与步骤s6-1、s7-4、s9-1没有确定的时间逻辑关系。例如,可以是先执行步骤s4-1,再执行步骤s6-1、s7-4、s9-1;也可以是先执行步骤s6-1、s7-4、s9-1,再执行步骤s4-1;还可以将步骤s4-1和步骤s6-1、s7-4、s9-1同时执行或交叉执行。

在商品交易的方法的另一个实施例中,在上述商品交易的方法第一实施例的基础上,在所述步骤s6之前包括步骤s6-2和步骤s7-2。(即上述商品交易系统中买家终端和卖家服务器的交互流程第三实施例中的步骤s6-2和s7-2):

s6-2,获取买家输入的退货请求;

s7-2,判断预设的买卖条约中是否约定买家自主退货,如果是,则生成商品转发指令。

在商品交易的方法的另一个实施例中,在上述商品交易的方法第一实施例的基础上,在所述步骤s6之前包括步骤s6-3和步骤s7-3。(即上述商品交易系统中买家终端和卖家服务器的交互流程第四实施例中的步骤s6-3和s7-3)。

s6-3,获取买家输入的部分商品确认收货请求;

s7-3,判断预设的买卖条约中是否约定买家作为一个买家组的代表代收商品,如果是,则生成所述商品转发指令。

图7是本发明商品交易的买家终端的第一实施例的模块关系示意图。

如图7所示,在本实施例中,商品交易的买家终端包括:商品转发模块,用于基于商品转发指令和预先接收的收货次序列表,将商品转发给所述收货次序列表中优先级在当前买家之后的买家。

在商品交易的买家终端的另一个实施例中,在上述的商品交易的买家终端第一实施例的基础上,商品交易的买家终端还包括:退货请求获取模块、退货请求发送模块、商品转发指令获取模块和收货次序列表获取模块。其中,退货请求获取模块,用于获取买家输入的退货请求。退货请求发送模块,用于向服务器发送所述退货请求。商品转发指令获取模块,用于获取服务器基于所述退货请求反馈的所述商品转发指令。收货次序列表获取模块,用于获取服务器基于所述退货请求反馈的所述收货次序列表。

在商品交易的买家终端的另一个实施例中,在上述的商品交易的买家终端第一实施例的基础上,商品交易的买家终端还包括:退货请求获取模块和自主退货判定模块。其中,退货请求获取模块,获取买家输入的退货请求;自主退货判定模块,用于判断预设的买卖条约中是否约定买家自主退货,如果是,则生成所述商品转发指令,将所述商品转发指令发送至所述商品转发模块。

在商品交易的买家终端的另一个实施例中,在上述的商品交易的买家终端第一实施例的基础上,商品交易的买家终端还包括:确认收货请求获取模块和商品转发判定模块。其中,确认收货请求获取模块,用于获取买家输入的部分商品确认收货请求;商品转发判定模块,判断预设的买卖条约中是否约定买家作为一个买家组的代表代收商品,如果是,则生成所述商品转发指令,将所述商品转发指令发送至所述商品转发模块。

图8是本发明商品交易的方法在服务器侧的第一实施例的流程图。

如图8所示,商品交易的方法在服务器侧的第一实施例,包括步骤s2’、步骤s3’、步骤s4’和步骤s5’。(对应于前述商品交易系统中买家终端和卖家服务器的交互流程第一实施例中的步骤s2、步骤s3、步骤s4和步骤s5)

s2’,获取多个买家基于同一款商品发送的订单;

s3’,根据多个买家基于同一款商品发送的订单,建立收货次序列表;

s4’,将所述收货次序列表发送给所述收货次序列表中的至少一个买家;

s5’,发货给所述收货次序列表中优先级在先的买家。

在商品交易的方法的第二实施例中,在上述的商品交易的方法第一实施例的基础上,其中,所述建立收货次序列表,包括:根据预先设定的优先级评定规则对基于所述同一款商品的所有订单的买家进行优先顺序评定,得到收货次序列表。其中,所述预先设定的优先级评定规则为以下中的一个或多种结合:所述多个买家的协商结果中的买家顺序;所述多个买家发送订单的时间的先后顺序;所述多个买家的收货地址与卖家的发货地址之间的距离的远近顺序;所述订单中各个买家对所述商品的购买数量的多少顺序;所述多个买家的历史交易成功率的大小顺序。

在商品交易的方法的另一个实施例中,在上述的商品交易的方法任一实施例的基础上,其中,在所述获取多个买家基于同一款商品发送的订单之后,还包括:基于所述多个买家的收货地址之间的距离,所述多个买家划分为多个买家组;其中,距离落在预定范围内的至少一个买家为一个买家组;所述建立所述多个买家的收货次序列表,包括:建立与每个所述买家组对应的收货次序列表。

在商品交易的方法的另一个实施例中,在上述的商品交易的方法任一实施例的基础上,其中,所述收货次序列表包括按照优先级的先后顺序排列的多个买家信息;所述收货次序列表中,同一优先级包括一个或多个买家信息。其中,所述买家信息包括:买家标识和/或收货地址;所述买家标识包括:买家的身份标识和/或买家终端的身份标识。

在商品交易的方法的另一个实施例中,在上述的商品交易的方法任一实施例的基础上,所述步骤s2中(包括步骤s2-1,s2-2,s2-3,s2’),获取的订单为:多个买家基于同一款商品发送的多个订单;或多个买家基于同一款商品发送的同一个订单;其中,所述多个买家基于同一款商品发送的同一个订单包含:每个买家所购买的商品数量。

在商品交易的方法的另一个实施例中,在上述的商品交易的方法任一实施例的基础上,在所述步骤s2(包括步骤s2-1,s2-2,s2-3,s2’)之后,还包括:基于所述订单中的每个买家的所购买的商品数量和每个买家的历史交易成功概率进行计算,生成实际发货数量。其中,基于所述订单中的每个买家的所购买的商品数量和每个买家的历史交易成功概率进行计算,生成实际发货数量,包括:基于式(1)进行计算,生成实际发货数量c;

a1*b1+a2*b2+…+an*bn≈c式(1)

其中,a1—an表示从第1到第n个买家的所购买的商品数量;b1—bn表示从第1到第n个买家的历史交易成功概率。

以下通过两个具体示例说明:

例1:买家1对商品c的最终交易成功概率为30%,其下发的订单中购买的商品c的数量为10。买家2对商品c的最终交易成功概率为10%,其下发的订单中购买的商品c的数量为6,买家3对商品c的最终交易成功概率为60%,其下发的订单中购买的商品c的数量为10。则买家1、买家2、买家3构成的买家组最终下单购买商品c的数量为:10*30%+10%*6+60%*10=9.6。由于9.6与买家1和买家3对商品c的需求数量最接近,因此买家组最终下单的商品c数量为10。

例2:买家1对商品c的最终交易成功概率为30%,其下发的订单中购买商品c的数量为5;买家2对商品c的最终交易成功概率为10%,其下发的订单中购买商品c的数量为6;买家3对商品c的最终交易成功概率为60%,其下发的订单中购买商品c的数量为5。则买家1、买家2、买家3构成的买家组最终下单购买商品c的数量为:5*30%+10%*6+60%*5=5.1。由于5.1与买家1和买家3对商品c的需求数量最接近,因此,买家组最终下单的商品c数量为5。

图9是本发明商品交易的装置的第一实施例的模块关系示意图。

如图9所示,在本实施例中,商品交易的装置包括:订单获取模块、收货次序列表建立模块、收货次序列表发送模块和发货模块。其中,订单获取模块,用于获取多个买家基于同一款商品发送的订单;收货次序列表建立模块,用于根据多个买家基于同一款商品发送的订单,建立收货次序列表;收货次序列表发送模块,用于将所述收货次序列表发送给所述收货次序列表中的至少一个买家;发货模块,用于发货给所述收货次序列表中优先级在先的买家。

在商品交易的装置的第二实施例中,在上述的商品交易的装置的第一实施例的基础上,其中,所述收货次序列表建立模块,还用于根据预先设定的优先级评定规则对基于所述同一款商品的所有订单的买家进行优先顺序评定,得到收货次序列表。其中,所述预先设定的优先级评定规则为以下中的一个或多种结合:所述多个买家的协商结果中的买家顺序;所述多个买家发送订单的时间的先后顺序;所述多个买家的收货地址与卖家的发货地址之间的距离的远近顺序;所述订单中各个买家对所述商品的购买数量的多少顺序;所述多个买家的历史交易成功率的大小顺序。

在商品交易的装置的另一实施例中,在上述的商品交易的装置的第一实施例的基础上,还包括:分组模块,用于基于多个买家的收货地址之间的距离,将所述多个买家划分为多个买家组;其中,距离落在预定范围内的至少一个买家为一个买家组;所述收货次序列表建立模块,还用于建立与每个所述买家组对应的收货次序列表。

在商品交易的装置的另一实施例中,在上述的商品交易的装置的任一实施例的基础上,所述收货次序列表包括按照优先级的先后顺序排列的多个买家信息;所述收货次序列表中,同一优先级包括一个或多个买家信息。其中,所述买家信息包括:买家标识和/或收货地址;所述买家标识包括:买家的身份标识和/或买家终端的身份标识。

在商品交易的装置的另一实施例中,在上述的商品交易的装置的任一实施例的基础上,其中,所述订单获取模块,获取的所述订单为:多个买家基于同一款商品发送的多个订单;或多个买家基于同一款商品发送的同一个订单;其中,所述多个买家基于同一款商品发送的同一个订单包含:每个买家所购买的商品数量。其中,实际发货数量计算模块,基于所述订单中的每个买家的所购买的商品数量和每个买家的历史交易成功概率进行计算,生成实际发货数量。所述实际发货数量计算模块,基于式(1)进行计算,生成实际发货数量c;

a1*b1+a2*b2+…+an*bn≈c式(1)

其中,a1—an表示从第1到第n个买家的所购买的商品数量;b1—bn表示从第1到第n个买家的历史交易成功概率。

图10是本发明提供的电子设备的硬件结构示意图。

如图10所示,本发明还提供了一种电子设备,包括:一个或多个处理器以及存储器,图10中以一个处理器为例。电子设备还可以包括:输入装置和输出装置。

处理器、存储器、输入装置和输出装置可以通过总线或其他方式连接,图10中以通过总线连接的方式为例。

本领域技术人员可以理解,图10中示出的电子设备的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

处理器可以由集成电路(integratedcircuit,简称ic)组成,例如可以由单颗封装的ic所组成,也可以由连接多颗相同功能或不同功能的封装ic而组成。举例来说,处理器可以仅包括中央处理器(centralprocessingunit,简称cpu),也可以是cpu、数字信号处理器(digitalsignalprocessor,简称dsp)、图形处理器(graphicprocessingunit,简称gpu)及各种控制芯片的组合。在本发明实施方式中,cpu可以是单运算核心,也可以包括多运算核心。

存储器作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机课执行程序以及模块,如本申请实施例中的商品交易的装置、系统对应的程序模块(例如,附图9所示的订单获取模块、收货次序列表建立模块、收货次序列表发送模块和发货模块。)。处理器通过运行存储在存储器的非暂态软件程序以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述商品交易的方法实施例的处理方法。

存储器可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;在本发明实施例中,操作系统可以是linux系统、android系统、ios系统或windows操作系统等等。存储数据区可存储依据商品交易的装置、系统的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或者其他非暂态固态存储器件。在一些实施例中,存储器可选包括相对于处理器远程设置的存储器。上述网络的实施例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置可接收输入的数字或字符信息,以及产生与列表操作的处理装置的用户设置以及功能控制有关的键信号输入。输入装置可以包括触摸屏、键盘、鼠标等,也可以包括有线接口、无线接口等。

电子设备可以为服务器、消费机器人、智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备mobileinternetdevices,mid)、pad等。

应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。

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