【技术实现步骤摘要】
【国外来华专利技术】基于可用资源向设备缓存和提供数据相关申请的交叉引用本申请是于2017年9月7日递交的美国专利申请No.15/698,058的继续并要求其优先权,该申请的整体通过引用结合于此。
本公开总体涉及检测设备上的可用资源,并且更具体地,涉及基于在设备上检测到的可用资源来向设备缓存数据和向设备提供数据。
技术介绍
当今时代,用户在其计算设备和移动设备上具有越来越多的应用。除了占用存储空间之外,一些应用可能会占用大量计算资源,并且在一些情况下,可能会在加载和执行时消耗设备的电池电量。此外,由于许多应用在后台运行,从各种来源接收更新和信息,因此用户的计算设备或移动设备可能在用户甚至没有意识到的情况下损失大量电量。少量电量可能导致用户在最需要移动设备或计算设备时,无法使用移动设备或计算设备。附图说明图1示出了根据实施例的可用资源系统。图2是示出根据实施例的图1的可用资源程序在以下操作中的流程图:检测计算设备的可用资源量,并且基于检测到的可用资源量,确定是否将计算设备切换到低资源模式。图3描绘了根据实施例的到一个或多个替代设备的数据流。图4是示出根据实施例的图1的可用资源程序在将数据路由到一个或多个替代设备中的操作的流程图。图5是描绘根据实施例的图1的可用资源系统以及图3的替代设备的硬件组件的框图。具体实施方式本公开的实施例提供了一种系统、方法和程序产品。计算机系统在第一时间段检测计算设备上的可用第一资源量是否低于第一阈值水平。响应于在该第一 ...
【技术保护点】
1.一种系统,包括:/n一个或多个计算机可读存储器,存储程序指令;以及/n一个或多个处理器,被配置为执行所述程序指令以使所述系统执行操作,所述操作包括:/n在第一时间段,检测计算设备上的可用第一资源量是否低于第一阈值水平;/n响应于在所述第一时间段检测到所述计算设备上的所述可用第一资源量低于所述第一阈值水平,将所述计算设备切换到第一低资源模式,其中,将所述计算设备切换到所述第一低资源模式包括:拦截旨在发送到所述计算设备的第一数据,所述第一数据对应于所述计算设备上的第一组一个或多个应用;以及/n响应于在所述第一时间段之后的第二时间段检测到所述计算设备上的所述可用第一资源量达到或超过所述第一阈值水平,将所述计算设备切换回正常操作模式,其中,将所述计算设备切换回所述正常操作模式包括:停止拦截旨在发送到所述计算设备的所述第一数据。/n
【技术特征摘要】
【国外来华专利技术】20170907 US 15/698,0581.一种系统,包括:
一个或多个计算机可读存储器,存储程序指令;以及
一个或多个处理器,被配置为执行所述程序指令以使所述系统执行操作,所述操作包括:
在第一时间段,检测计算设备上的可用第一资源量是否低于第一阈值水平;
响应于在所述第一时间段检测到所述计算设备上的所述可用第一资源量低于所述第一阈值水平,将所述计算设备切换到第一低资源模式,其中,将所述计算设备切换到所述第一低资源模式包括:拦截旨在发送到所述计算设备的第一数据,所述第一数据对应于所述计算设备上的第一组一个或多个应用;以及
响应于在所述第一时间段之后的第二时间段检测到所述计算设备上的所述可用第一资源量达到或超过所述第一阈值水平,将所述计算设备切换回正常操作模式,其中,将所述计算设备切换回所述正常操作模式包括:停止拦截旨在发送到所述计算设备的所述第一数据。
2.根据权利要求1所述的系统,其中,将所述计算设备切换回所述正常操作模式还包括:将所拦截的第一数据发送到所述计算设备。
3.根据权利要求1所述的系统,其中,将所述计算设备切换到所述第一低资源模式还包括:响应于所拦截的第一数据超过存储限制,以一个或多个部分将所述第一数据发送到所述计算设备。
4.根据权利要求1所述的系统,其中,将所述计算设备切换到所述第一低资源模式还包括:响应于所拦截的数据被存储在数据缓存中的时间量超过阈值时间量,以一个或多个部分周期性地将所述第一数据的一部分发送到所述计算设备。
5.根据权利要求1所述的系统,所述操作还包括:
检测到可用第二资源量低于第二阈值水平;以及
响应于检测到所述可用第二资源量低于所述第二阈值水平,将所述计算设备切换到第二低资源模式,其中,将所述计算设备切换到所述第二低资源模式包括:拦截旨在发送到所述计算设备的所述第一数据,并拦截旨在发送到所述计算设备的第二数据,所述第二数据对应于所述计算设备上的第二组一个或多个应用。
6.根据权利要求4所述的系统,其中,将所述计算设备切换回所述正常操作模式还响应于:在所述第一时间段之后的所述第二时间段,检测到所述计算设备上的所述可用第二资源量达到或超过所述第二阈值水平。
7.根据权利要求1所述的系统,所述操作还包括:对包含在所拦截的第一数据中的每个文件进行分类。
8.根据权利要求7所述的系统,其中,将所述计算设备切换到所述第一低资源模式还包括:基于所述第一数据的第一部分的类别以及所述第一数据的第二部分的类别,在将所述第二部分发送到所述计算设备之前,将所述第一部分发送到所述计算设备。
9.一种非暂态计算机可读介质,存储计算机可执行指令,所述计算机可执行指令响应于由一个或多个硬件处理器执行而使得所述一个或多个硬件处理器执行操作,所述操作包括:
在第一时间段,检测计算设备上的可用第一资源量是否低于第一阈值水平;
响应于在所述第一时间段检测到所述计算设备上的所述可用第一资源量低于所述第一阈值水平,将所述计算设备切换到第一低资源模式,其中,将所述计算设备切换到所述第一低资源模式包括:拦截旨在发送到所述计算设备的第一数据,所述第一数据对应于所述计算设备上的第一组一个或多个应用;以及
响应于在所述第一时间段之后的第二时间段检测到所述计算设备上的所述可用第一资源量达到或超过所述第一阈值水平,将所述计算设备切换回正常操作模式,其中,将所述计算设备切换回所述正常...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。