Wizard builder, for application software, building a setup wizard which sets up a defacto interface between the application program and monitoring or control equipment
First Claim
1. A computer program process, called a wizard builder, executable on a computer, for adapting an application program to function with a Single Loop Controller, Programmable Logic Controller, or Distributed Control System, wherein the wizard builder constructs a setup wizard which sets up a de facto interface between a Single Loop Controller, Programmable Logic Controller, or Distributed Control System and the application program, wherein the setup wizard is constructed by means of asking a human user of the application program for answers to simple verbal questions, in English or other language convenient to a human user, about the model and manufacturer of the Single Loop Controller, Programmable Logic Controller, or Distributed Control System, and wherein the wizard builder does not require a human user to have any knowledge of writing or using computer programs.
5 Assignments
0 Petitions
Accused Products
Abstract
A computer program wizard builder. A method and apparatus are provided whereby a person not familiar with computer programming or computer programming languages can run a wizard to create or alter another wizard which sets up an application program with connection details and properties of industrial monitoring or control equipment. The method allows the setup wizard to be moved to other computers by a person with no computer programming skills. The method is a wizard which builds another wizard. The new wizard is a setup wizard which sets up or forms a de facto interface between the application program and the monitoring or control equipment.
58 Citations
19 Claims
- 1. A computer program process, called a wizard builder, executable on a computer, for adapting an application program to function with a Single Loop Controller, Programmable Logic Controller, or Distributed Control System, wherein the wizard builder constructs a setup wizard which sets up a de facto interface between a Single Loop Controller, Programmable Logic Controller, or Distributed Control System and the application program, wherein the setup wizard is constructed by means of asking a human user of the application program for answers to simple verbal questions, in English or other language convenient to a human user, about the model and manufacturer of the Single Loop Controller, Programmable Logic Controller, or Distributed Control System, and wherein the wizard builder does not require a human user to have any knowledge of writing or using computer programs.
Specification