Managing software components

CL 717 SC 120
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...