| 5889991 |
Method and system for customizing a palette using any java class |
| Mar-30-1999 |
A software class including known system events is imported into the palette of a development tool. After selecting a class for import, all variables and methods in the class meeting predetermined criteria... |
| 5884079 |
Design part reusing method in configuration tool |
| Mar-16-1999 |
In a design part reusing method in a configuration tool, a reference link defining an alias relationship between one functional object and another functional object is set. The reference link is explicitly... |
| 5878425 |
Intuitive technique for visually creating resource files |
| Mar-2-1999 |
A technique for permitting the visual building of a resource file is provided. A visual resource file builder file which includes a library of classes which correspond to keywords which may be included... |
| 5875333 |
Automatically generating source code for relating a dialog interface with a business object in a computing application |
| Feb-23-1999 |
A method and a system (10) are provided for generating source code (28) for relating a dialog interface with a business object in a computing application. The system (10) includes a memory (14, 18) operable... |
| 5872974 |
Property setting manager for objects and controls of a graphical user interface software development system |
| Feb-16-1999 |
A GUI software development system that executes in a multitasking environment is enhanced with the addition of a property setting manager program that provides a means whereby a programmer may readily... |
| 5862383 |
Generation of code by graphical representation |
| Jan-19-1999 |
A method and system generate code capable of driving a digital signal processor in a communications system, operative in response to constraints of signal transmission protocol. The method and system employ... |
| 5862379 |
Visual programming tool for developing software applications |
| Jan-19-1999 |
A visual programming method implemented on a computer having a display screen and an input device which a user employs to draw visual representations on the display screen, including the steps of defining... |
| 5862372 |
Visually oriented computer implemented application development system utilizing standardized objects and multiple views |
| Jan-19-1999 |
A computer implemented application development (authoring) system permits objects (such as VBX custom controls) to be graphically inserted into the program under development by dragging and dropping associated... |
| 5860004 |
Code generator for applications in distributed object systems |
| Jan-12-1999 |
A technique for automating the assembly of networked, language independent objects into a network application for use in a distributed object computing system uses program templates and a symbol table.... |
| 5850548 |
System and methods for visual programming based on a high-level hierarchical data flow model |
| Dec-15-1998 |
A computer system having a Visual Development Environment (VDE) is described. The Visual Development Environment includes an interface having a Component Inspector, Component Manager, Component Library,... |
| 5838974 |
Method for activating or rather deactivating subprograms using views controlled via program attributes in an automation system based preferably on state graphs |
| Nov-17-1998 |
For program creation, selected types of graphical objects ("State", "Action", "Transition", "Control Condition") and selected types of program attributes ("Basic", "Fault", "Automatic", "Manual", "Visible")... |
| 5812847 |
Rule-based method for designing user interfaces for applications |
| Sep-22-1998 |
A computer-implemented method for a system having a database and a plurality of application software interfaces, the method including steps of reading a control type from a plurality of control types stored... |
| 5786815 |
Configurable runtime graphical user interface widget management |
| Jul-28-1998 |
A method facilitating modification of an application's graphical user interface (GUI), particularly by application end-users. In particular, the method permits modification of the application GUI, without... |
| 5784621 |
Sequence program display apparatus |
| Jul-21-1998 |
In a sequence program display apparatus capable of displaying related data related to desired signals and command in debugging by simple operation, when the address of related data relating to respective... |
| 5781905 |
Program generating method combining data item part with database manipulation part |
| Jul-14-1998 |
Data item parts and database manipulation parts are prepared in advance, and a business transaction program is generated by combining the data item parts and the database manipulation parts in accordance... |
| 5774730 |
Method and apparatus for improving colorability of constrained nodes in an interference graph within a computer system |
| Jun-30-1998 |
A method and apparatus for coloring an interference graph yields a higher number of colored nodes by taking into consideration the colors of neighbors of a node's uncolored constrained neighbors. By assigning... |
| 5765142 |
Method and apparatus for the development and implementation of an interactive customer service system that is dynamically responsive to change in marketing decisions and environments |
| Jun-9-1998 |
A customer service system interface development tool is disclosed for use by an interface designer in creating an interface for customer interaction. The interface created by the development tool may be... |
| 5752033 |
Programming device for programmable controller, functional unit for programmable controller, and method of inputting memory display for programming device |
| May-12-1998 |
A programming device for a programmable controller comprising a unit specification information table in which specifications of a functional unit are set, a unit configuration table in which combinations... |
| 5745765 |
Method and apparatus for automatic and interactive configuration of custom products |
| Apr-28-1998 |
A method for configuring a product from a plurality of selectable components includes establishing for each component a list of available classes, defining specific properties for each class of each component,... |
| 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... |
| 5710926 |
Developers tool for object-oriented programming |
| Jan-20-1998 |
A software developer's tool to help write application programs for an object-oriented operating system includes a storage device holding code. The code includes a clipboard copying utility and a first... |
| 5682535 |
Operating system and data base using table access method with dynamic binding |
| Oct-28-1997 |
A system for program development and execution consisting of a high level programming language based on a four part rule organization, consisting of a rule definition, a list of conditions, a list of actions... |
| 5680619 |
Hierarchical encapsulation of instantiated objects in a multimedia authoring system |
| Oct-21-1997 |
An application development system, optimized for authoring multimedia titles, enables its users to create selectively reusable object containers merely by defining links among instantiated objects. Employing... |
| 5652714 |
Method and apparatus for capturing transient events in a multimedia product using an authoring tool on a computer system |
| Jul-29-1997 |
According to the invention, a software tool such as an authoring tool provides a mechanism for manipulating transient events within a multimedia product or other content having one or more state machines,... |
| 5632022 |
Encyclopedia of software components |
| May-20-1997 |
Intelligent browsing through a collection of reusable software components is facilitated with a computer having a video monitor and a user input interface such as a keyboard or a mouse for transmitting... |
| 5630131 |
Method and apparatus for importing and exporting archive files for a graphical user interface |
| May-13-1997 |
A method for use in an object oriented programming (OOP) based computer system which utilizes a first application program having interface objects for building a second application program having additional... |
| 5596752 |
System for creating, editing, displaying, and executing rules-based programming language rules having action part subsets for both true and false evaluation of the conditional part |
| Jan-21-1997 |
A programmable computer which operates by executing rules, each including a rule name, and optionally: input parameters, a set of conditions, a set of actions associated with each condition, and a set... |
| 5592676 |
System architecture for enabling remote console control of an application and method of using said architecture |
| Jan-7-1997 |
A system architecture for enabling remote control of an application, including a first service processor connected via a network and a maintenance unit with channels (40) connected to a central system... |
| 5566336 |
Operation macro generated method that changes execution control according to system situation |
| Oct-15-1996 |
A program generating method in which a program for performing again a series of user operations for an application program is generated as one which can be executed taking synchronization with a response... |
| 5566294 |
Method for visual programming with aid of animation |
| Oct-15-1996 |
In program making, displaying figures representative of a plurality of objects, inputting a command train which includes a plurality of processing commands each designating at least one of the objects... |
| 5551041 |
Wait for service request in an iconic programming system |
| Aug-27-1996 |
Disclosed in an iconic programming system process for processing the icons within an iconic network. When a user starts execution of the iconic system, the system first separates the icons into a list... |
| 5537630 |
Method and system for specifying method parameters in a visual programming system |
| Jul-16-1996 |
A method and data processing system for efficiently creating a program in an object oriented environment using a graphic user interface. An object is graphically displayed within the graphic user interface,... |
| 5497500 |
Method and apparatus for more efficient function synchronization in a data flow program |
| Mar-5-1996 |
An occurrence capability which allows a first function to "go to sleep" while waiting for a second function to produce a result. In this manner, the first function does not consume any CPU time while waiting... |
| 5485615 |
System and method of interactively developing desired computer programs by using plurality of tools within a process described in graphical language |
| Jan-16-1996 |
The method and system of this invention assist a user in the achievement of a task according to a set of procedures such as those used in the design of software products. A functional description of the... |
| 5481712 |
Method and apparatus for interactively generating a computer program for machine vision analysis of an object |
| Jan-2-1996 |
A system for interactively generating a computer program for machine vision analysis insures that the program is correct by permitting the operator to make only syntactically correct modifications to the... |
| 5450545 |
Generation of rules-based computer programs using data entry screens |
| Sep-12-1995 |
A method and system for generating a rules-based computer program employs an interactive workstation to display input data format screens. These screens are edited on the workstation to define the formats... |
| 5448736 |
Method for generating a program comprised of such a portion of a series of operator-inputted commands as will produce an operator-selected one of a number of results |
| Sep-5-1995 |
In a computer system, a plurality of commands selected by an operator are sequentially inputted to specify respective processing to be executed and respective data to be used in the processing. Each of... |
| 5408659 |
Link pane class and application framework |
| Apr-18-1995 |
For use in a personal computer provided with at least two independent applications made available to a user at a graphic user interface, a desktop located icon, one or more, is shown so that the user may... |
| 5386508 |
Apparatus for generating programs from inputted flowchart images |
| Jan-31-1995 |
A program generator including: a character/figure separating device for separating characters and line graphics from an input flowchart image. A character recognizing device performs character recognition... |
| 5377318 |
Line probe diagnostic display in an iconic programming system |
| Dec-27-1994 |
A line probe function within an iconic programming system. During execution of the iconic program, the user of the system can use mouse or keyboard input to select the line probe function. When selected,... |
| 5353401 |
Automatic interface layout generator for database systems |
| Oct-4-1994 |
An automatic interface layout generator for database systems is disclosed herein. The automatic generator includes a specification tool for specifying a set of block descriptions representative of specified... |
| 5325533 |
Engineering system for modeling computer programs |
| Jun-28-1994 |
A human oriented object programming system provides an interactive and dynamic modeling system to assist in the incremental building of computer programs which facilitates the development of complex computer... |
| 5307493 |
"C" program source blocker |
| Apr-26-1994 |
A programming tool for providing a graphical representation of the relationships among a plurality of nested blocks integrated into a processed "C" source code listing is disclosed. For each line of code... |
| 5287502 |
Computer system for executing application programs by a combination of picture symbols |
| Feb-15-1994 |
A method of obtaining a desired function from a computer system by selecting one or more pictorial symbols displayed on a display screen is disclosed. The method comprises the steps of providing a plurality... |
| 5249295 |
Digital computer register allocation and code spilling using interference graph coloring |
| Sep-28-1993 |
A method is disclosed for allocating internal machine registers in a digital computer for use in storing values defined and referenced by a computer program. An allocator in accordance with the present... |
| 5247668 |
Methods of realizing digital signal processors using a programmed compiler |
| Sep-21-1993 |
A compiler for a digital signal processor allows the designer to specify separately function, accuracy and throughput. The compiler employs a word structure having the signal attributes of bits, digits... |
| 5237691 |
Method and apparatus for automatically generating parallel programs from user-specified block diagrams |
| Aug-17-1993 |
Apparatus and method are disclosed for automatically generating computer programs for use in parallel processor arrangements from a user generated block diagram of the program. The system includes a library... |
| 5206950 |
Software development system and method using expanding outline interface |
| Apr-27-1993 |
A system and method for specifying a computer program. The specified computer program comprises a set of selected program objects, represented by a corresponding set of outline items arranged in a multilevel... |
| 5202996 |
Software structuring system and method by data table translation |
| Apr-13-1993 |
System and method of designing and developing table translation software in which an operation is performed on input data provided in the form of tables, and data resulting from the operation is also provided... |
| 5187788 |
Graphics system for automatic computer code generation |
| Feb-16-1993 |
The Avionics Program Expert (APEX) is an automatic code generation tool for the Ada programming language (MIL-STD 1815A). It provides the programmer using APEX with the ability to quickly create a graphical... |