用于库存信息处理的方法、计算设备和计算机存储介质技术

技术编号:25691821 阅读:23 留言:0更新日期:2020-09-18 21:03
本公开涉及一种用于库存信息处理的方法、计算设备和计算机存储介质。该方法包括:在终端设备处,响应于检测到关于订单的预定操作,生成与订单相关联的库存操作请求;向管理设备发送库存操作请求,以用于管理设备基于库存操作请求和与待购商品标识相关联的当前可销售库存来锁定待操作数量;响应于确定在第一预定时间间隔内检测到关于未成功锁定待操作数量的指示信息,获取与待购商品标识相关联的、未来预定时间的预测库存;以及响应于确定与待购商品标识相关联的预测库存大于或者等于预定阈值,生成关于库存操作请求的第一操作结果,以用于订单的生成。本公开能够实现不仅在网络质量不稳定的情况下能够生成订单,而且能够避免超售。

【技术实现步骤摘要】
用于库存信息处理的方法、计算设备和计算机存储介质
本公开总体上涉及机器学习,并且具体地,涉及用于库存信息处理的方法、计算设备和计算机存储介质。
技术介绍
传统的库存信息处理的方案例如是:为了避免出现超售(即终端设备所发的订单的商品数量大于可销售库存),通常通过服务器(例如商品销售方的ERP系统)的对外接口统一根据待购商品的数量来锁定库存,然后根据订单实际支付情况来释放被锁定库存或者修改库存数量。在上述传统的库存信息处理的方案中,需要在终端设备与服务器之间经由网络来交互关于库存的信息,因此对于网络质量依赖较高,当出现网络质量不稳定的情况,很容易因无法锁定库存而造成订单长时间无法生成,进而影响商品销售,不利于用户体验。综上,传统的库存信息处理的方案存在网络质量不稳定的情况下,为了避免超售而无法生成订单的不足之处。
技术实现思路
本公开提供一种用于库存信息处理的方法、计算设备和计算机存储介质,能够实现不仅在网络质量不稳定的情况下能够生成订单,而且能够避免超售。根据本公开的第一方面,提供了一种用于库存信息处理的方法。该方法包括:在终端设备处,响应于检测到关于订单的预定操作,生成与订单相关联的库存操作请求,库存操作请求至少指示与待购商品标识相关联的待操作数量;向管理设备发送库存操作请求,以用于管理设备基于库存操作请求和与待购商品标识相关联的当前可销售库存来锁定待操作数量;响应于确定在第一预定时间间隔内检测到关于未成功锁定待操作数量的指示信息,获取与待购商品标识相关联的、未来预定时间的预测库存,与待购商品标识相关联的预测库存是经由神经网络模型基于库存时序特征而预测的,神经网络模型被配置在管理设备处、并且是经由关于历史库存时序特征的多个样本数据训练的;以及响应于确定与待购商品标识相关联的预测库存大于或者等于预定阈值,生成关于库存操作请求的第一操作结果,以用于订单的生成。根据本专利技术的第二方面,还提供了一种计算设备,该设备包括:至少一个处理单元;至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令,指令当由至少一个处理单元执行时,使得设备执行本公开的第一方面的方法。根据本公开的第三方面,还提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序,计算机程序被机器执行时执行本公开的第一方面的方法。在一些实施例中,用于库存信息处理的方法还包括:响应于确认以下至少一项条件满足,确定在第一预定时间间隔内检测到关于未成功锁定待操作数量的指示信息:检测到用于指示终端设备超时的信息;检测到用于指示管理设备超时的信息;检测到用于指示终端设备和管理设备之间的通信传输链路超时的信息;以及确定第一预定时间间隔达到并且没有检测到来自管理设备的、关于库存操作请求的第二操作结果。在一些实施例中,用于库存信息处理的方法还包括:确认是否检测到第一操作结果或者来自管理设备的、关于库存操作请求的第二操作结果;响应于确认检测到第一操作结果或者第二操作结果,使得订单可被支付;以及响应于确定网络质量符合预定条件,向管理设备发送经支付的订单,以用于管理设备在与待购商品标识相关联的总库存和锁定库存中分别扣减待操作数量。在一些实施例中,用于库存信息处理的方法还包括:响应于确定第二预定时间间隔达到,确认网络质量是否符合预定条件;以及响应于确认网络质量符合预定条件,从管理设备获取关于多个商品的未来预定时间的预测库存。在一些实施例中,用于库存信息处理的方法还包括:在管理设备处,获取库存变更数据,库存变更数据至少指示与商品标识相关联的库存变更事件、库存变更数量和库存变更时间。基于库存变更数据,生成库存时序数据;生成与商品标识相关联的时序特征数据;以及基于库存时序数据和时序特征数据,生成库存时序特征,以用于输入神经网络模型。在一些实施例中,获取与待购商品标识相关联的、未来预定时间的预测库存包括:基于待购商品标识、当前时间和关于多个商品的未来预定时间的预测库存,获取与待购商品标识相关联的、未来预定时间的预测库存。在一些实施例中,生成时序特征数据包括:基于日期信息、节假日信息、促销活动信息、天气信息和商品属性数据,生成时序特征数据,时序特征数据与商品标识相关联。在一些实施例中,基于库存时序数据和时序特征数据生成库存时序特征包括:基于预定统计周期和预定统计周期内的历史库存数据,计算关于库存的同比数据和环比数据;以及基于商品标识,拼接与商品标识相关联的时序特征数据、时序特征数据、关于库存的同比数据和环比数据,以便生成库存时序特征。在一些实施例中,库存变更事件包括采购入库、退货入库、调拨入库、销售出库和调拨出库中的至少一个,神经网络模型是基于均方差损失函数而优化的。在一些实施例中,管理设备基于库存操作请求和与待购商品标识相关联的当前可销售库存来锁定待操作数量包括:在管理设备处,响应于接收到库存操作请求,确认待购商品标识相关联的当前可销售库存是否大于待操作数量;响应于确认待购商品标识相关联的当前可销售库存大于待操作数量,生成用于锁定待操作数量的锁;以及向终端设备发送关于库存操作请求的第二库存操作结果。提供
技术实现思路
部分是为了以简化的形式来介绍对概念的选择,它们在下文的具体实施方式中将被进一步描述。
技术实现思路
部分无意标识本公开的关键特征或主要特征,也无意限制本公开的范围。附图说明图1示出了根据本公开的实施例的用于实施用于库存信息处理的方法的系统的示意图。图2示出了根据本公开的实施例的用于库存信息处理的方法的流程图。图3示出了根据本公开实施例的神经网络模型的网络结构示意图。图4示出了根据本公开的实施例的用于生成库存时序特征的方法的流程图。图5示出了根据本公开的实施例的用于锁定待操作数量的方法的流程图。图6示意性示出了适于用来实现本公开实施例的电子设备的框图。在各个附图中,相同或对应的标号表示相同或对应的部分。具体实施方式下面将参照附图更详细地描述本公开的优选实施例。虽然附图中显示了本公开的优选实施例,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。在本文中使用的术语“包括”及其变形表示开放性包括,即“包括但不限于”。除非特别申明,术语“或”表示“和/或”。术语“基于”表示“至少部分地基于”。术语“一个示例实施例”和“一个实施例”表示“至少一个示例实施例”。术语“另一实施例”表示“至少一个另外的实施例”。术语“第一”、“第二”等等可以指代不同的或相同的对象。如前文所描述,传统的用于库存信息处理的方法为了避免出现超售,需要在终端设备与服务器之间经由网络通信传输链路交互关于库存的信息,以用于服务器根据待购商品的数量来锁定库存,并根据订单实际支付情况来释放被锁定库存或者修改库存数量。因此对于网络质量依赖较高,当出现网络质量不稳定本文档来自技高网
...

【技术保护点】
1.一种用于库存信息处理的方法,包括:/n在终端设备处,响应于检测到关于订单的预定操作,生成与所述订单相关联的库存操作请求,所述库存操作请求至少指示与待购商品标识相关联的待操作数量;/n向管理设备发送所述库存操作请求,以用于所述管理设备基于所述库存操作请求和与所述待购商品标识相关联的当前可销售库存来锁定所述待操作数量;/n响应于确定在第一预定时间间隔内检测到关于未成功锁定所述待操作数量的指示信息,获取与所述待购商品标识相关联的、未来预定时间的预测库存,与所述待购商品标识相关联的预测库存是经由神经网络模型基于库存时序特征而预测的,所述神经网络模型被配置在所述管理设备处、并且是经由关于历史库存时序特征的多个样本数据训练的;以及/n响应于确定与所述待购商品标识相关联的预测库存大于或者等于预定阈值,生成关于所述库存操作请求的第一操作结果,以用于所述订单的生成。/n

【技术特征摘要】
1.一种用于库存信息处理的方法,包括:
在终端设备处,响应于检测到关于订单的预定操作,生成与所述订单相关联的库存操作请求,所述库存操作请求至少指示与待购商品标识相关联的待操作数量;
向管理设备发送所述库存操作请求,以用于所述管理设备基于所述库存操作请求和与所述待购商品标识相关联的当前可销售库存来锁定所述待操作数量;
响应于确定在第一预定时间间隔内检测到关于未成功锁定所述待操作数量的指示信息,获取与所述待购商品标识相关联的、未来预定时间的预测库存,与所述待购商品标识相关联的预测库存是经由神经网络模型基于库存时序特征而预测的,所述神经网络模型被配置在所述管理设备处、并且是经由关于历史库存时序特征的多个样本数据训练的;以及
响应于确定与所述待购商品标识相关联的预测库存大于或者等于预定阈值,生成关于所述库存操作请求的第一操作结果,以用于所述订单的生成。


2.根据权利要求1所述的方法,还包括:
响应于确认以下至少一项条件满足,确定在第一预定时间间隔内检测到关于未成功锁定所述待操作数量的指示信息:
检测到用于指示所述终端设备超时的信息;
检测到用于指示所述管理设备超时的信息;
检测到用于指示所述终端设备和所述管理设备之间的通信传输链路超时的信息;以及
确定第一预定时间间隔达到并且没有检测到来自所述管理设备的、关于所述库存操作请求的第二操作结果。


3.根据权利要求2所述的方法,还包括:
确认是否检测到所述第一操作结果或者来自所述管理设备的、关于所述库存操作请求的第二操作结果;
响应于确认检测到所述第一操作结果或者所述第二操作结果,使得所述订单可被支付;以及
响应于确定网络质量符合预定条件,向所述管理设备发送经支付的所述订单,以用于所述管理设备在与所述待购商品标识相关联的总库存和锁定库存中分别扣减所述待操作数量。


4.根据权利要求1所述的方法,还包括:
响应于确定第二预定时间间隔达到,确认网络质量是否符合预定条件;以及
响应于确认网络质量符合预定条件,从所述管理设备获取关于多个商品的未来预定时间的预测库存。


5.根据权利要求1所述的方法,还包括:
在管理设备处,获取库存变更数据,所述库存变更数据至少指示与商品标识相关联的库存变更事件、库存变更数量和库存变更时间;
基于所...

【专利技术属性】
技术研发人员:倪述荣孙欣然王佳斐
申请(专利权)人:南京云联数科科技有限公司上海聚音信息科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1