应用缓存数据的存储控制方法及装置的制造方法

文档序号:9755234阅读:399来源:国知局
应用缓存数据的存储控制方法及装置的制造方法
【技术领域】
[0001] 本发明设及终端技术领域,尤其设及应用缓存数据的存储控制方法及装置。
【背景技术】
[0002] 随着终端技术的不断发展,越来越多的终端进入人们的日常生活和工作当中。所 述终端W智能电视为例,在智能电视的应用商店用户可W下载几十款的应用,然而,在高速 发展的应用技术中,W媒体应用发展最为迅速,比如酷狗音乐、QQ音乐或爱奇艺视频等。当 用户在不同媒体应用切换时,例如,在QQ音乐和酷狗音乐之间切换,在QQ音乐下载了歌曲A, 在酷狗音乐下载了歌曲B,在用户最终选择使用QQ音乐时,所下载的歌曲B需要重新在QQ音 乐中下载。上述在应用切换过程中由于无法实现下载数据的共享,导致用户需要重新下载 已经通过其他应用下载的数据,使得终端内存空间利用度差。
[0003] 上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技 术。

【发明内容】

[0004] 本发明的主要目的在于提供一种应用缓存数据的存储控制方法及装置,旨在解决 现有的在应用切换过程中由于无法实现下载数据的共享,导致用户需要重新下载已经通过 其他应用下载的数据,使得终端内存空间利用度差的问题。
[0005] 为实现上述目的,本发明提供的一种应用缓存数据的存储控制方法,包括步骤:
[0006] 在侦测到基于终端的应用切换指令时,根据所述应用切换指令完成应用切换操 作,在完成应用切换操作后获取在所述终端后台运行的应用并将该应用为第一应用;
[0007] 在所述第一应用为预设类型应用时,提取所述第一应用所缓存的数据;
[000引将所述所缓存的数据保存至与所述终端通信连接的路由器存储模块中,W在前台 运行的应用请求所述第一应用已加载的文件数据时,直接从所述路由器存储模块中提取所 述文件数据。
[0009] 优选地,所述获取在所述终端后台运行的应用并将该应用标记为第一应用的步骤 之后,还包括:
[0010] 获取完成应用切换操作后在所述终端前台运行的应用并将该应用标记为第二应 用;
[0011] 在所述第二应用为预设类型应用时,读取终端各个应用占用内存的最大值;
[0012] 根据所读取的最大值将所述终端的内存空间平均分配为与应用数量对应个数的 内存区域,W供各个应用存储对应的数据。
[0013] 优选地,所述将所述所缓存的数据保存至与所述终端通信连接的路由器存储模块 中的步骤之后,还包括:
[0014] 筛选在后台运行超过预设时间的应用的缓存数据;
[0015] 将所述缓存数据删除,关闭所有在后台运行的应用。
[0016] 优选地,所述关闭所有在后台运行的应用的步骤之后,还包括:
[0017] 获取所述关闭应用的标识信息,将所述标识信息在当前前台运行应用的界面显 /J、- O
[0018] 优选地,所述将所述所缓存的数据保存至与所述终端通信连接的路由器存储模块 中的步骤之后,还包括:
[0019] 确定保存至路由器存储模块的数据所占用的存储空间的值;
[0020] 将所占用的存储空间的值显示在当前前台运行应用的界面。
[0021] 此外,为实现上述目的,本发明还提供一种应用缓存数据的存储控制装置,包括:
[0022] 获取模块,用于在侦测到基于终端的应用切换指令时,根据所述应用切换指令完 成应用切换操作,在完成应用切换操作后获取在所述终端后台运行的应用并将该应用标记 为第一应用;
[0023] 提取模块,用于在所述第一应用为预设类型应用时,提取所述第一应用所缓存的 数据;
[0024] 保存模块,用于将所述所缓存的数据保存至与所述终端通信连接的路由器存储模 块中,W在前台运行的应用请求所述第一应用已加载的文件数据时,直接从所述路由器存 储模块中提取所述文件数据。
[0025] 优选地,所述应用缓存数据的存储控制装置还还包括:读取模块和分配模块,
[0026] 所述获取模块,还用于获取完成应用切换操作后在所述终端前台运行的应用并将 该应用标记为第二应用;
[0027] 所述读取模块,用于在所述第二应用为预设类型应用时,读取终端各个应用占用 内存的最大值;
[0028] 所述分配模块,用于根据所读取的最大值将所述终端的内存空间平均分配为与应 用数量对应个数的内存区域,W供各个应用存储对应的数据。
[0029] 优选地,所述应用缓存数据的存储控制装置还包括:
[0030] 筛选模块,用于筛选在后台运行超过预设时间的应用的缓存数据;
[0031] 处理模块,用于将所述缓存数据删除,关闭所有在后台运行的应用。
[0032] 优选地,所述应用缓存数据的存储控制装置还包括显示模块,
[0033] 所述获取模块,还用于获取所述关闭应用的标识信息;
[0034] 所述显示模块,用于将所述标识信息在当前前台运行应用的界面显示。
[0035] 优选地,所述应用缓存数据的存储控制装置还包括:
[0036] 确定模块,用于确定保存至路由器存储模块的数据所占用的存储空间的值;
[0037] 所述显示模块,还用于将所占用的存储空间的值显示在当前前台运行应用的界 面。
[0038] 本发明通过在切换应用操作完成之后,将切换至后台的应用所缓存的数据保存到 与终端通信连接的路由器存储模块中,供其他应用从所述路由器本地下载切换至后台的应 用已缓存的数据,而不用重新再去应用服务器或者互联网络上下载。有效避免现有的在应 用切换过程中由于无法实现下载数据的共享,导致用户需要重新下载已经通过其他应用下 载的数据,使得终端内存空间利用度差的问题。提供一种无需重新下载已经通过其他应用 下载的数据的方式,提高了终端内存空间的利用度。
【附图说明】
[0039] 图1为本发明应用缓存数据的存储控制方法的第一实施例的流程示意图;
[0040] 图2为本发明应用缓存数据的存储控制方法的第二实施例的流程示意图;
[0041] 图3为本发明应用缓存数据的存储控制方法的第=实施例的流程示意图;
[0042] 图4为本发明应用缓存数据的存储控制方法的第四实施例的流程示意图;
[0043] 图5为本发明一实施例中应用缓存数据的存储控制的流程示意图;
[0044] 图6为本发明应用缓存数据的存储控制装置的第一实施例的功能模块示意图;
[0045] 图7为本发明应用缓存数据的存储控制装置的第二实施例的功能模块示意图;
[0046] 图8为本发明应用缓存数据的存储控制装置的第=实施例的功能模块示意图;
[0047] 图9为本发明应用缓存数据的存储控制装置的第四实施例的功能模块示意图。
[0048] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0049] 应当理解,此处所描述的具体实施例仅仅用W解释本发明,并不用于限定本发明。
[0050] 本发明实施例的主要解决方案是:在侦测到基于终端的应用切换指令时,根据所 述应用切换指令完成应用切换操作,在完成应用切换操作后获取在所述终端后台运行的应 用并将该应用标记为第一应用;在所述第一应用为预设类型应用时,提取所述第一应用所 缓存的数据;将所述所缓存的数据保存至与所述终端通信连接的路由器存储模块中,W在 前台运行的应用请求所述第一应用已加载的文件数据时,直接从所述路由器存储模块中提 取所述文件数据。通过在切换应用操作完成之后,将切换至后台的应用所缓存的数据保存 到与终端通信连接的路由器存储模块中,供其他应用从所述路由器本地下载切换至后台的 应用已缓存的数据,而不用重新再去应用服务器或者互联网络上下载。有效避免现有的在 应用切换过程中由于无法实现下载数据的共享,导致用户需要重新下载已经通过其他应用 下载的数据,使得终端内存空间利用度差的问题。提供一种无需重新下载已经通过其他应 用下载的数据的方式,提高了终端内存空间的利用度。
[0051] 由于现有的在应用切换过程中由于无法实现下载数据的共享,导致用户需要重新 下载已经通过其他应用下载的数据,使得终端内存空间利用度差的问题。
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1