【技术实现步骤摘要】
所公开的实现一般涉及存储和恢复数字数据。
技术介绍
现代图形用户界面允许同时在显示屏上显示大量图形对象或项目。操作系统,诸如Apple Mac OS 给用户提供可以根据用户或特定应用的需要显示多个窗口、重叠多个窗口、调整多个窗口的大小、移动多个窗口、配置多个窗口和重新格式化多个窗口的用户界面。任务条、菜单、虚拟按钮和其它用户界面元素提供了用于即使当窗口隐藏在其它窗口之后时也可访问和激活这些窗口的机制。使用可获得的成熟工具,不仅鼓励用户在其计算机内创建和保存多个项目,而且还鼓励用户随时间的改变修订或改进它们。例如,用户可以在某个文件上进行工作,并且之后将其当前版本保存在存储设备上。然而,次日用户可能有了关于修订本的另一个想法,或可能出现了新设想,并且因此再次打开该文件。如果用户希望给文件添加更多材料或对已有内容进行改动,则修订处理通常是直接了当的。然而,如果用户已经改变了他/她关于之前做出的修改的想法,通常用户难以将文件返回到早期的状态。用于字处理的应用程序通常让用户“撤消”以前对文本的编辑,该撤消至少可多至预定数目的过去修订。撤消特征通常还配置为必须以与发生时间的先后顺序相反的顺序撤消以前进行的修订;即,用户必须首先撤消最近进行的编辑,然后其次最近的一个等等。如果用户保存并且关闭文档,并且然后再次打开它,则可能不能自动撤消任何以前的编辑。
技术实现思路
提供了用于存储和恢复数字数据的系统和方法。一般地,在一个方面,提供了一种方法。该方法包括在当前视图被显示在用户界面上的同时,接收请求显示备份界面的第一用户输入;显示备份界面,所述备份界面包括用于呈现所述当前视 ...
【技术保护点】
一种用于恢复数字数据的方法,包括:显示备份界面,所述备份界面包括用于呈现用户界面窗口的早期版本的至少第一视觉表示和所述用户界面窗口的当前视图的视觉表示的显示区域,所述用户界面窗口的早期版本包括第一文件;在显示所述备份界面的同时,接收请求根据所述用户界面窗口的早期版本至少针对所述第一文件修改所述用户界面窗口的当前视图的第二用户输入;将对所述第一文件的修改动画表示为从所述用户界面窗口的早期版本的第一视觉表示到所述用户界面窗口的当前视图的视觉表示的移动;和响应所述第二用户输入,根据所述用户界面窗口的早期版本至少针对所述第一文件修改所述用户界面窗口的当前视图,所述修改包括恢复与对应于第一文件的用户界面窗口的第一视觉表示关联的数据。
【技术特征摘要】
2007.06.08 US 11/760,7081.一种用于恢复数字数据的方法,包括: 显示备份界面,所述备份界面包括用于呈现用户界面窗口的早期版本的至少第一视觉表示和所述用户界面窗口的当前视图的视觉表示的显示区域,所述用户界面窗口的早期版本包括第一文件; 在显示所述备份界面的同时,接收请求根据所述用户界面窗口的早期版本至少针对所述第一文件修改所述用户界面窗口的当前视图的第二用户输入; 将对所述第一文件的修改动画表示为从所述用户界面窗口的早期版本的第一视觉表示到所述用户界面窗口的当前视图的视觉表示的移动;和 响应所述第二用户输入,根据所述用户界面窗口的早期版本至少针对所述第一文件修改所述用户界面窗口的当前视图,所述修改包括恢复与对应于第一文件的用户界面窗口的第一视觉表示关联的数据。2.如权利要求1所述的方法,其中动画表示所述修改还包括: 从所述用户界面窗口的早期版本的视觉表示中抬起所述第一文件的拷贝; 保持所述第一文件的拷贝的位置,同时动画表示视觉表示,使得所述用户界面窗口的早期版本的视觉表示隐退,并且呈现所述用户界面窗口的当前视图的视觉表示;和 将所述第一文件的拷贝添加到所述用户界面窗口的当前视图的视觉表示。3.如权利要求1所述的方法,还包括: 在包括用户界面窗口的用户界面内显示所述当前视图,其中所述用户界面窗口包括对所述第一文件的修改。4.如权利要求1所述的方法,其中在修改所述用户界面窗口的当前视图之后关闭备份界面。5.如权利要求1所述的方法,其中所述修改包括用来自所述用户界面窗口的第一视觉表示的第一文件的版本的数据来代替所述用户界面窗口的当前视图中的第一文件的版本。6.如权利要求1所述的方法,其中所述修改包括将来自所述用户界面窗口的第一视觉表示的第一文件的版本的数据拷贝到所述用户界面窗口的当前视图。7.一种用于恢复数字数据的方法,包括: 显示备份界面,所述备份界面与用户界面窗口不同并且包括用于呈现用户界面窗口的早期版本的至少第一视觉表示和所述用户界面窗口的当前视图的视觉表示的显示区域,所述备份界面还包括时间轴,其中所述时间轴表示用户界面窗口的早期版本的各表示特定时间点的多个视觉表示,并且其中所述时间轴是包括多个压缩刻度线的压缩时间轴,其中每个压缩刻度线表示多个单独的刻度线, 响应于用户输入基于光标位置来动画表示所述时间轴,所述动画表示包括:确定标识刻度线,所述标识刻度线具有到光标位置的最短距离;和展开所述时间轴,以便显示与所述标识刻度线相关的各个刻度线。8.如权利要求7所述的方法,其中显示包括时间轴的所述备份界面包括:将时间轴显示为一列垂直刻度线。9.如权利要求7所述的方法,其中显示各个刻度线包括放大所述标识刻度线。10.如权利要求7所述的方法,其中显示相应于由所述标识刻度线表示的所述用户界面窗口的早期版本的日期。11.如权利要求7所述的方法,还包括: 确定所述光标位置已经移动; 确定与所述光标位置相关的下一个标识刻度线;和 放大所述下一个标识刻度线。12.如权利要求7所述的方法,还包括: 接收选择所述标识刻 度线的输入; 显示相应于所述标识刻度线的用户界面窗口的早期版本的视觉表示;和 将所述时间轴压缩为所述压缩时间轴。13.一种用于恢复数字数据的系统,包括: 用于显示备份界面的装置,所述备份界面包括用于呈现用户界面窗口的早期版本的至少第一视觉表...
【专利技术属性】
技术研发人员:D·哈廷,M·马塔斯,P·西斯勒,K·泰尼,
申请(专利权)人:苹果公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。