[发明专利]一种多域间切换时的应用同步方法及用户终端有效
申请号: | 201510456187.0 | 申请日: | 2015-07-29 |
公开(公告)号: | CN105550042B | 公开(公告)日: | 2018-11-30 |
发明(设计)人: | 贺晨辉 | 申请(专利权)人: | 宇龙计算机通信科技(深圳)有限公司 |
主分类号: | G06F9/52 | 分类号: | G06F9/52 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多域间 切换 应用 同步 方法 用户 终端 | ||
本发明实施例公开了一种多域间切换时的应用同步方法及用户终端。其中,该方法的特点是内存虚拟层包括共享缓存区和私有缓存区,所述共享缓存区用于加载共享数据,所述私有缓存区用于加载私有数据,当检测到从第一域切换到第二域时,判断所述第一域当前运行的应用中是否包括预先设置的第一共享应用,所述第一域当前运行的应用包括第一共享应用和第一私有应用中的至少一种;若是,则调用存储在共享缓存区中的与所述第一共享应用匹配的第一共享数据;在所述第二域中,利用所述调用的所述第一共享数据运行所述第一共享应用。实施本发明实施例可以在多域间切换时智能地同步应用。
技术领域
本发明涉及智能终端技术领域,尤其涉及一种多域间切换时的应用同步方法及用户终端。
背景技术
通常,用户终端(如智能手机、平板电脑)上可以包括操作平台(如操作系统Android或iOS或Windows等)支持的多个域,如工作域、娱乐域、生活域等,其中,每一个域可以独立使用该操作平台提供的所有资源,例如CPU的运算、内存的访问、外部设备等。每一个域可以为该域所支持的应用提供一个运行环境,比如:工作应用(如邮件应用)在工作域所提供的环境下运行,娱乐应用(如音乐应用)在娱乐域所提供的环境下运行。
然而实践中发现,当用户将当前正在运行的娱乐应用切换到工作应用时,用户终端需要将娱乐应用所在的娱乐域切换到工作应用所在的工作域,在娱乐域中正在运行的娱乐应用就要停止,可是,有时候用户希望在娱乐域中正在运行的娱乐应用在切换到工作域时仍能继续运行,比如:娱乐域中正在播放音乐,当切换到工作域时,用户希望在工作域中仍能继续播放娱乐域中的音乐。可见,如何解决在多域间切换时实现应用的同步是一个亟待解决的技术课题。
发明内容
本发明实施例提供了一种多域间切换时的应用同步方法及用户终端,可以在多域间切换时智能地同步应用。
本发明实施例第一方面公开了一种多域间切换时的应用同步方法,包括:
当检测到从第一域切换到第二域时,判断所述第一域当前运行的应用中是否包括预先设置的第一共享应用,所述第一域当前运行的应用包括第一共享应用和第一私有应用中的至少一种;
若是,则调用存储在共享缓存区中的与所述第一共享应用匹配的第一共享数据;
在所述第二域中,利用所述调用的所述第一共享数据运行所述第一共享应用。
本发明实施例第二方面公开了一种用户终端,包括:
第一判断单元,用于当检测到从第一域切换到第二域时,判断所述第一域当前运行的应用中是否包括预先设置的第一共享应用,所述第一域当前运行的应用包括第一共享应用和第一私有应用中的至少一种;
调用单元,用于当所述第一判断单元当检测到从第一域切换到第二域时,判断所述第一域当前运行的应用中包括预先设置的第一共享应用时,调用存储在共享缓存区中的与所述第一共享应用匹配的第一共享数据;
运行单元,用于在所述第二域中,利用所述调用的所述第一共享数据运行所述第一共享应用。
本发明实施例中,当检测到从第一域切换到第二域时,用户终端可以先判断第一域当前运行的应用中是否包括预先设置的第一共享应用,其中,第一域当前运行的应用包括第一共享应用和第一私有应用中的至少一种;若是,则用户终端可以调用存储在共享缓存区中的与第一共享应用匹配的第一共享数据;这样,用户终端就可以在第二域中,利用调用的第一共享数据运行第一共享应用。可见,通过本发明实施例,当用户终端检测到当前域被切换到另一个域时,用户终端可以智能地将当前域中正在运行的共享应用同步到另一个域中,从而实现多域间切换时应用的同步。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宇龙计算机通信科技(深圳)有限公司,未经宇龙计算机通信科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510456187.0/2.html,转载请声明来源钻瓜专利网。