| 7031907 |
Tool for constructing voice recognition grammars |
| Apr-18-2006 |
A voice recognition grammar ("VRG") tool for facilitating the creation of speech grammars for speech recognition applications is described. The VRG tool 114 uses syntax diagrams to enable a developer... |
| 7024631 |
System and method for enabling graphical program polymorphism |
| Apr-4-2006 |
System and method for enabling graphical program polymorphism. A "polymorphic node" to be included in a graphical program may be created and configured. A parameter interface that defines allowable inputs... |
| 7024417 |
Data mining framework using a signature associated with an algorithm |
| Apr-4-2006 |
A framework is provided that enables data mining algorithms to be plugged into it without any change to algorithm software implementations, while still providing all the standard data mining tasks. It... |
| 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... |
| 7007029 |
System for visualizing information in a data warehousing environment |
| Feb-28-2006 |
According to the invention, techniques for visualizing customer data contained in databases, data marts and data warehouses. In an exemplary embodiment, the invention provides a system for graphically... |
| 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... |
| 6985939 |
Building distributed software services as aggregations of other services |
| Jan-10-2006 |
Methods, systems, and computer program products are disclosed for dynamically integrating software resources (such as web services and other back-end software resources) using the services of a content... |
| 6978228 |
Method of performing a system reverse engineering process |
| Dec-20-2005 |
The invention relates to a method of performing a system reverse engineering process. The method provides for an examination of the application system that requires reverse engineering by examining the... |
| 6976222 |
Graphical program node for accessing capabilities of a software object |
| Dec-13-2005 |
A system and method for creating a graphical program, wherein the graphical program is operable to access capabilities of an object. During creation of the graphical program, the user operates to place... |
| 6973649 |
Utilizing programming object visual representation for state reflection |
| Dec-6-2005 |
A method and apparatus for utilizing graphical representations of programming objects to reflect the state of programming objects. State reflection is unique in that it reflects the state of programming... |
| 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... |
| 6973638 |
Execution of extended activity diagrams by code generation |
| Dec-6-2005 |
A process modeling tool for graphically representing a process which includes transactions and events, and for generating computer code representing the process. A graphical tool creates a graphical representation... |
| 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... |
| 6968534 |
Method for constructing service providing system |
| Nov-22-2005 |
A monitoring system is constructed using a framework 1 described by an object-oriented language. The framework 1 includes a model part 10 for holding data relating to an external apparatus... |
| 6948150 |
Component based design time architecture |
| Sep-20-2005 |
The invention includes an architecture in which components associate their design time functionality independent of a design tool. The design time functionality includes code generators, compilers, parsers... |
| 6948120 |
Computer-implemented system and method for hosting design-time controls |
| Sep-20-2005 |
A computer-implemented system and method that allows Design-Time Control components to be hosted in applications whose extensibility interfaces do not natively support Design-Time Controls. The system... |
| 6938260 |
Complex data navigation, manipulation and presentation support for visualage Java |
| Aug-30-2005 |
An object oriented computing system in an object oriented computing platform environment. The computing system comprises a computing platform, and a plurality of objects residing on said computing platform.... |
| 6938242 |
Equipment installation planning method and apparatus |
| Aug-30-2005 |
A system and method for managing the installation of equipment, machines or systems. The system comprises tools that are operable to develop and manage an installation plan. The installation plan provides... |
| 6934931 |
System and method for enterprise modeling, optimization and control |
| Aug-23-2005 |
A system and method for performing modeling, prediction, optimization, and control, including an enterprise wide framework for constructing modeling, optimization, and control solutions. The framework... |
| 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... |
| 6898783 |
Object oriented based methodology for modeling business functionality for enabling implementation in a web based environment |
| May-24-2005 |
A method of defining Business Classes for modeling business activities comprising the steps of representing business activities as the interaction between one or more Business Classes, and entering into... |
| 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... |
| 6880147 |
System and method for developing software utilizing determinative representations |
| Apr-12-2005 |
A statechart includes a state having two or more parallel states. The two or more parallel states are ordered to ensure determinism for the system. The statecharts can be modified Harel statecharts. The... |
| 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... |
| 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... |
| 6836886 |
Method and apparatus for delivering electronic information |
| Dec-28-2004 |
A method, apparatus, system, and article of manufacture for electronically obtaining a Web page in a Web browser. A Web page is requested. In response, the browser receives a bootstrap file that comprises... |
| 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.... |
| 6802058 |
Method and apparatus for synchronized previewing user-interface appearance on multiple platforms |
| Oct-5-2004 |
A method and structure for emulating on a single display platform an application's user interface as it would appear on each of a number of target devices, given a set of device characteristics for any... |
| 6775819 |
Software system and method for graphically building customized recipe flowcharts |
| Aug-10-2004 |
A software system and method is disclosed for creating analytical graphics such as bar charts and the like with greater flexibility in an object-oriented Window.RTM. environment. The software is particularly... |
| 6754900 |
System for providing web browser access to an operating system desktop |
| Jun-22-2004 |
A system, operable on a plurality of different computer operating systems, for providing web browser access to the operating system desktop having icons displayed on a screen thereof, wherein the desktop... |
| 6751787 |
Graphical programming language for representations of concurrent operations |
| Jun-15-2004 |
A simplified programming language is disclosed. The main flow of the program is enclosed in one or more frames. Concurrent operations and asynchronous events that may affect the main program code are attached... |
| 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... |
| 6725447 |
System and method for graphic creation of a medical logical module in the arden syntax file format |
| Apr-20-2004 |
The system and method for graphic creation of a medical logical module in the Arden syntax file format allows a user to define a medical decision process in terms of flowcharts and outlines. The system... |
| 6718534 |
System for application independent programming of controls |
| Apr-6-2004 |
The present system for application independent programming of controls functions to provide a common set of controls across a plurality of application programs, such as those typically included in an office... |
| 6714219 |
Drag and drop creation and editing of a page incorporating scripts |
| Mar-30-2004 |
An environment for developing clientside/serverside code is disclosed. The environment supports programming in an event-driven paradigm while the execution of the resultant programs are executed in a serial... |
| 6701513 |
Program-development environment for use in generating application programs |
| Mar-2-2004 |
The present invention relates to a program-development environment that allows developers to seamlessly switch between a visual programming paradigm and a textual programming paradigm, thereby permitting... |
| 6697880 |
Methodology and graphical user interface for building logic synthesis command scripts using micro-templates |
| Feb-24-2004 |
A template for a logic synthesis command script is broken into smaller and functionally independent templates termed "micro-templates." Using micro-templates, logic synthesis time may be significantly... |
| 6684385 |
Program object for use in generating application programs |
| Jan-27-2004 |
The present invention relates to a program-development environment that allows developers to seamlessly switch between a visual programming paradigm and a textual programming paradigm, thereby permitting... |
| 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.... |
| 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... |
| 6532586 |
Software producing method, processor, processing method and recording medium |
| Mar-11-2003 |
Firstly, definitive identifiers are determined, which are the screen needed for the software to be produced. Next, words existing in the definitive identifier are sorted out, as well as the homogeneity... |
| 6493868 |
Integrated development tool |
| Dec-10-2002 |
An integrated code development tool, comprising of an editor, a project management and build system, a debugger, a profiler, and a graphical data visualization system. The editor is operable to provide... |
| 6487713 |
Software development system that presents a logical view of project components, facilitates their selection, and signals missing links prior to compilation |
| Nov-26-2002 |
A software development system develops a product from core library of source code elements, the core library being categorized into components having one or more features. A configurator develops configuration... |
| 6437805 |
System and method for accessing object capabilities in a graphical program |
| Aug-20-2002 |
A system and method for creating a graphical program, wherein the graphical program is operable to access capabilities of an object. During creation of the graphical program, the user operates to place... |
| 6434737 |
Method and apparatus for programming by use of event-driven-type function blocks and program recording medium storing a program for executing the method |
| Aug-13-2002 |
A method for programming an application function through connection of a plurality of event-driven-type function blocks each composed of a data processing block and an event processing block. The method... |
| 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.,... |
| 6374308 |
Method and apparatus for interactively connecting distributed objects to a graphic user interface |
| Apr-16-2002 |
A connection is dynamically created between a graphic user interface (GUI) and a statically typed, distributed object using the present invention. The connection is created without requiring a developer... |
| 6370684 |
Methods for extracting reference patterns in JAVA and depicting the same |
| Apr-9-2002 |
Methods are provided for extracting reference patterns in JAVA and depicting the same. The extracted and depicted reference patterns may be used to interactively and selectively explore data structures,... |
| 6286129 |
Method and apparatus for compiling transaction processing workflows |
| Sep-4-2001 |
A system, method, and article of manufacture is provided for compiling visual primitives of a transaction flow used by a transaction processing system. Visual primitives of the transaction flow are compiled... |