An interactive graphical application program combines a graphical command language and a control program to enable a user to graphically select and generate an automation sequence to control an automation application. A computer system stores a first program containing flow sequences and a set of controls...http://www.google.de/patents/US6522346?utm_source=gb-gplus-sharePatent US6522346 - Method and apparatus for developing application software for automation systems