一种信息推送方法及装置、电子设备与流程

文档序号:16631205发布日期:2019-01-16 06:35阅读:172来源:国知局
一种信息推送方法及装置、电子设备与流程

本申请涉及互联网技术领域,尤其涉及一种信息推送方法及装置、电子设备。



背景技术:

在现实生活中,临时将物品存放在储物空间的情况经常发生。例如物流行业中,如果接收方不方便现场签收,通常派送员可以将物流对象(如快递)存储在物流终端(如自提柜)。

基于成本考虑,物流终端的运营方,会选择一些特地的位置设置物流终端。因此,很多情况下,一个区域范围内,可能存在有若干位于不同位置的物流终端。例如,大型小区中不同位置设置有多个物流终端。

实际生活中,同一个接收方经常会有多个需要接收的物流对象,并且这些物流对象具有相同的接收方信息(如接收地址),而该接收方不同的物流对象可能是由不同的派送员进行派送的。由于派送员选择物流终端具有随机性,例如通常派送员在到达物流对象的接收地址后,都是就近存放到物流终端中的。如此,同一接收方信息的多个需要接收的物流对象可能会分别位于不同的物流终端中。接收方需要分别前往不同位置的物流终端进行接收。



技术实现要素:

本申请提供的一种信息推送方法及装置、电子设备,以解决现有技术中存在的同一接收方信息的物流对象存储于不同物流终端中的问题。

根据本申请实施例提供的一种信息推送方法,应用于服务端,所述方法包括:

提供多个物流终端信息,以及物流终端信息关联的多个接收方信息;

接收第一终端发送的物流请求信息,所述物流请求信息包括物流对象的目标接收方信息;

根据所述目标接收方信息,确定出至少一个目标物流终端信息;

将所述目标物流终端信息提供至所述第一终端。

根据本申请实施例提供的一种信息推送方法,应用于物流终端,所述方法包括:

获取已存储物流对象的接收方信息;

向服务端上传物流终端信息,所述物流终端信息关联有所获取的接收方信息。

根据本申请实施例提供的一种信息推送装置,应用于服务端,所述装置包括:

提供单元,提供多个物流终端信息,以及物流终端信息关联的多个接收方信息;

接收单元,接收第一终端发送的物流请求信息,所述物流请求信息包括物流对象的目标接收方信息;

确定单元,根据所述目标接收方信息,确定出至少一个目标物流终端信息;

推送单元,将所述目标物流终端信息提供至所述第一终端。

根据本申请实施例提供的一种电子设备,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

提供多个物流终端信息,以及物流终端信息关联的多个接收方信息;

接收第一终端发送的物流请求信息,所述物流请求信息包括物流对象的目标接收方信息;

根据所述目标接收方信息,确定出至少一个目标物流终端信息;

将所述目标物流终端信息提供至所述第一终端。

根据本申请实施例提供的一种电子设备,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

获取已存储物流对象的接收方信息;

向服务端上传物流终端信息,所述物流终端信息关联有所获取的接收方信息。

本申请实施例中,服务端可以提供多个物流终端信息,以及物流终端信息关联的多个接收方信息;所述服务端在接收到第一终端发送的物流请求信息后,可以从多个物流终端信息中查询与目标接收方信息相同的接收方信息,并将与所述目标接收方信息相同的接收方信息关联的物流终端信息确定为目标物流终端信息,最后将所述目标物流终端信息提供至所述第一终端。如此,可以引导持有所述第一终端的派送员将同一接收方信息的不同物流对象存储到同一个物流终端中。由于相同接收方信息的物流对象都存放在同一个物流终端,可以方便该接收方接收物流对象,避免当同一接收方信息的多个物流对象存放在不同物流终端时,需要接收方分别前往不同位置的物流终端进行接收。

附图说明

图1是本申请一实施例提供的信息推送方法的流程图;

图2是本申请一实施例提供的系统架构图;

图3是本申请一实施例提供的信息推送方法的流程图;

图4是本申请一实施例提供的快递单的示意图;

图5是本申请提供的信息推送装置所在设备的一种硬件结构图;

图6是本申请一实施例提供的信息推送装置的模块示意图;

图7是本申请提供的信息推送装置所在设备的一种硬件结构图;

图8是本申请一实施例提供的信息推送装置的模块示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

为了解决上述问题,请参见图1,为本申请一实施例提供的信息推送方法的流程图,所述方法可以应用于服务端,并请结合图2所示本申请可以适用的示例性的系统架构图。

所述系统架构概念图100中,各种网络节点借助网络可以实现信息的通信,继而完成交互和数据的处理。系统架构概念图100可以包括经由网络与一个或多个第一终端106进行数据通信的服务端105;所述服务器105还可以经由网络与一个或多个物流终端107进行数据通信;以及可以集成于所述服务端105或独立于服务端105的数据库115。

所述服务端105可以是给所述第一终端12、物流终端13提供服务的服务器、服务器集群或者基于服务器集群构建的云平台。

所述网络一般可以包括有线或无线电信装置。在本申请中,所述物流终端107所基于的网络装置可以通过所述有线或无线电信装置来交换数据。所述第一终端106所基于的网络装置通常情况下可以通过无线电信装置来交换数据。例如,每个网络都可以包括局域网(“lan”)、广域网(“wan”)、互联网、移动电话网络、虚拟专用网(vpn)、蜂窝式或其它移动通信网络、或其任何组合。在示例性实施方案的讨论中,应理解,术语“数据”和“信息”可在本文中互换使用来指代可存在于基于计算机的环境中的文字、图像、音频、视频或任何其它形式的信息。

需要说明的是,本申请实施例中所述的第一终端,可以是指安装有客户端软件的终端,例如安装有物流app的智能手机。所述物流终端,可以是储物终端例如自提柜。

所述方法包括以下步骤:

步骤210:提供多个物流终端信息,以及物流终端信息关联的多个接收方信息。

所述物流终端信息可以是由物流终端上传的,

以下以物流终端侧,介绍物流终端上传物流终端信息的过程,请参考图3所示的以物流终端为执行主体的方法流程图:

步骤310:获取已存储物流对象的接收方信息。

步骤320:向服务端上传物流终端信息,所述物流终端信息关联有所获取的接收方信息。

通常,所述获取已存储物流对象的接收方信息的方式,可以包括实时获取,例如每存储一个物流对象,就可以获取该物流对象的接收方信息,并向服务器发送物流终端信息;

另一种方式,可以包括周期性获取,例如物流终端设置一个定时器,该定时器计时到达一个设定的时长后,就可以获取已存储物流对象的接收方信息,并向服务器发送物流终端信息。

如上所示,相应地,服务端可以收到多个物流终端上传的物流终端信息;服务端可以将所述物流终端信息存储到数据库中,并且可以对每一个物流终端上传的物流终端信息进行标记,便于区别不同物流终端信息。每一个物流终端信息关联的多个接收方信息可以是动态更新的,例如物流终端中新存储了物流对象a或者已存储物流对象b被接收方取走,由于物流终端上传新的物流终端信息中相应新增物流对象a的接收方信息,删除物流对象b的接收方信息,所以服务端更新的该物流终端信息关联的接收方信息中也会新增物流对象a的接收方信息,删除物流对象b的接收方信息。

步骤220:接收第一终端发送的物流请求信息,所述物流请求信息包括物流对象的目标接收方信息。

所述物流请求信息可以是所述第一终端扫描所述物流对象的线下业务标识后发送给服务端的。

所述线下业务标识可以是例如二维码,条形码。一般的,所述第一终端上设置有用于扫描线下业务标识的硬件模块,例如摄像头可以扫描二维码、条形码。在所述第一终端扫描目标对象的线下业务标识后,可以获取该物流对象的目标接收方信息,并触发向服务端发送物流请求信息,该物流信息包括该物流对象的目标接收方信息。

举例说明,在派送员派送快递的场景中。

如图4所示的快递单的示意图。派送员通常会使用手持终端扫描待派送快递上的条形码41,从而获取该待派送快递的目标接收方信息(例如接收方姓名、联系电话、收件地址),并触发向服务端发送物流请求信息,该物流信息包括该快递的目标接收方信息。

在另一个实施例中,所述目标接收方信息还可以是派单员在所述第一终端上输入的物流对象的接收方信息,并通过所述第一终端发送物流请求信息,该物流信息包括该物流对象的目标接收方信息。

依然如图4所示的快递单示意图,由于每一个快递包裹上都会黏贴有快递单,并且填写有该快递包裹的接收方信息42,例如包括收件人、收件地址、联系电话。派送员可以手动输入接收方信息,并向服务端发送物流请求信息,该物流信息包括该快递的目标接收方信息。

步骤230:根据所述目标接收方信息,确定出至少一个目标物流终端信息。

服务端可以根据所述目标接收方信息,从多个物流终端信息中确定出至少一个目标物流终端信息。

具体地,所述步骤230,可以包括:

查询是否存在与所述目标接收方信息相同的接收方信息;

将与所述目标接收方信息相同的接收方信息关联的物流终端信息确定为目标物流终端信息。

本实施例中,所述服务端可以是通过网络查询当前所有物流终端中物流对象的接收方信息;

也可以是查询数据库中记录的多个物流终端中物流对象的接收方信息;如前所述,所述数据库中记录的接收方信息是由所有存储终端上传物流终端信息关联的接收方信息。

在查询到存在与所述目标接收方信息相同的接收方信息的情况下,服务端就可以将与所述目标接收方信息相同的接收方信息关联的物流终端信息确定为目标物流终端信息。

以下依然以派送员派送快递的场景为例加以说明。假设服务端接收到派送员a的手持终端上传的快递b的目标接收方信息,该目标接收方信息假设为:小明、13588881111、乐佳国际三号楼501;数据库中记录有若干不同物流终端上传的接收方信息。此时服务端在查询时,就是查询所述若干接收方信息中是否也存在小明、13588881111、乐佳国际三号楼501;如果存在,则可以将同样是“小明、13588881111、乐佳国际三号楼501”的接收方信息关联的物流终端信息确定为目标物流终端信息。

在实际应用中,所述接收方信息可以包括接收地址,接收方姓名、联系电话。

由于同一个接收方对于不同物流对象可能会填写不同的接收地址。例如,1个快递的收件地址填写的家庭地址,另一个快递的收件地址填写的公司地址。因此,在本申请的另一个实施例中,所述接收方信息可以不包括收件地址,即所述接收方信息可以包括接收方姓名、联系电话。

类似的,同一个接收方对于不同物流对象还可能会填写不同的接收方姓名。例如,用户在不同购物平台各下单了一个件商品,但是一个订单中填写的是小明,另一个订单中填写的小刚。因此,在本申请的另一个实施例中,所述接收方信息可以不包括接收方姓名,即所述接收方信息可以包括联系电话、接收地址。

结合这两个实施例中,在本申请的再一个实施例中,所述接收方信息可以仅包括联系电话。

步骤240:将所述目标物流终端信息提供至所述第一终端。

服务端在确定了至少一个目标物流终端信息的情况下,就可以所述目标物流终端信息提供至所述第一终端。

在一个具体地实施例中,所述提供多个物流终端信息中,所述物流终端信息,具体包括物流终端位置信息;

所述步骤240,具体包括:

将所述目标物流终端位置信息提供至所述第一终端。

本实施例中,所述位置信息可以是所述物流终端所在的地理位置。如此,派送员就可以通过第一终端上显示的位置信息,将物流对象派送到该位置信息处的物流终端中。

值得一提的,派送员在将所述物流对象存放到物流终端中时,需要在所述物流终端上进行储物的操作,例如包括输入该物流对象的目标接收方信息。如此,所述物流终端还可以将输入的目标接收方信息作为新增的接收方信息上传到服务端。如前所述,服务端可以将该新增的接收方信息存储到数据库中(实时方式),并且可以根据向所述物流对象对应的接收方发送信息。例如,服务端可以根据目标接收方信息中的联系电话,向该联系电话发送提示短信,用以提醒接收方该物流对象已经存放在物流终端中,并提供该物流终端的位置信息。

通过本申请实施例,服务端可以提供多个物流终端信息,以及物流终端信息关联的多个接收方信息;所述服务端在接收到第一终端发送的物流请求信息后,可以从多个物流终端信息中查询与目标接收方信息相同的接收方信息,并将与所述目标接收方信息相同的接收方信息关联的物流终端信息确定为目标物流终端信息,最后将所述目标物流终端信息提供至所述第一终端。如此,可以引导持有所述第一终端的派送员将同一接收方信息的不同物流对象存储到同一个物流终端中。由于相同接收方信息的物流对象都存放在同一个物流终端,可以方便该接收方接收物流对象,避免当同一接收方信息的多个物流对象存放在不同物流终端时,需要接收方分别前往不同位置的物流终端进行接收。

基于上述物流终端信息,具体包括物流终端位置信息的实施例,在图1中所述步骤240之后,所述方法还可以包括:

确定所述第一终端当前所处的位置信息;

根据所述第一终端位置信息以及所述目标物流终端位置信息,生成并发送导航数据。

本实施例中,所述第一终端当前所处的位置信息可以是所述第一终端的定位装置记录下的位置,该位置可以是代表地理位置的坐标信息。常见的定位装置可以是采用美国gps卫星导航系统,欧洲“伽利略”卫星导航系统,俄罗斯glonass卫星导航系统,或者中国“北斗”卫星导航系统等,或者类似的组合。这类定位的坐标信息也称为移动定位。并且,通常情况下上报的位置还携带有上报的时间戳,所述时间戳可以是上述定位装置确定位置时的时间;或者,可以是第一终端上报位置时的时间。

所述第一终端当前所处的位置信息,可以是网络设备基于所述第一终端的信号特点转换得到的,例如由网络运营商利用基站覆盖原理,通过所述第一终端的信号通过基站定位计算得到的位置。在后者的定位计算中,一般由第一终端测量不同基站的下行导频信号,得到不同基站下行导频的到达时刻(timeofarrival,toa)或到达时间差(timedifferenceofarrival,tdoa),根据该测量结果并结合基站的坐标,一般采用三角公式估计算法,从而计算出第一终端的位置。实际的位置估计算法需要考虑多基站(3个或3个以上)定位的情况,现有技术中有多种算法,较为复杂。一般而言,移动台测量的基站数目越多,测量精度越高,定位性能改善越明显。

此外,所述第一终端当前所处的位置信息,还可以是通过基站辅助定位并结合第一终端中的定位装置共同定位得到的较为精确的位置。

所述目标物流终端位置信息,可以与确定所述第一终端位置信息的方式相同。此处不再赘述。在实际应用中,由于物流终端的位置通常是固定的,而且所述物流终端可能并不具有定位装置以及基站辅助定位功能。因此所述物流终端位置信息可以是根据安装所述物流终端时人为测量的地理位置后,人为输入到服务端的。

通常情况下,根据两个位置信息就可以提供导航服务,因此,所述服务端可以根据第一终端上传(例如实时上传)位置信息以及目标物流终端位置信息,生成并发送导航数据,从而实时给所述第一终端提供导航服务。

为了节约成本或者更好的提供导航服务,所述服务端可以调用外部第三方导航应用(如百度地图、高德地图等)给第一终端提供导航服务。

通过本申请实施例,服务端可以给第一终端提供导航服务,使得派送员无需依靠记忆找寻收件地址附近的物流终端,从而节约了派送员的时间,提高了派送效率。

依然基于上述物流终端信息,具体包括物流终端位置信息的实施例,在图1中所述步骤240之前,所述方法还可以包括:

在确定出多个目标物流终端位置信息的情况下,确定所述第一终端当前所处的位置信息;

计算每一个目标物流终端位置信息与所述第一终端位置信息之间的距离;

所述步骤240,具体包括:

将最小距离所对应的目标物流终端位置信息提供至所述第一终端。

在实际应用中,物流终端可能存在储物空间已满的情况,因此,可能依然会出现不同物流终端信息关联了相同接收方信息。这样就会导致服务端根据目标接收方信息,可能确定出多个目标物流终端信息。例如,服务端查询到3个与目标接收方信息相同的接收方信息,分别关联了物流终端a、物流终端b、物流终端c,则所述服务端可以确定目标物流终端a位置信息、目标物流终端b位置信息以及目标物流终端c位置信息。

所述多个可以是指二个或者二个以上的情况。

进一步的,服务端可以计算每一个目标物流终端位置信息与所述第一终端位置信息之间的距离;由于计算两个位置信息之间的距离的方式是本领域常用的方式,本申请实施例中不再进行赘述。

在计算出每一个目标物流终端位置信息与所述第一终端位置信息之间的距离之后,所述服务端可以将最小距离所对应的目标物流终端位置信息提供给所述第一终端。

通过本实施例,对于确定出多个目标物流终端信息时,可以优先选择距离派送员最近的物流终端。如此,可以节约派送员的派送时间,提高派送员的派送效率。

依然基于上述物流终端信息,具体包括物流终端位置信息的实施例,本实施例中所以物流终端信息还可以包括剩余存储空间数量,在图1中步骤240之前,所述方法还可以包括:

获取所述目标物流终端的剩余储物空间数量;

判断所述剩余储物空间数量是否超过预设数量;

所述步骤240,具体包括:

在所述剩余储物空间数量超过预设数量的情况下,所述将所述目标物流终端位置信息提供至所述第一终端。

相应地,在所述剩余储物空间数量不超过预设数量的情况下,将距离所述目标物流终端最近的空闲物流终端位置信息提供至所述第一终端。

本实施例中,所述服务端可以获取目标物流终端的剩余储物空间的数量。

如果所述剩余储物空间的数量超过预设数量,说明该目标物流终端的储物空间充足,不会出现无法储物的情况;因此,可以将该目标物流终端位置信息提供给所述第一终端。

如果所述剩余储物空间的数量不超过预设数量,说明该目标物流终端的储物空间不太充足,可能当派单员去往该目标物流终端的过程中,其它派单员已经将剩余储物空间用掉了;为了避免派单员白跑一趟的情况,此时,服务端可以将距离该目标物流终端最近的空闲物流终端位置信息推送给所述第一终端。

所述预设数量可以是人为预先设置的一个经验值。

与前述图1所示的信息推送方法实施例相对应,本申请还提供了一种信息推送装置的实施例。所述装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图5所示,为本申请信息推送装置所在设备的一种硬件结构图,除了图5所示的处理器、网络接口、内存以及非易失性存储器之外,实施例中装置所在的设备通常根据该信息推送实际功能,还可以包括其他硬件,对此不再赘述。

参见图6,为本申请一实施例提供的信息推送装置的模块图,应用于服务端,所述装置包括:

提供单元510,提供多个物流终端信息,以及物流终端信息关联的多个接收方信息;

接收单元520,接收第一终端发送的物流请求信息,所述物流请求信息包括物流对象的目标接收方信息;

确定单元530,根据所述目标接收方信息,确定出至少一个目标物流终端信息;

推送单元540,将所述目标物流终端信息提供至所述第一终端。

在一个可选的实施例中:

所述提供多个物流终端信息中,所述物流终端信息,具体包括物流终端位置信息;

所述推送单元540,具体包括:

将所述目标物流终端位置信息提供至所述第一终端。

在一个可选的实施例中:

所述确定单元530,具体包括:

查询子单元,查询是否存在与所述目标接收方信息相同的接收方信息;

确定子单元,将与所述目标接收方信息相同的接收方信息关联的物流终端信息确定为目标物流终端信息。

在一个可选的实施例中:

在所述推送单元540之后,所述装置还包括:

确定子单元,确定所述第一终端当前所处的位置信息;

导航子单元,根据所述第一终端位置信息以及所述目标物流终端位置信息,生成并发送导航数据。

在一个可选的实施例中:

在所述推送单元540之前,所述装置还包括:

确定子单元,在确定出多个目标物流终端位置信息的情况下,确定所述第一终端当前所处的位置信息;

计算子单元,计算每一个目标物流终端位置信息与所述第一终端位置信息之间的距离;

所述推送单元540,具体包括:

将最小距离所对应的目标物流终端位置信息提供至所述第一终端。

在一个可选的实施例中:

所以物流终端信息还包括剩余存储空间数量;

在所述推送单元540之前,所述装置还包括:

获取子单元,获取所述目标物流终端的剩余储物空间数量;

判断子单元,判断所述剩余储物空间数量是否超过预设数量;

所述推送单元540,具体包括:

在所述剩余储物空间数量超过预设数量的情况下,所述将所述目标物流终端位置信息提供至所述第一终端。

在一个可选的实施例中:

所述装置还包括:

推送子单元,在所述剩余储物空间数量不超过预设数量的情况下,将距离所述目标物流终端最近的空闲物流终端位置信息提供至所述第一终端。

与前述图3所示的信息推送方法实施例相对应,本申请还提供了一种信息推送装置的实施例。所述装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图7所示,为本申请信息推送装置所在设备的一种硬件结构图,除了图7所示的处理器、网络接口、内存以及非易失性存储器之外,实施例中装置所在的设备通常根据该信息推送实际功能,还可以包括其他硬件,对此不再赘述。

参见图8,为本申请一实施例提供的信息推送装置的模块图,应用于物流终端,所述装置包括:

获取单元610,获取已存储物流对象的接收方信息;

上传单元620,向服务端上传物流终端信息,所述物流终端信息关联有所获取的接收方信息。

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。

上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上图6描述了信息推送装置的内部功能模块和结构示意,其实质上的执行主体可以为一种电子设备,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

提供多个物流终端信息,以及物流终端信息关联的多个接收方信息;

接收第一终端发送的物流请求信息,所述物流请求信息包括物流对象的目标接收方信息;

根据所述目标接收方信息,确定出至少一个目标物流终端信息;

将所述目标物流终端信息提供至所述第一终端。

在一个可选的实施例中:

所述提供多个物流终端信息中,所述物流终端信息,具体包括物流终端位置信息;

所述将所述目标物流终端信息提供至所述第一终端,具体包括:

将所述目标物流终端位置信息提供至所述第一终端。

在一个可选的实施例中:

所述根据所述目标接收方信息,确定出至少一个目标物流终端信息;具体包括:

查询是否存在与所述目标接收方信息相同的接收方信息;

将与所述目标接收方信息相同的接收方信息关联的物流终端信息确定为目标物流终端信息。

在一个可选的实施例中:

在将所述目标物流终端位置信息提供至所述第一终端之后,还包括:

确定所述第一终端当前所处的位置信息;

根据所述第一终端位置信息以及所述目标物流终端位置信息,生成并发送导航数据。

在一个可选的实施例中:

在将所述目标物流终端位置信息提供至所述第一终端之前,还包括:

在确定出多个目标物流终端位置信息的情况下,确定所述第一终端当前所处的位置信息;

计算每一个目标物流终端位置信息与所述第一终端位置信息之间的距离;

所述将所述目标物流终端位置信息提供至所述第一终端,具体包括:

将最小距离所对应的目标物流终端位置信息提供至所述第一终端。

在一个可选的实施例中:

所以物流终端信息还包括剩余存储空间数量;

在将所述目标物流终端位置信息提供至所述第一终端之前,还包括:

获取所述目标物流终端的剩余储物空间数量;

判断所述剩余储物空间数量是否超过预设数量;

所述将所述目标物流终端位置信息提供至所述第一终端,具体包括:

在所述剩余储物空间数量超过预设数量的情况下,所述将所述目标物流终端位置信息提供至所述第一终端。

在一个可选的实施例中:

还包括:

在所述剩余储物空间数量不超过预设数量的情况下,将距离所述目标物流终端最近的空闲物流终端位置信息提供至所述第一终端。

以上图8描述了信息推送装置的内部功能模块和结构示意,其实质上的执行主体可以为一种电子设备,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

获取已存储物流对象的接收方信息;

向服务端上传物流终端信息,所述物流终端信息关联有所获取的接收方信息。

在上述电子设备的实施例中,应理解,该处理器可以是中央处理单元(英文:centralprocessingunit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digitalsignalprocessor,简称:dsp)、专用集成电路(英文:applicationspecificintegratedcircuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,而前述的存储器可以是只读存储器(英文:read-onlymemory,缩写:rom)、随机存取存储器(英文:randomaccessmemory,简称:ram)、快闪存储器、硬盘或者固态硬盘。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于电子设备实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。

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