当前位置: 首页 > 专利查询>微软公司专利>正文

恢复用户界面的时间线体验制造技术

技术编号:7349812 阅读:180 留言:0更新日期:2012-05-18 16:29
备份恢复系统可以在图形用户界面中呈现文件的两个或更多版本。用户可以检查这些版本以标识所需版本,并可以恢复所需版本。系统可以从备份系统中的文件的许多存储的实例中标识文件的已更改的版本,并可以在用户界面内呈现已更改的版本。在某些实施例中,可以呈现显示何时文件被更改的时间线。一些实施例也可以在显示画面中突出显示更改。一些实施例可以按水平格式呈现文件的各个版本,其中,可以并排地查看两个或更多版本。

【技术实现步骤摘要】
【国外来华专利技术】背景计算机备份系统通常在各种时间存储文件的版本。某些备份系统可以一天一次存储文件,通常在晚上。其他备份系统可以例如每小时存储文件。在很多情况下,文件可以根据文件系统来存储,通过该文件系统可以访问文件。当备份典型的文件系统时,备份实例可包括带有可以在其中组织文件的目录或文件夹的层次结构的文件系统。每一次进行备份操作时,文件的新版本可以存储在备份数据库中。在很多情况下,备份数据库可包括文件系统的许多版本,某些实例具有文件或文件系统的数十或者甚至数百个版本。可以使用备份系统来从前一版本恢复一个或多个文件、文件系统的某些部分,或整个文件系统。在一种使用情况下,用户可能意外地删除文件或对文件进行稍后后悔的更改。用户可能希望将文件恢复到前一版本,并可以标识备份系统中的文件,然后,导致文件的更老的版本被恢复。概述备份恢复系统可以在图形用户界面中呈现文件的两个或更多版本。用户可以检查这些版本以标识所需版本,并可以恢复所需版本。系统可以从备份系统中的文件的许多存储的实例中标识文件的已更改的版本,并可以在用户界面内呈现已更改的版本。在某些实施例中,可以呈现显示何时文件被更改的时间线。一些实施例也可以在显示画面中突出显示更改。一些实施例可以按水平格式呈现文件的版本,其中,可以并排地或以某种其他定向来查看两个或更多版本。提供本概述以便以简化形式介绍将在以下的具体实施例中进一步描述的一些概念。本概述并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。附图简述在附图中,图1是示出用于备份和恢复的系统的实施例的图示。图2是示出简化的备份系统操作的实施例的流程图。图3是示出用于呈现备份版本和恢复的方法的实施例的流程图。图4是示出用于分析文件的备份版本的方法的实施例的流程图。图5是示出图形用户界面的第一实施例的图示。图6是示出图形用户界面的第二实施例的图示。图7是示出图形用户界面的第三实施例的图示。详细描述备份恢复系统可以跨多个备份实例来搜索特定文件的版本,并呈现这些版本以供选择。用户可以选择特定版本,并可以恢复该版本。在许多实施例中,可以只呈现那些在备份实例之间被更改的版本。备份系统可以将文件系统的版本存储在备份存储系统中。通常,可以周期性地,如每周、每天、每小时或某种其他间隔来执行备份。每一个备份实例都可以被存储,以使得文件或文件系统可以被恢复到备份文件或文件系统时的状态。备份恢复系统可以搜索跨多个备份实例搜索单一文件或文件系统的一部分以发现文件或文件系统的多个版本。在某些实施例中,可以检查每一个备份实例以确定是否存在具有相同名称或其他标识符的文件,如果是,则可以向文件的版本集添加文件版本。其他实施例可以具有用于跨备份实例搜索的不同的机制。在很多情况下,用户可能不能准确地知道可能需要文件的哪一个版本。当使用备份恢复系统时,用户可能知道特定元数据,如文件名、文档类型、标签或其他元数据,或者用户可能知道内容关键字、片断,或内容的其他部分。然而,用户可能不知道文件被备份的精确日期。备份恢复系统可以允许用户使用元数据、内容、或其他标识符来搜索文件,以从备份存储中查找文件的各个版本,并可以向用户呈现多个版本以供挑选。在许多实施例中,可以使用图形用户界面来显示和浏览各个版本。显示器可以并排地显示版本的两个或更多图形表示,以使得用户能够可视地比较各个版本。一些实施例可以分析各种版本以标识和突出显示版本之间的变化以帮助用户进行比较。图形用户界面可包括可以示出文件何时被更改的时间线设计。时间线可以具有示出文件的每一个版本的指示符。在很多情况下,文件可能在一个备份实例中被更新,但是,可能对于多个其他实例不变,直到作出另一更改。一些实施例可以从版本集合中删除无变化的实例来显示,并可以示出其中作出了更改的版本的子集。贯穿本说明书,在所有附图的描述中,相同的附图标记表示相同的元素。当元素被称为被“连接”或“耦合”时,这些元素可被直接连接或耦合在一起,或者也可存在一个或多个中间元素。相反,当元素被称为被“直接连接”或“直接耦合”时,不存在中间元素。本主题可被具体化为设备、系统、方法、和/或计算机程序产品。因此,本专利技术主题的部分或全部可以用硬件和/或软件(包括固件、常驻软件、微码、状态机、门阵列等)来具体化。此外,本专利技术主题可以采用其上嵌入有供指令执行系统使用或结合其使用的计算机可使用或计算机可读的程序代码的计算机可使用或计算机可读的存储介质上的计算机程序产品的形式。在本文档的上下文中,计算机可使用或计算机可读介质可以是可包含、存储、通信、传播、或传输程序以供指令执行系统、装置或设备使用或结合其使用的任何介质。计算机可使用或计算机可读介质可以是,例如,但不限于,电、磁、光、电磁、红外、或半导体系统、装置、设备或传播介质。作为示例而非限制,计算机可读介质可包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括,但不限于,RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁带盒、磁带、磁盘存储或其他磁性存储设备、或能用于存储所需信息且可以由指令执行系统访问的任何其他介质。注意,计算机可使用或计算机可读介质可以是其上打印有程序的纸张或另一合适的介质,因为程序可以经由例如对纸张或其他介质的光学扫描而电子地捕获,随后如有必要被编译、解释,或以其他合适的方式处理,并随后存储在计算机存储器中。当本主题在计算机可执行指令的一般上下文中具体化时,该实施例可包括由一个或多个系统、计算机、或其他设备执行的程序模块。一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等。通常,程序模块的功能可在各个实施例中按需进行组合或分布。图1是示出了用于数据的备份和恢复的系统的实施例100的图。实施例100是可以收集备份实例并可以允许用户搜索文件的版本的那些实例,然后,选择要恢复的版本的系统的示例。图1的图示出了系统的功能组件。在某些情况下,组件可以是硬件组件、软件组件、或者硬件和软件的组合。一些组件可以是应用级软件,而其他组件可以是操作系统级组件。在一些情况下,一个组件到另一组件的连接可以是紧本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2009.06.02 US 12/476,2871.一种在计算机处理器上执行的方法,所述方法包括:
接收文件标识符(302);
搜索备份数据库(306)以查找匹配所述文件标识符的文件的多个版本,
所述备份数据库包括多个文件系统备份;
查找所述多个版本;以及
在图形用户界面上呈现所述多个版本中的至少一个的表示(322)。
2.如权利要求1所述的方法,其特征在于,所述文件标识符是文件名。
3.如权利要求1所述的方法,其特征在于,还包括:
分析所述多个版本以标识所述多个版本的子集,所述子集中的所述多个版
本中的每一个不同于所述子集中的所述多个版本中的另一个。
4.如权利要求3所述的方法,其特征在于,还包括:
呈现来自所述子集的所述多个版本中的至少两个。
5.如权利要求3所述的方法,其特征在于,还包括:
呈现包括指示何时对所述文件作出更改的指示符的图形时间线。
6.如权利要求1所述的方法,其特征在于,所述文件标识符是目录标识符。
7.如权利要求6所述的方法,其特征在于,所述表示包括文件目录内的文
件的表示。
8.如权利要求1所述的方法,其特征在于,还包括:
在所述图形界面上呈现所述多个版本中的至少两个的表示。
9.如权利要求8所述的方法,其特征在于,所述表示包括水...

【专利技术属性】
技术研发人员:K·D·安托斯B·S·博伊德M·斯利格
申请(专利权)人:微软公司
类型:发明
国别省市:

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

1
相关领域技术