Visual

CL 717 SC 109
7028288 Input field constraint mechanism
Apr-11-2006 A method of automating enforcement of a data validation rule associated with an input field by a Model View Controller software application includes applying an input constraint embodying the data validation...
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...
7017145 Method, system, and program for generating a user interface
Mar-21-2006 Provided is a method, system, program, and data structures for generating a user interface. An application program processes data and generates application output and a user interface module processes...
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....
7017143 External resource files for application development and management
Mar-21-2006 This invention provides a method and system for developing a software application program with user interfaces that make resource files external to the other compiled executable files such that the information...
7000218 System and method for developing custom programmable tags
Feb-14-2006 A system and method for developing custom programmable tags. A user specifies custom programmable tag attributes and actions using a user interface. Code is generated to handle actions, attributes, and...
7000191 Flowchart programming for industrial controllers, in particular motion controllers
Feb-14-2006 A method and a device for graphical programming of industrial controllers, in particular motion controllers where a user is supported with regard to programmable controller functionality as well as with...
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...
6993745 Method and system for modeling a legacy computer system
Jan-31-2006 A method and system for modifying program applications of a legacy computer system to directly output data in XML format models the legacy computer system, maps the model to an XML schema and automatically...
6990654 XML-based graphical user interface application development toolkit
Jan-24-2006 The invention as disclosed herein relates to a system and a method for creating user interfaces for software applications. Particularly, the invention allows a developer to segregate the development of...
6986120 System and apparatus for programming system views in an object oriented environment
Jan-10-2006 A software control interface for creating and editing system views of a business information system using object models shaped to define the system views has a drawing tool for visually representing system...
6981226 Flowchart programming for industrial controllers, in particular motion controllers
Dec-27-2005 A method for graphical programming of industrial controllers, in particular motion controllers, that automatically generates suitable graphical elements and respective masks in motion control flowchart...
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...
6971086 Common user interface development toolkit for a system administration program
Nov-29-2005 A toolkit for developing user-interfaces for a system administration program. The toolkit has a server-side application-programming interface (API). The server-side has task-registry files that each describe...
6971084 System and method for synchronizing execution of a batch of threads
Nov-29-2005 A method for creating a computer program to be executed by a plurality of threads, in which the method utilizes a technique for execution synchronization referred to herein as a batch synchronization section....
6971065 Automatically configuring a graphical program to publish or subscribe to data
Nov-29-2005 A system and various methods for simplifying or automating the task of configuring a graphical program to exchange data with a data source and/or data target. In response to receiving user input specifying...
6968544 Method for transformation of interface definitions and intermediate format tables thereof
Nov-22-2005 A method for converting interface definitions within a source code program into an intermediate format includes identifying with a computer system objects in a source code program and interfaces in the...
6968537 Apparatus, system and method of automatically assigning mnemonics in a user interface
Nov-22-2005 A method, system and apparatus for automatically assigning mnemonics to text strings in a GUI are provided. First, all text strings used in the GUI that are associated with controls requiring mnemonics...
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...
6966050 Software building support system
Nov-15-2005 A software building support system capable of efficiently building, managing and reusing a software program. The software building support system includes a program design part for supporting the design...
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...
6961922 Method and apparatus for defining operations to be performed during automated data processing
Nov-1-2005 A number of items of data from a data source (12) can be processed and supplied to a data destination (16, 17). The data can include image data, text data, numeric data or other types of data,...
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...
6959272 Method and system for generating an ATPG model of a memory from behavioral descriptions
Oct-25-2005 A method and system for constructing a structural model of a memory for use in ATPG (Automatic Test Pattern Generation). According to an embodiment of the present invention, behavioral models of memories...
6934722 Method of finding application components in an intelligent backup and restoring system
Aug-23-2005 A method for finding application components installed on a computer system for use in a backup system associated with the computer system includes creating a linked list of application components installed...
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...
6931288 User interface and system for creating function block diagrams
Aug-16-2005 A controller configuration system and user interface therefor are disclosed for creating and editing controller function block diagrams for use in control systems. The interface provides feedback loop...
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...
6901435 GUI interpretation technology for client/server environment
May-31-2005 A method that involves receiving a message from a remote device, the message comprising either a definition, a state change, a command or some combination thereof; processing the definition (if any) before...
6892228 System and method for on-line service creation
May-10-2005 A system and method for on-line service creation in which end-users of a device using a platform owned by a platform owner may create a service for the device by configuring and linking pre-defined building...
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...
6880130 Specifying timing and triggering functionality in a graphical program using graphical program nodes
Apr-12-2005 System and method for specifying timing or triggering (TT) in a graphical program (GP). A first polymorphic timing or triggering node (PTTN) is displayed in the GP in response to user input. TT type options...
6880129 Method and apparatus for using name spaces in a graphical user interface
Apr-12-2005 Embodiments of the invention provide a mechanism for using name spaces in graphical user interface (GUI) page definitions. A name space designation is assigned to each control mechanism that generates...
6871340 System and method for generating software tools
Mar-22-2005 A method and apparatus provide for the creating of a software tool, such as a Wizard, which is easily modifiable and which can simplify a complex procedure. Process steps, such as questions, are prompted...
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...
6865593 Dynamic integration of web sites
Mar-8-2005 A method for displaying information includes identifying computer-readable service code at a service site, which code, when read by a client computer via a network, causes the computer to display at least...
6851105 Method and system for generating, applying, and defining a pattern
Feb-1-2005 The present invention relates a method and systems for generating, applying and defining patterns for software development. The software development tool receives an indication of a pattern, generates...
6850956 Method and apparatus for obtaining and storing data during automated data processing
Feb-1-2005 A number of items of data from a data source (12) can be processed and then supplied to a data destination (16, 17). The data may include image data, text data, numeric data or other types of data, or...
6847975 Proxy processing method
Jan-25-2005 A proxy processing method to flexibly add/modify customized operations, such as customized user authentication and accounting, is provided. A state transition engine stores state information and moves...
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.
6823495 Mapping tool graphical user interface
Nov-23-2004 A graphical user interface and method for creating a mapping between a source object and a destination or target object are provided. The user interface includes a source screen region which displays a...
6810516 Mechanism allowing separation of graphical display of object status from underlying data
Oct-26-2004 A system that isolates all of the information that determines the look and feel of status displays of a GUI into one file is described. This file can be quickly edited to change the appearance when needed....
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...
6791579 Method of enhancing streaming media content
Sep-14-2004 A graphical user interface, providing local drag and drop functions, is employed to position text and graphic elements on a video frame image. Frame number, element position, and element attributes are...
6785418 Image identification apparatus and method of identifying images
Aug-31-2004 An image identification apparatus for identifying an image from a hand drawn representation of at least part of the image, the image identification apparatus comprising an image processor arranged in operation...
6782536 System and method for discovering host-based application assets for the development of business-centric software components
Aug-24-2004 A method in a computer system is disclosed for discovering host-based legacy screen assets. The system has a client, a server and a host, including a repository. The method comprises the steps of creating...