首页> 中国专利> 信息更新方法、交互方法和信息更新装置、交互装置

信息更新方法、交互方法和信息更新装置、交互装置

摘要

本发明实施例公开了一种信息更新方法、交互方法和信息更新装置、交互装置。本发明实施例在接收到带有待更新网格的地理范围信息和待绑定对象的对象标识中的至少一项和待更新网格的网格标识的信息更新请求后,根据待更新网格的网格标识和地理范围信息生成第一类任务,以通过第一类任务更新待更新网格的地理范围信息,并根据待更新网格的网格标识和待绑定对象的对象标识生成第二类任务,以通过第二类任务更新待更新网格与待绑定对象的绑定关系。本发明实施例在运营人员对待更新网格的地理范围信息以及待更新网格的网格标识和待绑定对象的绑定关系中的任一项进行变更时,均可以自动同步更新不同系统中的信息,有效提升了地理区域的信息更新的效率。

著录项

  • 公开/公告号CN113849515A

    专利类型发明专利

  • 公开/公告日2021-12-28

    原文格式PDF

  • 申请/专利权人 拉扎斯网络科技(上海)有限公司;

    申请/专利号CN202110859473.7

  • 发明设计人 王显俊;

    申请日2021-07-28

  • 分类号G06F16/23(20190101);G06F16/29(20190101);

  • 代理机构11597 北京睿派知识产权代理事务所(普通合伙);

  • 代理人刘锋

  • 地址 200331 上海市普陀区真北路788号507室

  • 入库时间 2023-06-19 13:26:15

说明书

技术领域

本发明涉及计算机技术领域,尤其涉及一种信息更新方法、交互方法和信息更新装置、交互装置。

背景技术

随着建筑物排布、人员分布等因素的变化,为了使得资源可以被合理分配,地理区域的地理范围也可能会发生调整。地理区域(例如,网格)的数量众多,且现有方式在将资源分配给不同的地理区域时,需要通过人工更新的方式将信息发布到不同系统中,因此这种信息更新的效率较低。

发明内容

有鉴于此,本发明实施例提供了一种信息更新方法、交互方法和信息更新装置、交互装置,用于提升地理区域的信息更新的效率。

第一方面,本发明实施例提供了一种信息更新方法,所述方法包括:

接收信息更新请求,所述信息更新请求包括待更新网格的网格标识和所述待绑定对象的对象标识,或者所述待更新网格的地理范围信息、所述网格标识和所述对象标识,所述待绑定对象为待与所述待更新网格绑定的对象;

根据所述网格标识以及所述地理范围信息生成第一类任务,以通过所述第一类任务更新所述待更新网格的地理范围;

根据所述网格标识以及所述对象标识生成第二类任务,以通过所述第二类任务更新所述待更新网格以及所述待绑定对象的绑定关系。

第二方面,本发明实施例提供了一种交互方法,所述方法包括:

响应于接收到绑定关系确认请求,控制显示装置渲染显示绑定关系确认控件,所述绑定关系确认控件用于接收输入操作;

响应于检测到预定输入操作,生成并发送绑定关系确认指令。

第三方面,本发明实施例提供了一种信息更新装置,所述装置包括:

请求接收单元,用于接收信息更新请求,所述信息更新请求包括待更新网格的网格标识和所述待绑定对象的对象标识,或者所述待更新网格的地理范围信息、所述网格标识和所述对象标识,所述待绑定对象为待与所述待更新网格绑定的对象;

范围更新单元,用于根据所述网格标识以及所述地理范围信息生成第一类任务,以通过所述第一类任务更新所述待更新网格的地理范围;

绑定关系更新单元,用于根据所述网格标识以及所述对象标识生成第二类任务,以通过所述第二类任务更新所述待更新网格以及所述待绑定对象的绑定关系。

第四方面,本发明实施例提供了一种交互装置,所述装置包括:

控件显示单元,用于响应于接收到绑定关系确认请求,控制显示装置渲染显示绑定关系确认控件,所述绑定关系确认控件用于接收输入操作;

指令生成单元,用于响应于检测到预定输入操作,生成并发送绑定关系确认指令。

第五方面,本发明实施例提供了一种计算机可读存储介质,其上存储计算机程序指令,其中,所述计算机程序指令在被处理器执行时实现如第一方面和第二方面中任一项所述的方法。

第六方面,本发明实施例提供了一种电子设备,包括存储器和处理器,其中,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如第一方面和第二方面中任一项所述的方法。

本发明实施例在接收到带有待更新网格的地理范围信息和待绑定对象的对象标识中的至少一项和待更新网格的网格标识的信息更新请求后,根据待更新网格的网格标识和地理范围信息生成第一类任务,以通过第一类任务更新待更新网格的地理范围信息,并根据待更新网格的网格标识和待绑定对象的对象标识生成第二类任务,以通过第二类任务更新待更新网格与待绑定对象的绑定关系。本发明实施例在运营人员对待更新网格的地理范围信息以及待更新网格的网格标识和待绑定对象的绑定关系中的任一项进行变更时,均可以自动同步更新不同系统中的信息,有效提升了地理区域的信息更新的效率。

附图说明

通过以下参照附图对本发明实施例的描述,本发明的上述以及其它目的、特征和优点将更为清楚,在附图中:

图1是本发明实施例的硬件系统架构的示意图;

图2是本发明第一实施例的信息更新方法的流程图;

图3是本发明第二实施例的信息更新方法的流程图;

图4是本发明实施例的一种界面示意图;

图5是本发明第二实施例的信息更新方法在服务器侧的流程图;

图6是本发明第二实施例的信息更新方法在第一终端侧的流程图;

图7是本发明第三实施例的信息更新系统的示意图;

图8是本发明第四实施例的电子设备的示意图。

具体实施方式

以下基于实施例对本发明进行描述,但是本发明并不仅仅限于这些实施例。在下文对本发明的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本发明。为了避免混淆本发明的实质,公知的方法、过程、流程、元件和电路并没有详细叙述。

此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。

除非上下文明确要求,否则在说明书的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。

在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。

在实际生活中,资源的数量往往是有限的。因此随着建筑物排布、人员分布等因素的变化,为了使得资源中的对象可以被合理分配,地理区域的地理范围也可能会发生调整。地理区域的数量众多,且现有方式在将资源分配给地理范围发生变化的地理区域时,需要通过人工更新的方式进行,因此这种信息更新的效率较低。

以外卖配送领域为例进行说明,在外卖配送领域中,为了避免用户在订餐时选择到距离过远的商户从而影响外卖订单的配送效率,同时满足便于对商户进行管理等需求,外卖平台通常会按照商户、用户等的分布情况将一个较大的地理范围划分为多个网格(也即,单元网格),以使得用户能够选择到的商户与用户位于同一网格内。在现有技术中,外卖平台的运营人员需要通过人工的方式实现网格的绘制(也即,划分)和将运力资源以及商户中的至少一项与网格进行绑定的过程,而外卖平台为了对不同信息进行针对性管理,通常会使用不同系统管理不同的信息,例如通过网格系统管理网格的地理范围信息,通过商户系统管理商户与网格的绑定关系、通过运力系统管理运力资源与网格的绑定关系等。因此通过人工的方式实现上述过程可能导致在网格的地理范围发生改变时仅有网格系统的地理范围信息发生变更,而商户系统中网格与商户的绑定关系未发生变更,使得部分商户没有新的对应的网格,从而导致该类商户的外卖订单没有对应运力资源处理的异常情况,给用户和商户均带来不便。

例如,运营人员在网格系统中修改了网格A1的地理范围信息并在商户系统中对网格A1的地理位置信息进行了同步,使得原先不位于网格 A1内的商户S1被划分在网格A1内,在运营人员对运力系统中网格A1 的地理范围信息进行调整前,网格A1对应的运力资源仍旧会按照网格 A1的原始地理范围信息处理配送任务,而不会处理商户S1的配送任务,这使得商户S1被遗漏。

其中,网格用于将物理上广泛分布的各种资源(如,计算资源、存储资源、宽带资源、信息资源等)整合在一起,从而实现资源共享。

图1是本发明实施例的硬件系统架构的示意图。图1所示的系统包括至少一个系统侧服务器(下述也即服务器)和至少一个运营侧终端(也即,第二终端),本发明实施例以一个服务器11和一个第二终端12为例进行说明。服务器11和第二终端12可以通过网络建立通信连接。在本发明实施例中,运营人员可以通过第二终端12向服务器11发送信息更新请求,其中,信息更新请求包括待更新网格的网格标识和地理范围信息,或者待更新网格的地理范围信息、网格标识和待绑定对象的对象标识。在接收到信息更新请求后,服务器11可以根据待更新网格的地理范围信息生成第一类任务,以通过第一类任务更新系统中待更新网格的地理范围,并且,服务器11也可以根据地理范围信息中待更新网格的网格标识以及待绑定对象的对象标识生成第二类任务,以通过第二类任务更新系统中待更新网格与待绑定对象的绑定关系。

在本发明实施例的一种可选的实现方式中,本发明实施例的系统还可以包括第一终端13,且第一终端13可以通过网络与服务器11以及第二终端12建立通信连接。第二终端12可以将运营人员针对任一网格的地理范围的调整操作和/或针对新网格的创建操作和/或针对任一网格与待绑定对象的绑定关系的调整操作反馈给服务器11,服务器11可以将该操作所对应的网格确定为目标网格,并确定目标网格对应的当前绑定对象集合中各当前绑定对象的位置信息。然后,服务器11可以根据各当前绑定对象的位置信息以及目标网格的地理范围信息确定目标网格对应的遗漏对象集合,其中,遗漏对象集合中的遗漏对象为位置不属于目标网格的对象。进而,若遗漏对象集合中包括至少一个遗漏对象,服务器 11可以将该遗漏对象确定为待绑定对象,并向第一终端13发送绑定关系确认请求。第一终端13在接收到绑定关系确认请求后,可以控制显示装置渲染显示绑定关系确认控件,并在检测到预定用户操作时,生成并向服务器11发送绑定关系确认指令,以使得服务器11根据待更新网格的网格标识、地理范围信息和待绑定对象的对象标识生成信息更新请求。

在本发明实施例中,系统侧服务器可以与外卖平台建立关联,以对与外卖平台关联的各系统中网格的地理范围信息和/或网格与对象的绑定关系进行更新。

图2是本发明第一实施例的信息更新方法的流程图。如图2所示,本实施例的方法包括如下步骤:

步骤S100,接收信息更新请求。

运营人员可以将一个较大的地理范围(例如,一个市级地区、县级地区等)划分为多个网格,并将该地理范围对应的资源集合划分给该地理范围内的不同网格。因此运营人员在根据业务需求、建筑物排布、人员分布等因素的变化调整网格的地理范围,或者新增网格后,网格所在的地理范围内的资源集合也需要被重新分配。同时,运营人员也可以根据业务需求、、建筑物排布、人员分布等因素的变化调整资源的分配方式。运营人员在触发网格地理范围的调整和/或创建新的网格(包括将较大的地理范围划分为多个网格)的操作和/或进行待绑定对象的绑定关系的修改操作后,终端可以向服务器发送信息更新请求。

在本实施例中,信息更新请求用于表征地理范围发生调整的网格和/ 或新增的网格和/或与待绑定对象的绑定关系发生更改的网格的信息更新任务,信息更新请求至少可以包括待更新网格的网格标识和待绑定对象的对象标识,或者包括待更新网格的网格标识、地理范围信息和待绑定对象的对象标识。待绑定对象也即待与待更新网格绑定的对象,在外卖配送领域,待绑定对象可以包括待绑定商户以及待绑定运力资源中的至少一项。其中,运力资源可以为配送人员、配送机器人、配送无人机等。

具体地,若信息更新请求用于更新待更新网格的地理范围,信息更新请求包括待更新网格的网格标识、地理范围信息和待绑定对象的对象标识;若信息更新请求用于更新待更新网格与待绑定对象的绑定关系,信息更新请求可以不包括待更新网格的地理范围信息。

步骤S200,根据网格标识以及地理范围信息生成第一类任务。

在接收到信息更新请求后,若信息更新请求用于更新待更新网格的地理范围,服务器可以根据待更新网格的网格标识和地理范围信息生成第一类任务。第一类任务也即信息更新任务的一个子任务,具体可以用于更新待更新网格的地理范围信息。在本实施例中,服务器可以执行第一类任务,以在网格系统(也即,第一系统)中更新网格的地理范围。容易理解,服务器可以通过各种现有的方式执行第一类任务。

在一种可选的实现方式中,服务器在接收到信息更新请求后,可以将信息更新请求转发给第一系统。在接收到信息更新请求后,第一系统可以根据待更新网格的地理范围信息生成第一类任务,并将第一类任务发布到目标任务队列中。

在本实施例中,定时系统可以生成一个定时任务,定时任务基于预定的分布式发布订阅消息系统订阅目标任务队列,以按照预定周期(例如,每天)获取目标任务队列中的第一类任务。在获取第一类任务后,定时任务可以调用第一系统执行第一类任务,以更新待更新网格的地理范围。

其中,分布式发布订阅消息系统可以为Kafka。Kafka是一种高吞吐量的分布式发布订阅消息系统,具有高性能、持久化、多副本备份和横向扩展的特点,可以对来自不同系统的任务进行快速整合和处理。在生产(product)-消费(consume)模式下,Kafka将目标任务队列作为生产者,并将定时系统作为消费者,以使得作为消费者的定时系统可以从作为生产者的第一系统和/或第二系统获取到第一类任务和/或第二类任务。

步骤S300,根据网格标识以及对象标识生成第二类任务。

若信息更新请求用于更新待更新网格与待绑定对象的绑定关系,服务器可以根据待更新网格的网格标识和待绑定对象的对象标识生成第二类任务;若信息更新请求用于更新待更新网格的地理范围,服务器可以根据待更新网格的网格标识、地理范围信息和待绑定对象的对象标识生成第二类任务。第二类任务同样为信息更新任务的一个子任务,具体可以用于更新待更新网格(包括待更新网格的地理范围)与待绑定对象的绑定关系,具体为将待绑定对象与待更新网格进行绑定。具体地,通过第二类任务更新待更新网格的地理范围与待绑定对象的绑定关系可以避免在网格系统、商户系统和运力系统的任一项中修改网格的地理范围信息而其他系统无法同步更新使得对象被遗漏的情况。

在本实施例中,服务器可以执行第二类任务,以在对象管理系统(也即,第二系统)中更新待更新网格与待绑定对象的绑定关系。容易理解,服务器可以通过各种现有的方式执行第二类任务。

在一种可选的实现方式中,服务器在接收到信息更新请求后,可以将信息更新请求转发给第二系统。在接收到信息更新请求后,第二系统可以根据待更新网格的地理范围信息生成第二类任务,并将第二类任务发布到目标任务队列中。

在本实施例中,定时系统可以生成一个定时任务,定时任务基于预定的分布式发布订阅消息系统订阅目标任务队列,以按照预定周期(例如,每天)获取目标任务队列中的第二类任务。在获取第二类任务后,定时任务可以调用第二系统执行第二类任务,以更新待更新网格与待绑定对象的绑定关系。

容易理解,若信息更新请求用于更新待更新网格的网格标识以及待更新网格与待绑定对象的绑定关系,服务器可以执行步骤S200和步骤 S300。且若待绑定对象已有绑定的网格(下述也即旧网格),在确定旧网格的网格标识后,服务器也可以根据待绑定对象的对象标识和旧网格的网格标识生成第二类任务,以通过第二类任务将待绑定对象与旧网格的绑定关系更新为未绑定。

容易理解,在本实施例中,步骤S200和步骤S300可以同时执行,也可以先后执行,本实施例不做限定。

本实施例在接收到带有待更新网格的地理范围信息和待绑定对象的对象标识中的至少一项和待更新网格的网格标识的信息更新请求后,根据待更新网格的网格标识和地理范围信息生成第一类任务,以通过第一类任务更新待更新网格的地理范围信息,并根据待更新网格的网格标识和待绑定对象的对象标识生成第二类任务,以通过第二类任务更新待更新网格与待绑定对象的绑定关系。本实施例在运营人员对待更新网格的地理范围信息以及待更新网格的网格标识和待绑定对象的绑定关系中的任一项进行变更时,均可以自动同步更新不同系统中的信息,有效提升了地理区域的信息更新的效率。

图3是本发明第二实施例的信息更新方法的流程图。如图3所示,本实施例的方法包括如下步骤:

步骤S100’,确定目标网格以及目标网格对应的当前绑定对象集合中各当前绑定对象的位置信息。

在本实施例中,待更新网格为地理范围发生调整的网格和/或新增的网格,运营人员可以通过第二终端进行网格的地理范围信息的调整操作和/或新增网格的操作,并反馈给服务器。服务器在接收到上述反馈后,可以将该反馈对应的网格确定为目标网格。在确定目标网格后,服务器可以获取目标网格对应的当前绑定对象集合中各当前绑定对象的位置信息。在本实施例中,当前绑定对象也即在未进行信息更新前与目标网格绑定的对象,与待绑定对象相似,当前绑定对象可以包括当前绑定商户和当前绑定运力资源中的至少一项。

步骤S200’,根据各位置信息以及目标网格的地理范围信息确定目标网格对应的遗漏对象集合。

在本实施例中,遗漏对象集合中的遗漏对象为位置不属于目标网格的对象。在网格化管理中,对象的分配原则是就近原则,因此对象通常位于网格内。而若目标网格的地理范围信息发生调整,一些原先位于目标网格内的当前绑定对象可能会被划分到网格外(也即,与目标网格的绑定关系为未绑定),因此为了避免对象未被划分到任一网格的情况,服务器可以根据各当前绑定对象的位置信息以及目标网格的地理范围信息确定遗漏对象集合,也就是说,若任一当前绑定对象的位置信息不属于目标网格的地理范围信息,则服务器可以确定该当前绑定对象为遗漏对象。

步骤S300’,响应于遗漏对象集合包括至少一个遗漏对象,将遗漏对象确定为待绑定对象,并向第一终端发送绑定关系确认请求。

若遗漏对象集合中包括至少一个遗漏对象,服务器可以将遗漏对象确定为待绑定对象,并向第一终端发送绑定关系确认请求,以获取用户通过第一终端发送的绑定关系确认指令。

在本步骤中,服务器可以根据待绑定对象的位置信息确定待绑定对象对应的候选网格,并根据待绑定对象的对象标识以及候选网格的网格标识确定绑定关系确认请求。

可选地,若待绑定对象为待绑定商户,服务器可以根据待绑定对象的位置信息获取待绑定对象所在的预定范围内的至少一个网格的地理范围信息,若预定范围内包括多个网格,或者预定范围内与多个网格的地理范围产生重合,服务器可以分别计算待绑定对象与各网格的距离,例如可以为待绑定对象与各网格的中心位置的直线距离、待绑定对象与各网格的最短距离等,然后将距离排序在最短的前n(n为大于等于1的预定整数)位的网格确定为候选网格;或者,若待绑定对象的位置信息位于任一网格的地理范围信息内时,服务器可以将该网格确定为候选网格。

若待绑定对象为待绑定运力资源,根据运力资源的类别,服务器可以采用不同的方式确定待绑定对象对应的候选网格。在运力资源的类别为专送运力资源(也即,外卖平台的全职配送人员)时,服务器可以根据专送运力资源所属的配送站的位置信息确定专送运力资源对应的候选网格,例如可以将距离专送运力资源所属的配送站最近的网格确定为候选网格,或者,若配送站的位置信息位于任一网格的地理范围信息内时,服务器可以将该网格确定为候选网格;在运力资源的类别为众包运力资源(也即,外卖平台的兼职配送人员)时,服务器可以根据众包运力资源的位置信息确定众包运力资源确定的候选网格,例如可以将目标网格的原始地理范围信息确定为众包运力资源的位置信息,并将距离目标网格最近的网格确定为候选网格。

容易理解,在本实施例中,在目标网格满足上述确定候选网格的方式时,目标网格也可以作为待绑定对象的候选网格。

在确定候选网格后,服务器可以根据待绑定对象的对象标识与至少一个候选网格的网格标识确定绑定关系确认请求,并向第一终端发送绑定关系确认请求。

步骤S400’,响应于接收到绑定关系确认请求,控制显示装置渲染显示绑定关系确认控件。

在接收到绑定关系确认请求后,第一终端可以控制连接的显示装置渲染显示绑定关系确认控件。绑定关系确认控件用于接收用户的输入操作。可选地,在待绑定对象为待绑定商户时,第一终端可以为商户终端;在待绑定对象为待绑定运力资源时,第一终端可以为运力资源的终端或配送站的工作人员的终端。

步骤S500’,响应于检测到预定输入操作,生成并发送绑定关系确认指令。

在本实施例中,预定输入操作可以为针对绑定关系的确认操作,或者为针对绑定关系的选择操作。具体地,在绑定关系确认请求中包括一个候选网格的网格标识时,预定输入操作可以为针对绑定关系的确认操作;在绑定关系确认请求中包括多个候选网格的网格标识时,预定输入操作可以为针对绑定关系的选择操作。

图4是本发明实施例的一种界面示意图。图4所示的界面为第一终端的界面。绑定关系确认请求包括三个候选网格的网格标识,也即网格 A1的网格标识、网格A2的网格标识和网格A3的网格标识。第一终端在接收到绑定关系确认请求后,可以控制显示装置渲染显示绑定关系确认控件,也即控件41。控件41包括用于选择候选网格与待绑定对象的绑定关系的选择按钮。若网格A1与待绑定对象的绑定关系的选择按钮42 被触发,第一终端可以检测到针对该绑定关系的选择操作,并根据网格 A1的网格标识和待绑定对象的对象标识生成并发送绑定关系确认指令。

步骤S600’,响应于接收到绑定关系确认指令,根据网格标识、地理范围信息和对象标识生成信息更新请求。

绑定关系确认指令中携带的候选网格的网格标识也即待更新网格的网格标识,因此服务器可以在接收到绑定关系确认指令后根据待更新网格的网格标识、地理范围信息和对象标识生成信息更新请求。

步骤S700’,接收信息更新请求。

在本实施例中,待更新网格的地理范围信息发生了变化,因此在生成信息更新请求后,服务器可以向第一系统和第二系统发送信息更新请求,以在第一系统中更新待更新网格的地理范围,并在第二系统中更新待更新网格与待绑定对象的绑定关系。

步骤S800’,根据网格标识和地理范围信息生成第一类任务。

在接收到信息更新请求后,第一系统可以根据待更新网格的网格标识以及地理范围信息生成第一类任务,并将第一类任务发布到目标任务队列中。

在本实施例中,定时系统可以生成一个定时任务,定时任务基于预定的分布式发布订阅消息系统订阅目标任务队列,以按照预定周期(例如,每天)获取目标任务队列中的第一类任务。在获取第一类任务后,定时任务可以调用第一系统执行第一类任务,以更新待更新网格的地理范围。其中,分布式发布订阅消息系统同样可以为Kafka。

步骤S900’,根据网格标识以及对象标识生成第二类任务。

在接收到信息更新请求后,第二系统可以根据待更新网格的网格标识、地理范围信息和待绑定对象的对象标识生成第二类任务,并将第二类任务发布到目标任务队列中。

在本实施例中,定时系统可以生成一个定时任务,定时任务基于预定的分布式发布订阅消息系统订阅目标任务队列,以按照预定周期(例如,每天)获取目标任务队列中的第二类任务。在获取第二类任务后,定时任务可以调用第二系统执行第二类任务,以更新待更新网格的地理范围与待绑定对象的绑定关系。

其中,在待绑定对象为待绑定商户和/或专送运力资源时,服务器还可以确定与待绑定商户和/或专送运力资源绑定的旧网格,并根据待绑定商户的对象标识和/或专送运力资源的对象标识生成第二类任务,以通过第二类任务将旧网格与待绑定商户和/或专送运力资源的绑定关系更改为未绑定;在待绑定对象为众包运力资源时,第二类任务用于为将待绑定对象与待更新网格进行绑定且无需与旧网格解除绑定,以使得众包运力资源可以同时处理旧网格与待更新网格的配送任务。

可选地,在一种可选的实现方式中,本实施例还可以包括如下步骤:

步骤S1000’,响应于接收到绑定关系确认指令,向第二终端发送绑定关系修改提示,以对绑定关系的更新进行提示。

在接收到第一终端发送的绑定关系确认指令后,服务器可以向第二终端发送绑定关系修改提示,以使得第二终端可以对绑定关系的更新进行提示。具体地,绑定关系修改提示可以包括待更新网格的网格标识和待绑定对象的对象标识。

图5是本发明第二实施例的信息更新方法在服务器侧的流程图。如图5所示,本实施例的方法在服务器侧包括如下步骤:

步骤S100’,确定目标网格以及目标网格对应的当前绑定对象集合中各当前绑定对象的位置信息。

步骤S200’,根据各位置信息以及目标网格的地理范围信息确定目标网格对应的遗漏对象集合。

步骤S300’,响应于遗漏对象集合包括至少一个遗漏对象,将遗漏对象确定为待绑定对象,并向第一终端发送绑定关系确认请求。

步骤S600’,响应于接收到绑定关系确认指令,根据网格标识、地理范围信息和对象标识生成信息更新请求。

步骤S700’,接收信息更新请求。

步骤S800’,根据地理范围信息生成第一类任务。

步骤S900’,根据网格标识以及对象标识生成第二类任务。

可选地,在一种可选的实现方式中,本实施例的方法在服务器侧还可以包括如下步骤:

步骤S1000’,响应于接收到绑定关系确认指令,向第二终端发送绑定关系修改提示,以对绑定关系的更新进行提示。

图6是本发明第二实施例的信息更新方法在第一终端侧的流程图。

如图6所示,本实施例的方法在第一终端侧包括如下步骤:

步骤S400’,响应于接收到绑定关系确认请求,控制显示装置渲染显示绑定关系确认控件。

步骤S500’,响应于检测到预定输入操作,生成并发送绑定关系确认指令。

本实施例根据运营人员的操作确定目标网格以及目标网格对应的当前绑定集合中各当前绑定对象的位置信息后,根据各当前绑定对象的位置信息以及目标网格的地理范围信息确定目标网格对应的遗漏对象集合,并在遗漏对象集合中包括至少一个遗漏对象时,将遗漏对象确定为待绑定对象,并向第一终端发送绑定关系确认请求,以获取绑定关系确认指令。第一终端在接收到绑定关系确认请求后,可以控制显示装置渲染显示绑定关系确认控件,并在检测到预定操作后,向服务器发送绑定关系确认指令。服务器在接收到绑定关系确认指令后,可以生成带有待更新网格的地理范围信息和待绑定对象的对象标识中的至少一项和待更新网格的网格标识的信息更新请求,并向第一系统和第二系统发送信息更新请求。第一系统根据待更新网格的网格标识和地理范围信息生成第一类任务,以通过第一类任务更新待更新网格的地理范围信息,并且,第二系统根据待更新网格的网格标识和待绑定对象的对象标识生成第二类任务,以通过第二类任务更新待更新网格与待绑定对象的绑定关系。本实施例在运营人员对待更新网格的地理范围信息以及待更新网格的网格标识和待绑定对象的绑定关系中的任一项进行变更时,均可以自动同步更新不同系统中的信息,有效提升了地理区域的信息更新的效率。

图7是本发明第三实施例的信息更新系统的示意图。如图7所示,本实施例的系统包括信息更新装置7A和交互装置7B。

其中,信息更新装置7A包括请求接收单元701、范围更新单元702 和绑定关系更新单元703。

其中,请求接收单元701用于接收信息更新请求,所述信息更新请求包括待更新网格的网格标识和所述待绑定对象的对象标识,或者所述待更新网格的地理范围信息、所述网格标识和对象标识,所述待绑定对象为待与所述待更新网格绑定的对象。范围更新单元702用于根据所述网格标识以及所述地理范围信息生成第一类任务,以通过所述第一类任务更新所述待更新网格的地理范围。绑定关系更新单元703用于根据所述网格标识以及所述对象标识生成第二类任务,以通过所述第二类任务更新所述待更新网格以及所述待绑定对象的绑定关系。

进一步地,所述装置7A还包括信息确定单元704、集合确定单元 705、请求发送单元706和请求生成单元707。

其中,信息确定单元704用于确定目标网格以及所述目标网格对应的当前绑定对象集合中各当前绑定对象的位置信息。集合确定单元705 用于根据各所述位置信息以及所述目标网格的地理范围信息确定所述目标网格对应的遗漏对象集合,所述遗漏对象集合中的遗漏对象为位置不属于所述目标网格的对象。请求发送单元706用于响应于所述遗漏对象集合包括至少一个遗漏对象,将所述遗漏对象确定为待绑定对象,并向第一终端发送绑定关系确认请求,以获取绑定关系确认指令。请求生成单元707用于响应于接收到所述绑定关系确认指令,根据所述网格标识和所述对象标识,或者所述地理范围信息、所述网格标识和所述对象标识生成所述信息更新请求。

进一步地,所述信息确定单元704包括网格确定子单元。

其中,网格确定子单元用于将地理范围信息发生更改的网格和/或新增的网格确定为所述目标网格。

进一步地,所述绑定关系确认请求通过区域确定单元708和请求确定单元709确定。

其中,区域确定单元708用于根据所述待绑定对象的位置信息确定所述待绑定对象对应的候选网格。请求确定单元709用于根据所述对象标识以及对应的所述候选网格的网格标识确定所述绑定关系确认请求。

进一步地,所述范围更新单元702包括第一任务获取子单元和第一任务执行子单元。

其中,第一任务获取子单元用于基于预定的分布式发布订阅消息系统订阅目标任务队列,以按照预定周期获取所述目标任务队列中的所述第一类任务。第一任务执行子单元用于执行所述第一类任务,以更新所述地理范围。

进一步地,所述绑定关系更新单元703包括第二任务获取子单元和第二任务执行子单元。

其中,第二任务获取子单元用于基于预定的分布式发布订阅消息系统订阅目标任务队列,以按照预定周期获取所述目标任务队列中的所述第二类任务。第二任务执行子单元用于执行所述第二类任务,以更新所述绑定关系。

进一步地,所述待绑定对象包括待绑定商户以及待绑定运力资源中的至少一项。

进一步地,所述装置还包括提示发送单元710。

其中,提示发送单元710用于响应于接收到所述绑定关系确认指令,向第二终端发送绑定关系修改提示,以对所述绑定关系的更新进行提示。

交互装置7B包括控件显示单元711和指令生成单元712。

其中,控件显示单元711用于响应于接收到绑定关系确认请求,控制显示装置渲染显示绑定关系确认控件,所述绑定关系确认控件用于接收输入操作。指令生成单元712用于响应于检测到预定输入操作,生成并发送绑定关系确认指令。

进一步地,所述预定输入操作为所述针对所述绑定关系的确认操作,或者为针对所述绑定关系的选择操作。

本实施例根据运营人员的操作确定目标网格以及目标网格对应的当前绑定集合中各当前绑定对象的位置信息后,根据各当前绑定对象的位置信息以及目标网格的地理范围信息确定目标网格对应的遗漏对象集合,并在遗漏对象集合中包括至少一个遗漏对象时,将遗漏对象确定为待绑定对象,并向第一终端发送绑定关系确认请求,以获取绑定关系确认指令。第一终端在接收到绑定关系确认请求后,可以控制显示装置渲染显示绑定关系确认控件,并在检测到预定操作后,向服务器发送绑定关系确认指令。服务器在接收到绑定关系确认指令后,可以生成带有待更新网格的地理范围信息和待绑定对象的对象标识中的至少一项和待更新网格的网格标识的信息更新请求,并向第一系统和第二系统发送信息更新请求。第一系统根据待更新网格的网格标识和地理范围信息生成第一类任务,以通过第一类任务更新待更新网格的地理范围信息,并且,第二系统根据待更新网格的网格标识和待绑定对象的对象标识生成第二类任务,以通过第二类任务更新待更新网格与待绑定对象的绑定关系。本实施例在运营人员对待更新网格的地理范围信息以及待更新网格的网格标识和待绑定对象的绑定关系中的任一项进行变更时,均可以自动同步更新不同系统中的信息,有效提升了地理区域的信息更新的效率。

图8是本发明第四实施例的电子设备的示意图。在本实施例中,电子设备包括服务器、终端等。如图8所示,该电子设备:至少包括一个处理器801;以及,与至少一个处理器801通信连接的存储器802;以及,与扫描装置通信连接的通信组件803,通信组件803在处理器801的控制下接收和发送数据;其中,存储器802存储有可被至少一个处理器801 执行的指令,指令被至少一个处理器801执行以实现上述信息更新方法和/或交互方法。

具体地,该电子设备包括:一个或多个处理器801以及存储器802,图8中以一个处理器801为例。处理器801、存储器802可以通过总线或者其他方式连接,图8中以通过总线连接为例。存储器802作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。处理器801通过运行存储在存储器802 中的非易失性软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述信息更新方法和/或交互方法。

存储器802可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储选项列表等。此外,存储器802可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器802可选包括相对于处理器801远程设置的存储器,这些远程存储器可以通过网络连接至外接设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

一个或者多个模块存储在存储器802中,当被一个或者多个处理器 801执行时,执行上述任意方法实施例中的信息更新方法和/或交互方法。

上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果,未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。

本实施例根据运营人员的操作确定目标网格以及目标网格对应的当前绑定集合中各当前绑定对象的位置信息后,根据各当前绑定对象的位置信息以及目标网格的地理范围信息确定目标网格对应的遗漏对象集合,并在遗漏对象集合中包括至少一个遗漏对象时,将遗漏对象确定为待绑定对象,并向第一终端发送绑定关系确认请求,以获取绑定关系确认指令。第一终端在接收到绑定关系确认请求后,可以控制显示装置渲染显示绑定关系确认控件,并在检测到预定操作后,向服务器发送绑定关系确认指令。服务器在接收到绑定关系确认指令后,可以生成带有待更新网格的地理范围信息和待绑定对象的对象标识中的至少一项和待更新网格的网格标识的信息更新请求,并向第一系统和第二系统发送信息更新请求。第一系统根据待更新网格的网格标识和地理范围信息生成第一类任务,以通过第一类任务更新待更新网格的地理范围信息,并且,第二系统根据待更新网格的网格标识和待绑定对象的对象标识生成第二类任务,以通过第二类任务更新待更新网格与待绑定对象的绑定关系。本实施例在运营人员对待更新网格的地理范围信息以及待更新网格的网格标识和待绑定对象的绑定关系中的任一项进行变更时,均可以自动同步更新不同系统中的信息,有效提升了地理区域的信息更新的效率。

本发明第五实施例涉及一种非易失性存储介质,用于存储计算机可读程序,所述计算机可读程序用于供计算机执行上述部分或全部的方法实施例。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等) 或处理器(processor)执行本申请各实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-On lyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本发明实施例公开了A1、一种信息更新方法,所述方法包括:

接收信息更新请求,所述信息更新请求包括待更新网格的网格标识和所述待绑定对象的对象标识,或者所述待更新网格的地理范围信息、所述网格标识和所述对象标识,所述待绑定对象为待与所述待更新网格绑定的对象;

根据所述网格标识以及所述地理范围信息生成第一类任务,以通过所述第一类任务更新所述待更新网格的地理范围;

根据所述网格标识以及所述对象标识生成第二类任务,以通过所述第二类任务更新所述待更新网格以及所述待绑定对象的绑定关系。

A2、如A1所述的方法中,所述方法还包括:

确定目标网格以及所述目标网格对应的当前绑定对象集合中各当前绑定对象的位置信息;

根据各所述位置信息以及所述目标网格的地理范围信息确定所述目标网格对应的遗漏对象集合,所述遗漏对象集合中的遗漏对象为位置不属于所述目标网格的对象;

响应于所述遗漏对象集合包括至少一个遗漏对象,将所述遗漏对象确定为待绑定对象,并向第一终端发送绑定关系确认请求,以获取绑定关系确认指令;

响应于接收到所述绑定关系确认指令,根据所述地理范围信息、所述网格标识和所述对象标识生成所述信息更新请求。

A3、如A2所述的方法中,所述确定目标网格包括:

将地理范围信息发生更改的网格和/或新增的网格确定为所述目标网格。

A4、如A2所述的方法中,所述绑定关系确认请求通过如下方式确定:

根据所述待绑定对象的位置信息确定所述待绑定对象对应的候选网格;

根据所述对象标识以及对应的所述候选网格的网格标识确定所述绑定关系确认请求。

A5、如A1所述的方法中,所述通过所述第一类任务更新所述待更新网格的地理范围包括:

基于预定的分布式发布订阅消息系统订阅目标任务队列,以按照预定周期获取所述目标任务队列中的所述第一类任务;

执行所述第一类任务,以更新所述地理范围。

A6、如A1所述的方法中,所述通过所述第二类任务更新所述待更新网格以及所述待绑定对象的绑定关系包括:

基于预定的分布式发布订阅消息系统订阅目标任务队列,以按照预定周期获取所述目标任务队列中的所述第二类任务;

执行所述第二类任务,以更新所述绑定关系。

A7、如A1所述的方法中,所述待绑定对象包括待绑定商户以及待绑定运力资源中的至少一项。

A8、如A2所述的方法中,所述方法还包括:

响应于接收到所述绑定关系确认指令,向第二终端发送绑定关系修改提示,以对所述绑定关系的更新进行提示。

本发明实施例还公开了B1、一种交互方法,所述方法包括:

响应于接收到绑定关系确认请求,控制显示装置渲染显示绑定关系确认控件,所述绑定关系确认控件用于接收输入操作;

响应于检测到预定输入操作,生成并发送绑定关系确认指令。

B2、如B1所述的方法中,所述预定输入操作为所述针对所述绑定关系的确认操作,或者为针对所述绑定关系的选择操作。

本发明实施例还公开C1、一种信息更新装置,所述装置包括:

请求接收单元,用于接收信息更新请求,所述信息更新请求包括待更新网格的网格标识和所述待绑定对象的对象标识,或者所述待更新网格的地理范围信息、所述网格标识和所述对象标识,所述待绑定对象为待与所述待更新网格绑定的对象;

范围更新单元,用于根据所述网格标识以及所述地理范围信息生成第一类任务,以通过所述第一类任务更新所述待更新网格的地理范围;

绑定关系更新单元,用于根据所述网格标识以及所述对象标识生成第二类任务,以通过所述第二类任务更新所述待更新网格以及所述待绑定对象的绑定关系。

C2、如C1所述的装置中,所述装置还包括:

信息确定单元,用于确定目标网格以及所述目标网格对应的当前绑定对象集合中各当前绑定对象的位置信息;

集合确定单元,用于根据各所述位置信息以及所述目标网格的地理范围信息确定所述目标网格对应的遗漏对象集合,所述遗漏对象集合中的遗漏对象为位置不属于所述目标网格的对象;

请求发送单元,用于响应于所述遗漏对象集合包括至少一个遗漏对象,将所述遗漏对象确定为待绑定对象,并向第一终端发送绑定关系确认请求,以获取绑定关系确认指令;

请求生成单元,用于响应于接收到所述绑定关系确认指令,根据所述地理范围信息、所述网格标识和所述对象标识生成所述信息更新请求。

C3、如C2所述的装置中,所述信息确定单元包括:

网格确定子单元,用于将地理范围信息发生更改的网格和/或新增的网格确定为所述目标网格。

C4、如C2所述的装置中,所述绑定关系确认请求通过如下单元确定:

区域确定单元,用于根据所述待绑定对象的位置信息确定所述待绑定对象对应的候选网格;

请求确定单元,用于根据所述对象标识以及对应的所述候选网格的网格标识确定所述绑定关系确认请求。

C5、如C1所述的装置中,所述范围更新单元包括:

第一任务获取子单元,用于基于预定的分布式发布订阅消息系统订阅目标任务队列,以按照预定周期获取所述目标任务队列中的所述第一类任务;

第一任务执行子单元,用于执行所述第一类任务,以更新所述地理范围。

C6、如C1所述的装置中,所述绑定关系更新单元包括:

第二任务获取子单元,用于基于预定的分布式发布订阅消息系统订阅目标任务队列,以按照预定周期获取所述目标任务队列中的所述第二类任务;

第二任务执行子单元,用于执行所述第二类任务,以更新所述绑定关系。

C7、如C1所述的装置,所述待绑定对象包括待绑定商户以及待绑定运力资源中的至少一项。

C8、如C2所述的装置中,所述装置还包括:

提示发送单元,用于响应于接收到所述绑定关系确认指令,向第二终端发送绑定关系修改提示,以对所述绑定关系的更新进行提示。

本发明实施例还公开了D1、一种交互装置,所述装置包括:

控件显示单元,用于响应于接收到绑定关系确认请求,控制显示装置渲染显示绑定关系确认控件,所述绑定关系确认控件用于接收输入操作;

指令生成单元,用于响应于检测到预定输入操作,生成并发送绑定关系确认指令。

D2、如D1所述的装置中,所述预定输入操作为所述针对所述绑定关系的确认操作,或者为针对所述绑定关系的选择操作。

本发明实施例还公开了E1、一种计算机可读存储介质,其上存储计算机程序指令,所述计算机程序指令在被处理器执行时实现如A1-A8, B1-B2中任一项所述的方法。

本发明实施例还公开了F1、一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如A1-A8,B1-B2中任一项所述的方法。

以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号