基于视频的撤销和重做操作的制作方法与工艺

文档序号:13085603阅读:来源:国知局
基于视频的撤销和重做操作的制作方法与工艺

技术特征:
1.一种计算机实现的方法,包括:创建在计算机程序显示上描绘的与计算机程序的用户交互的结果的视频记录;结合创建所述视频记录,将每个所述用户交互与相关联的时间戳和唯一的标识符一起存储;显示配置成接收倒回用户命令和前进用户命令的控制区;在所述控制区内显示与在所述计算机程序显示上描绘的用户交互的结果相对应的一个或多个交互标识符;响应于接收到所述倒回用户命令,返回到在至少一个所述用户交互之前的所述计算机程序的第一状态;响应于接收到所述前进用户命令,前进到在所述第一状态和所述计算机程序的最后已知的状态之间的所述计算机程序的第二状态;以及移除在所述第一状态之后出现的至少一个交互标识符。2.如权利要求1所述的计算机实现的方法,其中创建视频记录包括将所述视频记录存储在存储区中。3.如权利要求1所述的计算机实现的方法,还包括在所述控制区内指示所述用户交互的结果的至少一部分的视频记录中的相应位置。4.如权利要求1所述的计算机实现的方法,其中创建视频记录包括将与所述计算机程序的所述用户交互记录在存储区中,其中每个用户交互包括行动标识符和时间戳。5.如权利要求4所述的计算机实现的方法,其中返回到所述计算机程序的第一状态包括:将所述视频记录设置到与选定的用户交互的时间戳相关的时间;以及返回到在所述选定的用户交互的时间戳之前或等于所述选定的用户交互的时间戳的时间处的所述计算机程序的状态。6.如权利要求4所述的计算机实现的方法,其中前进到所述计算机程序的第二状态包括:将所述视频记录设置到与选定的用户交互的时间戳相关的时间;以及前进到在等于所述选定的用户交互的时间戳或在所述选定的用户交互的时间戳之后的时间处的所述计算机程序的状态。7.一种计算机,包括:显示设备;输入设备;存储区,其配置成存储与计算机程序的用户交互的结果的视频记录;以及处理器,其耦合到所述显示设备、所述输入设备和所述存储区,所述处理器配置成:结合存储所述视频记录,将每个所述用户交互与相关联的时间戳和唯一的标识符一起存储;使所述显示设备显示控制区;使所述显示设备在所述控制区内显示与在计算机程序显示上描绘的用户交互的结果相对应的一个或多个交互标识符;响应于经由所述输入设备接收到倒回用户命令,使所述显示设备返回到在至少一个所述用户交互之前的所述计算机程序的第一状态;响应于经由所述输入设备接收到前进用户命令,使所述显示设备前进到在所述第一状态和所述计算机程序的最后已知的状态之间的所述计算机程序的第二状态;以及使所述显示设备移除在所述第一状态之后出现的至少一个交互标识符。8.如权利要求7所述的计算机,其中所述处理器还配置成使所述显示设备在所述控制区内显示所述用户交互的结果的至少一部分的视频记录中的相应位置的指示符。9.如权利要求8所述的计算机,其中响应于接收到所述倒回用户命令,所述处理器还配置成使所述显示设备移除在所述第一状态之后出现的至少一个所记录的用户交互的指示符。10.如权利要求7所述的计算机,其中所述存储区还配置成存储与所述计算机程序的所述用户交互,其中每个用户交互包括行动标识符和时间戳。11.如权利要求10所述的计算机,其中响应于接收到所述倒回用户命令,所述处理器还配置成:将所述视频记录设置到与选定的用户交互的时间戳相关的时间;以及使所述显示设备返回到在所述选定的用户交互的时间戳之前或等于所述选定的用户交互的时间戳的时间处的所述计算机程序的状态。12.如权利要求10所述的计算机,其中响应于接收到所述前进用户命令,所述处理器还配置成:将所述视频记录设置到与选定的用户交互的时间戳相关的时间;以及使所述显示设备前进到在等于所述选定的用户交互的时间戳或在所述选定的用户交互的时间戳之后的时间处的所述计算机程序的状态。13.如权利要求7所述的计算机,其中所述输入设备配置成经由按钮选择、位置指示器的拖动运动和菜单选择中的至少一个接收所述倒回用户输入和所述前进用户输入。14.一个或多个非临时计算机可读存储介质,具有计算机可执行部件,所述部件包括:记录部件,其当被处理器执行时使所述处理器将与计算机程序的用户交互的结果的视频记录存储在存储区内,结合存储所述视频记录,还一起存储相关联的时间戳和唯一的标识符;输入识别部件,其当被所述处理器执行时使所述处理器从输入设备接收表示用户输入的信号;以及控制部件,其当被所述处理器执行时使所述处理器:将表示控制区的信号发送到显示设备;将表示与在计算机程序显示上描绘的用户交互的结果相对应的一个或多个交互标识符的信号发送到所述显示设备;响应于经由所述输入设备接收到倒回用户命令,将表示返回到在至少一个所述用户交互之前的所述计算机程序的第一状态的信号发送到所述显示设备;响应于经由所述输入设备接收到前进用户命令,将表示前进到在所述第一状态和所述计算机程序的最后已知的状态之间的所述计算机程序的第二状态的信号发送到所述显示设备;以及从所述显示设备移除在所述第一状态之后出现的至少一个交互标识符。15.如权利要求14所述的非临时计算机可读存储介质,其中所述控制部件还使所述处理器将表示所述用户交互的结果的至少一部分的视频记录中的相应位置的、要显示在所述控制区内的指示符的信号发送到所述显示设备。16.如权利要求15所述的非临时计算机可读存储介质,其中响应于接收到所述倒回用户命令,所述控制部件还使所述处理器将表示在所述第一状态之后出现的至少一个所记录的用户交互的指示符的移除的信号发送到所述显示设备。17.如权利要求14所述的非临时计算机可读存储介质,其中所述记录部件还使所述处理器在所述存储区中存储与所述计算机程序的所述用户交互,其中每个用户交互包括行动标识符和时间戳。18.如权利要求17所述的非临时计算机可读存储介质,其中响应于接收到所述倒回用户命令,所述控制部件还使所述处理器:将所述视频记录设置到与选定的用户交互的时间戳相关的时间;以及将表示返回到在所述选定的用户交互的时间戳之前或等于所述选定的用户交互的时间戳的时间处的所述计算机程序的状态的信号发送到所述显示设备。19.如权利要求17所述的非临时计算机可读存储介质,其中响应于接收到所述前进用户命令,所述控制部件还使所述处理器:将所述视频记录设置到与选定的用户交互的时间戳相关的时间;以及将表示前进到在等于所述选定的用户交互的时间戳或在所述选定的用户交互的时间戳之后的时间处的所述计算机程序的状态的信号发送到所述显示设备。20.如权利要求14所述的非临时计算机可读存储介质,其中所述输入识别部件还使所述处理器经由按钮选择、位置指示符的拖动运动和菜单选择中的至少一个来接收所述倒回用户输入和所述前进用户输入。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1