【技术实现步骤摘要】
基于视频的撤销和重做操作
技术介绍
本文描述的实施例总地涉及操作计算机程序,且更具体地涉及跟踪和修改与计算机程序的用户交互。很多已知的计算机程序包括擦除对文档做出的最后一次改变的“撤销”命令。这个命令使文档返回到较老的状态。类似地,很多已知的计算机程序包括通过例如使文档的缓冲区前进到更当前的状态来使前面的撤销命令逆转的“重做”命令。然而,当使用撤销命令时,至少一些已知的计算机程序不给用户关于已被撤销的确切命令的足够反馈。例如,当使用至少一些已知的计算机程序时,文档恢复到以前的状态,而不提供实际上改变了什么的暗示或指示。当重复地使用撤销命令时,这样的限制变得特别成问题。至少一些已知的计算机程序试图使用撤销/重做日志来减轻这个问题,撤销/重做日志提供可被撤销或重做的行动的部分列表。用户可从该列表选择要撤销的行动,且通常该行动和该行动之前的所有行动被返回。然而,即使这种方法也向用户提供太少的反馈,当相同或非常类似的行动重复时尤其如此。
技术实现思路
在一个方面中,计算机实现的方法包括创建与计算机程序的用户交互的视频记录,并显示配置成接收倒回用户命令和前进用户命令的控制区。响应于接收到倒回用户命令,计算机程序返回到在至少一个所记录的用户交互之前的第一状态。响应于接收到前进用户命令,计算机程序前进到在第一状态和计算机程序的最后已知的状态之间的第二状态。在另一方面中,计算机包括显示设备、输入设备和配置成存储与计算机程序的用户交互的视频记录的存储区。计算机还包括耦合到显示设备、输入设备和存储区的处理器。处理器配置成使显示设备显示控制区。响应于经由输入设备接收到倒回用户命令,处理器 ...
【技术保护点】
一种计算机实现的方法,包括:创建与计算机程序的用户交互的视频记录;显示配置成接收倒回用户命令和前进用户命令的控制区;响应于接收到所述倒回用户命令,返回到在至少一个所记录的用户交互之前的所述计算机程序的第一状态;以及响应于接收到所述前进用户命令,前进到在所述第一状态和所述计算机程序的最后已知的状态之间的所述计算机程序的第二状态。
【技术特征摘要】
2012.05.10 US 13/468,6781.一种计算机实现的方法,包括:创建在计算机程序显示上描绘的与计算机程序的用户交互的结果的视频记录;结合创建所述视频记录,将每个所述用户交互与相关联的时间戳和唯一的标识符一起存储;显示配置成接收倒回用户命令和前进用户命令的控制区;在所述控制区内显示与在所述计算机程序显示上描绘的用户交互的结果相对应的一个或多个交互标识符;响应于接收到所述倒回用户命令,返回到在至少一个所述用户交互之前的所述计算机程序的第一状态;响应于接收到所述前进用户命令,前进到在所述第一状态和所述计算机程序的最后已知的状态之间的所述计算机程序的第二状态;以及移除在所述第一状态之后出现的至少一个交互标识符。2.如权利要求1所述的计算机实现的方法,其中创建视频记录包括将所述视频记录存储在存储区中。3.如权利要求1所述的计算机实现的方法,还包括在所述控制区内指示所述用户交互的结果的至少一部分的视频记录中的相应位置。4.如权利要求1所述的计算机实现的方法,其中创建视频记录包括将与所述计算机程序的所述用户交互记录在存储区中,其中每个用户交互包括行动标识符和时间戳。5.如权利要求4所述的计算机实现的方法,其中返回到所述计算机程序的第一状态包括:将所述视频记录设置到与选定的用户交互的时间戳相关的时间;以及返回到在所述选定的用户交互的时间戳之前或等于所述选定的用户交互的时间戳的时间处的所述计算机程序的状态。6.如权利要求4所述的计算机实现的方法,其中前进到所述计算机程序的第二状态包括:将所述视频记录设置到与选定的用户交互的时间戳相关的时间;以及前进到在等于所述选定的用户交互的时间戳或在所述选定的用户交互的时间戳之后的时间处的所述计算机程序的状态。7.一种计算机,包括:显示设备;输入设备;存储区,其配置成存储与计算机程序的用户交互的结果的视频记录;以及处理器,其耦合到所述显示设备、所述输入设备和所述存储区,所述处理器配置成:结合存储所述视频记录,将每个所述用户交互与相关联的时间戳和唯一的标识符一起存储;使所述显示设备显示控制区;使所述显示设备在所述控制区内显示与在计算机程序显示上描绘的用户交互的结果相对应的一个或多个交互标识符;响应于经由所述输入设备接收到倒回用户命令,使所述显示设备返回到在至少一个所述用户交互之前的所述计算机程序的第一状态;响应于经由所述输入设备接收到前进用户命令,使所述显示设备前进到在所述第一状态和所述计算机程序的最后已知的状态之间的所述计算机程序的第二状态;以及使所述显示设备移除在所述第一状态之后出现的至少一个交互标识符。8.如权利要求7所述的计算机,其中所述处理器还配置成使所述显示设备在所述控制区内显示所述用户交互的结果的至少一部分的视频记录中的相应位置的指示符。9.如权利要求8所述的计算机,其中响应于接收到所述倒回用户命令,所述处理器还配置成使所述显示设备移除在所述第一状态之后出现的至少一个所记录的用户交互的指示符。10.如权利要求7所述的计算机,其中所述存储区还配置成存储与所述计算机程序的所述用户交互,其中每个用户交互包括行动标识符和时间戳。11.如权利要求10所述的计算机,其中响应于接收到所述倒回用户命令,所述处理器还配置成:将所述视频记录设置到与选定的用户交互...
【专利技术属性】
技术研发人员:M·穆泽,
申请(专利权)人:达索系统艾诺维亚公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。