一种基于云手机的应用托管方法技术

技术编号:17201026 阅读:45 留言:0更新日期:2018-02-04 02:11
本发明专利技术涉及一种基于云手机的应用托管方法,包括(1)通过云手机的App端选择一款预使用的应用/游戏,生成订单并向控制后台提交订单;(2)控制后台收到订单后,分配一台空闲云端设备,并在云端设备上启动预使用的应用/游戏,并向用户罗列出预使用的应用/游戏的可适用脚本列表并在云手机的APP端显示;(3)建立远程连接进行控制,登陆预使用的应用/游戏,然后选取脚本并进行脚本设置,最后向控制后台发出执行托管的指令;(4)云端设备在控制后台运行预使用的应用/游戏,运行过程中,定时对云端设备的界面、脚本引擎和应用运行状态的进行监控,若监控到远端设备或脚本异常或用户自行结束,则向用户推送结束信息并结束订单。

【技术实现步骤摘要】
一种基于云手机的应用托管方法
本专利技术属于互联网
,涉及一种应用托管方法,具体涉及一种基于云手机的应用托管方法。
技术介绍
云手机Cloudphone,就是将云计算技术运用于网络终端服务,通过云服务器实现云服务的手机。云手机其实就是深度结合了网络服务的智能手机,这类手机凭借自带的系统以及厂商架设的网络终端可以通过网络实现众多的功能。现有的云手机服务提供商都是提供一台云端的实体/虚拟设备让用户自行远程。若需要使用一些应用,需要用户自行下载应用,若需要云端设备在托管过程中自动执行一些操作,也需要自行在云端设备上下载一些可自动运行的脚本,以便托管过程中能自动执行,对用户造成操作繁琐,配置复杂的缺点。另外,在云端设备的后台执行过程中,用户无法实时的掌握自己所设置的脚本是否在正常执行。还要用户自行不定时的远程到云端查看执行是否正常。
技术实现思路
专利技术目的:本专利技术针对上述现有技术存在的问题做出改进,即本专利技术公开了一种基于云手机的应用托管方法。技术方案:一种基于云手机的应用托管方法,包括以下步骤:(1)通过云手机的App端选择一款预使用的应用/游戏,生成订单并向控制后台提交订单;(2)控制后台收到订单后,根据订单信息分配一台空闲云端设备,并在云端设备上启动预使用的应用/游戏,同时向用户罗列出预使用的应用/游戏的可适用的脚本列表并通过远程视频流在云手机的APP端显示;(3)建立远程连接进行控制,登陆预使用的应用/游戏,然后选取脚本并进行脚本设置,最后向控制后台发出执行托管的指令;(4)云端设备在控制后台运行预使用的应用/游戏,运行过程中,定时对云端设备的界面、脚本引擎和应用运行状态的进行监控,若监控到远端设备或脚本异常或用户自行结束,则向用户推送结束信息并结束订单。进一步地,步骤(4)中每20秒检查一次脚本引擎的执行状态,实时捕获脚本停止动作。进一步地,步骤(4)中每20秒对当前云端设备的界面进行图像识别,比较云端设备至少5分钟内的连续画面,若画面相同,则认为画面卡住,认为脚本进入了一个异常流程,触发用户报警,向用户推送通知信息并结束订单。进一步地,步骤(4)中每20秒检测一次当前顶层应用包名是否符合用户的订单需求,若检测到应用闪退,自动恢复应用;若连续检测到3次应用闪退或者累计检测到10次应用闪退,触发用户报警,向用户推送结束信息并结束订单。进一步地,步骤(4)中云端设备每20秒与云手机进行一次心跳交互,检测云端设备是否出现了死机现象;若出现,触发用户报警,向用户推送结束信息并结束订单。有益效果:本专利技术公开的一种基于云手机的应用托管方法具有以下有益效果:1.云端设备预装了一系列应用供用户选择,并在远程前预启动好供使用,节省了用户下载应用的时间;2.控制后台针对应用和脚本做了一系列的捆绑配置,在用户远程过程中可以很直观的看到适用脚本,便于用户的挑选;3.用户不可能随时查看或实时发现云端设备是否还在正常的按用户所需运行着脚本,而托管服务通过界面画面变化和脚本执行状态的监控,能实时的发现云端设备已经没在执行任务了,从而及时通知用户报警或结束订单。附图说明图1为本专利技术公开的一种基于云手机的应用托管方法的流程图。具体实施方式:下面对本专利技术的具体实施方式详细说明。如图1所示,一种基于云手机的应用托管方法,包括以下步骤:(1)通过云手机的App端选择一款预使用的应用/游戏,生成订单并向控制后台提交订单;(2)控制后台收到订单后,根据订单信息分配一台空闲云端设备,并在云端设备上启动预使用的应用/游戏,同时向用户罗列出预使用的应用/游戏的可适用的脚本列表并通过远程视频流在云手机的APP端显示;(3)建立远程连接进行控制,登陆预使用的应用/游戏,然后选取脚本并进行脚本设置,最后向控制后台发出执行托管的指令;(4)云端设备在控制后台运行预使用的应用/游戏,运行过程中,定时对云端设备的界面、脚本引擎和应用运行状态的进行监控,若监控到远端设备或脚本异常或用户自行结束,则向用户推送结束信息并结束订单。进一步地,步骤(4)中每20秒检查一次脚本引擎的执行状态,实时捕获脚本停止动作。进一步地,步骤(4)中每20秒对当前云端设备的界面进行图像识别,比较云端设备至少5分钟内的连续画面,若画面相同,则认为画面卡住,认为脚本进入了一个异常流程,触发用户报警,向用户推送通知信息并结束订单。进一步地,步骤(4)中每20秒检测一次当前顶层应用包名是否符合用户的订单需求,若检测到应用闪退,自动恢复应用;若连续检测到3次应用闪退或者累计检测到10次应用闪退,触发用户报警,向用户推送结束信息并结束订单。进一步地,步骤(4)中云端设备每20秒与云手机进行一次心跳交互,检测云端设备是否出现了死机现象;若出现,触发用户报警,向用户推送结束信息并结束订单。上面对本专利技术的实施方式做了详细说明。但是本专利技术并不限于上述实施方式,在所属
普通技术人员所具备的知识范围内,还可以在不脱离本专利技术宗旨的前提下做出各种变化。本文档来自技高网
...
一种基于云手机的应用托管方法

【技术保护点】
一种基于云手机的应用托管方法,其特征在于,包括以下步骤:(1)通过云手机的App端选择一款预使用的应用/游戏,生成订单并向控制后台提交订单;(2)控制后台收到订单后,根据订单信息分配一台空闲云端设备,并在云端设备上启动预使用的应用/游戏,同时向用户罗列出预使用的应用/游戏的可适用的脚本列表并通过远程视频流在云手机的APP端显示;(3)建立远程连接进行控制,登陆预使用的应用/游戏,然后选取脚本并进行脚本设置,最后向控制后台发出执行托管的指令;(4)云端设备在控制后台运行预使用的应用/游戏,运行过程中,定时对云端设备的界面、脚本引擎和应用运行状态的进行监控,若监控到远端设备或脚本异常或用户自行结束,则向用户推送结束信息并结束订单。

【技术特征摘要】
1.一种基于云手机的应用托管方法,其特征在于,包括以下步骤:(1)通过云手机的App端选择一款预使用的应用/游戏,生成订单并向控制后台提交订单;(2)控制后台收到订单后,根据订单信息分配一台空闲云端设备,并在云端设备上启动预使用的应用/游戏,同时向用户罗列出预使用的应用/游戏的可适用的脚本列表并通过远程视频流在云手机的APP端显示;(3)建立远程连接进行控制,登陆预使用的应用/游戏,然后选取脚本并进行脚本设置,最后向控制后台发出执行托管的指令;(4)云端设备在控制后台运行预使用的应用/游戏,运行过程中,定时对云端设备的界面、脚本引擎和应用运行状态的进行监控,若监控到远端设备或脚本异常或用户自行结束,则向用户推送结束信息并结束订单。2.根据权利要求1所述的一种基于云手机的应用托管方法,其特征在于,步骤(4)中每20秒检查一次脚本引擎的执行状...

【专利技术属性】
技术研发人员:连寿哲林志敏林宝胜陈明群赵云
申请(专利权)人:福州利倍得网络技术有限公司
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1