| 6922807 |
Object editing apparatus and method, and recording medium storing computer-readable program |
| Jul-26-2005 |
A form for being overlaid with print data is edited through a simple method. Specifically, a tree is displayed on a screen for editing a composite form. When an icon included in the tree is moved, editing... |
| 6910204 |
Software development methodology including creation of focus areas and decomposition of same to create use cases |
| Jun-21-2005 |
A methodology for creating Unified Modeling Language (UML) use cases by decomposing a business process into one or more levels of focus areas. A top-level focus area defines the business process and a... |
| 6901579 |
Generation of source code from classes and maintaining the comment that indicates the role of the class in the generated source code |
| May-31-2005 |
An apparatus for automatically generating an object-oriented language program which comprises a class definition storing unit, a parsing unit, a generation pattern description storing unit and a program... |
| 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... |
| 6898782 |
Reference-based associations using reference attributes in an object modeling system |
| May-24-2005 |
A method, apparatus, and article of manufacture for modeling an object-oriented system. Within the object model, a reference attribute is specified for a class and a first object is instantiated from the... |
| 6892377 |
Method and system for platform-independent file system interaction |
| May-10-2005 |
A method and system are disclosed for platform-independent file system interaction that can abstract the system-level idiosyncrasies associated with multi-platform, multi-language, multi-encoding file... |
| 6892100 |
Open drive regulator, and a method for obtaining software for an open drive regulator |
| May-10-2005 |
The invention relates to an open drive regulator and a method for software generation which offers the capability for customer-specific selection of function objects which are compiled separately. The... |
| 6889373 |
Program generating support system, program generating method, storage medium and program |
| May-3-2005 |
Templates are multiplexed such that at least a part of a content description of a higher order parent template is represented by a lower order child template, and a desired source code is generated by... |
| 6882890 |
Industrial controller based on distributable technology objects |
| Apr-19-2005 |
A method and system for controlling an industrial controller based on technology objects are disclosed. Technology object types may be loaded and instantiated into the run time system of a controller,... |
| 6877155 |
System and method for generating target language code utilizing an object oriented code generator |
| Apr-5-2005 |
A system for generating target language source code utilizing an object oriented code generator is disclosed. A desired computer programming function is specified using a fourth generation language. An... |
| 6865728 |
Object oriented framework mechanism for discovery of computer systems in a network |
| Mar-8-2005 |
An extensible Object-Oriented (OO) framework mechanism in an object-oriented programming system defines objects and classes used to discover and, if desired, validate computer systems in a network. The... |
| 6862711 |
Method and apparatus in a data processing system for providing an interface for non-intrusive observable debugging, tracing, and logging data from execution of an application |
| Mar-1-2005 |
A method and apparatus in a data processing system for providing an interface to an application for monitoring execution of the application. An event generated by a view controller is detected, wherein... |
| 6859920 |
System and method for implementing a dependency based property system with coalescing |
| Feb-22-2005 |
A method and system for declarative user interface dependency-based object property system are provided. A source object property change is obtained. Steady-state values for all dependent properties are... |
| 6854107 |
Method of and system for designing an N-tier software architecture for use in generating software components |
| Feb-8-2005 |
A system and method for designing a software architecture for utilizing software components in building extensible N-tier software applications is described, the method comprising specifying a set of software... |
| 6851107 |
Software development tool with instant updating and simultaneous view of graphical and a textual display of source code |
| Feb-1-2005 |
Methods and systems consistent with the present invention provide an improved software development tool which allows a developer to simultaneously view a graphical and a textual display of source code.... |
| 6851106 |
Object oriented optimizing code generator with user selection of use or do not use for dynamic generation of functions |
| Feb-1-2005 |
A code generation system is provided which optimizes a code generation for a control system applicable to an embedded control system without the need to increase its memory capacity. A total control unit... |
| 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... |
| 6842892 |
Automatic generation of an optimized API |
| Jan-11-2005 |
An API optimizer generates an API (application program interface) customized to a particular process. The resulting optimized API includes API services that minimize network access. The API optimizer applies... |
| 6842856 |
System and method for dynamic management of a startup sequence |
| Jan-11-2005 |
A system, comprising a plug-in data structure to store plug-in data, the plug-in data structure including an initial list and an end list and a plug-in manager to read the plug-in data structure and start... |
| 6839736 |
Multi-media E-mail system and device for transmitting a composed return E-mail |
| Jan-4-2005 |
An object of the present invention is to reduce information volume going through a network when a multi-media E-mail is transmitted/received therethrough, which includes various types of media information... |
| 6836879 |
Object oriented operating system |
| Dec-28-2004 |
An object oriented operating system handles all objects related to text strings as belonging to one of three classes, in which each class performs a different function and at least one such class is modified... |
| 6834284 |
Process and system for providing name service scoping behavior in java object-oriented environment |
| Dec-21-2004 |
A process and system for providing name service scoping behavior is implemented. In an object-oriented data processing system, a request is received for an initial context for a namespace from a requesting... |
| 6826744 |
System and method for generating web sites in an arbitrary object framework |
| Nov-30-2004 |
A system and method for generating computer applications in an arbitrary object framework. The method separates content, form, and function of the computer application so that each may be accessed or modified... |
| 6820249 |
System and method for interconnecting components |
| Nov-16-2004 |
The invention relates to a system and a method for interconnection of components, in particular of software components for at least one data processing application. For interconnection of the components... |
| 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.... |
| 6804818 |
Integration mechanism for object-oriented software and message-oriented software |
| Oct-12-2004 |
In accordance with the present invention, methods are included, which may be implemented by employing a program storage device readable by machine, tangibly embodying a program of instructions executable... |
| 6792594 |
Apparatus for producing software and method for producing software |
| Sep-14-2004 |
With software for any fields, to the effect that software is created automatically only by means of mechanical algorithm, but not depending upon personal abilities such as SE's experience, knowledge, application... |
| 6789254 |
Java classes comprising an application program interface for platform integration derived from a common codebase |
| Sep-7-2004 |
A system and method are disclosed for a common set of Component Peer classes for the Java abstract windowing toolkit (AWT). The native methods employed by the various platform-specific versions of a Peer... |
| 6788317 |
Generation of delegating implementation for IDL interfaces which use inheritance |
| Sep-7-2004 |
A method of generating an implementation for an interface definition language interface (IDL), includes identifying parents for an interface; computing a set of directly implemented methods for parent... |
| 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... |
| 6779172 |
Bean scripting framework |
| Aug-17-2004 |
This invention provides a system and method that allows object oriented (OOP) applications to incorporate scripting easily and in a uniform manner. The Bean Scripting Framework (BSF) supports scripting... |
| 6772408 |
Event model using fixed-format text strings to express event actions |
| Aug-3-2004 |
The present invention relates to computer software for initiating actions in response to user input, e.g., on an Internet web page. More particularly, the invention provides an improved event model comprising... |
| 6760907 |
Code generation for a bytecode compiler |
| Jul-6-2004 |
A method, system and apparatus for generating and optimizing native code in a runtime compiler from a group of bytecodes presented to the compiler. The compiler accesses information that indicates a likelihood... |
| 6754887 |
Methods for implementing virtual bases with fixed offsets in object oriented applications |
| Jun-22-2004 |
There is provided a method for implementing virtual bases with fixed offsets in a class hierarchy graph corresponding to an object oriented program. The graph has nodes representing object classes and... |
| 6754884 |
Programming language extensions for processing XML objects and related applications |
| Jun-22-2004 |
An apparatus is provided to map data objects of a data representation language to corresponding objects within a programming language and vice versa. In one embodiment, the apparatus is equipped to receive... |
| 6751623 |
Flexible interchange of coded multimedia facilitating access and streaming |
| Jun-15-2004 |
A fundamental limitation in the exchange of audiovisual information today is that its representation is extremely low level. It is composed of coded video or audio samples (often as blocks) arranged in... |
| 6748373 |
System and method for adaptively optimizing queries |
| Jun-8-2004 |
The performance of a database system can be improved by tracking the way in which data is accessed. By tracking such information, it is possible to load frequently-accessed fields of an entity bean, as... |
| 6742175 |
Component-based source code generator |
| May-25-2004 |
The component-based source code generator uses a set of generation instructions and a set of parameters to generate nearly-repetitive and repetitive source code. The developer specifies to the code generator... |
| 6729699 |
Invocation map based architecture for program execution |
| May-4-2004 |
The present invention provides a method and system for passing parameters to a procedure characterized in that it uses an invocation map data structure to pass parameters to the procedure without using... |
| 6728948 |
Object oriented framework mechanism and method for providing a generic order entry processing interface for one or more order fulfillment systems |
| Apr-27-2004 |
An object oriented framework defines a generic order processing interface that creates an order, and that processes the order and generates requests to one or more fulfillment systems to fill the order.... |
| 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... |
| 6725345 |
Object-oriented program with a memory accessing function |
| Apr-20-2004 |
An information processing system is provided that is capable of memory access suitable in any programming environment and which increases reliability by varying or restricting program access to memory... |
| 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... |
| 6714991 |
Method and apparatus for implementing fast subclass and subtype checks |
| Mar-30-2004 |
Methods and apparatus for performing fast subtype checks during program execution are disclosed. According to one aspect of the present invention, a method for determining whether a class associated with... |
| 6701517 |
Method for synchronizing JAVA with UML in a version configuration management system |
| Mar-2-2004 |
A computer-implemented method for synchronizing JAVA with UML in a computer system executing a repository program. The method comprises the steps of determining if a previous revision of JAVA source exist,... |
| 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... |
| 6697819 |
Reusable database access component |
| Feb-24-2004 |
Providing economical interconnectivity between application programs and database content is obviated by the described database management system interface. The system of the invention includes at least... |
| 6694508 |
Method for synchronizing UML with JAVA in a version configuration management system |
| Feb-17-2004 |
A computer implemented-method for synchronizing JAVA in a UML in a computer system executing a repository program. The method comprises the steps of determining if a previous revision of UML representation... |
| 6694507 |
Method and apparatus for analyzing performance of object oriented programming code |
| Feb-17-2004 |
A performance analyzer for object-oriented programming code distinguishes between an object which is substantively used within the creating method, and one which is merely created in the creating method... |
| 6694506 |
Object oriented programming system with objects for dynamically connecting functioning programming objects with objects for general purpose operations |
| Feb-17-2004 |
A computer controlled object oriented programming system for distributive program development over networks such as the internet with implement for interfacing a plurality of programming objects with each... |