[发明专利]基于虚拟容器的Android应用配置和数据共享的装置及方法在审
| 申请号: | 201811010676.3 | 申请日: | 2018-08-31 |
| 公开(公告)号: | CN109002707A | 公开(公告)日: | 2018-12-14 |
| 发明(设计)人: | 张文;邵帅;崔浩亮;袁洋 | 申请(专利权)人: | 国鼎网络空间安全技术有限公司 |
| 主分类号: | G06F21/53 | 分类号: | G06F21/53 |
| 代理公司: | 北京汇信合知识产权代理有限公司 11335 | 代理人: | 孙民兴 |
| 地址: | 100192 北京市海淀区西小口*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 移动终端 虚拟容器 应用配置 数据共享 中转服务器 模型模拟 无缝切换 移动应用 用户操作 配置 上传 手机 下载 服务器 应用 | ||
本发明公开了基于虚拟容器的Android应用配置和数据共享的装置及方法,该装置包括移动终端A、移动终端B和中转服务器,移动终端A和移动终端B内均设有虚拟容器模型;移动终端A基于虚拟容器模型模拟移动终端A环境,全面获取安装在虚拟容器中的应用的配置和数据,并上传至中转服务器;移动终端B基于虚拟容器模型从中转服务器中下载移动终端A的应用配置和数据,实现应用配置和数据共享。本发明通过虚拟容器的方式实现了移动应用的配置和数据在不同移动终端之间的无缝切换,用户操作方便,不需要手机root。
技术领域
本发明涉及应用配置共享技术领域,尤其涉及基于虚拟容器的Android应用配置和数据共享的装置及方法。
背景技术
Android系统是一个典型的C/S模型的系统,移动应用作为客户端,系统服务作为服务端。客户端调用系统中的任何资源均需要通过与服务端进行通信来实现,客户端向服务端发出调用指令,服务端执行客户端的调用指令,获取系统资源之后将系统资源返回给客户端。
在Android终端,一般来说是无法进行应用配置共享,因为配置信息都存在Android应用的沙箱目录,在非root情况下是无法获取的。
发明内容
针对上述问题中存在的不足之处,本发明提供基于虚拟容器的Android应用配置和数据共享的装置及方法。
为实现上述目的,本发明第一目的在于提供一种基于虚拟容器的Android应用配置和数据共享的装置,包括:移动终端A、移动终端B和中转服务器,所述移动终端A和移动终端B内均设有虚拟容器模型;
所述移动终端A基于虚拟容器模型模拟移动终端A环境,全面获取安装在虚拟容器中的应用的配置和数据,并上传至所述中转服务器;
所述移动终端B基于虚拟容器模型从所述中转服务器中下载移动终端A的应用配置和数据,实现应用配置和数据共享。
作为本发明的进一步改进,应用配置和数据包括应用账号、配置、缓存、用户产生的照片数据和用户产生的视频数据。
作为本发明的进一步改进,所述虚拟容器模型包括客户端、服务端和虚拟容器,所述客户端运行在所述虚拟容器中,所述虚拟容器作为客户端与服务端信息交互的中间层;
所述虚拟容器用于拦截所述客户端发出的调用指令,并代替所述客户端向所述服务端发出调用指令;
所述虚拟容器用于拦截所述服务端返回的系统资源,并代替所述服务端向所述客户端发出系统资源。
本发明第二目的在于提供一种基于虚拟容器的Android应用配置和数据共享的方法,包括:
移动终端A基于虚拟容器模型模拟移动终端A环境,全面获取安装在虚拟容器中的应用的配置和数据,并上传至中转服务器;
移动终端B基于虚拟容器模型从中转服务器中下载移动终端A的应用配置和数据,实现应用配置和数据共享。
作为本发明的进一步改进,应用配置和数据包括应用账号、配置、缓存、用户产生的照片数据和用户产生的视频数据。
作为本发明的进一步改进,虚拟容器模型的实现方法为:
客户端向服务端发出的调用指令;
虚拟容器拦截客户端发出的调用指令,并代替客户端向服务端发出调用指令;
服务端执行调用指令,并向客户端返回系统资源;
虚拟容器拦截服务端返回的系统资源,并代替服务端向客户端发出系统资源。
与现有技术相比,本发明的有益效果为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国鼎网络空间安全技术有限公司,未经国鼎网络空间安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811010676.3/2.html,转载请声明来源钻瓜专利网。





