[发明专利]远程控制资源的方法、服务器和任务发起设备在审
申请号: | 201210345729.3 | 申请日: | 2012-09-17 |
公开(公告)号: | CN103685402A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 于辰涛 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 安之斐 |
地址: | 100085*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程 控制 资源 方法 服务器 任务 发起 设备 | ||
技术领域
本发明涉及一种远程控制资源的方法、服务器和任务发起设备。
背景技术
近年来,越来越多的例如个人计算机、便携式计算机、平板式计算机、智能电话、便携式多媒体播放器、智能电视之类的高性能终端设备被广泛使用。一个个人用户可能同时拥有多个这样的高性能终端设备。
在用户多个设备进行协同工作时,目前的解决方案往往是以当前操作的设备为中心。举例而言,当需要用手机打印一个存储在云服务器上的文件时,必须先将该文件下载到手机本地,然后,将文件传送给PC,再由PC发起打印传给打印设备。然而,当在能够协同工作的多个设备中,除了当前操作设备以外的其它设备也具有较强的处理能力和/或网络连接能力时,以当前操作的设备为中心的多设备协同处理方案常常不是最优化的处理方案。
此外,例如智能电话、便携式多媒体播放器之类的便携式电子设备电池较小,续航时间较短。当这样的便携式电子设备用作多设备协同处理方案的中心设备时,增加了设备的使用功耗,并且减少了便携式电子设备的使用时间。
发明内容
本发明实施例的目的在于提供一种远程控制资源的方法、服务器和任务发起设备,以解决上述问题。
本发明的一个实施例提供了一种远程控制资源的方法,应用于第一服务器,其中在第一服务器中存储通过广域网从至少一个信息发布设备接收的能力资源发布信息和存储资源发布信息,每项能力资源发布信息包括提供该项能力资源的能力提供装置的、能够通过广域网访问的第一操作地址以及该项能力资源的能力描述信息,每项存储资源发布信息包括该项存储资源的、能够通过广域网访问的第一存储地址以及该项存储资源的存储描述信息。所述方法包括:接收来任务发起设备的远程操作指令;根据能力资源发布信息和存储资源发布信息,获得执行远程操作指令的至少一条执行路径,以及每条执行路径中包含的原子动作,其中原子动作是指由一个能力提供装置执行的、不会被应用程序调度机制打断的操作;获得每个原子动作的第一加权得分,其中第一加权得分指示该原子动作所需要的执行成本;根据每个原子动作的第一加权得分计算每条执行路径的第二加权得分,其中第二加权得分指示该执行路径所需要的执行成本;根据第二加权得分,将执行成本最少的执行路径确定为目标执行路径;将执行目标执行路径中包括的原子动作的能力提供装置确定为目标能力提供装置;以及向目标能力提供装置发送用于执行相应的原子动作的动作执行指令。
本发明另一实施例提供了一种远程控制资源的方法,应用于任务发起设备,所述方法包括:经由广域网登录第一服务器;从第一服务器接收存储在第一服务器中的能力资源发布信息和存储资源发布信息,其中每项能力资源发布信息包括提供该项能力资源的能力提供装置的、能够通过广域网访问的第一操作地址以及该项能力资源的能力描述信息,以及每项存储资源发布信息包括该项存储资源的、能够通过广域网访问的第一存储地址以及该项存储资源的存储描述信息,显示所接收的能力资源发布信息和存储资源发布信息;接收来自用户的操作指令;确定操作指令是否为远程操作指令;以及当操作指令为远程操作指令时,向第一服务器发送该远程操作指令,其中第一服务器根据能力资源发布信息和存储资源发布信息获得执行远程操作指令的目标执行路径以及该目标执行路径中包括的原子动作,将执行目标执行路径中包括的原子动作的能力提供装置确定为目标能力提供装置,并且向目标能力提供装置发送用于执行相应的原子动作的动作执行指令,原子动作是指由一个能力提供装置执行的、不会被应用程序调度机制打断的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210345729.3/2.html,转载请声明来源钻瓜专利网。