对设备的基于服务备份数据恢复制造技术

技术编号:12947278 阅读:38 留言:0更新日期:2016-03-02 09:14
设备的用户具有关于服务的帐户,该服务存储被自动地使得可用于用户设备中的任何一个的公共数据的副本,并且还存储在特定用户所选设备上可用于用户但未被自动地使得可用于所有用户设备的特定于设备的数据的副本。可以连同描述设备以促进设备的用户选择的各种信息一起向特定设备的用户显示一组已备份设备,所述各种信息诸如被备份的设备类型的视觉表示、被备份的设备的桌面或开始屏幕显示的视觉表示等。用户可以选择所显示设备中的一个,并且作为响应,使得用于所选设备的已备份特定于设备的数据被复制到该特定设备。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】
技术介绍
由于计算技术已经进步,人们使用的计算设备的数目已经增加。例如,在人们曾经具有单个台式计算机的情况下,现在其常常具有膝上型计算机、智能电话、平板计算机等。此外,随着可用设备的计算能力增加而价格保持相同或降低,这些设备被用户更换的频率也已增加。虽然这些进步为用户提供许多益处,但其并不是没有其问题。一个这样的问题是用户常常在其设备上安装多个程序,并在其设备上配置每当用户购买新的计算设备时被用户重复的特定设置。这样的重新安装和重新配置可能是费时的,并且各设置可能被用户忘记,这导致令人不愉快的且有挫败感的用户体验。
技术实现思路
提供本
技术实现思路
是为了以简化形式介绍下面在详细描述中进一步描述的概念的选择。本
技术实现思路
并不意图标识要求保护的主题的关键特征或本质特征,其也不意图用来限制要求保护的主题的范围。根据一个或多个方面,向特定计算设备提供先前已被备份的多个计算设备的指示。该指示针对多个计算设备中的每一个包括允许多个计算设备中的不同计算设备被相互区别开的元数据,该设备元数据包括被从设备备份的数据。多个计算设备之一的用户选择从特定计算设备进行接收,并且与用户所选计算设备相关联的特定于设备的数据被提供给该特定计算设备。【附图说明】遍及各图使用相同的数字来弓丨用相同特征。图1图示出根据一个或多个实施例的实现对设备的基于服务备份数据恢复的示例性系统。图2是图示出根据一个或多个实施例的用于对数据进行同步和备份的示例性过程的流程图。图3是图示出根据一个或多个实施例的用于将备份数据恢复到计算设备的示例性过程的流程图。图4和5图示出根据一个或多个实施例的可以从其执行恢复的一组可能备份设备的示例性显示。图6图示出包括表示可实现本文所述各种技术的一个或多个系统和/或设备的示例性计算设备的示例性系统。【具体实施方式】在本文中讨论了对设备的基于服务备份数据恢复。计算设备的用户具有关于远离计算设备的服务的帐户。计算设备上的各种数据可以被复制到远程服务并与用户的标识符(例如,帐户名或标识符)相关联,并且此数据包括公共数据和特定于设备的数据。该公共数据指代当用户从这样的设备登录到他或她的帐户时被自动地使得可用于他或她的计算设备中的任何一个的数据。特定于设备的数据指代被远程服务针对用户备份的数据,并且在特定的用户所选设备上可用于用户,但是当用户从这样的设备登录到他或她的帐户时并未被自动地使得可用于所有的他或她的计算设备。用户可以使特定于设备的数据从远程服务恢复到用户的计算设备,诸如恢复到新获取的计算设备。用户可以从特定计算设备登录到他或她的帐户,并使得向他或她显示可以被恢复到该特定计算设备的一组备份设备。这组备份设备以描述设备的各种元数据进行显示以促进设备的用户选择,诸如被备份的计算设备类型的视觉表示、被备份的计算设备的桌面或开始屏幕显示的视觉表示等。用户可以选择所显示设备中的一个,并且作为响应,用于用户所选设备的特定于设备的数据被复制到该特定计算设备。由于用户登录到他或她的帐户,公共数据也被复制到该特定计算设备。因此,通过用户登录到他或她的帐户并选择他或她已经备份的设备中的一个,用户新获取的设备被自动地以用于所选设备的特定于设备的数据以及用于该用户的公共数据进行填充。图1图示出根据一个或多个实施例的实现对设备的基于服务备份数据恢复的示例性系统100。系统100包括可以经由网络106与服务104通信的一个或多个计算设备102(1),...,102 (y)0网络106可以是各种各样不同的网络,其包括互联网、局域网(LAN)、公共电话网、内部网、其他公共和/或专用网络、其组合等。还可以将服务104称为远程服务,因为服务104并未被包括为计算设备102的一部分,但是被计算设备102经由网络106进行访问。每个计算设备102可以是各种各样不同类型的设备,诸如物理设备或虚拟设备。例如,计算设备102可以是物理设备,诸如台式计算机、服务器计算机、膝上型计算机或上网本计算机、平板或笔记本计算机、移动站、娱乐设备、通信耦合到显示设备的机顶盒、电视或其他显示设备、蜂窝式或其他无线电话、游戏控制台、汽车计算机等。计算设备102还可以是虚拟设备,诸如在物理设备上运行的虚拟机。虚拟机可以在各种各样不同类型的物理设备中的任何一个(例如,上文所列的各种类型中的任何一个)上运行。因此,每个计算设备102的范围可从具有大量的存储器和处理器资源(例如,个人计算机、游戏控制台)的丰富资源设备至具有有限存储器和/或处理资源(例如,传统机顶盒、手持式游戏控制台)的低资源设备。不同计算设备102可以是相同或不同类型的设备。可以使用能够存储数据的各种各样不同计算设备中的任何一个来实现服务104。类似于计算设备102的讨论,可以使用各种各样不同类型的设备中的一个或者多个来实现服务104,所述设备的范围从具有大量存储器和处理器资源的丰富资源设备至具有有限存储器和/或处理资源的低资源设备。以附加细节图示出示例性计算设备102 (l)o以附加细节示出了单个计算设备102 (1)以避免使附图杂乱,并且应注意的是其他计算设备包括类似模块。计算设备102(1)包括用户输入模块112、输出模块114、同步模块116、备份模块118、存储设备120以及恢复模块122。用户输入模块112从计算设备102 (1)的用户接收用户输入。可以以各种各样不同的方式提供用户输入,诸如通过按下设备102 (1)的小键盘或键盘的一个或多个键、按下设备102 (1)的控制器(例如,遥控设备、鼠标、跟踪板等)的一个或多个键、按下设备102(1)的触摸板或触摸屏的特定部分、在设备102 (1)的触摸板或触摸屏上做出特定手势和/或在设备102 (1)的控制器(例如,遥控设备、鼠标、跟踪板等)上做出特定手势。还可以经由其他物理反馈输入来向设备102 (1)提供用户输入,诸如敲击设备102 (1)的任何部分、可被设备102 (1)的运动检测或其他部件识别的动作(诸如摇动设备102 (1)、旋转设备102(1)、使设备102 (1)弯曲或折曲等)等。还可以用其他方式来提供用户输入,诸如经由对麦克风的语音或其他可听输入、经由被图像捕捉设备观察到的手或其他身体部分的运动等。输出模块114生成、管理和/或输出内容以用于显示、重放和/或其他呈现。此内容可以由输出模块114创建或者从计算设备102 (1)和/或服务104的其他模块或程序获得。此内容可以是例如用户界面(UI)的显示或重放部分,诸如显示可以如下面更详细地讨论的那样从其恢复数据的一组可能备份设备的视觉表示的UI。然后内容可以被计算设备102 (1)的部件(例如,扬声器、交互式显示设备等)显示或者以其他方式重放。替换地,输出模块114可以生成被输出到与计算设备102 (1)分开的其他设备或部件(例如,扬声器、显示设备等)的一个或多个信号。可以将存储设备120实现为各种各样不同存储和/或存储器设备中的任何一个,诸如磁盘、光盘、闪速存储器或其他固态存储器、易失性存储器(例如RAM)、其组合等。存储设备102被计算设备102(1)使用并与服务104分开,并且因此也被称为本地存储设备。用于计算设备102 (1)的各种类型的数据被存储在存储设备120上。这本文档来自技高网...

【技术保护点】
一种方法,包括:向特定计算设备提供先前已被备份的多个计算设备的指示,所述指示包括用于所述多个计算设备中的每一个计算设备的设备元数据,其允许所述多个计算设备中的不同计算设备被相互区别开,用于计算设备的设备元数据包括被从所述计算设备备份的数据;从所述特定计算设备接收所述多个计算设备中的一个计算设备的用户选择;以及向所述特定计算设备提供与所述多个计算设备中的用户所选计算设备相关联的特定于设备的数据。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:SE达特SL杨AC布卢姆BN特鲁洛夫VR马尼BS斯劳尔EA安格勒斯库
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国;US

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

1