[发明专利]堆栈数据可视化方法及系统无效
申请号: | 201010501185.6 | 申请日: | 2010-09-25 |
公开(公告)号: | CN102419703A | 公开(公告)日: | 2012-04-18 |
发明(设计)人: | 丹尼·耶格 | 申请(专利权)人: | 上海无戒空间信息技术有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李辰 |
地址: | 200241 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 堆栈 数据 可视化 方法 系统 | ||
技术领域
本发明涉及计算机操作及其数据处理领域,特别涉及一种堆栈数据可视化方法及系统。
背景技术
撤消(Undo)操作与恢复(Redo)操作是目前计算机领域普遍使用的功能。在个人电脑(PC)时代之前的字处理装置中就已经提供了Undo操作和Redo操作功能,用户可以顺序的撤销或者恢复过去对文档操作的有限步骤。
Undo操作和Redo操作不仅是字处理软件的功能,也是目前大部分计算机软件都提供的功能。Undo操作取消用户对操作对象的最近一次操作,并将操作对象恢复到过去(倒数第二次操作完成)的状态;Redo操作的功能与Undo操作相反。在大多数Windows应用程序中,Undo操作命令一般通过键盘输入Ctrl+Z或者Alt+退格键完成。在大多数Macintosh应用程序中,Undo命令一般通过键盘输入Command-Z。
Undo操作的实现模型一般有两种分类方法:线性模型和非线性模型,单用户模型和多用户模型。其中,线性模型只能允许用户撤销最近的一次操作;非线性模型允许用户撤销保存在撤销栈中的任何一次操作。非线性模型可以进一步分为直接选择非线性模型、脚本选择非线性模型(scriptinterpretation undo)和级联式非线性模型(cascading undo)。
多用户模型的Undo操作一般用于多个用户可以同时操作一个文件的情况。多用户模型又可以分为全局式多用户模型(global multi-user undo)和本地式多用户模型(local multi-user undo)。在全局式多用户模型下,Undo操作将最近的一次操作撤销,不区分用户;在本地式多用户模型下,Undo操作只撤销该本地用户最近一次对文件的操作。本地式多用户模型一般是非线性模型。
在不同的应用程序中,可撤销的步骤数量是不同的。例如,在Photoshop绘图程序中,可以撤销的步骤是20步甚至更多;但是在微软的画图程序中(MSPaint),可以撤销的步骤只有3步。从简化的角度来说,如果把一次Undo操作本身也当作是可以撤销的操作,那么Redo操作就可以省略了。
经过多年发展,目前的Undo操作和Redo操作有一些改进,例如非线性Undo操作/Redo操作,及多用户Undo操作/Redo操作。但是用户对Undo操作和Redo操作的使用基本上没有变化。用户仍然只能看到撤销项目的名称(简单文字),或者操作时间(起始时间),或者操作描述(描述性文字)。如果操作过程比较复杂,这些方法就无法完整准确的描述一个操作,更不能形象的描述此操作。
发明内容
现有技术中,应用程序没有提供对于撤销栈数据的可视化处理和显示的功能,或者需要用户开发专门的插件来显示某个应用程序撤销栈的数据,过程复杂,不方便使用。所以,用户无法直观的回顾过去的操作,或者有效的利用过去的操作过程。
本发明要解决的问题是提供一种堆栈数据可视化方法及系统,将堆栈数据项处理为对应的图形数据(graphic data),从而方便用户查看过去的操作过程。
为解决上述问题,本发明提供了一种堆栈数据可视化方法,所述的方法包括下列步骤:根据用户选择的操作对象,调用所述的操作对象的堆栈,所述的堆栈包括堆栈数据项,所述的堆栈数据项保存用户的操作信息;根据所述的堆栈中的堆栈数据项,生成堆栈数据项的图形数据,用于可视化的表示用户的操作信息。
可选的,所述用户的操作信息为操作指令,所述的操作指令中包括操作对象的属性数据。
可选的,所述的属性数据包括坐标数据,所述的生成堆栈数据项的图形数据包括:从所述的操作指令中取出操作对象的坐标数据;利用取出的操作对象的坐标数据绘制坐标点;连接所述的坐标点,生成图形数据。
可选的,所述的属性数据包括色彩数据,所述的生成堆栈数据项的图形数据包括:从所述的操作指令中取出操作对象的色彩数据;对操作对象应用取出的色彩数据,生成图形数据。
可选的,所述的属性数据包括形状尺寸数据,所述的生成堆栈数据项的图形数据包括:从所述的操作指令中取出操作对象的形状尺寸数据;对操作对象应用取出的形状尺寸数据,生成图形数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海无戒空间信息技术有限公司,未经上海无戒空间信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010501185.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种天然染发剂组合物及其制备方法
- 下一篇:具有紧致肌肤功效的护肤组合物
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置