×

Method and apparatus for resolving divergent paths in graphical programming environments

  • US 6,425,121 B1
  • Filed: 01/14/2000
  • Issued: 07/23/2002
  • Est. Priority Date: 01/14/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for use in running an application program that corresponds to a flow diagram formed by interconnecting a plurality of symbolic representations with one or more wire constructs, the symbolic representations corresponding to program objects having one or more input properties having values and configured to execute associated functions using the values of their input properties, the flow diagram representing a logical flow of information among program objects for setting input property values, the method comprising the steps of:

  • determining that at least one fork exists within the flow diagram;

    invalidating the input properties of the program objects whose symbolic representations within the flow diagram are disposed downstream of the at least one fork;

    after the step of invalidating, permitting the logical flow of information along at least a portion of the diagram, thereby causing one or more input property values of one or more program objects to be set;

    in response to setting a particular input property value of a given program object, validating the respective input property; and

    blocking the given program object from executing its associated function until its remaining input properties have been validated.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×