| 7028222 |
Target device-specific syntax and semantic analysis for a graphical program |
| Apr-11-2006 |
A system and method for performing syntax and/or semantic analysis for a graphical program based on an intended target device for deployment of the graphical program. User input indicating an intended... |
| 7017144 |
Combined image views and method of creating images |
| Mar-21-2006 |
A first image of a first software which can be combined with other images of other software such that any one or more of the images can be restored from the combined image, and methods relating thereto.... |
| 6999068 |
System and method for enabling users to edit graphical images |
| Feb-14-2006 |
A graphical system enables users to edit graphical images. The graphical system utilizes memory for storing graphical data and an image manager. The image manager is configured to render a first set of... |
| 6996803 |
Program generation method |
| Feb-7-2006 |
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... |
| 6993759 |
Diagrammatic control of software in a version control system |
| Jan-31-2006 |
Methods and systems consistent with the present invention provide an improved software development tool that includes a version control system that permits multiple programmers to work simultaneously on... |
| 6993706 |
Method, apparatus, and program for a state machine framework |
| Jan-31-2006 |
A programming framework is provided for designing and implementing software state machines. A state machine initializer may be created that defines the states, conditions, actions, triggers, and state... |
| 6983446 |
Methods and systems for finding specific line of source code |
| Jan-3-2006 |
Methods and systems consistent with the present invention provide an improved software development tool that allows a developer to locate a portion of source code corresponding to a message from a verification... |
| 6973642 |
Multi-dimensional programming device and multi-dimensional programming method |
| Dec-6-2005 |
An object is to provide a multi-dimensional programming device and a multi-dimensional programming method for creating multi-dimensional, horizontally written flowcharts, which solves problems experienced... |
| 6973639 |
Automatic program generation technology using data structure resolution unit |
| Dec-6-2005 |
The present invention provides automatic program generation technology that enables the generation of a diverse range of programs with fewer models. The automatic program generation device of the present... |
| 6973357 |
Method and configuration system for producing an application-specific functional module for a programmable controller |
| Dec-6-2005 |
A method and configuration system are used for producing an application-specific functional module from a predefined functional module for a programmable controller. In this context, a marking device is... |
| 6968536 |
Frame component container |
| Nov-22-2005 |
A system and methods for rapidly incorporating changes to a project is described. An object derived from a frame component container is embedded into a project, with the frame component container being... |
| 6965990 |
Method and apparatus for providing programming assistance |
| Nov-15-2005 |
Embodiments provide a method, article of manufacture, and apparatus for providing programming assistance in integrated development environments. In one embodiment, a list of internal and/or external variables... |
| 6959429 |
System for developing data collection software applications |
| Oct-25-2005 |
A software system for creating new data collection applications for processing input data. User information is provided through a series of screen interfaces to a first program portion, which uses a series... |
| 6951013 |
Method for facilitating development and testing of relational database application software |
| Sep-27-2005 |
A method for allowing individual user entities access to tables in a database, such as a DB2 database, in an isolated manner, that is, without interfering with each other. For each original database table,... |
| 6931625 |
Method and system for collapsing a graphical representation of related elements |
| Aug-16-2005 |
Methods and systems consistent with the present invention provide an improved software development tool that simplifies a graphical representation of software code for a developer. The software development... |
| 6912707 |
Method for determining object equality |
| Jun-28-2005 |
A comparator is described that allows two graphical software objects to be compared and the differences between the objects selectively combined into a single file. The comparator uses different modes... |
| 6889375 |
Method and system for application development |
| May-3-2005 |
A system for application development is disclosed. The system includes programming entities, which include a workflow and a container. A contract specifies an interaction between at least two programming... |
| 6889374 |
Using context prefixes that correspond to user input modes to control execution of scripting language |
| May-3-2005 |
A mechanism for incorporating user input modes in a scripting language are provided for. A context allows use of user input modes in a scripting language in a manner that corresponds to their use in a... |
| 6883161 |
Universal graph compilation tool |
| Apr-19-2005 |
A universal graph compilation tool. The tool is implemented on a microcomputer, and includes a spreadsheet associated with a library of graphical symbols and a compiler. Compiled code is transmitted via... |
| 6882889 |
Constrained dynamic inversion control algorithm |
| Apr-19-2005 |
A method of controlling a multivariable system includes the step of receiving a plurality of sensor signals indicating current conditions of the system and receiving a plurality of commands. The desired... |
| 6865729 |
Flowchart-based control system including automatic downtime and cycle time analysis |
| Mar-8-2005 |
A flowchart-based programming and control system includes a computer with a processor, memory, and display. A device is connected to the computer and is associated with a process. A flowcharting module... |
| 6845500 |
Paradigm for server-side dynamic client code generation |
| Jan-18-2005 |
The present invention discloses a novel model for dynamic server-side generation of computer program code which can be executed at the client machine. |
| 6839600 |
Project organization and dissemination system for machine programming and control systems |
| Jan-4-2005 |
A project organization and dissemination system for a machine programming and control system includes a project development environment that communicates with a distributed communications system. The project... |
| 6802053 |
Graphical programming system with distributed block diagram execution and front panel display |
| Oct-5-2004 |
System and method enabling client computer(s) to connect to a server computer and receive a graphical program user interface panel(s) for providing input to and/or displaying output from the graphical... |
| 6792595 |
Source editing in a graphical hierarchical environment |
| Sep-14-2004 |
This invention relates to a method for viewing, writing, and modifying source code in an integrated development environment (IDE). When source code is being edited in a graphical environment, windows in... |
| 6775820 |
Web based application re-coded for OS/2 compatibility |
| Aug-10-2004 |
A Web based application, specifically, HelpNow!.RTM., that is not compatible with browsers of the OS/2 operating system because the Web based application contains JavaScript 1.2 statements is re-coded... |
| 6763516 |
Convention checking apparatus, convention checking system, convention checking method, and storage medium on which is recorded a convention checking program |
| Jul-13-2004 |
When a convention is changed, a user modifies the class name and the method name of a convention checker, method parameters, etc., which are stored in a convention file in correspondence with a convention... |
| 6760902 |
Method and apparatus for implicitly generating and supporting a user interface |
| Jul-6-2004 |
A method and apparatus that automatically creates the user interface in an object-oriented software program, without the need for explicit user interface code, is disclosed. The present invention includes... |
| 6760043 |
System and method for web based enhanced interactive television content page layout |
| Jul-6-2004 |
A system and method for creating a platform independent enhancement file for television employs a web based editor with local functions for repositioning and sizing of displayable elements. Elements comprise... |
| 6757889 |
Source program checking device and program and method for same |
| Jun-29-2004 |
A group setting section divides indicated messages according to types upon receiving an instruction from the user and sets a default display status for the messages by group. An indicated message preparing... |
| 6754885 |
Methods and apparatus for controlling object appearance in a process control configuration system |
| Jun-22-2004 |
The invention provides improved apparatus for configuring process, environmental, industrial and other control systems. Such apparatus employs "appearance" objects (or other data and/or programming constructs)... |
| 6748582 |
Task list window for use in an integrated development environment |
| Jun-8-2004 |
A method, apparatus, and software are disclosed for assisting a software developer in managing tasks to be completed by providing a task list as a unified location for developers to locate errors and warnings... |
| 6748580 |
Method and apparatus for creating software tools using a JTML interface |
| Jun-8-2004 |
A user creates a software tool using a simple Java text markup language (JTML) interface. The user provides the JTML server with JTML pseudo code (code objects) which the JTML server recognizes, and performs... |
| 6738964 |
Graphical development system and method |
| May-18-2004 |
A graphical solutions development system using placement of blocks representing hardware/software functionality on a computer screen drawing and connecting the blocks by wires representing data and control... |
| 6735759 |
Editing system for translating displayed user language using a wrapper class |
| May-11-2004 |
A system, method, and program for providing language translators with contextual information for the text to be translated. The translator is presented with a graphical user interface in the base language,... |
| 6725446 |
Information distribution method and system |
| Apr-20-2004 |
A method and system for integrating plural disparate information sources into a single stream of information using middleware. Data received from real-time sources (e.g., stock quotes) is given priority... |
| 6708173 |
Method and apparatus for multiple application trace streams |
| Mar-16-2004 |
An apparatus for and method of utilizing an Internet terminal coupled to the world wide web to create multiple applications for accessing an existing proprietary data base management system. A dynamic... |
| 6694509 |
Automated regression testing of workstation software |
| Feb-17-2004 |
A workstation includes a regression testing program which tests application programs developed on the workstation using stored test scripts. A test directory tree is maintained to mirror a source code... |
| 6691300 |
Method and apparatus for analyzing the progress of a software upgrade on a telecommunications switch |
| Feb-10-2004 |
A method is provided for monitoring the progress of a software upgrade or retrofit on a telecommunications switch (110). A report stream of text messages relating to the state of, and events occurring... |
| 6690981 |
System and method for encapsulating user interface code for a graphical program |
| Feb-10-2004 |
System and method for enabling user interface code to be encapsulated in a sub-program of a graphical program. A node referencing a user interface element of a graphical program may be connected to a node... |
| 6681382 |
Method and system for using virtual labels in a software configuration management system |
| Jan-20-2004 |
The present invention provides a solution to the needs described in the present application through a system and method of using Virtual Labels in conjunction with an existing software configuration management... |
| 6678880 |
System for iteratively designing an object heterarchy in an object-oriented computing environment |
| Jan-13-2004 |
An object-oriented computing environment stores information relating to objects in a data file, and manipulates the information in the data file through a suitable user interface. The interface permits... |
| 6665860 |
Sever-based method and apparatus for enabling client systems on a network to present results of software execution in any of multiple selectable render modes |
| Dec-16-2003 |
A method and apparatus for enabling software to be executed in any of a plurality of render modes are provided. A set of hypermedia pages and associated executable components maintained in a server system... |
| 6662356 |
Application program interface for transforming heterogeneous programs |
| Dec-9-2003 |
An application program interface (API) into an hierarchical intermediate representation (IR) of a heterogeneous program enables the navigation and modification of the IR at all levels of the hierarchy.... |
| 6618853 |
Program production system for semiconductor tester |
| Sep-9-2003 |
There is disclosed a program production system for a semiconductor tester which performs production of programs while various kinds of information are viewed on screens. A user sets an execution sequence... |
| 6606741 |
Method for visual programming with aid of animation |
| Aug-12-2003 |
A program making method comprises the steps of displaying figures representative of a plurality of objects, inputting a command train which includes a plurality of processing commands each designating... |
| 6564368 |
System and method for visual application development without programming |
| May-13-2003 |
A method and system for creating distributed applications without programming is disclosed. A Connection Editor interacts with an interface manager attached to each program in the visual development system.... |
| 6558431 |
Storing valid and invalid markup language in strict and relaxed tables respectively |
| May-6-2003 |
The inventive editor allows web authors to edit HTML visually while preserving the HTML source document. The editor preserves the structure and format of the HTML, and permits simultaneous modeless visual... |
| 6550057 |
Piecemeal retrieval in an information services patterns environment |
| Apr-15-2003 |
A system, method and article of manufacture are provided for providing a warning upon retrieval of objects that are incomplete. An object is provided with at least one missing attribute. Upon receipt of... |
| 6543046 |
Apparatus and method for navigating objects within a computer-implemented object environment |
| Apr-1-2003 |
A system is provided for navigating at least one object within a computer-implemented object environment. The system specifies at least one object having particular attributes. An object environment is... |