| 6754717 |
Establishing compatibility of messages for communicating between processing entities with continuous availability |
| Jun-22-2004 |
A plurality of processing entities of a computer processing system employ messages for communicating with each other, and are updatable to newer versions at each of the processing entities by an initialization... |
| 6748591 |
Method, system, program, and data structures for loading programs into a runtime environment |
| Jun-8-2004 |
Provided is a method, system, program, and data structures for installing components in a computer runtime environment. A kit file is retrieved including information on program components to load into... |
| 6742176 |
Secure flexible plugin software architecture |
| May-25-2004 |
A secure flexible plugin architecture allows plugins to dynamically interconnect in highly flexible arrangements to permit the handling of many kinds of file formats. Interconnection is self-administered... |
| 6735757 |
Apparatus and method for checking component compatibility in a build to order computer system |
| May-11-2004 |
The present invention discloses an apparatus and method for checking component compatibility during the manufacture and installation of a build to order computer system. When components are selected to... |
| 6718546 |
Application management |
| Apr-6-2004 |
This invention relates to management of a computer application. In particular it relates to the optimization of an application which is written for more than one platform. There is disclosed apparatus,... |
| 6718535 |
System, method and article of manufacture for an activity framework design in an e-commerce based environment |
| Apr-6-2004 |
A system and method are provided for providing an activity framework. First, a plurality of sub-activities are created which each include sub-activity logic adapted to generate an output based on an input... |
| 6701383 |
Cross-platform framework-independent synchronization abstraction layer |
| Mar-2-2004 |
A method and system for extending an extensible framework is provided. An extension module for an extensible framework is coupled with an abstraction layer overlaying the extensible framework. The abstraction... |
| 6694320 |
Branding dynamic link libraries |
| Feb-17-2004 |
Techniques for centralized management of branding information for computer products are disclosed. The techniques are particularly well suited for use with software application to display branding information... |
| 6687900 |
Method and system for loading instructions into an executing process |
| Feb-3-2004 |
A method for loading instructions into an executing process includes: executing a first application comprising at least one cartridge selected from a set of cartridges; instantiating a second application... |
| 6675207 |
Possibility of execution evaluating apparatus and method therefor |
| Jan-6-2004 |
A compiler 2 sequentially simplifies, according to predetermined rules, a network of a processing flow defined by a PERT diagram and including a plurality of jobs executable in parallel, and determines... |
| 6671871 |
Technical information management system |
| Dec-30-2003 |
A method of developing a computer system includes entering information relevant to the system under development, retrieving engineering information that pertains to it's development, then browsing through... |
| 6665861 |
Apparatus and method for providing metadata for the creation of semi-deployed enterprise java beans |
| Dec-16-2003 |
An apparatus, method, and system for generating semi-deployed enterprise java beans is provided. The apparatus, method and system make use of metadata to identify an intended deployment of an undeployed... |
| 6665859 |
Bitstream generation tools for bitstream management system |
| Dec-16-2003 |
An apparatus comprising a first tool configured to generate one or more parameter signals in response to (i) one or more control signals and (ii) an input signal and a second tool configured to generate... |
| 6662357 |
Managing information in an integrated development architecture framework |
| Dec-9-2003 |
A system, method, and article of manufacture are provided for managing information in a development architecture framework. Common information that is used by a plurality of components of a system is allowed... |
| 6658660 |
System and method of automatically modifying source code for marshaling, unmarshaling and marking modified data objects |
| Dec-2-2003 |
A computer (100) and a method (200) are provided for automatically generating source code (132) readily operable in a fault-tolerant system or a distributed system, from source code (130) non-operable... |
| 6658648 |
Method and system for controlling the improving of a program layout |
| Dec-2-2003 |
A method and system for improving the working set of a program image. The working set (WS) improvement system of the present invention employs a two-phase technique for improving the working set. In the... |
| 6643712 |
Validating the creation of and routing of messages to file objects |
| Nov-4-2003 |
A method is provided to overcome excess code development associated with developing device drivers that are hierarchically related and provides standardization to driver developers by listing in the private... |
| 6618851 |
Method and apparatus for state-reversion |
| Sep-9-2003 |
A programming environment can be modified to provide automatic support for reverting program memory states. Such memory reversions are used to provide automatic support for state-reversion, undo, redo,... |
| 6611924 |
Reducing code size of debug output statements |
| Aug-26-2003 |
The source code for a computer program contains a plurality of debug output statements that provide a debug output string when the computer program is running. Each debug output statement comprises a fixed-content... |
| 6609133 |
Integrating both modifications to an object model and modifications to a database into source code by an object-relational mapping tool |
| Aug-19-2003 |
In accordance with methods and systems consistent with the present invention, an improved object-relational mapping tool is provided that generates source code containing classes which preserve both changes... |
| 6598224 |
Data management unit, computer system and computer-readable storage medium |
| Jul-22-2003 |
In a data management unit in a computer system, the computer system has a computer in which the data management unit is incorporated, and a terminal intercommunicates with the computer. In the data management... |
| 6581204 |
Modular tracking and profiling system |
| Jun-17-2003 |
An information management system for tracking and analyzing information relating to medical supply usage on a procedural level in a clinical setting includes a general purpose computer system with storage... |
| 6564370 |
Attribute signature schema and method of use in a directory service |
| May-13-2003 |
A directory schema for directory applications or platforms that store common attributes in a distributed directory. According to the schema, a given attribute is stored in a directory together with a signature... |
| 6564222 |
Information processing system and method that selects an appropriate information retrieval system based on a context in which a user makes a request for retrieval |
| May-13-2003 |
An information retrieval processing system includes a search question input unit to receive a search question of a user. A context acquisition unit then acquires a context from a context action correspondence... |
| 6536034 |
Method for modifying code sequences and related device |
| Mar-18-2003 |
The present invention relates to a process and a device for modifying code sequences written into a first memory (2) of a medium. A central processing unit (1) executes code sequences and the first memory... |
| 6530077 |
Device and method for releasing an in-memory executable image from its dependence on a backing store |
| Mar-4-2003 |
A Windows NT partitioning program partitions a storage device in Windows NT boot mode (i.e., after the Windows NT kernel loads device drivers and before the Session Manager loads the Windows NT user interface).... |
| 6519764 |
Method and system for naming and binding objects |
| Feb-11-2003 |
A method and system for referring to and binding to objects using a moniker object is provided. In a preferred embodiments moniker object contains information to identify linked source data and provides... |
| 6490673 |
Processor, compiling apparatus, and compile program recorded on a recording medium |
| Dec-3-2002 |
Each of registers R0 to R31 is divided into the upper 32-bit area and the lower 32-bit area. A register writing control unit 431 outputs information to the selectors 4321 and 4322 on the registers and... |
| 6467078 |
Program development system, method for developing programs and storage medium storing programs for development of programs |
| Oct-15-2002 |
There is disclosed a program development system, a method for developing programs and a storage medium storing programs for development of programs by which the reduction in development periods of a program... |
| 6457170 |
Software system build method and apparatus that supports multiple users in a software development environment |
| Sep-24-2002 |
The present invention is a method and apparatus for building a software system in a networked software development environment, utilizing existing software version control and build tools such as RCS and... |
| 6405364 |
Building techniques in a development architecture framework |
| Jun-11-2002 |
A system is provided for building systems in a development architecture framework. The present invention is directed to both a system to be built and an implementation strategy to fulfill system requirements.... |
| 6397384 |
Run-time addition of interfaces |
| May-28-2002 |
Methods and apparatus implementing a technique for adding an interface to a boss object at run-time. A boss object includes one or more interfaces and each interface has a corresponding implementation... |
| 6385765 |
Specification and verification for concurrent systems with graphical and textual editors |
| May-7-2002 |
Software for, and a method of using a computer for, specifying and verifying synchronous and asynchronous concurrent systems. The method comprises specifying software in a design language possessing a... |
| 6385652 |
Customer access solutions architecture |
| May-7-2002 |
The present invention provides systems and methods for electronically delivering banking services to end clients and, more particularly, using Internet based technologies as a means of exposing those services.... |
| 6385618 |
Integrating both modifications to an object model and modifications to a database into source code by an object-relational mapping tool |
| May-7-2002 |
In accordance with methods and systems consistent with the present invention, an improved object-relational mapping tool is provided that generates source code containing classes which preserve both changes... |
| 6360358 |
Maintenance of code knowledge for up-to-date access thereof |
| Mar-19-2002 |
Maintenance of code knowledge for up-to-date access thereof. In one embodiment, a computer-implemented method for providing code knowledge in response to receiving a request for code knowledge regarding... |
| 6345387 |
Coherent object system architecture |
| Feb-5-2002 |
A method and apparatus are provided for controlling the execution of a software program. According to one embodiment, control flow information including multiple states associated with a software program... |
| 6345385 |
Storage unit, storage medium and identification information recording method |
| Feb-5-2002 |
A storage unit for recording on a portable recording medium identification information which is peculiar to the portable recording medium, includes a number generation part for generating a firmware management... |
| 6324619 |
Process and system for managing run-time adaptation for general purpose distributed adaptive applications |
| Nov-27-2001 |
A method and system for managing run-time adaptation for general purpose distributed adaptive applications. Using the present software run-time environment, application designers would be able to quickly... |
| 6324576 |
Management interworking unit and a method for producing such a unit |
| Nov-27-2001 |
In a process a management information unit (MI) is produced by creating models of the management interface to be interworked. Each model has objects representing managed resources. Domain knowledge, an... |
| 6311321 |
In-context launch wrapper (ICLW) module and method of automating integration of device management applications into existing enterprise management consoles |
| Oct-30-2001 |
Embodiments of the present invention are directed to an In-Context Launch Wrapper (ICLW) module which provides a comprehensive generic interface for automating integration of device management applications... |
| 6308182 |
Information processing apparatus |
| Oct-23-2001 |
A part of a program code of a program being processed can be deleted or replaced without stopping the program. A class data monitor unit monitors the utilization of class data stored in a class data storage... |
| 6308178 |
System for integrating data among heterogeneous systems |
| Oct-23-2001 |
A system for integrating data among heterogeneous source applications and destination applications including a knowledge repository containing temporary data storage for storing data from the source applications... |
| 6298319 |
Incremental compilation of electronic design for work group |
| Oct-2-2001 |
A work group computing system for facilitating programmable logic device design among multiple engineers has a global work space including design project source files, a compilation basis, a compilation... |
| 6295640 |
Method and apparatus for distinguishing reference values from non-reference values in a runtime environment |
| Sep-25-2001 |
A method and apparatus for distinguishing reference values from non-reference values in a runtime environment is described. A set of volatile registers and a set of non-volatile registers are statically... |
| 6286051 |
Method and apparatus for extending a java archive file |
| Sep-4-2001 |
A method and apparatus for extending a Java Beans Archive file. A key/value pair is added to the manifest file specification to allow an application to determine information about the sub-element composition... |
| 6282698 |
Detecting similarities in Java sources from bytecodes |
| Aug-28-2001 |
A technique for detecting similarities in large sets of binary code files, e.g., bytecode files, without requiring access or knowledge of the actual source code itself. In accordance with the technique,... |
| 6279030 |
Dynamic JAVA.TM. class selection and download based on changeable attributes |
| Aug-21-2001 |
A method, system, and computer-readable code with which a program component can be dynamically selected for downloading, based on current values of one or more changeable attributes. Multiple versions... |
| 6275976 |
Automated method for building and maintaining software including methods for verifying that systems are internally consistent and correct relative to their specifications |
| Aug-14-2001 |
Software development and maintenance involves assembling components, sometimes with explicit support during the design process but more frequently not. In neither case has it been possible to ensure internal... |
| 6263498 |
Method and apparatus for enabling server side distributed object modification |
| Jul-17-2001 |
A method and apparatus in a distributed data processing system for managing application modification in a distributed data processing system. The first portion of an application is morphed, wherein the... |