【技术实现步骤摘要】
本专利技术涉及计算机
,特别涉及一种查询应用数据的方法和设备。
技术介绍
现有技术中为了保证多设备间应用的连续性和多设备间应用的应用数据共享,通常采用如下方式去实现:如图1a所示为实现多个设备之间的连续应用的执行的方法,从图1a上可知,移动设备执行应用(100),当执行应用时,移动设备向应用状态服务器周期性发送指示当前应用状态的应用状态更新(102),应用状态服务器存储该当前应用状态(104)。在没有停止发送更新的消息已被接收(106的“否”分支)时,移动设备可以继续执行该应用(100)并且向应用状态服务器周期性发送应用状态更新(102)。在计算设备开始执行该应用(108)之后,计算设备可以向应用状态服务器请求该应用的当前应用状态(110)。应用状态服务器可以检索所存储的应用状态(112)并且向移动设备发送计算设备已开始执行该应用的指示(114)。因此,移动设备可以响应于从应用状态服务器接收该指示(106的“是”分支),禁止未来的状态更新(116)。应用状态服务器可以向计算设备发送当前应用状态的指示(118)。在接收当前应用状态的指示(120)之后,计算设备可以从所接收的应用状态的指示所指示的点继续对该应用的执行(122)。例如,对于web浏览器应用,计算设备可以从当前应用状态所指示的URL检索网页,显示该网页并且自动滚动到当前应用状态所指示的位置。又例如,对于游戏应用,计算设备可以重新创建如当前应
【技术保护点】
一种查询应用数据的方法,其特征在于,该方法包括:应用设备在确定需要查询应用的运行状态后,向应用服务器发送运行状态查询请求;所述应用设备接收所述应用服务器根据所述运行状态查询请求反馈的所述应用的运行状态,其中,所述运行状态包含所述运行状态查询请求对应的应用的后台数据;所述应用设备根据所述运行状态更新所述应用的后台数据。
【技术特征摘要】
1.一种查询应用数据的方法,其特征在于,该方法包括:
应用设备在确定需要查询应用的运行状态后,向应用服务器发送运行状态
查询请求;
所述应用设备接收所述应用服务器根据所述运行状态查询请求反馈的所
述应用的运行状态,其中,所述运行状态包含所述运行状态查询请求对应的应
用的后台数据;
所述应用设备根据所述运行状态更新所述应用的后台数据。
2.如权利要求1所述的方法,其特征在于,所述应用设备在确定需要查
询应用的运行状态后,向应用服务器发送运行状态查询请求,包括:
所述应用设备在确定需要查询应用的运行状态后,向应用服务器发送包含
密钥的运行状态查询请求,以使所述应用服务器根据所述包含密钥的运行状态
查询请求反馈能够根据所述密钥正确解密的隐私数据。
3.如权利要求1所述的方法,其特征在于,该方法还包括:
所述应用设备根据用户输入的查询条件,在所述应用设备或所述应用服务
器中,查找所述查询条件对应的应用的后台数据;
所述应用设备根据查找到的所述查询条件对应的应用的后台数据,更新所
述应用的后台数据。
4.如权利要求3所述的方法,其特征在于,所述应用设备根据用户输入
的查询条件在所述应用设备中,查找相应应用的后台数据,包括:
若所述查询条件中包含密钥,所述应用设备从在所述应用设备存储的所述
查询条件对应的应用的后台数据中,查找能够使用所述密钥正确解密的隐私数
据。
5.如权利要求1所述的方法,其特征在于,该方法还包括:
所述应用设备收集自身运行的各应用的后台数据;
当满足同步条件时,所述应用设备将收集到的所述各应用的后台数据同步
\t到所述应用服务器上。
6.如权利要求1所述的方法,其特征在于,该方法还包括:
所述应用设备在收到用户触发的推送命令后,将所述推送命令对应的应用
的后台数据通过所述应用服务器发送给其他应用设备,以使其他应用设备根据
所述推送命令对应的应用的后台数据更新应用的后台数据。
7.一种查询应用数据的方法,其特征在于,该方法包括:
应用服务器接收来自应用设备的运行状态查询请求;
所述应用服务器在确定有其他应用设备正在运行所述运行状态查询请求
对应的应用后,将所述运行状态查询请求发送给正在运行所述运行状态查询请
求对应的应用的其他应用设备;
所述应用服务器将其他应用设备根据所述运行状态查询请求反馈的当前
正在运行的应用的运行状态,反馈给所述应用设备,其中,所述运行状态包含
所述运行状态查询请求对应的应用的后台数据。
8.如权利要求7所述的方法,其特征在于,所述应用服务器接收来自应
用设备的运行状态查询请求之后,还包括:
所述应用服务器在确定有其他应用设备没有正在运行所述运行状态查询
请求对应的应用后,将存储的所述其他应用设备最近一次同步的所述运行状态
查询请求对应的应用的运行状态,反馈给所述应用设备,其中,所述运行状态
包含所述运行状态查询请求对应的应用的后台数据。
9.如权利要求8所述的方法,其特征在于,所述应用服务器接收来自应
用设备的运行状态查询请求之后,还包括:
所述应用服务器在确定所述应用设备没有正在运行所述运行状态查询请
求对应的应用后,将存储的所述应用设备最近一次同步的所述运行状态查询请
求对应的应用的运行状态,反馈给所述应用设备,其中,所述运行状态包含所
述运行状态查询请求对应的应用的后台数据。
10.如权利要求7~9任一所述的方法,其特征在于,所述应用服务器接收
\t来自应用设备的运行状态查询请求,包括:
所述应用服务器接收来自应用设备的包含密钥的运行状态查询请求;
所述应用服务器将运行状态反馈给所述应用设备,包括:
所述应用服务器根据所述包含密钥的运行状态查询请求,确定需要反馈的
应用设备的运行状态;
所述应用服务器将确定的所述运行状态中的非隐私数据以及能够使用所
述密钥正确解密的隐私数据,反馈给所述应用设备。
11.如权利要求7所述的方法,其特征在于,该方法还包括:
所述应用服务器在收到来自应用设备的查询条件后,查找到所述查询条件
对应的应用的后台数据,并将查找到的所述后台数据反馈给发送查询条件的应
用设备,以使所述应用设备根据查找到的所述查询条件对应的应用的后台数据
更新应用的后台数据。
12.如权利要求11所述的方法,其特征在于,所述应用服务器在收到来
自应用设备的查询条件后,查找到所述查询条件对应的应用的后台数据,包括:
若所述查询条件中包含密钥,所述应用服...
【专利技术属性】
技术研发人员:张艳华,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。