[发明专利]一种获取非目标任务对象的数据处理系统有效
申请号: | 202211355479.1 | 申请日: | 2022-11-01 |
公开(公告)号: | CN115509723B | 公开(公告)日: | 2023-10-20 |
发明(设计)人: | 刘羽;张正义;杨波 | 申请(专利权)人: | 中科雨辰科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 北京锺维联合知识产权代理有限公司 11579 | 代理人: | 原春香 |
地址: | 100093 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 目标 任务 对象 数据处理系统 | ||
本发明提供了一种获取非目标任务对象的数据处理系统,所述系统包括:数据库、处理器和存储有计算机程序的存储器,其中,所述数据库包括:预设的任务对象集,当所述计算机程序被处理器执行时,实现以下步骤:获取当前位置信息,获取非目标任务列表,获取非目标任务对应的位置信息,获取目标距离列表,从而获取对应的非目标任务对象,因此,提高完成任务的效率。
技术领域
本发明涉及任务处理技术领域,具体地涉及一种获取非目标任务对象的数据处理系统。
背景技术
当前,很多应急救援任务时常发生,例如出现台风等,需要救援的人员和物资,在现有技术中往往通过对任务的重要度进行排序,从而按照重要程度等因素进行匹配对应的人员和物资,然而在已经进行完重要度的排序后,突发紧急任务的情况也时常发生,如果将突发紧急任务进行人工处理,非常繁琐且浪费时间和人力资源;另一方面,如果将重要度进行重新排序,需要消耗大量的系统资源。
发明内容
针对上述技术问题,本发明采用的技术方案为:一种获取非目标任务对象的数据处理系统,所述系统包括:数据库、处理器和存储有计算机程序的存储器,其中,所述数据库包括:预设的任务对象集D={D1,……,Dr,……,Ds},Dr是指第r个任务对象ID对应的对象信息列表,r=1……s,s为任务对象数量,当所述计算机程序被处理器执行时,实现以下步骤:
S401、获取Bj对应的目标任务对象的当前位置信息BDj,其中,BDj是指Bj对应的目标任务对象的当前geohash字符串,Bj是指第j个目标任务ID对应的任务信息;
S402、获取Bj对应的非目标任务列表U={U1,……,Uf,……,Uh},Uf是指Bj对应的第f个非目标任务,f=1……h,h=j-1;
S403、获取Uf对应的位置信息U0f,其中,U0f是指Uf对应的非目标任务的geohash字符串;
S405、根据BDj和U,获取Bj对应的目标距离列表DLj={DL1j,……,DLfj,……,DLhj},DLfj是指U0f与BDj之间的目标距离,DLfj符合如下条件:
其中,MKjα是指BDj中第α位bit值,NKfα是指U0f中α位bit值,γ=1……β,β是指geohash字符的长度;
S407、当DLfj=0时,获取Uf对应的非目标任务对象;
S409、当DLfj>0时,获取Uf对应的非目标任务对象。
本发明至少具有以下技术效果:本发明能够对新增加的任务进行合理的分配,先保证新任务的完成,避免让较远的任务对象去执行任务,导致任务被耽搁或者影响完成任务的效率。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科雨辰科技有限公司,未经中科雨辰科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211355479.1/2.html,转载请声明来源钻瓜专利网。