库存数据的提供方法及装置与流程

文档序号:16039378发布日期:2018-11-24 10:20阅读:178来源:国知局

本申请涉及数据存储领域,具体涉及一种库存数据的提供方法及装置,还涉及一种库存数据的提供系统、计算机可读存储介质。

背景技术

目前无人贩卖机增多,而库存管理还是在服务端进行统一处理,也就是中央管理的方式。这种数据、处理服务都在服务端,一旦中心出现问题(如:服务不能用、系统故障、数据库故障、网络故障)等出现,就会出现服务器管辖下的无人机都瘫痪无法交易。无人店铺的库存管理出现问题,基本上交易就跌零,因此,库存管理的稳定性、正确性在无人店铺的日常管理中很重要。

现有技术中,机器设备中的库存管理方法通常都是中心化存储、管理的方式。例如,cn107633598a(一种无人售货机管理系统)。该类中心化的库存数据处理方案会使得中心管理单元数据处理压力过大,且中心管理单元损坏时会造成所管理的设备的数据损失,具有很大的隐患。



技术实现要素:

本申请提供了库存数据的提供方法及装置的技术方案,旨在解决现有技将设备的库存数据存储在中央服务器时中央服务器数据存储、处理压力过大,中心化数据存储、处理风险较大的技术问题。

本申请提供一种库存数据的提供方法,包括:

获得第一设备的库存数据;

获得与所述第一设备同属于一个中央服务器的第二设备的信息;

根据所述第二设备的信息,向所述第二设备发送所述第一设备的库存数据。

可选的,所述获得第一设备的库存数据,包括:

在所述第一设备中查询库存数据;或者,

向所述中央服务器发出获取所述第一设备的库存数据的请求,获得所述中央服务器返回的所述第一设备的库存数据;或者,

获得使用所述第一设备的用户提供的所述第一设备的库存数据。

可选的,所述在所述第一设备中查询库存数据,包括:

在所述第一设备存储的用于记录所述第一设备库存流水数据的第一库存流水表中查询所述第一设备的库存流水数据,和/或,

在所述第一设备存储的用于记录所述第一设备库存余量数据的第一库存余量表中查询所述第一设备的库存余量数据;

所述根据所述第二设备的信息,向所述第二设备发送所述第一设备的库存数据,包括:根据所述第二设备的信息,向所述第二设备发送所述第一设备的库存流水数据和/或所述第一设备的库存余量数据。

可选的,所述获得与所述第一设备同属于一个中央服务器的第二设备的信息,包括:

向所述中央服务器发送获取周围设备的信息的请求,获得所述中央服务器返回的所述第二设备的信息;或者,

发出用于探测周围设备的探测信息,获得所述第二设备针对所述探测信息返回的响应信息,根据所述响应信息获得所述第二设备的信息:或者,

获得使用所述第一设备的用户提供的所述第二设备的信息。

可选的,还包括:

获得与所述第一设备同属于一个中央服务器的第二设备的库存数据。

可选的,还包括:

在所述第一设备中存储用于记录所述第二设备库存流水数据的第二库存流水表,和/或,在所述第一设备中存储用于记录所述第二设备库存余量数据的第二库存余量表。

可选的,还包括:

主动向所述中央服务器发送所述第二设备的库存数据;或者,

获得所述中央服务器查询所述第二设备的库存数据的请求;

向所述中央服务器发送所述第二设备的库存数据。

可选的,还包括:

主动向属于所述中央服务器的第三设备发送所述第二设备的库存数据;或者,

获得所述第三设备查询所述第二设备的库存数据的请求;

向所述第三设备发送所述第二设备的库存数据。

可选的,所述获得与所述第一设备同属于一个中央服务器的第二设备的库存数据,包括:

获得所述第二设备主动发送的所述第二设备的库存数据;或者,

向所述第二设备发送获取所述第二设备的库存数据的请求,获得所述第二设备返回的所述第二设备的库存数据;或者,

获得所述中央服务器主动发送的所述第二设备的库存数据;或者,

向所述中央服务器发送获取所述第二设备的库存数据的请求,获得所述中央服务器返回的所述第二设备的库存数据。

可选的,还包括:

获得所述中央服务器的信息;

根据所述中央服务器的信息,向所述中央服务器注册所述第一设备的信息。

可选的,还包括:

获得所述中央服务器查询所述第一设备的库存数据的请求;

向所述中央服务器发送所述第一设备的库存数据。

可选的,还包括:

根据所述第二设备的信息,向所述第二设备注册所述第一设备的信息。

可选的,还包括:

获得所述第二设备发送的属于所述中央服务器的第三设备的库存数据。

可选的,还包括:

当需要重新获取所述第一设备的库存数据时,获得所述第二设备发送的所述第一设备的库存数据。

可选的,当需要重新获取所述第一设备的库存数据时,获得所述第二设备发送的所述第一设备的库存数据,包括:

当所述第一设备发生故障时,或者当所述第一设备存储的库存数据丢失时,或者当需要核对所述第一设备存储的库存数据时,获得所述第二设备发送的所述第一设备的库存数据。

可选的,所述获得所述第二设备发送的所述第一设备的库存数据,包括:

获得所述第二设备主动发送的所述第一设备的库存数据;或者,

向所述第二设备发送获取所述第一设备的库存数据的请求,获得所述第二设备返回的所述第一设备的库存数据。

本申请还提供另外一种库存数据的提供方法,包括:

第一售货机获得所述第一售货机的库存数据;

所述第一售货机获得与所述第一售货机同属于一个中央服务器的第二售货机的信息;

所述第一售货机根据所述第二售货机的信息,向所述第二售货机发送所述第一售货机的库存数据。

本申请还另外提供一种库存数据的提供方法,包括:

获得在第一设备中查询库存数据的请求;

获得与所述第一设备同属于一个中央服务器的第二设备的库存数据;

针对所述在第一设备中查询库存数据的请求,输出所述第二设备的库存数据。

可选的,所述获得在第一设备中查询库存数据的请求,包括:

获得在所述第一设备中获取第一业务对象的请求;

根据所述在所述第一设备中获取所述第一业务对象的请求,生成在所述第一设备中查询所述第一业务对象库存数据的请求;

所述获得与所述第一设备同属于一个中央服务器的第二设备的库存数据,包括:

获得与所述第一设备同属于一个中央服务器的第二设备中的所述第一业务对象库存数据;

所述针对所述查询第一设备的库存数据的请求,输出所述第二设备的库存数据,包括:

针对在所述第一设备中查询所述第一业务对象库存数据的请求,输出所述第二设备中的所述第一业务对象库存数据。

可选的,所述获得与所述第一设备同属于一个中央服务器的第二设备的库存数据,包括:

当所述第一设备的库存数据表明所述第一设备的库存低于库存阈值时,获得与所述第一设备同属于一个中央服务器的第二设备的库存数据。

可选的,所述获得与所述第一设备同属于一个中央服务器的第二设备中的所述第一业务对象库存数据,包括:

当所述第一设备的所述第一业务对象库存数据表明所述第一设备中的所述第一业务对象的库存低于库存阈值时,获得与所述第一设备同属于一个中央服务器的第二设备中的所述第一业务对象库存数据。

可选的,所述获得与所述第一设备同属于一个中央服务器的第二设备的库存数据,包括:

获得所述第一设备预先存储的所述第二设备的库存数据;或者,

获得所述中央服务器发送的所述第二设备的库存数据;或者,

获得所述第二设备发送的所述第二设备的库存数据;或者,

获得属于所述中央服务器的第三设备发送的所述第二设备的库存数据。

可选的,还包括:

输出所述第二设备的标识信息、地理信息、支付方式信息、支付优惠信息、业务对象的价格信息中的至少一种信息。

本申请还提供另外一种库存数据的提供方法,包括:

第一售货机获得在所述第一售货机中查询库存数据的请求;

获得与所述售货机同属于一个中央服务器的第二售货机的库存数据;

针对所述在第一售货机中查询库存数据的请求,输出所述第二售货机的库存数据。

本申请还提供另外一种库存数据的提供装置,包括:

第一售货机中查询请求获得单元,配置用于第一售货机获得在所述第一售货机中查询库存数据的请求;

第二售货机的库存数据获得单元,配置用于获得与所述售货机同属于一个中央服务器的第二售货机的库存数据;

第二售货机的库存数据输出单元,配置用于针对所述在第一售货机中查询库存数据的请求,输出所述第二售货机的库存数据。

本申请还提供一种库存数据服务系统,包括:中央服务器,同属于所述中央服务器的第一设备和第二设备;

所述中央服务器,存储有所述第二设备的信息;

所述第一设备,用于向所述中央服务器请求所述第二设备的信息,获得所述中央服务器提供的所述第二设备的信息,获得所述第一设备的库存数据,根据所述第二设备的信息,向所述第二设备提供所述第一设备的库存数据;

所述第二设备,用于获得所述第一设备提供的所述第一设备的库存数据。

与现有技术将设备上的库存数据都存储在中央服务器中相比,本申请的提供的技术方案可以实现将设备中的库存数据存储到其他设备的技术效果。由此,可以减轻中央服务器对设备库存数据的存储、处理压力,又能使设备中库存数据的得到备份、分担设备中库存数据的存储风险。

附图说明

图1是本申请提供的一种库存数据的提供方法的实施例的处理流程图;

图2所示的本申请提供的一种库存数据的方法的应用场景示意图;

图3是本申请提供的一种库存数据的提供装置的实施例的示意图;

图4是本申请提供的另一种库存数据的提供方法的实施例的处理流程图;

图5是本申请提供的另一种库存数据的提供装置的实施例的示意图;

图6是本申请提供的一种库存数据的提供方法的实施例的处理流程图;

图7是本申请提供的一种库存数据的提供装置的实施例的示意图;

图8是本申请提供的一种库存数据的提供方法的实施例的处理流程图;

图9是本申请提供的一种库存数据的提供装置的实施例的示意图。

具体实施方式

在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。

本申请提供一种库存数据的提供方法,图1是本申请提供的库存数据的提供方法的实施例的处理流程图。下面结合图1所示的库存数据的提供方法的实施例的处理流程图,来阐述本申请提供的库存数据的提供方法的技术方案。

图1示出的库存数据的提供方法的实施例的处理流程包括:

步骤s101,获得第一设备的库存数据。

所述的库存数据指的是设备中装在的库存物品的相关统计数据,例如某种物品的数量、销量、销售额等。

所述获得第一设备的库存数据,可以在所述第一设备中查询库存数据;也可以向中央服务器发出获取所述第一设备的库存数据的请求,获得所述中央服务器返回的所述第一设备的库存数据;也可以获得使用所述第一设备的用户提供的所述第一设备的库存数据。

当在所述第一设备中查询库存数据时,可以为以下步骤:a.在所述第一设备存储的用于记录所述第一设备库存流水数据的第一库存流水表中查询所述第一设备的库存流水数据,和/或,b.在所述第一设备存储的用于记录所述第一设备库存余量数据的第一库存余量表中查询所述第一设备的库存余量数据。

其中,库存流水表可以是某段时间内某种商品的销售量、销售额等。库存余量表可以指设备中某种产品剩余的数量。

步骤s102,获得与所述第一设备同属于一个中央服务器的第二设备的信息。

其中,同属于一个中央服务器的第二设备可以指由同一个中央服务器管理的第二设备。

所述获得与所述第一设备同属于一个中央服务器的第二设备的信息,可以通过以下步骤实现:a.向中央服务器发送获取周围设备的信息的请求,获得所述中央服务器返回的第二设备的信息;或者,.发出用于探测周围设备的探测信息,获得第二设备针对所述探测信息返回的响应信息,根据所述响应信息获得第二设备的信息;或者,c.获得使用所述第一设备的用户提供的第二设备的信息。

其中,周围设备的信息可以是周围设备的标识、地址等,所述标识、地址可以用来实现设备间的通信连接等。

步骤s103,根据所述第二设备的信息,向所述第二设备发送所述第一设备的库存数据。

当获知第二设备的信息后,便可以实现设备间的数据传输,例如向所述第二设备发送所述第一设备的库存数据。

所述根据所述第二设备的信息,向所述第二设备发送所述第一设备的库存数据,可以为以下步骤:根据所述第二设备的信息,向所述第二设备发送所述第一设备的库存流水数据和/或所述第一设备的库存余量数据。

经过以上步骤s101、s102、s103之后,能够将获得的第一设备的库存数据发送给第二设备,在不依靠中心服务器的情况下依然能够备份设备数据。与现有技术将设备数据备份在中心服务器相比,减轻了中心服务器的数据存储、处理压力,分担了数据存储、处理风险。

除了以上步骤之外,所述方法还可以包括以下步骤:a)获得与所述第一设备同属于一个中央服务器的第二设备的库存数据。

也就是,通过第一设备可以实现获取第二设备的技术效果。

所述获得与所述第一设备同属于一个中央服务器的第二设备的库存数据,可以包括以下步骤:a1)获得所述第二设备主动发送的所述第二设备的库存数据;或者,a2)向所述第二设备发送获取所述第二设备的库存数据的请求,获得所述第二设备返回的所述第二设备的库存数据;或者,a3)获得所述中央服务器主动发送的所述第二设备的库存数据;或者,a4)向所述中央服务器发送获取所述第二设备的库存数据的请求,获得所述中央服务器返回的所述第二设备的库存数据。通过第一设备可以通过以上多种方式获得第二设备的库存数据。

除了以上步骤之外,所述方法还可以包括以下步骤:b1)在所述第一设备中存储用于记录所述第二设备库存流水数据的第二库存流水表,和/或,b2)在所述第一设备中存储用于记录所述第二设备库存余量数据的第二库存余量表。

也就是可以实现将获得的数据存储在相应位置的技术效果。

除了以上步骤之外,所述方法还可以包括以下步骤:c)主动向所述中央服务器发送所述第二设备的库存数据;或者,c1)获得所述中央服务器查询所述第二设备的库存数据的请求;c2)向所述中央服务器发送所述第二设备的库存数据。

也就是通过第一设备不单可以获得第二设备的库存数据,还可以发送到中央服务器备份,从而实现了既能通过第一设备备份第二设备的库存数据,又能通过中央服务端备份第二设备的库存数据的技术效果。

除了以上步骤之外,所述方法还可以包括以下步骤:d)主动向属于所述中央服务器的第三设备发送所述第二设备的库存数据;或者,d1)获得所述第三设备查询所述第二设备的库存数据的请求;d2)向所述第三设备发送所述第二设备的库存数据。

也就是通过第一设备不单可以获得第二设备的库存数据,还可以发送到中第三设备备份,从而实现了既能通过第一设备备份第二设备的库存数据,又能通过第三设备备份第二设备的库存数据的技术效果。

除了以上步骤之外,所述方法还可以包括以下步骤:e1)获得所述中央服务器的信息;e2)根据所述中央服务器的信息,向所述中央服务器注册所述第一设备的信息。

也就是可以实现第一设备与中央服务器间的通信、数据传输。

除了以上步骤之外,所述方法还可以包括以下步骤:f1)获得所述中央服务器查询所述第一设备的库存数据的请求;f2)向所述中央服务器发送所述第一设备的库存数据。

也就是可以将第一设备的库存数据存储到中央服务器,保护第一设备的库存数据的安全。

除了以上步骤之外,所述方法还可以包括以下步骤:g)根据所述第二设备的信息,向所述第二设备注册所述第一设备的信息。

也就是可以实现第一设备与其他设备间的通信、数据传输。

除了以上步骤之外,所述方法还可以包括以下步骤:h)获得所述第二设备发送的属于所述中央服务器的第三设备的库存数据。

也就是可以实现通过第二设备获得第三设备的库存数据的技术效果,进一步保正第三设备的库存数据的安全存储问题。

除了以上步骤之外,所述方法还可以包括以下步骤:i)当需要重新获取所述第一设备的库存数据时,获得所述第二设备发送的所述第一设备的库存数据。

所述当需要重新获取所述第一设备的库存数据时,获得所述第二设备发送的所述第一设备的库存数据,可以在以下情况下执行:当所述第一设备发生故障时,或者当所述第一设备存储的库存数据丢失时,或者当需要核对所述第一设备存储的库存数据时,获得所述第二设备发送的所述第一设备的库存数据。

也就是,在第一设备的库存数据受损时,可以重新获取第一设备的库存数据,从而实现第一设备的库存数据的恢复。

所述获得所述第二设备发送的所述第一设备的库存数据,可以通过以下步骤实现:获得所述第二设备主动发送的所述第一设备的库存数据;或者,向所述第二设备发送获取所述第一设备的库存数据的请求,获得所述第二设备返回的所述第一设备的库存数据。

也就是,可以实现通过第二设备重新获取第一设备的库存数据的技术效果。

下面结合图2所示的库存数据的提供方法的应用场景示意图分析本申请技术方案。

本方案考虑到库存管理的重要性以及现有库存管理切实存在的稳定性问题,提出一种新的架构方案——去中心化库存管理方案:数据以及处理方式都是在本地机器中(如无人贩卖机),小范围近距离进行数据共享和交互,中央可以统计查询。本方案不仅减轻了处理端的性能上的负担,而且避免了因库存管理失灵导致大规模无人贩卖机瘫痪的情况出现。

如图2所示,其中包括设备1、设备2、设备3、服务端。各设备之间可以互相注册。各设备均存有本身的库存数据,又存储有周边设备的地址表、周边设备的同步数据。各设备上可以查询、管理存储的数据。各设备也可以向服务端注册,服务端可以备份各设备的库存数据、各设备的地址。商家/服务商可以查询、统计各设备的数据。

图2所示的本申请的技术方案将库存数据存储在本机、周边设备上,也可以另外备份在服务端上。与现有设备都将数据存储在服务端相比,这可以减轻服务端的数据存储、处理压力,分担数据存储、处理风险。

本申请还提供一种库存数据的提供装置。图3是本申请提供的库存数据的提供装置的实施例的示意图。由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关的部分请参见上述提供的方法实施例的对应说明即可。

图3所示实施例中的库存数据的提供装置,包括:

第一设备的库存数据获得单元101,用于获得第一设备的库存数据;

第二设备的信息获得单元102,用于获得与所述第一设备同属于一个中央服务器的第二设备的信息;

第一设备的库存数据发送单元103,用于根据所述第二设备的信息,向所述第二设备发送所述第一设备的库存数据。

可选的,所述第一设备的库存数据获得单元包括:

第一获得子单元,用于在所述第一设备中查询库存数据;或者,

第二获得子单元,用于向所述中央服务器发出获取所述第一设备的库存数据的请求,获得所述中央服务器返回的所述第一设备的库存数据;或者,

第三获得子单元,用于获得使用所述第一设备的用户提供的所述第一设备的库存数据。

可选的,所述第一获得子单元用于:

在所述第一设备存储的用于记录所述第一设备库存流水数据的第一库存流水表中查询所述第一设备的库存流水数据,和/或,

在所述第一设备存储的用于记录所述第一设备库存余量数据的第一库存余量表中查询所述第一设备的库存余量数据;

所述第一设备的库存数据发送单元用于:

根据所述第二设备的信息,向所述第二设备发送所述第一设备的库存流水数据和/或所述第一设备的库存余量数据。

可选的,所述第二设备的信息获得单用于:

向所述中央服务器发送获取周围设备的信息的请求,获得所述中央服务器返回的所述第二设备的信息;或者,

发出用于探测周围设备的探测信息,获得所述第二设备针对所述探测信息返回的响应信息,根据所述响应信息获得所述第二设备的信息;或者,

获得使用所述第一设备的用户提供的所述第二设备的信息。

可选的,还包括:

第二设备的库存数据获得单元,用于获得与所述第一设备同属于一个中央服务器的第二设备的库存数据。

可选的,还包括:

存储单元,用于在所述第一设备中存储用于记录所述第二设备库存流水数据的第二库存流水表,和/或,在所述第一设备中存储用于记录所述第二设备库存余量数据的第二库存余量表。

可选的,还包括:

第二设备的库存数据主动发送单元,用于主动向所述中央服务器发送所述第二设备的库存数据;或者,

第二设备的库存数据的请求获得单元,用于获得所述中央服务器查询所述第二设备的库存数据的请求;

第二设备的库存数据被动发送单元,用于向所述中央服务器发送所述第二设备的库存数据。

可选的,还包括:

主动向第三设备发送单元,用于主动向属于所述中央服务器的第三设备发送所述第二设备的库存数据;或者,

第三设备查询请求获得单元,用于获得所述第三设备查询所述第二设备的库存数据的请求;

被动向第三设备发送单元,用于向所述第三设备发送所述第二设备的库存数据。

可选的,所述第二设备的库存数据获得单元用于:

获得所述第二设备主动发送的所述第二设备的库存数据;或者,

向所述第二设备发送获取所述第二设备的库存数据的请求,获得所述第二设备返回的所述第二设备的库存数据;或者,

获得所述中央服务器主动发送的所述第二设备的库存数据;或者,

向所述中央服务器发送获取所述第二设备的库存数据的请求,获得所述中央服务器返回的所述第二设备的库存数据。

可选的,还包括:

中央服务器的信息获得单元,用于获得所述中央服务器的信息;

向中央服务器注册单元,用于根据所述中央服务器的信息,向所述中央服务器注册所述第一设备的信息。

可选的,还包括:

中央服务器查询请求获得单元,用于获得所述中央服务器查询所述第一设备的库存数据的请求;

向所述中央服务器发送单元,用于向所述中央服务器发送所述第一设备的库存数据。

可选的,还包括:

向第二设备注册单元,用于根据所述第二设备的信息,向所述第二设备注册所述第一设备的信息。

可选的,还包括:

第三设备的库存数据获得单元,用于获得所述第二设备发送的属于所述中央服务器的第三设备的库存数据。

可选的,还包括:

第一设备的库存数据重新获取单元,用于当需要重新获取所述第一设备的库存数据时,获得所述第二设备发送的所述第一设备的库存数据。

可选的,所述第一设备的库存数据重新获取单元用于:

当所述第一设备发生故障时,或者当所述第一设备存储的库存数据丢失时,或者当需要核对所述第一设备存储的库存数据时,获得所述第二设备发送的所述第一设备的库存数据。

可选的,所述第一设备的库存数据重新获取单元用于:

获得所述第二设备主动发送的所述第一设备的库存数据;或者,

向所述第二设备发送获取所述第一设备的库存数据的请求,获得所述第二设备返回的所述第一设备的库存数据。

本申请还提供另外一种库存数据的提供方法,图4是本申请提供的另外一种库存数据的提供方法的实施例的处理流程图。下面结合图4所示的另外一种库存数据的提供方法的实施例的处理流程图,来阐述本申请提供的另外一种库存数据的提供方法的技术方案。

步骤s201,第一售货机获得所述第一售货机的库存数据;

步骤s202,所述第一售货机获得与所述第一售货机同属于一个中央服务器的第二售货机的信息;

步骤s203,所述第一售货机根据所述第二售货机的信息,向所述第二售货机发送所述第一售货机的库存数据。

本实施例是以售货机为应用场景的技术方案,具体处理可参见上文。该实施例可以实现售货机间的数据备份,与现有技术中售货机将本机库存数据存储在中央服务器相比,可以减轻中央服务器的数据存储、处理压力,减轻售货机库存数据存储的安全风险。

本申请还提供另外一种库存数据的提供装置。图5是本申请提供的另外一种库存数据的提供装置的实施例的示意图。由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关的部分请参见上述提供的方法实施例的对应说明即可。

图5所示实施例中的库存数据的提供装置,包括:

第一售货机库存数据获得单元201,配置用于第一售货机获得所述第一售货机的库存数据;

第二售货机的信息获取单元202,配置用于所述第一售货机获得与所述第一售货机同属于一个中央服务器的第二售货机的信息;

第一售货机的库存数据发送单元203,配置用于所述第一售货机根据所述第二售货机的信息,向所述第二售货机发送所述第一售货机的库存数据。

本申请还提供另外一种库存数据的提供方法,图6是本申请提供的另外一种库存数据的提供方法的实施例的处理流程图。下面结合图6所示的另外一种库存数据的提供方法的实施例的处理流程图,来阐述本申请提供的另外一种库存数据的提供方法的技术方案。

步骤s301,获得在第一设备中查询库存数据的请求;

所述获得在第一设备中查询库存数据的请求,可以通过以下步骤实现:a1.获得在所述第一设备中获取第一业务对象的请求;a2.根据所述在所述第一设备中获取所述第一业务对象的请求,生成在所述第一设备中查询所述第一业务对象库存数据的请求;

其中,业务对象可以是具体的某种商品,例如可口可乐等。

步骤s302,获得与所述第一设备同属于一个中央服务器的第二设备的库存数据;

所述获得与所述第一设备同属于一个中央服务器的第二设备的库存数据,可以通过以下步骤实现:获得与所述第一设备同属于一个中央服务器的第二设备中的所述第一业务对象库存数据。也就是获得第二设备中的库存数据,例如可口可乐的库存数据。

所述获得与所述第一设备同属于一个中央服务器的第二设备中的所述第一业务对象库存数据,可以在以下情况执行:当所述第一设备的所述第一业务对象库存数据表明所述第一设备中的所述第一业务对象的库存低于库存阈值时,获得与所述第一设备同属于一个中央服务器的第二设备中的所述第一业务对象库存数据。

例如,当第一设备中的可口可乐的库存只有2瓶时,小于预设的库存预设阈值5瓶时,就可以获得其他设备中可口可乐的库存数据。

所述获得与所述第一设备同属于一个中央服务器的第二设备的库存数据,可以通过以下步骤实现:获得所述第一设备预先存储的所述第二设备的库存数据;或者,获得所述中央服务器发送的所述第二设备的库存数据;或者,获得所述第二设备发送的所述第二设备的库存数据;或者,获得属于所述中央服务器的第三设备发送的所述第二设备的库存数据。也就是,可以通过以上多种方式获得第二设备的库存数据。

所述获得与所述第一设备同属于一个中央服务器的第二设备的库存数据,可以通过以下步骤实现:当所述第一设备的库存数据表明所述第一设备的库存低于库存阈值时,获得与所述第一设备同属于一个中央服务器的第二设备的库存数据。

例如,当第一设备中的饮品余量5瓶小于预设的库存阈值10件时,就获取第二设备的库存数据中饮品余量相关的数据。

步骤s303,针对所述在第一设备中查询库存数据的请求,输出所述第二设备的库存数据。

也就是可以实现在第一设备上查询、输出第二设备的库存数据的技术效果。

所述针对所述查询第一设备的库存数据的请求,输出所述第二设备的库存数据,可以通过以下步骤实现:针对在所述第一设备中查询所述第一业务对象库存数据的请求,输出所述第二设备中的所述第一业务对象库存数据。例如,查询可口可乐的库存数据,第一设备输出第二设备中可口可乐的余量信息。从而,用户可以知道第二设备中的可口可乐余量是否充足。

所述方法还可以包括:输出所述第二设备的标识信息、地理信息、支付方式信息、支付优惠信息、业务对象的价格信息中的至少一种信息。也就是可以实现提供给用户更详细信息的技术效果。

本申请还提供另外一种库存数据的提供装置。图7是本申请提供的另外一种库存数据的提供装置的实施例的示意图。由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关的部分请参见上述提供的方法实施例的对应说明即可。

图7所示实施例中的库存数据的提供装置,包括:

第一设备中查询请求获得单元301,用于获得在第一设备中查询库存数据的请求;

第二设备的库存数据获得单元302,用于获得与所述第一设备同属于一个中央服务器的第二设备的库存数据;

第二设备的库存数据输出单元303,用于针对所述在第一设备中查询库存数据的请求,输出所述第二设备的库存数据。

可选的,所述第一设备中查询请求获得单元用于:

获得在所述第一设备中获取第一业务对象的请求;

根据所述在所述第一设备中获取所述第一业务对象的请求,生成在所述第一设备中查询所述第一业务对象库存数据的请求;

所述第二设备的库存数据获得单元用于:

获得与所述第一设备同属于一个中央服务器的第二设备中的所述第一业务对象库存数据;

所述第二设备的库存数据输出单元用于:

针对在所述第一设备中查询所述第一业务对象库存数据的请求,输出所述第二设备中的所述第一业务对象库存数据。

可选的,所述第二设备的库存数据获得单元用于:

当所述第一设备的库存数据表明所述第一设备的库存低于库存阈值时,获得与所述第一设备同属于一个中央服务器的第二设备的库存数据。

可选的,所述第二设备的库存数据获得单元用于:

当所述第一设备的所述第一业务对象库存数据表明所述第一设备中的所述第一业务对象的库存低于库存阈值时,获得与所述第一设备同属于一个中央服务器的第二设备中的所述第一业务对象库存数据。

可选的,所述第二设备的库存数据获得单元用于:

获得所述第一设备预先存储的所述第二设备的库存数据;或者,

获得所述中央服务器发送的所述第二设备的库存数据;或者,

获得所述第二设备发送的所述第二设备的库存数据;或者,

获得属于所述中央服务器的第三设备发送的所述第二设备的库存数据。

可选的,还包括:

输出单元,用于输出所述第二设备的标识信息、地理信息、支付方式信息、支付优惠信息、业务对象的价格信息中的至少一种信息。

本申请还提供另外一种库存数据的提供方法,图8是本申请提供的另外一种库存数据的提供方法的实施例的处理流程图。下面结合图8所示的另外一种库存数据的提供方法的实施例的处理流程图,来阐述本申请提供的另外一种库存数据的提供方法的技术方案。

步骤s401,第一售货机获得在所述第一售货机中查询库存数据的请求;

步骤s402,获得与所述售货机同属于一个中央服务器的第二售货机的库存数据;

步骤s403,针对所述在第一售货机中查询库存数据的请求,输出所述第二售货机的库存数据。

本实施例是以售货机为应用场景的技术方案,可以实现在第一设备中查询、获取第二设备中库存数据的技术效果。当第一设备中的库存数据不满足要求时,用户可以及时获知第二设备中的库存数据信息,方便用户获得库存物品。

本申请还提供另外一种库存数据的提供装置。图8是本申请提供的另外一种库存数据的提供装置的实施例的示意图。由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关的部分请参见上述提供的方法实施例的对应说明即可。

图9所示实施例中的库存数据的提供装置,包括:

第一售货机中查询请求获得单元401,配置用于第一售货机获得在所述第一售货机中查询库存数据的请求;

第二售货机的库存数据获得单元402,配置用于获得与所述售货机同属于一个中央服务器的第二售货机的库存数据;

第二售货机的库存数据输出单元403,配置用于针对所述在第一售货机中查询库存数据的请求,输出所述第二售货机的库存数据。

本申请还提供一种库存数据服务系统,包括:中央服务器,同属于所述中央服务器的第一设备和第二设备;

所述中央服务器,存储有所述第二设备的信息;

所述第一设备,用于向所述中央服务器请求所述第二设备的信息,获得所述中央服务器提供的所述第二设备的信息,获得所述第一设备的库存数据,根据所述第二设备的信息,向所述第二设备提供所述第一设备的库存数据;

所述第二设备,用于获得所述第一设备提供的所述第一设备的库存数据。

本申请还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时,执行如下操作:

获得第一设备的库存数据;

获得与所述第一设备同属于一个中央服务器的第二设备的信息;

根据所述第二设备的信息,向所述第二设备发送所述第一设备的库存数据。

本申请虽然以较佳实施例公开如上,但其并不是用来限定本申请,任何本领域技术人员在不脱离本申请的精神和范围内,都可以做出可能的变动和修改,因此本申请的保护范围应当以本申请权利要求所界定的范围为准。

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

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

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

本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

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