会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and apparatus for non-deterministic incremental program replay using checkpoints and syndrome tracking
    • 使用检查点和综合征跟踪进行非确定性增量程序重放的方法和装置
    • US07840787B2
    • 2010-11-23
    • US12125370
    • 2008-05-22
    • Wim De PauwDonald P. Pazel
    • Wim De PauwDonald P. Pazel
    • G06F9/00
    • G06F11/3664G06F11/3636
    • Methods and apparatus are provided for non-deterministic incremental program replay using checkpoints and syndrome tracking. Replay of a program proceeds by, for a given execution of the program, recording one or more checkpoints of the program, the one or more checkpoints containing program state information; and a recorded list of values for one or more identified variables executing in one or more threads of the program. Thereafter, during a replay execution of the program, the process continues by commencing execution from a particular one of the recorded checkpoints; restoring the program state information associated with the particular one of the recorded checkpoints; comparing an observed list of values to the recorded list of values for the one or more identified variables executing in each of the one or more threads; and identifying a difference between the observed list of values and the recorded list of values. A perturbation or suspend statement can optionally be introduced into the replay execution of the program.
    • 提供使用检查点和综合征跟踪的非确定性增量式程序重放的方法和装置。 对于程序的给定执行,对程序进行重放,记录程序的一个或多个检查点,所述一个或多个检查点包含程序状态信息; 以及在程序的一个或多个线程中执行的一个或多个识别的变量的值的记录列表。 此后,在程序的重放执行期间,该过程继续从记录的检查点中的特定一个开始执行; 恢复与记录的检查点中的特定一个相关联的程序状态信息; 将观察到的值列表与在一个或多个线程中的每一个中执行的一个或多个识别变量的记录的值列表进行比较; 并且识别观察到的值列表与记录的值列表之间的差异。 扰动或暂停声明可以可选地被引入到程序的重放执行中。
    • 2. 发明申请
    • Method and Apparatus for Non-Deterministic Incremental Program Replay Using Checkpoints and Syndrome Tracking
    • 使用检查点和综合征跟踪进行非确定性增量程序重放的方法和装置
    • US20080288558A1
    • 2008-11-20
    • US12125370
    • 2008-05-22
    • Wim De PauwDonald P. Pazel
    • Wim De PauwDonald P. Pazel
    • G06F17/30
    • G06F11/3664G06F11/3636
    • Methods and apparatus are provided for non-deterministic incremental program replay using checkpoints and syndrome tracking. Replay of a program proceeds by, for a given execution of the program, recording one or more checkpoints of the program, the one or more checkpoints containing program state information; and a recorded list of values for one or more identified variables executing in one or more threads of the program. Thereafter, during a replay execution of the program, the process continues by commencing execution from a particular one of the recorded checkpoints; restoring the program state information associated with the particular one of the recorded checkpoints; comparing an observed list of values to the recorded list of values for the one or more identified variables executing in each of the one or more threads; and identifying a difference between the observed list of values and the recorded list of values A perturbation or suspend statement can optionally be introduced into the replay execution of the program.
    • 提供使用检查点和综合征跟踪的非确定性增量式程序重放的方法和装置。 对于程序的给定执行,对程序进行重放,记录程序的一个或多个检查点,所述一个或多个检查点包含程序状态信息; 以及在程序的一个或多个线程中执行的一个或多个识别的变量的值的记录列表。 此后,在程序的重放执行期间,该过程继续从记录的检查点中的特定一个开始执行; 恢复与记录的检查点中的特定一个相关联的程序状态信息; 将观察到的值列表与在一个或多个线程中的每一个中执行的一个或多个识别变量的记录的值列表进行比较; 并且识别观察到的值列表与记录的值列表之间的差异可以可选地将扰动或暂停语句引入到程序的重放执行中。
    • 3. 发明申请
    • Method and apparatus for non-deterministic incremental program replay using checkpoints and syndrome tracking
    • 使用检查点和综合征跟踪进行非确定性增量程序重放的方法和装置
    • US20080046699A1
    • 2008-02-21
    • US11507166
    • 2006-08-21
    • Wim De PauwDonald P. Pazel
    • Wim De PauwDonald P. Pazel
    • G06F9/44
    • G06F11/3664G06F11/3636
    • Methods and apparatus are provided for non-deterministic incremental program replay using checkpoints and syndrome tracking. Replay of a program proceeds by, for a given execution of the program, recording one or more checkpoints of the program, the one or more checkpoints containing program state information; and a recorded list of values for one or more identified variables executing in one or more threads of the program. Thereafter, during a replay execution of the program, the process continues by commencing execution from a particular one of the recorded checkpoints; restoring the program state information associated with the particular one of the recorded checkpoints; comparing an observed list of values to the recorded list of values for the one or more identified variables executing in each of the one or more threads; and identifying a difference between the observed list of values and the recorded list of values. A perturbation or suspend statement can optionally be introduced into the replay execution of the program.
    • 提供使用检查点和综合征跟踪的非确定性增量式程序重放的方法和装置。 对于程序的给定执行,对程序进行重放,记录程序的一个或多个检查点,所述一个或多个检查点包含程序状态信息; 以及在程序的一个或多个线程中执行的一个或多个识别的变量的值的记录列表。 此后,在程序的重放执行期间,该过程继续从记录的检查点中的特定一个开始执行; 恢复与记录的检查点中的特定一个相关联的程序状态信息; 将观察到的值列表与在一个或多个线程中的每一个中执行的一个或多个识别变量的记录的值列表进行比较; 并且识别观察到的值列表与记录的值列表之间的差异。 扰动或暂停声明可以可选地被引入到程序的重放执行中。
    • 4. 发明授权
    • Means for specifying direct manipulation relationships on hierarchically structured visuals
    • 用于在层次结构化视觉上指定直接操纵关系的方法
    • US06489970B1
    • 2002-12-03
    • US09440653
    • 1999-11-16
    • Donald P. Pazel
    • Donald P. Pazel
    • G06F300
    • G06F3/0486
    • A method and apparatus for defining direct manipulation relationships amongst graphical elements of hierarchically structured visuals. The method provides a means for specifiying direct manipulation relations in a manner identical to the way they would be utilized in applications. The method captures the direct manipulation specifications as data, which applications may readily utilize to implement those direct manipulation relationships. The direct manipulation relationships are specified at design time, for example, using graphical objects similar to those of the applications, and using graphical gestures identical to the ones to be used in the application. This is a form of direct manipulation by example. Data capturing direct manipulation specifications made in this manner could then be easily used directly in applications.
    • 一种用于在分层结构化视觉的图形元素之间定义直接操纵关系的方法和装置。 该方法提供了一种用于以与应用程序中使用的方式相同的方式指定直接操纵关系的手段。 该方法将直接操作规范作为数据捕获,哪些应用程序可能容易地用于实现这些直接操纵关系。 直接操作关系在设计时被指定,例如使用类似于应用程序的图形对象,并使用与应用程序中要使用的图形相同的图形手势。 这是一种直接操纵的形式。 以这种方式制作的数据采集直接操作规范可以直接在应用程序中使用。
    • 6. 发明授权
    • Method and apparatus for displaying and navigating a graph
    • 用于显示和浏览图形的方法和装置
    • US06285367B1
    • 2001-09-04
    • US09084060
    • 1998-05-26
    • Steven R. AbramsDaniel V. OppenheimDonald P. PazelJames L. Wright
    • Steven R. AbramsDaniel V. OppenheimDonald P. PazelJames L. Wright
    • G06F300
    • G06F3/0489G06F3/0482
    • Data is graphically displayed using a set of successive outer sectors of a geometrical shape, such as nested concentric circles, in order to provide easy navigation through related data items. Successive outer portions may be partitioned into sectors and are related to the adjacent inner more sector of the graphical representation. The outer sectors may be dynamic or static in nature. When a user selects an outer sector, that outer sector appropriately regenerates to become the new focus (or center) of the graphical representation and successive outer sectors related to the new focus are generated in order to easily navigate through the nodes of the present invention. If the outer sectors were already displayed, those outer sectors become redisplayed to inner more sectors. The non selected nodes of the same level of the selected node and those nodes related to the non selected nodes are no longer graphically represented when the new outer sectors are generated and previous outer sectors are redisplayed to new inner sectors.
    • 数据使用一组几何形状的连续外部扇形(例如嵌套同心圆)以图形方式显示,以便通过相关数据项目提供方便的导航。 连续的外部部分可以被划分为扇区并且与图形表示的相邻内部更多扇区相关。 外部扇区本质上可以是动态的或静态的。 当用户选择外部扇区时,该外部扇区适当地重新生成以成为图形表示的新焦点(或中心),并且生成与新焦点相关的连续外部扇区,以便容易地浏览本发明的节点。 如果外部部门已经展现出来,这些外部部门将重新显示给更多的部门。 当生成新的外部扇区并且先前的外部扇区被重新显示到新的内部扇区时,所选节点的相同级别的非选择节点和与非选择节点相关的那些节点不再被图形化地表示。
    • 8. 发明授权
    • System and method for managing programming object visual representations participating in alternative execution paths
    • 用于管理参与替代执行路径的编程对象视觉表示的系统和方法
    • US06683624B1
    • 2004-01-27
    • US09639931
    • 2000-08-17
    • Donald P. PazelMarcel R. Karam
    • Donald P. PazelMarcel R. Karam
    • G06F944
    • G06F8/34Y10S715/961
    • A method and apparatus for depicting programming state of programming objects through a combination of associating semantic stat space with programming objects, updating semantic state through affiliated state updates with each programming action, and resolving the alternative programming states with a convergence operator defined on the semantic state space of the programming object type. The state reflection process is further defined in cases where the visual programming object participates in multiple execution paths, as would be the case in, for example, an IF statement wherein the variable is used on both the Left and Right sides. More particularly, this technique resolves these differing states back into a single state representation for the programming object.
    • 一种用于通过将语义统计空间与编程对象相关联的组合来描绘编程对象的编程状态的方法和装置,通过每个编程动作的关联状态更新来更新语义状态,以及使用在语义状态上定义的收敛算子来解决替代编程状态 编程对象类型的空间。 在视觉编程对象参与多个执行路径的情况下进一步定义状态反射过程,如在例如在左侧和右侧都使用该变量的IF语句的情况下。 更具体地说,这种技术将这些不同的状态解决回编程对象的单一状态表示。
    • 9. 发明授权
    • Resolution policy for direct manipulation on hierarchically structured visuals
    • 对分级结构化视觉效果进行直接操纵的解决方案
    • US06441835B1
    • 2002-08-27
    • US09440654
    • 1999-11-16
    • Donald P. Pazel
    • Donald P. Pazel
    • G06F300
    • G06F3/0486
    • A method and apparatus for applying a resolution policy for direct manipulation of nested graphical elements. This policy resolves the allowance or disallowance of dragging and dropping of a guest graphical element onto a host graphical element. This is particularly useful when applied to hierarchically structured visual, wherein nested graphical elements may delegate direct manipulation to parent graphical elements. A number of allowed manipulations are defined for the guest and host visual objects. A guest visual object may not have a defined manipulation with a host visual object, but its immediate parent might. The present invention resolves policies for defining allowed manipulations for guest and host visual objects that do not have direct definitions for manipulations and must rely on definitions attributed to their parent.
    • 一种用于应用用于直接操纵嵌套图形元素的分辨率策略的方法和装置。 该策略解决允许或不允许将客户图形元素拖放到主机图形元素上。 这在应用于分层结构化视觉时尤其有用,其中嵌套的图形元素可以将直接操纵委托给父图形元素。 为guest虚拟机和主机可视对象定义了一些允许的操作。 访客视觉对象可能没有与主机视觉对象的定义操作,但其直接父对象可能。 本发明解决了用于定义对于不具有操纵的直接定义的客体和主机可视对象的允许操纵的策略,并且必须依赖于归因于其父代的定义。