[发明专利]通过模拟本地App实现安卓移动终端云应用窗口列表的方法及系统在审
| 申请号: | 202111648672.X | 申请日: | 2021-12-31 |
| 公开(公告)号: | CN114253652A | 公开(公告)日: | 2022-03-29 |
| 发明(设计)人: | 袁进坤;张文剑 | 申请(专利权)人: | 南京机敏软件科技有限公司 |
| 主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F16/958 |
| 代理公司: | 南京千语知识产权代理事务所(普通合伙) 32394 | 代理人: | 尚于杰 |
| 地址: | 210012 江苏省南京市雨花*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 通过 模拟 本地 app 实现 移动 终端 应用 窗口 列表 方法 系统 | ||
1.通过模拟本地App实现安卓移动终端云应用窗口列表的方法,其特征在于,包括如下步骤:
步骤一、在云应用后台部署HTML5转换器,并在后台运行桌面协议客户端和HTML5转换器;
步骤二、用户在安卓移动终端通过云应用客户端登录后,打开云应用时,首先访问HTML5转换器,在HTML5转换器上访问桌面协议客户端所在的节点,通过该节点上的客户端与云应用远程桌面建立会话,将获取到的云应用画面与音频数据转换为HTML5 canvas画布绘制结果,然后通过WebSocket传递给安卓移动终端上的云应用客户端,最终由云应用客户端通过浏览器引擎展现给用户,并将用户的交互动作通过同样的路径逆向发送给云应用后台;此时云应用窗口位于本地的App窗口列表之中,以本地App应用的形式将云应用窗口展现给手机用户。
2.根据权利要求1所述的通过模拟本地App实现安卓移动终端云应用窗口列表的方法,其特征在于,用户在安卓移动终端通过云应用客户端登录云应用后,在云应用画面中呈现一个悬浮图标,用户点击悬浮图标后,进入安卓移动终端本地的App窗口列表,此时云应用窗口位于该列表之中,用户可以像操作安卓移动终端上的本地App一样操作这些云应用窗口。
3.根据权利要求1所述的通过模拟本地App实现安卓移动终端云应用窗口列表的方法,其特征在于,用户在云应用客户端打开多个云应用窗口之后,云应用客户端的渲染模块将会通过协议层获取到各个云应用窗口的信息,利用在同一个App内创建不同activity来显示多任务的技术,将云应用窗口模拟为移动端本地App窗口。
4.根据权利要求3所述的通过模拟本地App实现安卓移动终端云应用窗口列表的方法,其特征在于,H5转换器侦听云应用窗口发生的事件,提取云应用窗口对象的各项属性信息,将云应用窗口动态启动为安卓Activity ;
当用户对安卓Activity进行关闭时,将操作反馈给云应用客户端,同步关闭该云应用窗口;
当用户在云应用客户端内部关闭云应用窗口时,同步触发关闭Activity的操作,当云应用客户端内部的云应用窗口画面发生改变时,触发Activity画面的更新。
5.一种通过模拟本地App实现安卓移动终端云应用窗口列表的系统,其特征在于,包括:
安卓移动终端,用于用户通过云应用客户端接入云应用管理后台,并显示本地的App窗口列表和云应用窗口;
云应用客户端,用于用户登录云应用,以及接收云应用管理后台发送的内容;
HTML5转换器,部署在云应用后台,用户通过云应用客户端打开云应用时,首先访问HTML5转换器,在HTML5转换器上访问桌面协议客户端所在的节点,通过该节点上的客户端与云应用远程桌面建立会话,将获取到的云应用画面与音频数据转换为HTML5 canvas画布绘制结果,然后通过WebSocket传递给安卓移动终端上的云应用客户端,最终由云应用客户端通过浏览器引擎展现给用户;
云应用,部署在云端的应用程序;
云应用后台,用于接收云应用客户端发来的报文;以及向云应用客户端发送信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京机敏软件科技有限公司,未经南京机敏软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111648672.X/1.html,转载请声明来源钻瓜专利网。





