一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于空间站的货物提货方法、客户端系统、调度终端系统与流程

2022-03-16 00:44:17 来源:中国专利 TAG:


1.本技术涉及电商平台的领域,尤其是涉及一种基于空间站的货物提货方法、客户端系统、调度终端系统。


背景技术:

2.在电商平台进行促销活动期间,活动商品的价格较低,用户容易进行大批量购买。而在促销结束后,商品恢复到正常价格,用户在消费过后就会发现实际生活中并不需要如此大批量的商品,因此用户在收到商品后将部分商品转卖给别人,使得用户自身既可以享受到低价商品,又可以赚取到差价。
3.但是现有的电商平台在用户下单购买后,就会将商品直接发送给用户,导致用户要准备足够的存储空间来存储这些商品,并且在将商品转卖给其他人时,用户还要支付额外的邮寄费用,造成额外的人力、物力上的支出。
4.公开文献cn113269501a,公开一种基于空间站的货物配送方法、系统及存储介质,其包括以下步骤:获取完成交易所生成的初代交易完成订单信息;将该初代交易完成订单信息存储至所预设的空间站中;获取用户所触发的选择发货触发信息以及发货信息;发货信息包括发货时间信息;根据选择发货触发信息选定相应的初代交易完成订单信息,并在发货时间信息所对应的时间节点发出与初代交易完成订单信息所对应的货物。
5.公开文献cn113034054a,公开一种任务分配管理方法、终端、存储介质和联营商服务器。其方法包括:获取任务数据,根据预设的拆分规则,对所述任务数据进行拆分,并获得多个子任务数据;向平台方服务器传输所述多个子任务数据,以使平台方服务器将所述多个子任务数据传输至对应的供应商服务器处,并相应接收供应商服务器回传的子任务结果,进而接收所述平台方服务器根据所述多个子任务结果汇总并反馈的任务结果。
6.基于上述方法和系统,仍然会出现一些用户对于货物的物流信息产生不好的体验,如物流时间长,收货时不在家导致无法收货等等。


技术实现要素:

7.本发明针对现有技术中的缺点,根据客户的收货习惯和登录客户端地点、时间,提供了一种基于空间站的货物提货方法。
8.为了解决上述技术问题,本发明通过下述技术方案得以解决:
9.一种基于空间站的货物提货方法,应用于存储于空间站的交易完成订单,于联营商提取所述交易完成订单对应的货物;
10.响应于客户端发送的第一提货确认信息,向客户端发送确认第二提货信息通知,所述第二提货信息包括第二提货地址和第二提货时间;
11.响应于客户端发送的第二提货信息,储存所述第二提货信息;
12.响应于客户端上线消息,采集上线地址信息和上线时间信息;
13.分析所述上线地址信息和上线时间信息与所述第二提货信息,若分析结果符合预
设规则,发送是否变更第二提货信息通知;
14.若接收到第二提货信息的变更信息,用所述变更信息替换已存储的第二提货信息。
15.可选的,响应于客户端发送的第二提货信息,储存所述第二提货信息,具体包括:
16.判断存储器是否已有第二提货信息,若有,则更新所述已存储的第二提货信息;
17.若无,直接存储所述第二提货信息。
18.可选的,分析所述上线地址信息和上线时间信息与所述第二提货信息,若分析结果符合预设规则,发送是否变更第二提货信息通知,具体包括:
19.判断上线地址信息和第二提货地址的距离参数是否超过第一预设值;
20.判断上线时间和第二提货时间的时间差是否超过第二预设值;
21.当距离参数超过第一预设值,同时时间差超过第二预设值,则发送是否变更第二提货信息通知。
22.可选的,分析所述上线地址信息和上线时间信息与所述第二提货信息,若分析结果符合预设规则,发送是否变更第二提货信息通知,具体包括:
23.判断上线地址信息和第二提货地址的距离参数是否超过第一预设值;
24.若所述距离参数超过所述第一预设值,以上线地址为中心,确定第二辐射范围,计算或调用以第二提货地址为中心的第一辐射范围,判断第一辐射范围和第二辐射范围内是否有重复的联营商,若有,则判断重复的联营商是否小于第三预设值;
25.则判断上线时间和第二提货时间的时间差是否超过第二预设值;
26.当无重复的联营商或重复的联营商小于第三预设值,同时时间差超过第二预设值,则发送是否变更第二提货信息通知。
27.可选的,响应于客户端上线消息,采集上线地址信息和上线时间信息的具体步骤包括:
28.记录每一次上线地址信息;
29.筛选相同上线地址信息或剔除第四预设值内的上线地址信息;
30.若相同上线地址信息被采集到的次数大于等于第五预设值,则放入常用地址数据库;相同上线地址信息被采集到的次数小于第五预设值,则放入其他地址数据库。
31.可选的,响应于客户端发送的第一提货确认信息,若空间站内无交易完成订单,则不发送第二提货信息通知。
32.可选的,所述第二提货时间包括两个连续日历日以上的时间。
33.可选的,响应于每一次客户端发送的第一提货确认信息,存储所述第一提货确认信息,所述第一提货确认信息包括提货确认时间和提货地址。
34.本发明还提供一种客户端系统,用于完成上述方法,包括:
35.第一订单存储单元,用于存储交易完成订单;
36.第二订单存储单元,用于存储已经在联营商完成提货;
37.消息接收单元,用于接收第二提货信息的通知或变更第二提货信息的通知;
38.消息发送单元,用于发送第二提货信息;
39.选择单元,用于选择第二提货地址和第二提货时间。
40.本发明还提供一种调度终端系统,用于完成上述方法,包括:
41.消息接收单元,用于接收客户端发送的第一提货确认信息,客户端发送的第二提货信息,所述第二提货信息包括第二提货地址和第二提货时间;
42.消息处理单元,分析所述上线地址信息和上线时间信息与所述第二提货信息,若分析结果符合预设规则,发送是否变更第二提货信息通知;
43.若接收到第二提货信息的变更信息,用所述变更信息替换已存储的第二提货信息。
44.消息发送单元,向客户端发送确认第二提货信息通知,以及向客户端发送否变更第二提货信息通知;
45.存储单元,用于存储第一提货确认信息、第二提货信息、上线地址信息、上线时间信息以及第二提货信息的变更信息。
附图说明
46.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
47.图1是基于空间站的货物提货方法流程图;
48.图2是实施例3中的客户端用户和空间站的连接关系图;
49.图3是实施例3中的客户端用户和空间站的另一种连接关系图;
50.图4是实施例3中的客户端用户和空间站的又一种连接关系图;
51.图5是实施例4所述的用户a的活动轨迹图。
具体实施方式
52.下面结合实施例对本发明做进一步的详细说明,以下实施例是对本发明的解释而本发明并不局限于以下实施例。
53.实施例1:
54.本技术实施例公开一种系统,由客户端、平台服务器和供应商组成,平台服务器中搭建有购物平台和空间站,客户端通过互联网访问购物平台和空间站,并且客户端基于用户在购物平台上的交易操作以生成交易完成订单信息,客户端将交易完成订单信息传输给平台服务器,平台服务器再将交易完成订单信息存储到空间站中。当用户通过客户端访问空间站并进行发货操作时,客户端生成选择发货触发信息以及发货信息并传输给平台服务器,平台服务器根据选择发货触发信息选定相应的交易完成订单信息,并将选定的交易完成订单信息和发货信息传输给供应商服务器,供应商根据发货信息在对应的时间节点发出与选定的交易完成订单信息相对应的货物。
55.客户端具体可以是台式终端或移动终端,而移动终端具体可以是手机、平板电脑、笔记本电脑等中的至少一种,客户端中安装有用于访问购物平台和空间站的app程序。平台服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现,供应商服务器同样可以用独立的服务器或者是多个服务器组成的服务器集群来实现。空间站为平台服务器设立的一个虚拟空间,用于存储数据。
56.实施例2:
57.本实施例提供一种系统,由多个平台方终端、多个联营商终端以及多个供应方终端,在实际应用中,该平台方终端、联营商终端和供应方终端可以为平板电脑、手机或者个人电脑。其中:该多个联营商终端与联营商服务器连接,联营商人员可以在联营商终端开启并登陆该应用程序后,该应用程序显示与联营商对应的功能模块和界面,联营商通过该功能模块,实现任务数据的输入、任务的验收以及任务的支付;联营商终端将该任务数据发送至平台方服务器,以使得平台方服务器发布该任务数据;联营商终端接收平台方服务器发送的任务结果或者任务子结果,以实现任务的验收;联营商终端向平台方终端发起支付,以实现任务的支付;示例性的,该功能模块可以为任务输入模块、任务验收模块以及任务支付模块,该界面可以为任务输入界面、任务验收界面以及任务支付界面。
58.该多个平台方终端与平台方服务器连接,平台方人员可以在平台方终端开启并登陆该应用程序后,该应用程序显示与平台方对应的功能模块和界面,平台方通过该功能模块,实现任务的验收、任务的发布以及任务的支付;平台方终端接收平台方服务器发送的任务结果或者任务子结果,以实现任务的验收;平台方终端向平台方服务器发送任务发布指令,以实现任务的发布;平台方终端向供应商终端发起支付,以实现任务的支付;示例性的,该功能模块可以为任务发布模块、任务验收模块以及任务支付模块,该界面可以为任务发布界面、任务验收界面以及任务支付界面。
59.该多个供应商终端与供应商服务器连接,供应商人员可以在供应商终端开启并登陆该应用程序后,该应用程序显示与供应商对应的功能模块和界面,供应商通过该功能模块,实现任务的获取、任务的支付,以及任务结果或者任务子结果的上传;供应商终端接收供应商服务器发送的任务数据,以实现任务的获取;供应商终向供应商服务器上传任务结果或者任务子结果,以实现任务结果或者任务子结果的上传;接收平台方终端发起的支付,以实现任务的支付;示例性的,该功能模块可以为任务获取模块、任务结果或者任务子结果上传模块以及任务支付模块,该界面可以为任务获取界面、任务结果或者任务子结果上传界面以及任务支付界面。
60.另外,通过平台方服务器根据供应商的资质信息,匹配所有联营商,并向供应商发送该所有联营商的信息,以使得供应商可以知晓自己所能服务的所有联营商,从而实现了供应商的全息赋能;
61.同样的,通过平台方服务器根据联营商的资任务需求,匹配所有供应商,并向联营商发送该所有供应商的信息,以使得联营商可以知晓能够实现该任务需求的所有供应商,从而实现了联营商的全息赋能;
62.本发明实施例所述的全息赋能可以理解为供应商可查看所有相关的联营商,联营商可查看所有相关的供应商。
63.实施例3
64.参考实施例1和实施例2的基础上,本实施例提供一种线下提货模式的系统,包括联营商终端、客户端和平台方终端,以及联营商服务器、客户端服务器和平台方服务器。相应的联营商终端与联营商服务器通信连接,客户端与客户端服务器通信连接,平台方终端与平台方服务器通信连接。其中,联营商通过联营商终端接收相关任务信息,执行任务调度,在本实施例中,可以认为是一种货物备货、货物调度等活动。同时,所述的联营商除了接
收平台方服务器发送的任务信息,还进行独立货物销售服务,用户在联营商购买的商品(线上或线下)均可存入空间站进行存储。
65.平台方人员可以在平台方终端开启并登陆该应用程序后,该应用程序显示与平台方对应的功能模块和界面,平台方通过该功能模块,实现任务的验收、任务的发布以及任务的支付;平台方终端接收平台方服务器发送的任务结果或者任务子结果,以实现任务的验收;平台方终端向平台方服务器发送任务发布指令,以实现任务的发布。
66.平台服务器中搭建有购物平台和空间站,客户端通过互联网访问购物平台和空间站,并且客户端基于用户在购物平台上的交易操作以生成交易完成订单信息,客户端将交易完成订单信息传输给平台服务器,平台服务器再将交易完成订单信息存储到空间站中。
67.客户端通过互联网访问购物平台和空间站,并且客户端基于用户在购物平台上的交易操作以生成交易完成订单信息,客户端将交易完成订单信息传输给平台服务器,平台服务器再将交易完成订单信息存储到空间站中。当用户通过客户端访问空间站并进行提货操作时,客户端生成选择提货触发信息以及提货信息并传输给平台服务器,平台服务器根据选择提货触发信息选定相应的交易完成订单信息发送给联营商终端,联营商接收到联营商终端的提醒信息后,根据所述交易完成订单信息进行备货。
68.由于本实施例是一种线下提货模式,客户端的提货信息包括选定的存储于空间站内的交易完成的订单信息、提货点和提货时间。
69.对应的所述提货点是联营商所在的线下位置,包括了地址信息。所述联营商信息通过映射表的形式进行存储,即每一联营商有唯一联营编号,所述联营编号链接有该联营商的信息,包括:联营商地址、联营商经营范围和联营商对接的供应商信息。
70.当用户完成第一次提货动作,需要在客户端触发第一提货确认信息,所述第一提货确认信息被发送至平台方,平台方响应于该第一提货确认信息,若空间站中还有其他未提取货物,则发送第二提货信息至客户端,等待客户端确认第二提货信息。
71.平台方响应于客户端发送的第二提货信息,储存所述第二提货信息,第二提货信息包括选定的交易完成的订单信息、第二提货地址和第二提货时间;提取第二提货信息中的第二提货地址和第二提货时间,发送至该第二提货地址对应的联营商。
72.联营商终端接收该第二提货信息,根据选定的交易完成的订单信息和第二提货时间进行备货或调度。本实施例中的调度包括将其他客户端发送过来的用户所需的货物临时调度给当前接收到的第二提货信息的用户。通常出现在当前接收信息事件与提货时间非常接近,无法从供应商处备货,未满足用户需求执行的临时调度操作。
73.进一步的,下面公开一种空间站和用户之间的连接关系。用户即上述从客户端登录的使用者,每一用户有唯一用户编号。
74.同一用户或同一账号可以包括多个空间站登录权限,举例说明,图2-图4,用户a与ni个空间站存在连接关系,将所述ni个空间站编号为10102-i,i大于等于1,那么可以认为10102-1空间站连接多个用户,其中包括用户a,还包括用户b、用户c和用户d,即可以理解为,用户a、用户b、用户c和用户d均有空间站10102-1的登录权限,该空间站内存放的货物,上述四个账号的用户均可以查询、修改和提货。
75.更进一步的,用户a、用户b、用户c和用户d四个账号可以在该空间站内存录角色数据,如爸爸、妈妈、女儿、儿子等。即可以理解为,该编号为10102-1的空间站为家庭空间站。
76.可以想到的是,一个空间站可以连接一个客户端,即一个用户,同样也可以连接多个客户端,即多个用户。
77.用户a分别连接编号为10102-1,10102-2,10102-3,10102-4的空间站,即用户a具有编号为10102-1,10102-2,10102-3,10102-4四个空间站的访问路径和访问权限。
78.用户b分别连接编号为10102-1和10102-3的空间站,即用户b具有编号10102-1和10102-3两个空间站的访问路径和访问权限。
79.用户c分别连接编号为10102-1和10102-4的空间站,即用户b具有编号10102-1和10102-4两个空间站的访问路径和访问权限。
80.编号为10102-4的空间站分别连接用户a、用户c和用户e,即编号为10102-4的空间站允许用户a、用户c和用户e的分别访问,用户a、用户c和用户e分别登录编号为10102-4的空间站后,均可以触发提货或提货信息,提货信息被触发后通过客户端服务器发送至平台方服务器。当货物被其中一个有权限的用户提货后,平台方服务器发送更新数据,其他用户将接收到所述更新数据。
81.实施例4:
82.(一)
83.基于实施例1所述的空间站、联营商的系统,本实施例提供一种货物的提货方法,应用于存储于空间站的交易完成订单,于联营商提取所述交易完成订单对应的货物;如图1,包括以下步骤:
84.响应于客户端发送的第一提货确认信息,向客户端发送确认第二提货信息通知,所述第二提货信息包括第二提货地址和第二提货时间;
85.响应于客户端发送的第二提货信息,储存所述第二提货信息;
86.首先,平台方服务器响应于客户端发送的第一提货确认信息,向客户端发送确认第二提货信息通知,所述第二提货信息包括第二提货地址和第二提货时间;可以理解为:当用户a收到货后或线下提货后在客户端确认提货信息,与客户端连接的客户端服务器发送第一提货确认信息给平台方服务器,平台方服务器响应该第一提货确认信息,若空间站还有未提取货物,则响应于该第一提货确认信息是向客户端发送确认第二提货信息通知。用户a在客户端提交第二提货地址和第二提货时间。平台方服务器接收所述第二提货地址和第二提货时间并储存用于后续流程的调用;同时,平台方服务器接收所述第二提货地址和第二提货时间后还需将第二提货地址和第二提货时间下发至第二提货地址所对应的联营商端。该步骤用于:1)用于分析用户a的收货习惯,以更准确的提供相应服务;2)将第二提货信息发送给联营商,用于联营商备货,降低备货出错率。当然,在该通信逻辑下不排除其他应用功能的设计思路。
87.在平台方服务器存储有所述第二提货信息后,若采集到的用户a的登陆点变更,则进行变更提醒,具体包括下述:
88.平台方服务器响应于客户端上线消息,采集上线地址信息和上线时间信息;
89.分析所述上线地址信息和上线时间信息与所述第二提货信息,若分析结果符合预设规则,发送是否变更第二提货信息通知;
90.若接收到第二提货信息的变更信息,用所述变更信息替换已存储的第二提货信息。
91.则,以下以用户a的活动轨迹举例该技术方案,具体包括以下两种方法:
92.(1)判断上线地址信息和第二提货地址的距离参数是否超过第一预设值;
93.判断上线时间和第二提货时间的时间差是否超过第二预设值;
94.当距离参数超过第一预设值,同时时间差超过第二预设值,则发送是否变更第二提货信息通知。
95.首先,对位移距离进行判断,平台方服务器响应于每一次客户端上线消息,以每一次客户端上线信息采集作为用户a的当前位置数据。若最新一次的客户端上线信息中的上线地址信息为地址200,基于本次登录采集的上一次客户端上线信息中的上线地址信息为地址100,则判断用户a进行了位移。
96.若最新一次的客户端上线信息中的上线地址信息为地址200,基于本次登录采集的上一次客户端上线信息中的上线地址信息不是地址100,仍然以地址100作为基准进行后续处理,因为地址100是第二提货地址,当然,如果第二提货地址进行了迭代更新,则以最新的第二提货地址为基准进行后续处理。
97.然后,先判断是否满足发送变更提醒的前提条件,即地址100和地址200的位置距离参数是否超过预设距离aa(第一预设值),若小于预设距离aa,则结束流程,平台方服务器仅存储当前采集的上线地址信息和上线时间信息。
98.若地址100和地址200的位置距离参数超过预设距离aa,则需要同时符合时间逻辑判断,计算所述上线时间信息和和第二提货信息中的第二提货时间的时间差,判断该时间差是否小于等于预设时间xx(第二预设值),若小于等于预设时间xx,则平台方服务器向客户端发送第二提货信息变更提醒。若大于预设时间xx,则不做提醒,记录该上线时间信息和上线地址信息,结束流程。
99.(2)还披露另一种实施方式,区别于上述的:分析所述上线地址信息和上线时间信息与所述第二提货信息,若分析结果符合预设规则,发送是否变更第二提货信息通知的方案。
100.先判断上线地址信息和第二提货地址的距离参数是否超过第一预设值;还有以下步骤:
101.若所述距离参数超过所述第一预设值,以上线地址为中心,确定第二辐射范围,计算或调用以第二提货地址为中心的第一辐射范围,判断第一辐射范围和第二辐射范围内是否有重复的联营商,若有,则判断重复的联营商是否小于第三预设值;
102.则判断上线时间和第二提货时间的时间差是否超过第二预设值;
103.当无重复的联营商或重复的联营商小于第三预设值,同时时间差超过第二预设值,则发送是否变更第二提货信息通知。
104.具体的通过以下例子解释:
105.用户a的提交的第二提货地址为地址100,平台方服务器会以地址100作为中心点,以预设距离oo为半径获取辐射范围101,在辐射范围101内获取与用户a相匹配的所有联营商。
106.进一步的,在辐射范围101内获取与用户a的连接的空间站内的货物相关联的所有联营商,所有联营商排序,排序规则所涉及到的参数包括:联营商与所述用户a的主服务地址距离关系的参数,联营商与用户a的空间站内的货物相关度参数。
107.同样的,可以知道的,用户a的活动地址还包括地址200和地址300,相对应的,以预设距离oo为半径获取辐射范围201和辐射范围301。其中辐射范围101中,平台方服务器获取了四个联营商,分别为联营商1、联营商2、联营商3和联营商4;在辐射范围201中,平台方服务器获取了三个联营商,分别为联营商3、联营商4和联营商5;在辐射范围301中,平台方服务器获取了两个联营商,分别为联营商6和联营商7。
108.首先,对位移距离进行判断,平台方服务器响应于每一次客户端上线消息,以每一次客户端上线信息采集作为用户a的当前位置数据。若最新一次的客户端上线信息中的上线地址信息为地址200,基于本次登录采集的上一次客户端上线信息中的上线地址信息为地址100,则判断用户a进行了位移。
109.若最新一次的客户端上线信息中的上线地址信息为地址200,基于本次登录采集的上一次客户端上线信息中的上线地址信息不是地址100,仍然以地址100作为基准进行后续处理,因为地址100是第二提货地址,当然,如果第二提货地址进行了迭代更新,则以最新的第二提货地址为基准进行后续处理。
110.然后,先判断是否满足发送变更提醒的前提条件,即地址100和地址200的位置距离参数是否超过预设距离aa(第一预设值),若小于预设距离aa,则结束流程,平台方服务器仅存储当前采集的上线地址信息和上线时间信息。
111.若地址100和地址200的位置距离参数超过预设距离aa,此时,以地址200作为中心点,以预设距离oo为半径获取辐射范围201,在辐射范围201内获取与用户a相匹配的所有联营商,有联营商3、联营商4和联营商5;同时,平台方服务器内还存储有(或根据地址200的方法计算出辐射范围)以地址100作为中心点,以预设距离oo为半径获取辐射范围101,以及在辐射范围101内获取与用户a相匹配的所有联营商,分别为联营商1、联营商2、联营商3和联营商4。
112.可以看到辐射范围101和辐射范围201存在多家联营商重合,根据两辐射范围的与用户a需要提货的货物相关联的联营商的重合数量进行决策,是否进入下一步逻辑判断,若否,则结束流程;若是,进入下一步的时间逻辑判断。本实施例中,若重复的联营商数量小于预设值yy(第三预设值)
113.最后,时间逻辑判断,计算所述上线时间信息和和第二提货信息中的第二提货时间的时间差,判断该时间差是否小于等于预设时间xx(第二预设值),若小于等于预设时间xx,则平台方服务器向客户端发送第二提货信息变更提醒。若大于预设时间xx,则不做提醒,记录该上线时间信息和上线地址信息,结束流程。
114.值得注意的是,预设距离oo和预设距离aa的差异在于,预设距离oo为画圈半径,而预设距离aa是判断是否需要画圈的距离。同时,可以理解的是预设距离oo和预设距离aa数值可以相同。
115.基于上述地址100到地址200位移的方案,以下,披露另一种情况,位移地址300,地址位移,可以认为是用户a出差或旅行活动。
116.平台方服务器响应于每一次客户端上线消息,以每一次客户端上线信息采集作为用户a的当前位置数据。若最新一次的客户端上线信息中的上线地址信息为地址300,基于本次登录采集的上一次客户端上线信息中的上线地址信息为地址100,则判断用户a进行了位移,即前往地址300的区域出差。
117.若最新一次的客户端上线信息中的上线地址信息为地址300,基于本次登录采集的上一次客户端上线信息中的上线地址信息不是地址100,仍然以地址100作为基准进行后续处理,因为地址100是第二提货地址,当然,如果第二提货地址进行了迭代更新,则以最新的第二提货地址为基准进行后续处理。
118.然后,先判断是否满足发送变更提醒的前提条件,即地址100和地址300的位置距离参数是否超过预设距离aa,若小于预设距离aa,则结束流程,平台方服务器仅存储当前采集的上线地址信息和上线时间信息。
119.若地址100和地址300的位置距离参数超过预设距离aa,此时,以地址300作为中心点,以预设距离oo为半径获取辐射范围301,在辐射范围301内获取与用户a相匹配的所有联营商,有联营商6和联营商7;同时,平台方服务器内还存储有(或根据地质200的方法计算出辐射范围)以地址100作为中心点,以预设距离oo为半径获取辐射范围101,以及在辐射范围101内获取与用户a相匹配的所有联营商,分别为联营商1、联营商2、联营商3和联营商4。
120.可以看到辐射范围101和辐射范围301没有联营商重合,直接进入下一步的时间逻辑判断。
121.最后,时间逻辑判断,计算所述上线时间信息和和第二提货信息中的第二提货时间的时间差,判断该时间差是否小于等于预设时间xx,若小于等于预设时间xx,则平台方服务器向客户端发送第二提货信息变更提醒。若大于预设时间xx,则不做提醒,记录该上线时间信息和上线地址信息,结束流程。
122.(二)
123.还包括地址数据库的构建,地址数据库包括常用地址数据库和其他地址数据库。
124.记录每一次上线地址信息;
125.剔除重复上线地址信息或两次上线地址的距离参数小于第四预设值的上线地址信息;
126.形成常用地址数据库和其他地址数据库。
127.请参考图5,理解本技术方案,平台方服务器响应于每一次客户端上线消息,采集客户端当前的上线地址信息和上线时间信息,并记录于地址数据库。这时,以用户设置的主服务地址为基础,设有预设距离ee(第四预设值),采用10km,将在预设距离ee内的所有地址和时间剔除,将重复上线地址信息剔除;在本公开内容中,认为10km为用户正常活动范围,在其他实施方式中是可以调节预设距离ee,以及上述的其他预设参数均可以调节。
128.记录每一次上线时间信息和上线地址信息,根据上述记录的上线地址信息构建地址数据库。
129.进一步的,构建地址数据库包括构建常用地址数据库和其他地址数据库,构建方法为:
130.设有预设数据qq,该预设数据qq大于等于2,平台方服务器响应于每一次客户端上线消息时采集的上线地址信息,若相同上线地址信息被采集到的次数大于等于预设数据qq,则放入常用地址数据库;若相同上线地址信息被采集到的次数小于预设数据qq,则放入其他地址数据库。
131.需要解释的是,主服务地址是用户自设置地址,而上述的常用地址是根据每一次客户端上线的信息采集和分析而得出的地址,应当予以区别。
132.第二提货信息中的第二提货时间是两个连续日历日以上的时间。即可以理解为一个范围,该范围可以选择如:2021年01月01日至2021年01月02日,提货时间的延长可以应对更多的突发事件,如用户临时无法在约定时间提货,如对应时间节点相应的联营商缺货。时间延长可以有一个更好的货物备货和货物调度安排,以更好的满足用户的购物体验。
133.实施例5:
134.一种客户端系统,具体可以认为是用户使用的客户端,其包括:
135.第一订单存储单元,用于存储交易完成订单;
136.第二订单存储单元,用于存储已经在联营商完成提货;
137.消息接收单元,用于接收第二提货信息的通知或变更第二提货信息的通知;
138.消息发送单元,用于发送第二提货信息;
139.选择单元,用于选择第二提货地址和第二提货时间。
140.实施例6:
141.本实施例披露一种调度终端系统,具体的可以认为是平台方,其包括:
142.消息接收单元,用于接收客户端发送的第一提货确认信息,客户端发送的第二提货信息,所述第二提货信息包括第二提货地址和第二提货时间;
143.消息处理单元,分析所述上线地址信息和上线时间信息与所述第二提货信息,若分析结果符合预设规则,发送是否变更第二提货信息通知;
144.若接收到第二提货信息的变更信息,用所述变更信息替换已存储的第二提货信息。
145.消息发送单元,向客户端发送确认第二提货信息通知,以及向客户端发送否变更第二提货信息通知;
146.存储单元,用于存储第一提货确认信息、第二提货信息、上线地址信息、上线时间信息以及第二提货信息的变更信息。
147.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。
148.所述单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
149.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
150.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存
储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
151.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何在本发明揭露的技术范围内的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献