The invention discloses an online wake-up system, a method, a terminal and a medium. The system includes a connection module, an analytical module, a detection module, a wake-up module and a feedback module. The connection module is used to receive wake-up messages from the cloud end, and the parsing module is used to resolve the wake-up message to get wake-up. The detection module is used to detect whether the client is in the presence of the wake-up target in the client; the wake-up module triggers a wake up application operation on the client at the presence of the wake-up target and draws a wake up result; the feedback module is used to report the wake-up result to the cloud end; the effect is through solution. The wake-up message from the cloud end gets the awakening target, and then detects whether the client is in the presence of the wake-up target. If there is a wake-up application on the client, it can automatically wake the closed application through the cloud without the user's manual operation.
【技术实现步骤摘要】
一种在线唤醒系统,方法、终端及介质
本专利技术涉及移动互联网通信
,具体涉及到一种在线唤醒系统,方法、终端及介质。
技术介绍
大部分应用除了需要在与用户交互时保持活跃状态,还需要在应用进入后台时进行其它任务来保证用户的交互体验,比如预先加载好下一次用户启动时所需要的数据内容等等。在现有的Android系统中,应用存活必须依赖于整个Android系统的调度,应用通过用户的操作才能启动,用户也可即时的关闭应用,另外应用通过自身监控系统中一些广播也能达到保活的效果,但实际应用中在Android系统中如果应用一旦被杀死,除了用户手动操作以外很难有机会再重新启动。
技术实现思路
为了解决上述问题,本专利技术提供一种在线唤醒系统,方法、终端及介质,解决现有技术中需要用户手动操作以重新应用的缺陷。第一方面,一种在线唤醒系统,包括连接模块、解析模块、检测模块、唤醒模块和反馈模块;其中:所述连接模块用于接收云端下发的唤醒消息;所述解析模块用于解析所述唤醒消息以得到唤醒目标;所述检测模块用于检测客户端中是否在存在所述唤醒目标;所述唤醒模块用于在存在所述唤醒目标时,触发客户端上的唤醒应用操作,并得出唤醒结果;所述反馈模块用于将所述唤醒结果上报至云端。更进一步的方案是,所述唤醒消息包括目标应用包信息,目标应用组件信息和唤醒方式。更进一步的方案是,所述唤醒方式包括:通过startService启动应用中配置的Service组件,记录唤醒结果;通过bindService启动应用中配置的Service组件,记录唤醒结果;通过getType启动应用中配置的ContentProvider ...
【技术保护点】
1.一种在线唤醒系统,其特征在于,包括连接模块、解析模块、检测模块、唤醒模块和反馈模块;其中:所述连接模块用于接收云端下发的唤醒消息;所述解析模块用于解析所述唤醒消息以得到唤醒目标;所述检测模块用于检测客户端中是否在存在所述唤醒目标;所述唤醒模块用于在存在所述唤醒目标时,触发客户端上的唤醒应用操作,并得出唤醒结果;所述反馈模块用于将所述唤醒结果上报至云端。
【技术特征摘要】
1.一种在线唤醒系统,其特征在于,包括连接模块、解析模块、检测模块、唤醒模块和反馈模块;其中:所述连接模块用于接收云端下发的唤醒消息;所述解析模块用于解析所述唤醒消息以得到唤醒目标;所述检测模块用于检测客户端中是否在存在所述唤醒目标;所述唤醒模块用于在存在所述唤醒目标时,触发客户端上的唤醒应用操作,并得出唤醒结果;所述反馈模块用于将所述唤醒结果上报至云端。2.根据权利要求1所述的一种在线唤醒系统,其特征在于,所述唤醒消息包括目标应用包信息,目标应用组件信息和唤醒方式。3.根据权利要求2所述的一种在线唤醒系统,其特征在于,所述唤醒方式包括:通过startService启动应用中配置的Service组件,记录唤醒结果;通过bindService启动应用中配置的Service组件,记录唤醒结果;通过getType启动应用中配置的ContentProvider组件,记录唤醒结果;通过sendBroadcast启动可唤醒应用中配置的BroadcastReceiver组件,记录唤醒结果。4.根据权利要求1所述的一种在线唤醒系统,其特征在于,所述唤醒结果包括唤醒成功和唤醒失败。5.一种在线唤醒方法,其特征在于,应用于权利要求1至4中任一所述的一种在线唤醒系统,所述方法包括:接收云端下发的唤醒消息;解析所述唤醒消...
【专利技术属性】
技术研发人员:刘铎涛,吴亚海,王可为,唐献,罗伟东,
申请(专利权)人:吉浦斯信息咨询深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。