查勘任务分配方法和装置与流程

文档序号:11408452阅读:294来源:国知局
查勘任务分配方法和装置与流程

本发明涉及信息处理技术领域,特别是涉及一种查勘任务分配方法和装置。



背景技术:

随着互联网和计算机技术的发展,越来越多的信息通过互联网来传输和通过计算机来处理。在保险查勘过程中,在接收到客户上传的保险事故信息时,需要指派查勘员到现场对保险事故信息进行查勘。

在传统查勘任务的分配过程中,将查勘任务分配至待处理的任务量最少的查勘员,但是在实际查勘过程中,不同的查勘员处理各种任务所花费的时长不同。将任务分配至任务量最少的查勘员,由于该查勘员的任务处理速度较慢,需要等待较长时间分配的任务才能得到处理,导致任务的处理速度低下。



技术实现要素:

基于此,有必要针对任务的处理速度低下的问题,提供一种查勘任务的分配方法和装置。

一种查勘任务分配方法,所述方法包括:

获取待分配的查勘任务;

从所述待分配的查勘任务中提取第一出险位置信息;

查询所述第一出险位置信息所属区域范围内登录的多个查勘员账号;

检测所述多个查勘员账号中每个查勘员账号对应的工作状态;

根据所述工作状态确定每个查勘员账号所对应查勘员的预估到达时间;

在所述多个查勘员账号中选取对应最早预估到达时间的查勘员账号;

向选取的查勘员账号分配所述待分配的查勘任务。

在其中一个实施例中,所述获取待分配的查勘任务之前,还包括:

提取已分配的查勘任务对应的任务类型和预估到达时间;

获取所述已分配的查勘任务所对应的查勘员账号对应的任务历史数据;

根据所述任务历史数据计算所述任务类型对应的平均处理时长;

根据所述预估到达时间和所述平均处理时长得到所述已分配的查勘任务的预估完成时间。

在其中一个实施例中,所述根据所述工作状态确定每个查勘员账号对应的预估到达时间,包括:

在检测到查勘员账号的工作状态为忙碌状态时,获取与所述查勘员账号对应的已分配的查勘任务对应的预估完成时间;

从与所述查勘员账号对应的已分配的查勘任务中选取与最晚预估完成时间所对应的已分配的查勘任务;

提取选取的已分配的查勘任务中的第二出险位置信息;

根据所述第二出险位置信息和所述第一出险位置信息得到预估路程时长;

根据提取的预估路程时长和获取的预估完成时间确定所述查勘员账号对应的预估到达时间。

在其中一个实施例中,所述根据所述工作状态确定每个查勘员账号对应的预估到达时间,包括:

在检测到查勘员账号的工作状态为空闲状态时,获取所述查勘员账号对应的当前位置信息;

根据所述当前位置信息和所述第一出险位置信息确定所述查勘员账号对应的预估到达时间。

在其中一个实施例中,所述向选取的查勘员账号分配所述待分配的查勘任务之后,还包括:

接收登录有选取的查勘员账号的终端发送的任务开始指令;

查询所述任务开始指令所对应的已分配的查勘任务;

提取所述终端的当前位置信息和查询到的已分配的查勘任务中的第三出险位置信息;

根据所述终端的当前位置信息和所述第三出险位置信息生成导航路线;

将所述导航路线发送至所述登录有选取的查勘员账号的终端。

上述查勘任务分配方法,从待分配的任务中提取第一出险位置信息,查询第一出险位置信息所属区域范围内不同终端登录的多个查勘员账号,检测多个查勘员账号中每个查勘员账号对应的工作状态,根据工作状态确定每个查勘员账号对应的预估到达时间,将待分配的查勘任务分配至与最早预估到达时间对应的查勘员账号。这样,保证了查勘任务在最快的时间内得到处理,提高了查勘任务的处理速度,缩短了处理查勘任务客户所等待的时间,提高了查勘任务的处理效率。

一种查勘任务分配装置,所述装置包括:

任务获取模块,用于获取待分配的查勘任务;

信息提取模块,用于从所述待分配的查勘任务中提取第一出险位置信息;

账号查询模块,用于查询所述第一出险位置信息所属区域范围内登录的多个查勘员账号;

状态检测模块,用于检测所述多个查勘员账号中每个查勘员账号对应的工作状态;

时间确定模块,用于根据所述工作状态确定每个查勘员账号所对应的查勘员的预估到达时间;

账号选取模块,用于在所述多个查勘员账号中选取对应最早预估到达时间的查勘员账号;

任务分配模块,用于向选取的查勘员账号分配所述待分配的查勘任务。

在其中一个实施例中,所述装置还包括:

类型提取模块,用于提取已分配的查勘任务对应的任务类型和预估到达时间;

数据获取模块,用于获取所述已分配的查勘任务所对应的查勘员账号对应的任务历史数据;

时长计算模块,用于根据所述任务历史数据计算所述任务类型对应的平均处理时长;

时间得到模块,用于根据所述预估到达时间和所述平均处理时长得到所述已分配的查勘任务的预估完成时间。

在其中一个实施例中,所述时间确定模块包括:

完成时间获取模块,用于在检测到查勘员账号的工作状态为忙碌状态时,获取与所述查勘员账号对应的已分配的查勘任务对应的预估完成时间;

查勘任务选取模块,用于从与所述查勘员账号对应的已分配的查勘任务中选取与最晚预估完成时间所对应的已分配的查勘任务;

第二信息提取模块,用于提取选取的已分配的查勘任务中的第二出险位置信息;

路程时长得到模块,用于根据所述第二出险位置信息和所述第一出险位置信息得到预估路程时长;

到达时间确定模块,用于根据提取的预估路程时长和获取的预估完成时间确定所述查勘员账号对应的预估到达时间。

在其中一个实施例中,所述时间确定模块包括:

当前位置获取模块,用于在检测到查勘员账号的工作状态为空闲状态时,获取所述查勘员账号对应的当前位置信息;

所述到达时间确定模块还用于根据所述当前位置信息和所述第一出险位置信息确定所述查勘员账号对应的预估到达时间。

在其中一个实施例中,所述装置还包括:

指令接收模块,用于接收登录有选取的查勘员账号的终端发送的任务开始指令;

任务查询模块,用于查询所述任务开始指令所对应的已分配的查勘任务;

位置提取模块,用于提取所述终端的当前位置信息和查询到的已分配的查勘任务中的第三出险位置信息;

路线生成模块,用于根据所述终端的当前位置信息和所述第三出险位置信息生成导航路线;

路线发送模块,用于将所述导航路线发送至所述登录有选取的查勘员账号的终端。

上述查勘任务分配装置,从待分配的任务中提取第一出险位置信息,查询第一出险位置信息所属区域范围内不同终端登录的多个查勘员账号,检测多个查勘员账号中每个查勘员账号对应的工作状态,根据工作状态确定每个查勘员账号对应的预估到达时间,将待分配的查勘任务分配至与最早预估到达时间对应的查勘员账号。这样,保证了查勘任务在最快的时间内得到处理,提高了查勘任务的处理速度,缩短了处理查勘任务客户所等待的时间,提高了查勘任务的处理效率。

附图说明

图1为一个实施例中查勘任务分配方法的应用环境图;

图2为一个实施例中查勘任务分配系统中的服务器的结构框图;

图3为一个实施例中查勘任务分配方法的流程示意图;

图4为一个实施例中生成预估完成时间的步骤的流程示意图;

图5为一个实施例中确定预估到达时间的步骤的流程示意图;

图6为一个实施例中生成导航路线的步骤的流程示意图;

图7为一个实施例中查勘任务分配装置的结构框图;

图8为另一个实施例中查勘任务分配装置的结构框图;

图9为一个实施例中时间确定模块的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

图1为一个实施例中查勘任务分配方法的应用环境图。参照图1,该查勘任务分配方法应用于查勘任务分配系统。查勘任务分配系统包括终端110、服务器120和终端130,其中终端110和终端120通过网络与服务器120连接。终端110和终端120可以是移动终端,移动终端具体可以是平板电脑、智能手机、个人数据助理和数码相机中的至少一种。其中,终端110为登录有客户账号的终端,终端130为登录有查勘员账号的终端。

图2为一个实施例中图1查勘任务分配系统中的服务器120的内部结构示意图。如图2所示,该服务器120包括通过系统总线连接的处理器、非易失性存储介质、内存储器和网络接口。其中,服务器120的非易失性存储介质存储有操作系统、数据库,还包括一种查勘任务分配装置,该查勘任务分配装置用于实现一种查勘任务分配方法。处理器用于提供计算和控制能力,支撑整个服务器120的运行,服务器120中的内存储器为非易失性存储介质中的查勘任务分配装置的运行提供环境,该内存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种查勘任务分配方法。网络接口用于与终端110进行网络通信。

如图3所示,在一个实施例中,提供一种查勘任务分配方法,本实施例以该方法应用查勘任务分配系统的服务器120来举例说明,该方法具体包括以下步骤:

s302,获取待分配的查勘任务。

具体地,终端110登录有客户账号,参保客户在终端110中输入保险事故信息,终端110根据参保客户输入的保险事故信息生成查勘任务,将生成的查勘任务发送至服务器120。保险事故信息具体可以包括出险位置信息,还可以包括出险类型、出险时间和参保客户信息中的至少一种。出险类型包括标的车损、三者车损、标的物损和三者物损中的至少一种。标的车损表示保险标的车遭受损失的类型。三者车损表示因保险标的车造成的第三方的车遭受损失的类型。标的物损表示保险标的物遭受损失的类型。三者物损表示保险标的物造成的第三方的物遭受损失的类型。

在一个实施例中,服务器120接收终端110发送的保险事故信息,根据保险事故信息创建待分配的查勘任务。查勘任务为指派查勘员到出险位置进行现场查勘的任务。

s304,从待分配的查勘任务中提取第一出险位置信息。

具体地,服务器120获取到待分配的查勘任务后,对待分配的查勘任务进行解析,通过解析从待分配的查勘任务中提取第一出险位置信息。第一出险位置信息为终端110上传的出险位置信息。查勘员需要前往该出险位置信息进行现场查勘。其中,所述出险位置信息具体可以是经度和纬度,也可以是地址信息。所述地址信息具体包括国家、身份、城市、乡村、街道、门牌号码、大厦、楼层数和房间号中的至少一种。

s306,查询第一出险位置信息所属区域范围内登录的多个查勘员账号。

具体地,服务器120提取到第一出险位置信息后,提取第一出险位置信息中的区域标识,查询终端位置信息在在确定的区域标识对应的区域范围内的登录有查勘员账号的终端130,提取查询到的不同终端130中登录的多个查勘员账号。

s308,检测多个查勘员账号中每个查勘员账号对应的工作状态。

具体地,服务器120查询到多个查勘员账号后,检测多个查勘员账号中的每个查勘员账号对应的工作状态。工作状态包括忙碌状态和空闲状态。忙碌状态表示查勘员账号对应的查勘员正在处理查勘任务,空闲状态表示查勘员账号对应的查勘员暂时没有正在处理的查勘任务。

s310,根据工作状态确定每个查勘员账号所对应的查勘员的预估到达时间。

具体地,服务器120在检测到查勘员工作状态为忙碌状态时,在查勘员账号对应的已分配的查勘任务中提取预估完成时间最晚的已分配查勘任务,服务器120对提取的已分配的查勘任务进行解析,提取已分配的查勘任务中的第二出险位置信息。第二出险位置信息为已分配的查勘任务中的客户上传的出险位置信息。第二出险位置信息为查勘员账号对应的查勘员在处理完成已分配的查勘任务是所处的位置信息。其中,预估完成时间为根据历史任务耗费时长预估得到的。

举例说明,查勘员账号对应的已分配任务为查勘任务一、查勘任务二和查勘任务三,查勘任务一的预估完成时间为上午9点,查勘任务二的预估完成时间为上午10点,查勘任务三的预估完成时间为上午11点。服务器120提取三个查勘任务的预估完成时间,提取预估完成时间最晚的查勘任务三。

服务器120以第二出险位置信息为起始位置信息,以第一出险位置信息为终点位置信息进行导航得到导航路线,根据导航路线计算预估路程时长。服务器120获取选取的已分配的查勘任务的预估完成时间,将预估完成时间与预估路程时长相加得到查勘员账号对应的预估到达时间。服务器120还可以获取忙碌状态对应的准备时间,提取的已分配的查勘任务的预估完成时间、忙碌状态对应的准备时间和预估路程时长相加得到查勘员账号对应的预估到达时间。

在一个实施例中,服务器120在检测到查勘员账号的工作状态为空闲状态时,获取当前时间和登录有查勘员账号的终端的当前位置信息。服务器120以当前位置信息为起点信息,以第一出险位置信息作为终点信息进行导航得到预估路程时长。服务器120根据当前时间和预估路程时长确定查勘员账号对应的预估到达时间。

在一个实施例中,服务器120将当前时间和预估路程时长相加得到查勘员账号对应的预估到达时间。服务器120还可以获取空闲状态对应的准备时长,将空闲状态对应的准备时长、当前时间和预估路程时长相加得到预估到达时间。服务器120还可以将空闲状态对应的准备时长与当前时间相加得到预估出发时间,将预估出发时间与预估路程时长相加得到查勘员账号对应的预估到达时间。空闲状态对应的准备时长可以是5-15分钟,具体可以是5分钟、10分钟和15分钟中的任何一种。

s312,在多个查勘员账号中选取对应最早预估到达时间的查勘员账号。

具体地,服务器120在确定每个查勘员账号对应的预估到达时间后,将每个查勘员账号对应的预估到达时间进行比较,经过比较确定最早的预估到达时间,进而在多个查勘员账号中选取与最早预估到达时间对应的查勘员账号。

s314,向选取的查勘员账号分配待分配的查勘任务。

具体地,服务器120在选取查勘员账号后,将待分配的查勘任务与选取的查勘员账号对应存储,查询登录有选取的查勘员账号的终端,将待分配的查勘任务发送至登录有选取的查勘员账号的终端,从而将待分配的查勘任务分配至选取的查勘员账号。

本实施例中,从待分配的任务中提取第一出险位置信息,查询第一出险位置信息所属区域范围内不同终端登录的多个查勘员账号,检测多个查勘员账号中每个查勘员账号对应的工作状态,根据工作状态确定每个查勘员账号对应的预估到达时间,将待分配的查勘任务分配至与最早预估到达时间对应的查勘员账号。这样,保证了查勘任务在最快的时间内得到处理,提高了查勘任务的处理速度,缩短了处理查勘任务客户所等待的时间,提高了查勘任务的处理效率。

如图4所示,在一个实施例中,s302之前还包括生成预估完成时间的步骤,该步骤具体包括以下内容:

s402,提取已分配的查勘任务对应的任务类型和预估到达时间。

具体地,服务器120将预估达到时间与已分配的查勘任务的任务标识对应存储。服务器120对已分配的查勘任务进行解析,提取已分配的查勘任务中的任务类型和任务标识,查询任务标识对应的预估到达时间。

s404,获取已分配的查勘任务所对应的查勘员账号对应的任务历史数据。

具体地,任务历史数据为查勘员账号对应的查勘员已经处理完成的查勘任务的历史数据。服务器120中存储着各查勘员账号对应的任务历史数据,任务历史数据具体包括已处理完成的查勘任务的任务类型、实际到达时间和实际处理完成时间。服务器120查询已分配的查勘任务所对应的查勘员账号对应的任务历史数据。

s406,根据任务历史数据计算任务类型对应的平均处理时长。

具体地,服务器120在获取到任务历史数据后,从获取到的任务历史数据中查询与提取的任务类型匹配的任务历史数据。服务器120根据任务历史数据中的每个查勘任务的实际到达时间和实际处理完成时间相减得到每个查勘任务的实际处理时长,将每个查勘任务的实际处理时长相加得到处理时长总和,再将处理时长总和除以查勘任务数量得到单个查勘任务的平均处理时长。

s408,根据预估到达时间和平均处理时长得到已分配的查勘任务的预估完成时间。

具体地,服务器120获取已分配的查勘任务的预估到达时间,将预估到达时间与平均处理时长相加得到已分配的查勘任务的预估完成时间,将计算得到的预估完成时间与已分配的查勘任务对应存储。服务器120可以将已分配的查勘任务对应的预估到达时间和预估完成时间发送至登录有客户账号的终端110。

本实施例中,通过查询已分配的查勘任务所对应的查勘员账号的任务历史数据,根据任务历史数据计算与已分配的查勘任务的任务类型匹配的平均处理时长,根据平均处理时长计算已分配的查勘任务的预估完成时间,提高了预估完成时间的准确性,通知也提高了任务历史数据的利用效率。

如图5所示,在一个实施例中,s310具体包括确定预估到达时间的步骤,该步骤具体包括以下内容:

s502,在检测到查勘员账号的工作状态为忙碌状态时,获取与查勘员账号对应的已分配的查勘任务对应的预估完成时间。

s504,从与查勘员账号对应的已分配的查勘任务中选取与最晚预估完成时间所对应的已分配的查勘任务。

具体地,服务器120在检测到查勘员账号对应的工作状态为忙碌状态时,获取该查勘员账号对应的各个已分配的查勘任务对应的预估完成时间。服务器120将各个已分配的查勘任务对应的预估完成时间进行比较,确定最晚的预估完成时间,选取最晚的预估完成时间对应的已分配的查勘任务。选取的已分配的查勘任务为查勘员账号对应的最后处理完成的已分配的查勘任务。

s506,提取选取的已分配的查勘任务中的第二出险位置信息。

具体地,服务器120对选取的已分配的查勘任务进行解析,提取已分配的查勘任务中的第二出险位置信息。第二出险位置信息为已分配的查勘任务中的客户上传的出险位置信息。第二出险位置信息为查勘员账号对应的查勘员在处理完成已分配的查勘任务是所处的位置信息。

s508,根据第二出险位置信息和第一出险位置信息得到预估路程时长。

具体地,服务器120以第二出险位置信息为起始位置信息,以第一出险位置信息为终点位置信息进行导航得到导航路线,根据导航路线计算预估路程时长。

s510,根据提取的预估路程时长和获取的预估完成时间确定查勘员账号对应的预估到达时间。

具体地,服务器120获取选取的已分配的查勘任务的预估完成时间,将预估完成时间与预估路程时长相加得到查勘员账号对应的预估到达时间。服务器120还可以获取忙碌状态对应的准备时间,选取的已分配的查勘任务的预估完成时间、忙碌状态对应的准备时间和预估路程时长相加得到查勘员账号对应的预估到达时间。

在一个实施例中,服务器120将预估完成时间与忙碌状态对应的准备时间相加得到查勘员账号对应的预估出发时间,将预估出发时间和预估路程时长相加得到查勘员账号对应的预估到达时间。

本实施例中,在检测到查勘员账号的工作状态为忙碌状态时,获取查勘员账号对应的已分配的查勘任务对应的预估完成时间,选取最晚预估完成时间对应的已分配的查勘任务,以选取的已分配的查勘任务作为查勘员账号对应的查勘员的最后完成任务,根据选取的已分配的查勘任务的预估完成时间和出险位置信息确定查勘员账号对应的查勘员到达待分配的查勘任务的出险位置的预估到达时间,根据最后完成的查勘任务确定预估到达时间,提高了预估到达时间的预估准确率。

如图6所示,在一个实施例中,s314之后还包括生成导航路线的步骤,该步骤具体包括以下内容:

s602,接收登录有选取的查勘员账号的终端发送的任务开始指令。

具体地,查勘员在开始处理查勘任务时,查勘员点击登录有查勘员账号的终端130中的任务开始按钮。登录有查勘员账号的终端130检测到任务开始按钮的点击操作时,获取当前处理的查勘任务的任务标识和登录的查勘员账号,根据任务标识和登录的查勘员账号生成任务开始指令,将任务开始指令发送至服务器120。服务器120接收登录有查勘员账号的终端130发送的任务开始指令。任务开始指令中还可以包括任务开始时间。

s604,查询任务开始指令所对应的已分配的查勘任务。

具体地,服务器120接收到任务开始指令后,对任务开始指令进行解析,提取任务开始指令中的任务标识,查询与任务标识对应的已分配的查勘任务。

s606,提取终端的当前位置信息和查询到的已分配的查勘任务中的第三出险位置信息。

具体地,服务器120向登录有查勘员账号的终端130发送位置获取请求,接收登录有查勘员账号的终端130根据位置获取请求返回终端130的当前位置信息。服务器120对查询到的已分配的查勘任务进行解析,提取查询到的已分配的查勘任务中的第三出险位置信息。第三出险位置信息为查询到的已分配的查勘任务的出险位置信息。

s608,根据终端的当前位置信息和第三出险位置信息生成导航路线。

s610,将导航路线发送至登录有选取的查勘员账号的终端。

具体地,服务器120以终端的当前位置信息作为起点位置信息,以第三出险位置信息作为终点位置信息进行导航生成导航路线。服务器120将生成的导航路线发送至登录有选取的查勘员账号的终端130。登录有选取的查勘员账号的终端130显示导航路线进行导航。

本实施例中,在接收到登录有选取的查勘员账号的终端发送的任务开始指令后,根据任务开始指令对应的已分配的查勘任务中的第三出险位置信息和终端的当前位置信息生成导航路线,将导航路线发送至登录有选取的查勘员账号的终端,保证选取的查勘员账号对应的查勘员根据导航路线准确到达出险位置,提高查勘任务的处理效率。

如图7所示,在一个实施例中,提供一种查勘任务分配装置700,该装置具体包括以下内容:任务获取模块702、信息提取模块704、账号查询模块706、状态检测模块708、时间确定模块710、账号选取模块712和任务分配模块714。

任务获取模块702,用于获取待分配的查勘任务。

信息提取模块704,用于从待分配的查勘任务中提取第一出险位置信息。

账号查询模块706,用于查询第一出险位置信息所属区域范围内登录的多个查勘员账号。

状态检测模块708,用于检测多个查勘员账号中每个查勘员账号对应的工作状态。

时间确定模块710,用于根据工作状态确定每个查勘员账号所对应的查勘员的预估到达时间。

账号选取模块712,用于在多个查勘员账号中选取对应最早预估到达时间的查勘员账号。

任务分配模块714,用于向选取的查勘员账号分配待分配的查勘任务。

本实施例中,从待分配的任务中提取第一出险位置信息,查询第一出险位置信息所属区域范围内不同终端登录的多个查勘员账号,检测多个查勘员账号中每个查勘员账号对应的工作状态,根据工作状态确定每个查勘员账号对应的预估到达时间,将待分配的查勘任务分配至与最早预估到达时间对应的查勘员账号。这样,保证了查勘任务在最快的时间内得到处理,提高了查勘任务的处理速度,缩短了处理查勘任务客户所等待的时间,提高了查勘任务的处理效率。

如图8所示,在一个实施例中,查勘任务分配装置700具体还包括:类型提取模块716、数据获取模块718、时长计算模块720、时间得到模块722、指令接收模块724、任务查询模块726、位置提取模块728、路线生成模块730和路线发送模块732。

类型提取模块716,用于提取已分配的查勘任务对应的任务类型和预估到达时间。

数据获取模块718,用于获取已分配的查勘任务所对应的查勘员账号对应的任务历史数据。

时长计算模块720,用于根据任务历史数据计算任务类型对应的平均处理时长。

时间得到模块722,用于根据预估到达时间和平均处理时长得到已分配的查勘任务的预估完成时间。

指令接收模块724,用于接收登录有选取的查勘员账号的终端发送的任务开始指令。

任务查询模块726,用于查询任务开始指令所对应的已分配的查勘任务。

位置提取模块728,用于提取终端的当前位置信息和查询到的已分配的查勘任务中的第三出险位置信息。

路线生成模块730,用于根据终端的当前位置信息和第三出险位置信息生成导航路线。

路线发送模块732,用于将导航路线发送至登录有选取的查勘员账号的终端。

本实施例中,通过查询已分配的查勘任务所对应的查勘员账号的任务历史数据,根据任务历史数据计算与已分配的查勘任务的任务类型匹配的平均处理时长,根据平均处理时长计算已分配的查勘任务的预估完成时间,提高了预估完成时间的准确性,通知也提高了任务历史数据的利用效率。在接收到登录有选取的查勘员账号的终端发送的任务开始指令后,根据任务开始指令对应的已分配的查勘任务中的第三出险位置信息和终端的当前位置信息生成导航路线,将导航路线发送至登录有选取的查勘员账号的终端,保证选取的查勘员账号对应的查勘员根据导航路线准确到达出险位置,提高查勘任务的处理效率。

如图9所示,在一个实施例中,时间确定模块710具体包括:完成时间获取模块710a、查勘任务选取模块710b、第二信息提取模块710c、路程时长得到模块710d、到达时间确定模块710e和当前位置获取模块710f。

完成时间获取模块710a,用于在检测到查勘员账号的工作状态为忙碌状态时,获取与查勘员账号对应的已分配的查勘任务对应的预估完成时间。

查勘任务选取模块710b,用于从与查勘员账号对应的已分配的查勘任务中选取与最晚预估完成时间所对应的已分配的查勘任务。

第二信息提取模块710c,用于提取选取的已分配的查勘任务中的第二出险位置信息。

路程时长得到模块710d,用于根据第二出险位置信息和第一出险位置信息得到预估路程时长。

到达时间确定模块710e,用于根据提取的预估路程时长和获取的预估完成时间确定查勘员账号对应的预估到达时间。

当前位置获取模块710f,用于在检测到查勘员账号的工作状态为空闲状态时,获取查勘员账号对应的当前位置信息。

到达时间确定模块710e还用于根据当前位置信息和第一出险位置信息确定查勘员账号对应的预估到达时间。

本实施例中,在检测到查勘员账号的工作状态为忙碌状态时,获取查勘员账号对应的已分配的查勘任务对应的预估完成时间,选取最晚预估完成时间对应的已分配的查勘任务,以选取的已分配的查勘任务作为查勘员账号对应的查勘员的最后完成任务,根据选取的已分配的查勘任务的预估完成时间和出险位置信息确定查勘员账号对应的查勘员到达待分配的查勘任务的出险位置的预估到达时间,根据最后完成的查勘任务确定预估到达时间,提高了预估到达时间的预估准确率。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)等非易失性存储介质,或随机存储记忆体(randomaccessmemory,ram)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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