2. 根据权利要求1所述的方法,其中所述本地数据包括本地文件、本地应用、本地应用 状态中的至少一个,或它们的组合。
3. 根据权利要求1所述的方法,还包括: 处理所述第一计算设备上的至少第二本地数据集; 将相对重要性值关联到所述第一本地数据集和所述第二本地数据集中的每一个; 其中计算所述本地功率要求包括:计算将 所述第一本地数据集,以及 所述第二本地数据集 的副本单独传输到所述服务器计算机所需的本地功率; 指定单独传输所述第一本地数据集和所述第二本地数据集中的每一个的副本的优先 次序,所述指定基于: 所述本地功率要求,以及 所述相对重要性值; 其中基于所述功率要求超过针对所述第一本地数据集的所述必要阈值并且被指定给 所述第一本地数据集的优先次序高于被指定给所述第二本地数据集的优先次序,将所述第 一本地数据集复制到所述服务器计算机,以及在传输所述第一本地数据集之后并且基于所 述功率要求超过针对所述第二本地数据集的必要阈值,将所述第二本地数据集复制到所述 服务器; 其中基于所述功率要求超过针对所述第二本地数据集的必要阈值并且被指定给所述 第二本地数据集的优先次序高于被指定给所述第一本地数据集的优先次序,将所述第二本 地数据集复制到所述服务器计算机,以及在传输所述第二本地数据集之后并且基于所述功 率要求超过针对所述第一本地数据集的必要阈值,将所述第一本地数据集复制到所述服务 器。
4. 根据权利要求3所述的方法,其中指定用于传输所述第一本地数据集和所述第二本 地数据集中的每一个的副本的优先次序进一步基于用于将所述第一本地数据集和所述第 二本地数据集中的每一个的副本单独传输到所述服务器的可用带宽。
5. 根据权利要求4所述的方法,其中指定用于传输所述第一本地数据集和所述第二本 地数据集中的每一个的副本的优先次序进一步基于所述第一计算设备的用户的本地简档。
6. 根据权利要求4所述的方法,其中指定用于传输所述第一本地数据集和所述第二本 地数据集中的每一个的副本的优先次序进一步基于在所述第一客户机设备上最后一次处 理所述第一本地数据集和所述第二本地数据集中的每一个时经过的时间。
7. 根据权利要求4所述的方法,其中指定用于传输所述第一本地数据集和所述第二本 地数据集中的每一个的副本的优先次序进一步基于从所述第一本地数据集和所述第二本 地数据集中的每一个提取的主题。
8. 根据权利要求1所述的方法,其中接收使所述第一客户机设备进入低功率状态的请 求包括以下至少一个: 电池电力水平, 用户选择所述第一客户机设备上用于进入低功率状态的按钮,以及 检测到所述第一客户机设备的盖子关闭。
9. 根据权利要求1所述的方法,其中接收至少一个消息包括接收保持活动消息、心跳 消息、文本消息和电子邮件中的至少一个,或它们的组合。
10. 根据权利要求1所述的方法,其中将所述第一本地数据集复制到所述服务器计算 机包括将所述第一本地数据集复制到运行操作环境的仿真器的所述服务器计算机,所述操 作环境包括所述第一客户机设备的操作系统。
11. 一种第一客户机设备,包括: 存储器; 处理器,其与所述存储器在通信上耦合,其中所述处理器被配置为执行: 处理第一客户机设备上的多个本地数据集中的至少第一本地数据集; 从至少第二客户机设备接收有关保持对所述第一客户机设备上的所述第一本地数据 集的访问的至少一个消息; 接收使所述第一客户机设备进入低功率状态的请求; 计算所述第一客户机设备上的本地功率要求,以便将所述第一本地数据集的副本传输 到服务器计算机以继续提供对所述第一本地数据集的访问; 基于所述功率要求超过必要阈值以及请求访问的所述消息,将所述第一本地数据集复 制到所述服务器计算机;以及 在完成所述本地数据到所述服务器计算机的传输之后,所述第一客户机设备进入低功 率状态。
12. 根据权利要求11所述的第一客户机设备,其中所述本地数据包括本地文件、本地 应用、本地应用状态中的至少一个,或它们的组合。
13. 根据权利要求11所述的第一客户机设备,还包括: 处理所述第一计算设备上的至少第二本地数据集; 将相对重要性值关联到所述第一本地数据集和所述第二本地数据集中的每一个; 其中计算所述本地功率要求包括:计算将 所述第一本地数据集,以及 所述第二本地数据集 的副本单独传输到所述服务器计算机所需的本地功率; 指定单独传输所述第一本地数据集和所述第二本地数据集中的每一个的副本的优先 次序,所述指定基于: 所述本地功率要求,以及 所述相对重要性值; 其中基于所述功率要求超过针对所述第一本地数据集的所述必要阈值并且被指定给 所述第一本地数据集的优先次序高于被指定给所述第二本地数据集的优先次序,将所述第 一本地数据集复制到所述服务器计算机,以及在传输所述第一本地数据集之后并且基于所 述功率要求超过针对所述第二本地数据集的必要阈值,将所述第二本地数据集复制到所述 服务器; 其中基于所述功率要求超过针对所述第二本地数据集的必要阈值并且被指定给所述 第二本地数据集的优先次序高于被指定给所述第一本地数据集的优先次序,将所述第二本 地数据集复制到所述服务器计算机,以及在传输所述第二本地数据集之后并且基于所述功 率要求超过针对所述第一本地数据集的必要阈值,将所述第一本地数据集复制到所述服务 器。
14. 根据权利要求13所述的第一客户机设备,其中指定用于传输所述第一本地数据集 和所述第二本地数据集中的每一个的副本的优先次序进一步基于用于将所述第一本地数 据集和所述第二本地数据集中的每一个的副本单独传输到所述服务器的可用带宽。
15. 根据权利要求14所述的第一客户机设备,其中指定用于传输所述第一本地数据集 和所述第二本地数据集中的每一个的副本的优先次序进一步基于所述第一计算设备的用 户的本地简档。
16. 根据权利要求14所述的第一客户机设备,其中指定用于传输所述第一本地数据集 和所述第二本地数据集中的每一个的副本的优先次序进一步基于在所述第一客户机设备 上最后一次处理所述第一本地数据集和所述第二本地数据集中的每一个时经过的时间。
17. 根据权利要求14所述的第一客户机设备,其中指定用于传输所述第一本地数据集 和所述第二本地数据集中的每一个的副本的优先次序进一步基于从所述第一本地数据集 和所述第二本地数据集中的每一个提取的主题。
18. 根据权利要求11所述的第一客户机设备,其中接收使所述第一客户机设备进入低 功率状态的请求包括以下至少一个: 电池电力水平, 用户选择所述第一客户机设备上用于进入低功率状态的按钮,以及 检测到所述第一客户机设备的盖子关闭。
19. 根据权利要求11所述的第一客户机设备,其中接收至少一个消息包括接收保持活 动消息、心跳消息、文本消息和电子邮件中的至少一个,或它们的组合。
【专利摘要】本发明涉及一种管理对客户机设备上的数据的访问的方法和客户机设备。公开一种在必须以低功率状态使用客户机设备时保持计算功能的新颖系统和方法。更具体地说,当客户机设备被置于低功率状态、睡眠模式、甚至关机时,此方法将机器状态的各方面传输到云中的虚拟机。该虚拟机然后可充当用户客户机的部分或完整仿真器,因此可以:1)被访问;以及2)与机器的所有者或其它使用机器的用户通信。只要客户机设备关闭,云便可继续临时充当用户的机器。公开了多个实施例,包括“混合分解特征”,其中客户机上的数据被排列优先次序,然后被逐个组件地或零散地传输到通常为虚拟仿真器的服务器。
【IPC分类】H04L29-08, G06F17-30
【公开号】CN104731848
【申请号】CN201410709762
【发明人】G·J·博斯, G·科恩, J·R·克泽罗斯基, C·A·皮茨克维尔, A·R·桑德
【申请人】国际商业机器公司
【公开日】2015年6月24日
【申请日】2014年11月28日
【公告号】US20150177812