| 6233726 |
Development system with reference card and parameter wizard methodologies for facilitating creation of software programs |
| May-15-2001 |
A visual development environment is described which provides drag-and-drop code editing methodology, using Reference Card and Parameter Wizard methodologies. A Reference Card provides quick information... |
| 6230318 |
Application programs constructed entirely from autonomous component objects |
| May-8-2001 |
An application program is constructed entirely from a collection of individual reusable tools arranged in a tree structure. Each tool provides resources for other tools in the tree, located by a hierarchical... |
| 6230309 |
Method and system for assembling and utilizing components in component object systems |
| May-8-2001 |
A design tool for assembling component objects to form an object-based computer system application includes a declarative user input interface mechanism and a design engine. The declarative user input... |
| 6216261 |
Method and apparatus for generating generic programming instructions using visual programming |
| Apr-10-2001 |
A method and apparatus for generating generic programming instructions using visual programming begins by providing a plurality of logical states that are interdependently related and include a set of... |
| 6212675 |
Presentation of visual program test coverage information |
| Apr-3-2001 |
A technique, system, and computer program for presenting test coverage metrics in a visual programming environment. The information is presented in the same general visual manner in which a visual programmer... |
| 6212674 |
Graphic control process for controlling operations in a network management system |
| Apr-3-2001 |
A process is disclosed for generating control operations of network elements by means of a graphic control. A program for controlling the operations contains command templates for the operation steps and... |
| 6199199 |
Presentation of visual program performance data |
| Mar-6-2001 |
A method, system, and computer program for presenting runtime performance data for analysis in a visual programming environment. The performance data is presented in substantially the same manner in which... |
| 6192511 |
Technique for test coverage of visual programs |
| Feb-20-2001 |
A method, system, and computer program for providing test coverage metrics in a visual programming environment. A test coverage model for visual programming is defined, which accounts for the specialized... |
| 6189143 |
Method and system for reducing an intentional program tree represented by high-level computational constructs |
| Feb-13-2001 |
A method and system is described for generating executable code for a computer program, A programmer creates an intentional program tree using a syntax-independent editor. The editor allows a programmer... |
| 6189138 |
Visual composition tool for constructing application programs using distributed objects on a distributed object network |
| Feb-13-2001 |
A method, apparatus, and program code visually constructs object-oriented application software to be installed on a distributed object system. The method of the invention includes the following steps.... |
| 6185728 |
Development system with methods for type-safe delegation of object events to event handlers of other objects |
| Feb-6-2001 |
A visual development system is described which provide "method pointers" allowing a developer/user to achieve delegation between objects programmatically as well as visually. Delegation "binds" an event... |
| 6182276 |
Host application presentation space recognition producing asynchronous events |
| Jan-30-2001 |
A technique, system, and computer program for enabling workstation software applications to efficiently and reliably use legacy host application data streams, without requiring change to the host applications.... |
| 6179490 |
Method and apparatus for creating a flowchart using a programmed computer which will automatically result in a structured program |
| Jan-30-2001 |
The present invention relates to a method of creating a structured flowchart using a programmable computer and a programmable computer display such that any program created from the flowchart would be... |
| 6173438 |
Embedded graphical programming system |
| Jan-9-2001 |
A computer-based virtual instrumentation system including a host computer and an embedded system or device, wherein graphical programs created using the computer system can be downloaded to the embedded... |
| 6173437 |
Multimedia scripting tool |
| Jan-9-2001 |
The disclosed invention provides a development environment for scripting a call flow across a variety of hardware devices. The development environment utilizes a single scripting language in conjunction... |
| 6167562 |
Apparatus for creating an animation program and method for creating the same |
| Dec-26-2000 |
The apparatus for creating an animation program can create animation programs for use with game software and presentations with high efficiency, without requirements for a high degree of programming techniques.... |
| 6154875 |
Graphical programming system that allows easy handling of data structures and creation of programs by manipulating graphic components |
| Nov-28-2000 |
A graphical programming system (1) allows a user to visually create a program. The system employs and input unit (12) and a display (11). The system includes, for example, a graphic-component memory (3)... |
| 6131184 |
Enhanced graphical development environment for controlling program flow |
| Oct-10-2000 |
A graphical development environment for developing the program flow of an application. The environment represents the program flow as an arrow between starting and end points. A developer can modify the... |
| 6118939 |
Method and system for a replaceable application interface at the user task level |
| Sep-12-2000 |
A method and system for modifying an existing user interface at the user task level, such that the existing user interface is contained within the data-processing system. Initially, user tasks that enable... |
| 6117184 |
Program generation method |
| Sep-12-2000 |
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... |
| 6102965 |
System and method for providing client/server access to graphical programs |
| Aug-15-2000 |
A graphical programming development system for creating a graphical program client, wherein the graphical program client is operable to programmatically access or invoke functionality of graphical programming... |
| 6083277 |
Filtering an object interface definition to determine services needed and provided |
| Jul-4-2000 |
A distributed object application builder apparatus filters an object definition to determine the information needed (plugs) and provided (sockets) by an object. Each part (a run-time instance of an object)... |
| 6070006 |
Object oriented software development tool for creation of new class(es) |
| May-30-2000 |
An object-oriented programming system which performs equivalent conversion on a class network structure. Program data including class data and relation data in entered from the class data input section... |
| 6064816 |
System and method for performing class propagation and type checking in a graphical automation client |
| May-16-2000 |
A method for developing an automation client program in a graphical programming environment is disclosed. The graphical programming environment provides a set of automation nodes and controls which may... |
| 6061516 |
Online application processing system |
| May-9-2000 |
An online application processing system capable of carrying out online application processing through the use of an easy-to-operate GUI environment takes advantage of the fact that the types of data exchanged... |
| 6055369 |
Apparatus for visual programming with screen flow |
| Apr-25-2000 |
An apparatus is disclosed for visual programming for creating a program with a visual user interface. The visual programming apparatus has a screen storage unit for storing multiple screens to be employed... |
| 6053951 |
Man/machine interface graphical code generation wizard for automatically creating MMI graphical programs |
| Apr-25-2000 |
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... |
| 6044218 |
System, method and article of manufacture for creating a live application or applet development environment |
| Mar-28-2000 |
A system for a live applet or application development environment includes software that cooperatively promotes and permits immediate socialization of new components with existing components as the new... |
| 6041178 |
Graphical tool for creating discrete phase sequences and device control |
| Mar-21-2000 |
A system which comprises: a graphical tool which is capable of building discrete phase sequential steps and a smart device control for input/output device control; a microprocessor which is capable of... |
| 6031989 |
Method of formatting and displaying nested documents |
| Feb-29-2000 |
A new reference tag is provided as an extension to the HyperText Markup Language (HTML). The new reference tag allows nesting of HTML and other electronic documents within a main HTML document obtained... |
| 5999730 |
Generation of firmware code using a graphic representation |
| Dec-7-1999 |
A utility with a windows interface with which a single original-equipment-manufacturer (OEM) programmer can generate firmware compatible with the Advanced Configuration and Power Interface (ACPI) specification.... |
| 5995100 |
Method of automatically generating custom controls for selected modules in a library |
| Nov-30-1999 |
A Custom Control Generator automatically generates custom controls for selected modules (i.e., externally-accessible functions or procedures) in a dynamic link library (DLL). The Custom Control Generator... |
| 5991535 |
Visual composition tool for constructing application programs using distributed objects on a distributed object network |
| Nov-23-1999 |
A method, apparatus, and program code visually constructs object-oriented application software to be installed on a distributed object system. The method of the invention includes the following steps.... |
| 5987246 |
Graphical programming system and method including three-dimensional nodes with pre-defined input and output capabilities |
| Nov-16-1999 |
A graphical programming system and method which includes three-dimensional nodes that are wired or connected to from a graphical program or block diagram. Each of the three-dimensional nodes includes a... |
| 5974257 |
Data acquisition system with collection of hardware information for identifying hardware constraints during program development |
| Oct-26-1999 |
A system and method for displaying DAQ device configuration information in response to program creation. The present invention preferably operates in a data acquisition (DAQ) system, wherein the DAQ system... |
| 5974254 |
Method for detecting differences between graphical programs |
| Oct-26-1999 |
A method for detecting differences between two graphical programs is disclosed. The graphical programs include objects, preferably arranged as a user interface panel, including controls and indicators,... |
| 5974252 |
System and method for implementing programmable transaction capabilities application part communication protocol |
| Oct-26-1999 |
A method of implementing a transaction capabilities application part application protocol for transaction capabilities application part communication includes providing a transaction capabilities application... |
| 5974251 |
Media flow control system |
| Oct-26-1999 |
The present invention provides a media flow control system, by which it is possible to describe flow of applications operated in a plurality of media and to facilitate unification of flows of each of media... |
| 5969717 |
Display component selecting system and method |
| Oct-19-1999 |
A display component selecting system comprises unit for inputting a screen input/output data item to be inputted and/or outputted on a display screen and use information representing a use for the data... |
| 5950002 |
Learn mode script generation in a medical imaging system |
| Sep-7-1999 |
A programmable, medical imaging system which incorporates algorithms for enhancing the usability of the system for clinicians is described. With respect to programmability, and in one aspect, the present... |
| 5946485 |
Enhanced graphical development environment for controlling program flow |
| Aug-31-1999 |
A graphical development environment for developing the program flow of an application. The environment represents the program flow as an arrow between starting and end points. A developer can modify the... |
| 5940615 |
Programming aid for enabling a computer program in source code form to be viewed using a general purpose document browser |
| Aug-17-1999 |
Disclosed is a programming aid for enabling a computer program in source code form to be viewed using a general purpose document browser, which browser is responsive to a defined set of control tags determining... |
| 5933637 |
Method and apparatus for configuring computer programs from available subprograms |
| Aug-3-1999 |
A graphic program configuration system is described that allows a user to create complete computer programs. In particular, the present invention improves on the prior art by providing a system and process... |
| 5924101 |
User interface for creating class definitions and implementations for datastore persistent objects |
| Jul-13-1999 |
A method, apparatus, and article of manufacture for generating class definitions and implementations for datastore persistent objects. A "wizard" or "task guide" is displayed on a monitor attached to a... |
| 5920718 |
Method and apparatus for creating executable code for object-oriented objects having finite state machine |
| Jul-6-1999 |
A graphical control system for automatically generating application program shell code in an object-oriented system. The graphical control system allows a user to easily enter object information and associated... |
| 5915113 |
Visual application partitioning for creating distributed object oriented applications |
| Jun-22-1999 |
A software partitioning tool is disclosed. Based on a visual display of an application that shows program objects and the connections or interactions between the objects, an internal representation of... |
| 5913195 |
System and method for developing VRU voice dialogue |
| Jun-15-1999 |
A system and method for developing a VRU program accomplished in two parts is disclosed. A prototype of the customer's desired conversation is created which is a summary of the customer's VRU requirements.... |
| 5913065 |
System, method and article of manufacture for creating hierarchical folder components for use in a java application or applet |
| Jun-15-1999 |
Method, system and article of manufacture for creating hierarchical folder components for use with in holding other object oriented based components, including other folder components, and component assemblies.... |
| 5913063 |
Drag and drop object subclassing |
| Jun-15-1999 |
A visual coding tool that allows a user to visually implement the full inheritance capabilities of object oriented programming languages is disclosed. This includes the ability to visually create a first... |
| 5893105 |
Executable flowchart |
| Apr-6-1999 |
A system (12) operating on a computer (14) creates an executable flowchart (26). The system (12) includes a constructor (24) that generates objects (28) that define the executable flowchart (26). The objects... |