×

System and methods for visual programming based on a high-level hierarchical data flow model

  • US 5,850,548 A
  • Filed: 11/14/1994
  • Issued: 12/15/1998
  • Est. Priority Date: 11/14/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer system, a method for creating an application program using graphical user interface technique, the method comprising:

  • (a) displaying a form for presenting screen objects on a screen display;

    (b) displaying a plurality of prefabricated program components, some of said prefabricated program components corresponding to said screen objects;

    (c) receiving first user input for creating a first program component from said plurality of prefabricated program components;

    (d) receiving second user input for creating at least one second program component from said plurality of prefabricated program components; and

    (e) receiving third user input for visually creating program logic of the application program by graphically connecting a user-created port of one program component with a user-created port of another program component, said step comprising;

    (i) for each of said first and said second program components;

    using graphical user interface technique, selecting the program component, said program component having a plurality of properties,using graphical user interface technique, selecting one or more of said plurality of properties of the selected program component, for surfacing the selected one or more properties as one or more user-defined port connections,displaying a port icon on said selected program component for each surfaced property, for indicating availability of said each surfaced property of said selected program component to other program components, and(ii) using graphical user interface technique, connecting said first and second program components together by connecting together at least port of one component to at least port of the other component.

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