[发明专利]信息推送方法和装置在审
| 申请号: | 201610696607.7 | 申请日: | 2016-08-19 |
| 公开(公告)号: | CN107767004A | 公开(公告)日: | 2018-03-06 |
| 发明(设计)人: | 韩军涛 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
| 主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
| 代理公司: | 北京英赛嘉华知识产权代理有限责任公司11204 | 代理人: | 王达佐,马晓亚 |
| 地址: | 100080 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 信息 推送 方法 装置 | ||
技术领域
本申请涉及计算机技术领域,具体涉及信息处理技术领域,尤其涉及信息推送方法和装置。
背景技术
任务工时的管理对于提高公司人员的工作效率和节约项目成本具有非常重要的意义,然而目前公司在进行任务工时管理时,通常是通过研发人员粗略的在表格系统中填写开始时间和结束时间,并没有对各个子任务进行依赖计算,造成有依赖性的子任务的开始时间点和结束时间点冲突,导致任务所需的资源的分配不均衡,即资源在一段时间内被集中占用,在另一段时间内却比较空闲,从而,存在着子任务之间的依赖性计算不足,任务的执行效率较低的问题。
发明内容
本申请的目的在于提出一种改进的信息推送方法和装置,来解决以上背景技术部分提到的技术问题。
第一方面,本申请提供了一种信息推送方法,所述方法包括:获取待执行的任务的开始时间和结束时间,其中,所述任务包括至少一个子任务,所述子任务包括至少一个步骤;获取完成所述任务的各个步骤所需的资源和完成所述任务的各个步骤所需的时间长度;执行如下资源分配步骤:按照预定条件,为每个步骤分配所需的资源,其中,所述预定条件包括:占用同一资源的在后步骤的占用开始时间晚于在先步骤的占用结束时间、同一子任务的在后步骤的执行开始时间晚于在先步骤的执行结束时间;根据所述时间长度和分配后的各个步骤占用的资源,获取被占用时间最长的资源的最长占用时间长度;确定所述最长占用时间长度是否小于等于所述开始时间与所述结束时间的时间差,如果所述最长占用时间长度小于等于所述开始时间与所述结束时间的时间差,则推送分配后的各个步骤占用的资源;如果所述最长占用时间长度大于所述开始时间与所述结束时间的时间差,则继续执行所述资源分配步骤。
在一些实施例中,所述预定条件还包括:第一预设在后步骤的执行开始时间晚于第二预设在先步骤的执行结束时间。
在一些实施例中,所述按照预定条件,为每个步骤分配所需的资源,包括:获取步骤占用的资源的数量;确定所述数量是否大于预设数值;响应于确定出所述数量大于预设数值,则获取所述步骤占用的资源中的各个资源的资源占用率,其中,所述资源占用率是占用资源的步骤的时间长度的总和与资源的占用时间长度的比值;在所述各个资源的资源占用率中选取最小资源占用率的资源;将所述步骤分配给所述最小资源占用率的资源。
在一些实施例中,所述根据所述时间长度和分配后的各个步骤占用的资源,获取被占用时间最长的资源的最长占用时间长度,包括:获取占用资源的各个步骤;将完成所述各个步骤所需的时间长度相加,得到所述资源的工作时间长度;获取所述资源由于所述预定条件而产生的空闲时间长度;将所述工作时间长度与所述空闲时间长度相加,得到所述资源的占用时间长度;在各个资源的占用时间长度中选取最长的占用时间长度作为最长占用时间长度。
在一些实施例中,所述推送分配后的各个步骤占用的资源,包括:将所述分配后的各个步骤占用的资源显示在甘特图上;推送所述甘特图。
第二方面,本申请提供了一种信息推送装置,所述装置包括:第一获取单元,配置用于获取待执行的任务的开始时间和结束时间,其中,所述任务包括至少一个子任务,所述子任务包括至少一个步骤;第二获取单元,配置用于获取完成所述任务的各个步骤所需的资源和完成所述任务的各个步骤所需的时间长度;资源分配单元,配置用于驱动以下模块执行如下资源分配步骤:分配模块,配置用于按照预定条件,为每个步骤分配所需的资源,其中,所述预定条件包括:占用同一资源的在后步骤的占用开始时间晚于在先步骤的占用结束时间、同一子任务的在后步骤的执行开始时间晚于在先步骤的执行结束时间;获取模块,配置用于根据所述时间长度和分配后的各个步骤占用的资源,获取被占用时间最长的资源的最长占用时间长度;确定模块,配置用于确定所述最长占用时间长度是否小于等于所述开始时间与所述结束时间的时间差;推送模块,配置用于如果所述最长占用时间长度小于等于所述开始时间与所述结束时间的时间差,则推送分配后的各个步骤占用的资源;执行单元,配置用于如果所述最长占用时间长度大于所述开始时间与所述结束时间的时间差,则继续执行所述资源分配步骤。
在一些实施例中,所述预定条件还包括:第一预设在后步骤的执行开始时间晚于第二预设在先步骤的执行结束时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610696607.7/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置





