任务择优派发方法、装置和系统与流程

文档序号:13615559阅读:303来源:国知局
任务择优派发方法、装置和系统与流程

本发明涉及智能设备维护领域,特别是涉及一种任务择优派发方法、装置和系统。



背景技术:

科技日新月异,传统的人工作业,已经逐步被各种各样的智能设备(例如自助设备)所替代,智能设备从一定程度上解放人的生产力,但随之而来的是庞杂的售后维护工作。

在实现过程中,发明人发现传统技术中至少存在如下问题:传统的智能设备维护服务,针对任务派发主要通过电话、短信或者邮件人工派单,并通过人工筛选并指定维修工程师前往作业,而中小制造商自有工程师人员相对较少;综上,不管是从时效性还是维护响应率,传统技术都严重影响维护速度和效率。



技术实现要素:

基于此,有必要针对传统智能设备维护中任务派发方法速度慢,派发精准度较低的问题,提供一种任务择优派发方法、装置和系统。

为了实现上述目的,一方面,本发明实施例提供了一种从任务派发平台角度实施的任务择优派发方法,包括以下步骤:

获取当前待分配维护任务对应设备的设备信息;设备信息包括设备地址;

根据设备历史服务记录,筛选出符合预设分配条件的各待选维护工程师记录;

向各待选维护工程师记录分别对应的工程师终端发送请求查询消息,获取各工程师终端根据请求查询消息反馈的当前地理位置以及当前任务状态;

根据设备地址和当前地理位置,得到工程师终端与设备之间的当前距离;

向当前距离满足预设距离条件、且当前任务状态为在闲状态的工程师终端,派发当前待分配维护任务。

在其中一个实施例中,设备信息还包括设备所属的网点名称;历史服务记录包括记录设备的历史维修与保养的工单数据;

根据设备历史服务记录,筛选出符合预设分配条件的各待选维护工程师记录的步骤包括:

根据网点名称,筛选出工单数据中、设备上一次维护对应的工程师记录;

将设备上一次维护对应的工程师记录,确认为待选维护工程师记录。

在其中一个实施例中,向各待选维护工程师记录分别对应的工程师终端发送请求查询消息,获取各工程师终端根据请求查询消息反馈的当前地理位置以及当前任务状态的步骤包括:

根据设备历史服务记录,获取工程师终端的账号;

根据工程师终端的账号,向工程师终端发送位置请求消息,将工程师终端根据位置请求消息反馈的经纬度数据,作为当前地理位置;

以及

对工程师终端的账号在当前是否有正在执行的工单进行查询:

在查询的结果为否时,确认当前任务状态为在闲状态;

在查询的结果为是时,确认当前任务状态为繁忙状态。

在其中一个实施例中,预设距离条件包括以下条件中的任意一项或任意组合:当前距离小于或等于20公里,当前距离为各工程师终端的当前距离中的最小值。

一方面,本发明实施例还提供了一种从工程师终端角度实施的任务择优派发方法,包括以下步骤:

在接收到任务派发平台传输的请求查询消息时,根据请求查询消息向任务派发平台反馈当前地理位置以及当前任务状态;

在接收到任务派发平台根据当前地理位置以及当前任务状态派发的维护任务时,发出任务通知。

一方面,本发明实施例提供了一种从任务派发平台角度实施的任务择优派发装置,包括:

平台获取设备信息单元,用于获取当前待分配维护任务对应设备的设备信息;设备信息包括设备地址;

平台筛选单元,用于根据设备历史服务记录,筛选出符合预设分配条件的各待选维护工程师记录;

平台获取终端数据单元,用于向各待选维护工程师记录分别对应的工程师终端发送请求查询消息,获取各工程师终端根据请求查询消息反馈的当前地理位置以及当前任务状态;

平台处理单元,用于根据设备地址和当前地理位置,得到工程师终端与设备之间的当前距离;

平台任务派发单元,用于向当前距离满足预设距离条件、且当前任务状态为在闲状态的工程师终端,派发当前待分配维护任务。

一方面,本发明实施例还提供了一种从工程师终端角度实施的任务择优派发装置,包括:

终端反馈数据单元,用于在接收到任务派发平台传输的请求查询消息时,根据请求查询消息向任务派发平台反馈当前地理位置以及当前任务状态;

终端任务通知单元,用于在接收到任务派发平台根据当前地理位置以及当前任务状态派发的维护任务时,发出任务通知。

另一方面,本发明实施例提供了一种任务择优派发系统,包括任务派发平台和连接任务派发平台的各工程师终端;

任务派发平台包括平台存储器、平台处理器及存储在平台存储器上并可在平台处理器上运行的计算机程序,平台处理器执行程序时实现上述从任务派发平台角度实施的任务择优派发方法的步骤。

工程师终端包括终端存储器、终端处理器及存储在终端存储器上并可在终端处理器上运行的计算机程序,终端处理器执行程序时实现上述从工程师终端角度实施的任务择优派发方法的步骤。

另一方面,本发明还实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述从任务派发平台角度实施的任务择优派发方法的步骤。

另一方面,本发明还实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述从工程师终端角度实施的任务择优派发方法的步骤。

本发明具有如下优点和有益效果:

本发明任务择优派发方法、装置和系统,通过将任务信息中的故障设备和维修人员的就近地理位置进行快速匹配,进而将任务精确的推送给就近的维修工程师前往作业,能够降低人工派发的低效能,提高了设备故障任务的接单准确度和灵活度,从而提高了任务分配的准确性,有效提高了终端的任务响应率。

附图说明

图1为本发明从任务派发平台角度实施的任务择优派发方法实施例1的流程示意图;

图2为本发明从工程师终端角度实施的任务择优派发方法实施例1的流程示意图;

图3为本发明从任务派发平台角度实施的任务择优派发装置实施例1的结构示意图;

图4为本发明从工程师终端角度实施的任务择优派发装置实施例1的结构示意图;

图5为本发明任务择优派发系统实施例1的结构示意图;

图6为基于本发明任务择优派发系统的具体实现流程示意图;

图7为基于本发明任务择优派发系统的数据处理流程示意图。

具体实施方式

为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的首选实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

本发明任务择优派发方法、装置和系统一具体应用场景说明:

传统智能设备服务软件解决了智能设备出现故障没人及时修的问题,也解决了维修工程师工作任务少、收入低的问题,因此使用智能设备服务软件的中小制造商和维修工程师数量逐日攀升;但智能设备维护具有时效性,智能设备服务在单位时间内能够推送给维修工程师的任务数量是有限的。

传统的任务派发方法速度慢,派发精准度较低;且人工派发,存在派单人员资历参差不齐的问题,可能导致任务派发给不适合的维修工程师前往作业。因此,传统的由人工指定工程师方式在实际应用中不够精确和灵活,不能够准确的确保最优工程师就近接单。此外,传统智能设备服务一般只能单纯的记录设备以及维护的相关信息,并将信息保存至服务器系统,用于相关人员查询,或根据人工故障报修填写的内容,通过短信方式发送到设备负责人手机上进行通知。而由于实际场景下工程师的位置和工作状态是动态的,与实际人工评断的结果有较大的差别,传统技术无法应对任务派发的问题。

本发明任务择优派发方法、装置和系统,对择优计算方法进行了选取,并结合系统或者信息化手段来解决择优匹配工程师的问题。本发明可以显著提高设备故障的任务响应率,通过将任务信息中的故障设备和维修人员的就近地理位置进行快速匹配,进而将任务精确的推送给就近的维修工程师前往作业,能够有效提升智能设备维护中任务派发方法速度,保证派发精准度。

本发明从任务派发平台角度实施的任务择优派发方法实施例1:

为了解决传统智能设备维护中任务派发方法速度慢,派发精准度较低的问题,本发明提供了一种从任务派发平台角度实施的任务择优派发方法实施例1;图1为本发明从任务派发平台角度实施的任务择优派发方法实施例1的流程示意图;如图1所示,可以包括以下步骤:

步骤s110:获取当前待分配维护任务对应设备的设备信息;设备信息包括设备地址;

具体而言,本发明各实施例中的任务派发平台,可以指用于派发任务的终端设备、服务器或云平台;待分配任务(即当前待分配维护任务)可以为根据用户设备(userequipment,简称ue)实时发出的设备故障报修生成的任务;其中,设备故障指的是设备出现了故障的现象,比如设备黑屏,开不了机,按钮点击没有反应等;而设备地址可以来源于三种途径:第一种是用户自己手动填写的;第二种是设备制造商配合收集导入进来的设备地址信息;第三种是来至第三方合作联盟平台传送过来的设备地址;

步骤s120:根据设备历史服务记录,筛选出符合预设分配条件的各待选维护工程师记录;

具体而言,任务派发平台可根据该设备的历史服务记录,也就是设备的历史维修和保养工单数据进行筛选,系统从工单数据中的有个工程师属性,里面记录了维护过这台设备的工程师信息;此外,也可根据任务对应设备的网点名称,获得历史来过此网点的所有工程师,工程师每完成一张任务就会自动和其所完成的任务绑定。

而为了提高任务分配的响应率,本发明可以根据预设分配条件筛选出符合要求的各待选维护工程师。预设分配条件可以包括上一次维护过这台设备的工程师,用户评价良好的工程师以及专业隶属于该设备维修领域的工程师等。基于本发明,可根据任务优先级或人员调度安排,将任务优先分配给符合条件的工程师。

步骤s130:向各待选维护工程师记录分别对应的工程师终端发送请求查询消息,获取各工程师终端根据请求查询消息反馈的当前地理位置以及当前任务状态;

具体而言,任务择优派发平台可根据历史服务记录中的工单数据,获取当前工程师账号,并根据该账号向对应的工程师终端发送请求查询消息(工程师终端上可以安装相应的软件用于接收请求查询消息);查询工程师终端上是否有正在执行的工单,如有工程师视为繁忙状态,在后期派发任务中可筛选掉该繁忙的工程师,繁忙的定义:当前工程师账号上有未完成的任务。

优选的,工程师的当前地理位置来自工程师终端根据请求查询消息实时上传的经纬度和地理位置。

步骤s140:根据设备地址和当前地理位置,得到工程师终端与设备之间的当前距离;

具体而言,可通过设备任务地址与工程师当前地理位置获取当前距离;设备的任务地址(即任务对应的设备地址)可来自于人工填写的数据(即记录在历史服务记录中的数据或由人工导入任务派发平台的数据)。

步骤s150:向当前距离满足预设距离条件、且当前任务状态为在闲状态的工程师终端,派发当前待分配维护任务。

具体而言,可选择距离最近的工程师并且在闲的工程师分配任务;在闲的定义:当前工程师终端账号上没有未完成的任务。以使工程师接单前来完成任务。例如,可以选择出现历史服务工程师的实际地理位置距离设备最近的工程师,比如三个工程师,一个距离该设备3公里,一个距离该设备5公里,一个记录该设备6公里,则选择距离设备3公里的工程师前往执行工单。

本发明从任务派发平台角度实施的任务择优派发方法各实施例,根据任务信息中的故障设备的历史维护记录,对维修人员进行择优筛选,并将任务精确的推送给就近的历史维修工程师前往作业,能够降低人工派发的低效能,提高了设备故障任务的接单准确度和灵活度,从而提高了任务分配的准确性,有效提高了终端的任务响应率。

在一个具体的实施例中,设备信息还包括设备所属的网点名称;历史服务记录包括记录设备的历史维修与保养的工单数据;

根据设备历史服务记录,筛选出符合预设分配条件的各待选维护工程师记录的步骤包括:

根据网点名称,筛选出工单数据中、设备上一次维护对应的工程师记录;

将设备上一次维护对应的工程师记录,确认为待选维护工程师记录。

具体而言,为了提高终端任务分配的准确性和任务响应率,本发明首先筛选出每台设备的最优设备维修人员,进而依据筛选出的各最优设备维修人员对任一待分配任务进行最优匹配;

进一步的,可根据该设备历史服务记录,也就是设备的历史维修和保养工单数据进行筛选,系统从工单数据中的有个工程师属性,里面记录了上一次是哪位工程师维护过这台设备,找到上一次维护的维修工程师,则优先分配给改工程师。

在一个具体的实施例中,向各待选维护工程师记录分别对应的工程师终端发送请求查询消息,获取各工程师终端根据请求查询消息反馈的当前地理位置以及当前任务状态的步骤包括:

根据设备历史服务记录,获取工程师终端的账号;

根据工程师终端的账号,向工程师终端发送位置请求消息,将工程师终端根据位置请求消息反馈的经纬度数据,作为当前地理位置;

以及

对工程师终端的账号在当前是否有正在执行的工单进行查询:

在查询的结果为否时,确认当前任务状态为在闲状态;

在查询的结果为是时,确认当前任务状态为繁忙状态。

具体而言,任务派发平台可根据设备历史服务记录中的工单数据,获取当前工程师账号上是否有正在执行的工单,定义该工程师终端的任务状态,其中,繁忙的定义:当前工程师账号上有未完成的任务;在闲的定义:当前工程师账号上没有未完成的任务。而工程师账号可包含该工程师终端的身份识别信息或ip地址,任务派发平台可基于该工程师账号获取到工程师终端的信息,并进行通信。

而根据工程师账号获取工程师终端地理位置数据的方式可以包括,向工程师终端发送位置请求消息,将工程师终端根据位置请求消息反馈的经纬度数据,作为当前地理位置;

在一个具体示例中,任务派发平台实时收集工程师终端的地理位置信息,以及工程师填写的服务区域地址转换为gps坐标,从而建立起各工程师终端群的常用地理位置档案(即每一工程师的日常活跃区域)。在进行任务派发时,任务派发平台可参照该常用地理位置档案将相应的任务进行区域划分,直接通知当前地理位置(或常用地理位置)落入某设备所属网点区域的、且拥有历史服务记录的工程师前往作业。

进一步的,任务派发平台还可采用聚类算法,对每一工程师在其活跃区域的设备服务数据进行聚类。即将聚类算法与实时设备地理位置按就近进行任务分配方式进行结合,对历史服务数据和实时设备地理位置任务择优派发,计算出每台设备的最优设备维修人员,并依据计算出最优设备维修人员记录,针对各设备对任一待分配任务进行最优匹配,提高每一单故障任务接单的准确度和灵活度,从而提高任务分配的准确性,有效提高终端的任务响应率。

在一个具体的实施例中,预设距离条件包括以下条件中的任意一项或任意组合:当前距离小于或等于20公里,当前距离为各工程师终端的当前距离中的最小值。

具体而言,在出现历史服务工程师的实际地理位置距离设备小于或等于20公里时,可优先分配给该工程师前往作业。又或者在各历史服务工程师的实际地理位置均距离设备大于20公里时,选取距离任务设备最近的工程师前往作业。基于本发明,可通过设备任务地址与工程师经纬度距离长短比对,选择距离最近的工程师并且在闲的工程师分配任务。

本发明从任务派发平台角度实施的任务择优派发方法各实施例,通过将任务信息中的故障设备和维修人员的就近地理位置进行快速匹配,进而将任务精确的推送给就近的维修工程师前往作业,能够降低人工派发的低效能,提高了设备故障任务的接单准确度和灵活度,从而提高了任务分配的准确性,有效提高了终端的任务响应率。

本发明从工程师终端角度实施的任务择优派发方法实施例1:

为了解决传统智能设备维护中任务派发方法速度慢,派发精准度较低的问题,本发明还提供了一种从工程师终端角度实施的任务择优派发方法实施例1;图2为本发明从工程师终端角度实施的任务择优派发方法实施例1的流程示意图;如图2所示,可以包括以下步骤:

步骤s210:在接收到任务派发平台传输的请求查询消息时,根据请求查询消息向任务派发平台反馈当前地理位置以及当前任务状态;

步骤s220:在接收到任务派发平台根据当前地理位置以及当前任务状态派发的维护任务时,发出任务通知。

具体而言,工程师终端在接收到任务派发平台传输的请求查询消息时,可与它所连接的手机信号塔通讯和估算它与信号塔之间的距离以不断报告它的地理位置。工程师终端也可通过有效的wifi热点连接准确地标示出工程师所处的位置(wifi的地址与gps坐标可一一对应)。进一步的,工程师终端的地理位置也可以通过与数据连接有关的ip地址来获得。

同时,工程师终端可通过查阅在其账号下的任务记录中是否有正在执行的任务,从而获取终端的当前任务状态。繁忙的定义:当前工程师账号上有未完成的任务;在闲的定义:当前工程师账号上没有未完成的任务。

本发明从工程师终端角度实施的任务择优派发方法各实施例,通过任务派发平台将任务信息中的故障设备和维修人员的就近地理位置进行快速匹配,进而将任务通过工程师终端精确的推送给就近的维修工程师前往作业,能够降低人工派发的低效能,提高了设备故障任务的接单准确度和灵活度,从而提高了任务分配的准确性,有效提高了终端的任务响应率。

本发明从任务派发平台角度实施的任务择优派发装置实施例1:

为了解决传统智能设备维护中任务派发方法速度慢,派发精准度较低的问题,本发明提供了一种从任务派发平台角度实施的任务择优派发装置实施例1;图3为本发明从任务派发平台角度实施的任务择优派发装置实施例1的结构示意图;如图3所示,可以包括:

平台获取设备信息单元310,用于获取当前待分配维护任务对应设备的设备信息;设备信息包括设备地址;

平台筛选单元320,用于根据设备历史服务记录,筛选出符合预设分配条件的各待选维护工程师记录;

平台获取终端数据单元330,用于向各待选维护工程师记录分别对应的工程师终端发送请求查询消息,获取各工程师终端根据请求查询消息反馈的当前地理位置以及当前任务状态;

平台处理单元340,用于根据设备地址和当前地理位置,得到工程师终端与设备之间的当前距离;

平台任务派发单元350,用于向当前距离满足预设距离条件、且当前任务状态为在闲状态的工程师终端,派发当前待分配维护任务。

需要说明的是,上述从任务派发平台角度实施的任务择优派发装置各实施例中的单元模块,能够对应实现上述从任务派发平台角度实施的任务择优派发方法各实施例中的流程步骤,此处不再重复赘述。

本发明从工程师终端角度实施的任务择优派发装置实施例1:

为了解决传统智能设备维护中任务派发方法速度慢,派发精准度较低的问题,本发明提供了一种从工程师终端角度实施的任务择优派发装置实施例1;图4为本发明从工程师终端角度实施的任务择优派发装置实施例1的结构示意图;如图4所示,可以包括:

终端反馈数据单元410,用于在接收到任务派发平台传输的请求查询消息时,根据请求查询消息向任务派发平台反馈当前地理位置以及当前任务状态;

终端任务通知单元420,用于在接收到任务派发平台根据当前地理位置以及当前任务状态派发的维护任务时,发出任务通知。

需要说明的是,上述从工程师终端角度实施的任务择优派发装置各实施例中的单元模块,能够对应实现上述从工程师终端角度实施的任务择优派发方法各实施例中的流程步骤,此处不再重复赘述。

本发明任务择优派发系统实施例1:

为了解决传统智能设备维护中任务派发方法速度慢,派发精准度较低的问题,并进一步阐述本发明的实现过程,基于上述分别从任务派发平台角度实施、从工程师终端角度实施的任务择优派发方法各实施例的技术方案,本发明提供了一种任务择优派发系统实施例1;图5为本发明任务择优派发系统实施例1的结构示意图;如图5所示,可以包括任务派发平台和连接任务派发平台的各工程师终端;

任务派发平台包括平台存储器、平台处理器及存储在平台存储器上并可在平台处理器上运行的计算机程序,平台处理器执行程序时实现上述从任务派发平台角度实施的任务择优派发方法的步骤。

工程师终端包括终端存储器、终端处理器及存储在终端存储器上并可在终端处理器上运行的计算机程序,终端处理器执行程序时实现上述从工程师终端角度实施的任务择优派发方法的步骤。

具体而言,图6为基于本发明任务择优派发系统的具体实现流程示意图;如图6所示,本发明的具体实现流程可以包括以下步骤:

步骤s610:获取待分配任务的设备地址;待分配任务为根据用户设备(userequipment,简称ue)实时发出的设备故障报修生成的任务;这里的设备故障指的是设备出现了故障的现象,比如设备黑屏,开不了机,按钮点击没有反应等,设备地址来源于三种途径,第一种是用户自己手动填写的;第二种是设备制造商配合收集导入进来的设备地址信息;第三种是来至第三方合作联盟平台传送过来的设备地址。

步骤s620:根据该设备历史服务记录,也就是设备的历史维修和保养工单数据进行筛选,系统从工单数据中的有个工程师属性,里面记录了上一次是哪位工程师维护过这台设备,找到上一次维护的维修工程师,则优先分配给该工程师,根据工单数据,获取当前工程师账号上是否有正在执行的工单,如有工程师视为繁忙状态,则选择出现历史服务工程师的历史地理位置距离设备超过20公里,但当前实际地理位置小于20公里的工程师,也可优先分配给距离最近的工程师,比如三个工程师,一个距离该设备3公里,一个距离该设备5公里,一个记录该设备6公里,则选择距离设备3公里的工程师前往执行工单。

步骤s630:系统选定维修工程师后,将待分配任务派发给该工程师前往作业。

进一步的,为了详细展现本发明的具体实现过程,特对本发明任务择优派发系统中涉及的数据具体处理、控制过程进行说明;图7为基于本发明任务择优派发系统的数据处理流程示意图,如图7所示,本发明能够实现智能设备任务择优工程师,得到每台设备任务最优匹配的工程师。

具体步骤如下:

1、获取任务对应的设备信息;

2、拿到设备地址,其中包括设备的省份、城市、详细地址、以及网点名称,网点名称指的是设备所归属的机构,比如银行网点。

3、根据改任务对应的网点名称,获得上一次来过此网点的所有工程师,工程师每完成一张任务就会自动和其所完成的任务绑定。

4、筛选掉繁忙的工程师,繁忙的定义:当前工程师账户上有未完成的任务。

5、通过设备任务地址与工程师经纬度距离长短比对,选择距离最近的工程师并且在闲的工程师分配任务;在闲的定义:当前工程师账号上没有未完成的任务。工程师的经纬度来至工程师终端实时上传的经纬度和地理位置,设备的任务地址来至于人工填写的数据。

6、选择完毕,工程师接单前往执行任务。

综上,本发明任务择优派发方法、装置和系统,基于历史服务记录数据和实时设备地理位置择优任务派发方法,依据实时设备地理位置按就近进行任务分配,能够降低人工派发的低效能,提高了设备故障任务的接单准确度和灵活度,从而提高了任务分配的准确性,有效提高了终端的任务响应率。

此外,本发明还实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述从任务派发平台角度实施的任务择优派发方法的步骤。

另一方面,本发明还实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述从工程师终端角度实施的任务择优派发方法的步骤。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括以上方法所述的步骤,所述的存储介质,如:rom/ram、磁碟、光盘等。

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

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