[发明专利]具有将来任务和能力预测的模块化电子设备有效
申请号: | 201680078983.8 | 申请日: | 2016-11-18 |
公开(公告)号: | CN108885562B | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 刘心诚;凯文·D·布鲁内;松冈良伦;吉尔伯特·卡比利克;戈拉夫·沙阿 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李宝泉;周亚荣 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 将来 任务 能力 预测 模块化 电子设备 | ||
1.一种基于对将来能力的预测来调度任务执行的计算机实现的方法,所述方法包括:
由电子设备识别要执行的一个或多个计算任务,其中,由所述电子设备识别要执行的一个或多个计算任务包括由所述电子设备预测将在将来时间段中的至少一个将来时间段中被请求执行的第一计算任务;
由所述电子设备确定在当前时间段期间对所述电子设备可用的当前计算资源集合;
由所述电子设备预测将在一个或多个将来时间段经由自组织无线网络分别对所述电子设备可用的由在物理上与所述电子设备不同的一个或多个附加计算设备提供的一个或多个将来的计算资源集合;以及
由所述电子设备至少部分地基于对将在所述一个或多个将来时间段分别可用的所述一个或多个将来的计算资源集合的所述预测来确定执行所述一个或多个计算任务的排程;
其中,由所述电子设备确定执行所述一个或多个计算任务的所述排程包括由所述电子设备确定是在所述当前时间段期间以所述当前计算资源集合执行所述一个或多个计算任务中的第一计算任务还是调度所述第一计算任务以在所述将来时间段中的一个将来时间段中由所述将来的计算资源集合中的一个执行;以及
其中,由所述电子设备确定是在所述当前时间段期间以所述当前计算资源集合执行所述第一计算任务还是调度所述第一计算任务以在所述将来时间段中的一个将来时间段中由所述将来的计算资源集合中的一个执行包括:
由所述电子设备确定所述当前计算资源集合能够执行所述第一计算任务;
由所述电子设备确定所述将来的计算资源集合中的至少一个无法执行所述第一计算任务;以及
响应于确定所述当前计算资源集合能够执行所述第一计算任务并且所述将来的计算资源集合中的至少一个无法执行所述第一计算任务,由所述电子设备使得在所述当前时间段期间由所述当前计算资源集合执行所述第一计算任务。
2.根据权利要求1所述的计算机实现的方法,其中,所述方法进一步包括:
由所述电子设备预测分别与将在所述一个或多个将来时间段分别可用的所述一个或多个将来的计算资源集合执行所述一个或多个计算任务中的第二计算任务相关联的一个或多个预期成本;
其中,由所述电子设备确定执行所述一个或多个计算任务的所述排程包括:由所述电子设备至少部分地基于分别与所述一个或多个将来的计算资源集合和所述一个或多个将来时间段相关联的所述一个或多个预期成本来确定执行所述一个或多个计算任务的所述排程。
3.根据权利要求1所述的计算机实现的方法,其中,由所述电子设备预测将在所述一个或多个将来时间段分别对所述电子设备可用的所述一个或多个将来的计算资源集合包括:
由所述电子设备接收与所述电子设备相关联的位置数据;
由所述电子设备至少部分地基于所述位置数据来预测目的地;以及
由所述电子设备确定与所述目的地相关联的第一计算资源集合。
4.根据权利要求3所述的计算机实现的方法,其中,由所述电子设备接收与所述电子设备相关联的位置数据包括:由所述电子设备接收以下中的至少一个:全球定位系统数据、描述一个或多个将来约见位置的日历数据以及描述用户已经搜索过的一个或多个位置的地图绘制数据。
5.根据权利要求1所述的计算机实现的方法,其中,由所述电子设备预测将在所述一个或多个将来时间段分别对所述电子设备可用的所述一个或多个将来的计算资源集合包括:
由所述电子设备识别由位置数据展现的一个或多个位置模式,所述位置数据描述所述电子设备和所述电子设备的用户中的至少一个的历史位置;以及
至少部分地基于所识别的一个或多个位置模式,由所述电子设备预测将在所述一个或多个将来时间段分别对所述电子设备可用的所述一个或多个将来的计算资源集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680078983.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:计算机处理的资源调配
- 下一篇:信息处理系统、信息处理装置和信息处理方法