| 6535883 |
System and method for creating validation rules used to confirm input data |
| Mar-18-2003 |
A graphical user interface is provided for creating a set of validation rules. A form is represented in a tree structure with nodes representing fields to be filled out in the form. Rules are added to... |
| 6505343 |
Document/view application development architecture applied to ActiveX technology for web based application delivery |
| Jan-7-2003 |
A method for creating a large functional software component. The method includes the steps of building a large functional unit in a data/data presentation format and wrapping the large functional unit... |
| 6489970 |
Means for specifying direct manipulation relationships on hierarchically structured visuals |
| Dec-3-2002 |
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... |
| 6486893 |
Property browser which displays properties of sub-objects in an Active X control |
| Nov-26-2002 |
A system and method for enabling a property browser to display properties of sub-objects of a control, such as an ActiveX control. The system and method further enables a user to manipulate properties... |
| 6466240 |
Method for visually writing programs or scripts that transform structured text presented as a tree |
| Oct-15-2002 |
A method and system for visually writing programs or scripts that transform structured text, including text of programs in computer languages such as Cobol, C, or C++, and electronic documents such as... |
| 6430556 |
System and method for providing a query object development environment |
| Aug-6-2002 |
A query object generator tool which generates interface definitions and code that implement a query object also generates a graphic user interface (GUI) for controlling the generator tool and plug-in objects,... |
| 6427230 |
System and method for defining and managing reusable groups software constructs within an object management system |
| Jul-30-2002 |
A system for maintaining an object repository within an object management system where the objects are software constructs and the system provides a set of tools for creating packages of the objects that... |
| 6425121 |
Method and apparatus for resolving divergent paths in graphical programming environments |
| Jul-23-2002 |
The invention relates to a mechanism for detecting forks within data flow diagrams corresponding to application programs and for controlling the execution of such application programs. The flow diagram... |
| 6425120 |
Repeating program object for use with a graphical program-development system |
| Jul-23-2002 |
A program object is provided for use in developing application programs through a program-development environment. Using the program-development environment, a developer graphically specifies a flow diagram... |
| 6408430 |
Interactive software testing system and method |
| Jun-18-2002 |
A method for visualizing and testing a sequence of a software code that includes instructions relating to assignment of variables, and decision branches. The method comprises the steps of generating a... |
| 6407753 |
System and method for integrating entities via user-interactive rule-based matching and difference reconciliation |
| Jun-18-2002 |
A system and method for integrating entities using a graphic user interface (GUI) to provide user-interactive rule-based matching and difference reconciliation. In one aspect, a system for integrating... |
| 6401237 |
Method and apparatus for editing data used in creating a three-dimensional virtual reality environment |
| Jun-4-2002 |
Preparation of the script used for making a more interactive world using Java or other language is difficult due to the preparation of the content. In particular, the portion connecting the Java language... |
| 6397355 |
System, method, and program for automatic error detection while utilizing a software state machine for carrying out the process flow of a software program |
| May-28-2002 |
A system, method, and program utilizes a software state machine for carrying out the processes and functions of a program. The components of a program, e.g., the process flow, functions, dialogs, etc.,... |
| 6366300 |
Visual programming method and its system |
| Apr-2-2002 |
The user is allowed to automatically generate a program by using a visual programming method and a system adopting the method for automatically generating a program wherein an object selection means 8... |
| 6337696 |
System and method for facilitating generation and editing of event handlers |
| Jan-8-2002 |
A method is disclosed for creating and editing event handlers that link events triggered on one object to actions taken on one or more different objects. The method provides a user interface having an... |
| 6330713 |
Program generation method |
| Dec-11-2001 |
A program is generated by combining program modules by displaying programs for guiding the combination of program modules and selecting one of the programs. Program modules stored in a memory are displayed... |
| 6311323 |
Computer programming language statement building and information tool |
| Oct-30-2001 |
An intelligent real time tool to assist a computer programmer during the writing and/or maintenance of a computer program. The tool generates assist windows that contain program related information that... |
| 6282699 |
Code node for a graphical programming system which invokes execution of textual code |
| Aug-28-2001 |
A system and method for creating a graphical program, wherein the graphical program is operable to invoke execution of textual code. The user selects a code node for inclusion in the graphical program,... |
| 6269475 |
Interface for object oriented programming language |
| Jul-31-2001 |
An object oriented program editor operative on a text source in a language having syntax properties having a lexical analyzer, a parser, a codeblock generator and a graphical user interface. The lexical... |
| 6268852 |
System and method for facilitating generation and editing of event handlers |
| Jul-31-2001 |
A method and system for creating and editing event handlers that link events triggered on one object to actions taken on one or more different objects. The method provides a user interface having an event... |
| 6249908 |
System and method for representing graphical font data and for converting the font data to font instructions |
| Jun-19-2001 |
The present invention provides a method for creating high-level language hinting instructions through the use of a graphical user interface. The present invention enables a user to generate complex font... |
| 6246404 |
Automatically generating code for integrating context-sensitive help functions into a computer software application |
| Jun-12-2001 |
A computer software application includes multiple software components such as graphical control objects. A help editor receives context-sensitive help information associated with the graphical control... |
| 6243859 |
Method of edit program codes by in time extracting and storing |
| Jun-5-2001 |
A method of extracting and saving program codes in time while the program is being edited. The program codes are analyzed and extracted according to a set of predefined rules for the programming language.... |
| 6243857 |
Windows-based flowcharting and code generation system |
| Jun-5-2001 |
A machine control system (130) includes a computer (132) that generates, edits and displays a continuous multi-block flowchart representing a program and compiles the program from the flowchart to control... |
| 6234689 |
Apparatus and method for mapping a custom routine to an interface button |
| May-22-2001 |
The present invention is a method for accessing a user defined custom routine through a graphical interface of an application program. The method comprises the steps of: (a) linking the user defined custom... |
| 6209126 |
Stall detecting apparatus, stall detecting method, and medium containing stall detecting program |
| Mar-27-2001 |
A stall detecting apparatus and a stall detecting method reduce labor and time to develop a program. The apparatus has an input portion for reading a source program, an interpreter for interpreting the... |
| 6167566 |
Variable retrieving apparatus and method and computer readable recording medium recording variable retrieving program therein |
| Dec-26-2000 |
A variable retrieving unit refers to variable relation information and variable definition information held in an analysis result storing unit and retrieves variables which directly relate to a variable... |
| 6163879 |
Interface and method for facilitating writing and modifying of lines of programming code |
| Dec-19-2000 |
An interface and method are disclosed for facilitating writing and modifying of lines of programming code on a computer having a processor and a display. The lines of code form a script, and the interface... |
| 6151699 |
Computer apparatus and method for editing programs, and readable medium |
| Nov-21-2000 |
A program edit apparatus simply edits a program without making a programming mistake, even though the program is complicated. The program edit apparatus is provided with a source program storage part,... |
| 6113649 |
Object representation of program and script components |
| Sep-5-2000 |
A system and method for object representations of program and script components. A graphical user interface displays a plurality of program components in a plurality of rows in a scrollable table. Each... |
| 6102967 |
Testing a help system of a computer software application without executing the computer software application |
| Aug-15-2000 |
A help editor tests context-sensitive help for graphical controls of dialog boxes of a computer software application without executing the computer software application. The help editor receives and manages... |
| 6083278 |
System and method for displaying and editing assembly language source codes |
| Jul-4-2000 |
This application describes the Interactive PP Assembly Language Editor (IPPALE), a software tool intended to help programmers write parallel PP instructions quickly and effectively. IPPALE consists of... |
| 6026233 |
Method and apparatus for presenting and selecting options to modify a programming language statement |
| Feb-15-2000 |
An intelligent real time tool to assist a computer programmer during the writing and/or maintenance of a computer program. The tool generates assist windows that contain program related information that... |
| 5970243 |
Online programming changes for industrial logic controllers |
| Oct-19-1999 |
A digital computer implemented software system is provided for enabling on-line programming changes of industrial logic controllers using a software package of the type utilizing graphical flowcharts is... |
| 5966532 |
Graphical code generation wizard for automatically creating graphical programs |
| Oct-12-1999 |
A computer-implemented system and method for automatically generating graphical code in a graphical programming system. The computer memory stores a plurality of graphical code templates. The graphical... |
| 5950000 |
Integrated of a third party software tool |
| Sep-7-1999 |
Methods, systems, and computer program products for integrating third party tools of an integrated software environment with an integrated environment manager. The graphical user interface of the integrated... |
| 5911072 |
Method and system for reducing an intentional program tree represented by high-level computational constructs |
| Jun-8-1999 |
A method and system for generating a computer program in the manner that uses no computer programming language syntax. The system represents a computer program as an intentional program tree, which is... |
| 5911070 |
Development system with methods for bi-directional application program code generation |
| Jun-8-1999 |
Development system with visual designer tools (Designers) are described for generating and modifying program code. During system operation, a user employs the Designers to visually create an application... |
| 5887173 |
Program processing to facilitate program editing |
| Mar-23-1999 |
In editing a program, when a reference variable name of a predetermined program line is designated, a line variable i (its initial value is 1) and line information n are compared. If i.gtoreq.n, the processing... |
| 5881288 |
Debugging information generation system |
| Mar-9-1999 |
A program development system in which the debugging apparatus is informed of all of the optimization processes which have been performed. A primitive storage unit stores record information for the optimization... |
| 5852733 |
Microcontroller development tool using software programs |
| Dec-22-1998 |
A software development tool is provided for Texas Instruments microcontrollers which provides register initialization, register information, and register editing in conjunction with Windows.RTM.-based... |
| 5842020 |
System, method and article of manufacture for providing dynamic user editing of object oriented components used in an object oriented applet or application |
| Nov-24-1998 |
Method, system and article of manufacture for dynamic editing of object oriented components used in an object oriented applet or application. An editor window is defined in predetermined class templates... |
| 5838980 |
Compilation and virtual machine arrangement and process for source code including pre-runtime executable language structure constructs |
| Nov-17-1998 |
Compilation and virtual machine arrangement and process for translating source code including pre-runtime executable instruction into compiled code having enhanced runtime effectiveness. The source code... |
| 5835769 |
Apparatti and computer program products for integrating editors with applications |
| Nov-10-1998 |
Methods, apparatti and computer program products allow one or more editors to provide integrated functionality with one or more applications. The methods, systems and computer program products allow a... |
| 5826086 |
Device and method for aiding designing process of software development |
| Oct-20-1998 |
A device for aiding a software designing process in which software is divided into a plurality of tasks includes a dynamic-specification-information editing unit for defining dynamic behaviors between... |
| 5819092 |
Online service development tool with fee setting capabilities |
| Oct-6-1998 |
A visual editing system for creating commercial online computer services. The visual editing system creates online services that consist of a number of subservices. Each subservice is a program that provides... |
| 5818711 |
Method for visually determining the status of program edits in an on-line programming environment |
| Oct-6-1998 |
A method for visually displaying the status of edits utilizes a plurality of visual indicia proximal the portions of edited program segments. Program segments which have not been edited and are currently... |
| 5790863 |
Method and system for generating and displaying a computer program |
| Aug-4-1998 |
A method and system for generating a computer program. In a preferred embodiment, the present invention provides a program tree editor for directly manipulating a program tree. A program tree comprises... |
| 5784286 |
Design process recording method and a design process recorder |
| Jul-21-1998 |
The design process recorder of the invention includes a data collector for inputting a query; a data storage and management unit for storing a design record including a plurality of nodes and a plurality... |
| 5715432 |
Method and system for developing network analysis and modeling with graphical objects |
| Feb-3-1998 |
A method for developing a network analysis and modeling application program includes the step of interactively selecting and displaying a graphical object. An instantiation of the graphical object is representative... |