Including library

CL 717 SC 163
6185733 Method and apparatus for remote object code inclusion
Feb-6-2001 A method and apparatus for operating a computer linkage editor to process include statements contained in an input stream that specify object modules resident at non-connected network locations. The linkage...
6185578 Program creation apparatus, program creation method, and recording medium containing a software program for implementing the method
Feb-6-2001 The present invention provides a program creation apparatus for a software development system capable of deleting some of modules during an execution. A header file 30 and a source file 31 are compiled...
6182106 Method and system for providing a common hardware system console interface in data processing systems
Jan-30-2001 A method and system for providing a user interface in a data processing system to be utilized for performing a plurality of tasks on a plurality of diverse central processing complexes, wherein processes...
6178548 Binary class library with debugging support
Jan-23-2001 A binary class library is adapted to provide full debugging type information particularly for use during program compilation in a minimal debug-generation mode. The library includes, a compile unit that...
6163881 Method of monitoring the operation of a computer
Dec-19-2000 A method is provided for automatically storing indications regarding conditions prevailing in a computer running a user application (1) that employs a library (2). This method involves providing an interface...
6151605 Generic configuration file processing library and executable
Nov-21-2000 A method of configuring software applications is provided. A configuration file processing library implements a configuration file processor. Applications are compiled utilizing the configuration file...
6083277 Filtering an object interface definition to determine services needed and provided
Jul-4-2000 A distributed object application builder apparatus filters an object definition to determine the information needed (plugs) and provided (sockets) by an object. Each part (a run-time instance of an object)...
6074432 Method for generating a software class compatible with two or more interpreters
Jun-13-2000 The invention provides a technique for generating a portable software class that includes native methods, i.e., a software class compatible with interpreters conforming to two or more different interfaces....
6064812 System and method for developing automation clients using a graphical data flow program
May-16-2000 A method for developing an automation client program in a graphical programming environment. The graphical programming environment provides a set of automation nodes and controls which may be dropped and...
6035121 Method and system for localizing a computer program
Mar-7-2000 A method and system are provided for converting a computer program from a current version first language to a localized version in a target language. All resource information of the program is stored in...
6029207 Apparatus and method for dynamic linking of computer software components
Feb-22-2000 An apparatus and method for the dynamic (execution time) linking of object oriented software components is disclosed. The present invention comprises a computer system including a set of at least two software...
6026238 Interface conversion modules based upon generalized templates for multiple platform computer systems
Feb-15-2000 A utility program develops and updates an API-translation layer of an emulator for running programs written for one platform on another platform. This speeds the development of code such as operating-systems...
6021272 Transforming and manipulating program object code
Feb-1-2000 A method and system for transforming and manipulating program object code. A set of program object code is transformed into a form in which it may be readily manipulated, preferably a form which is independent...
6003095 Apparatus and method for demand loading a dynamic link library
Dec-14-1999 An apparatus and method for demand loading a dynamic link library (DLL) is disclosed. The method includes generating a demand load library for demand loading the DLL and replacing the reference library...
5983019 Method and system for providing interpretive access to an object system
Nov-9-1999 An interpretive language is initialized to include code that provides a bridge to an object-oriented environment. The interpretive language includes a command library to which are added commands that use...
5974470 System for reducing conflicts among dynamic link library modules by aliasing modules
Oct-26-1999 A system for managing DLL modules and providing administrators of Windows based PCs with more control over Windows modules. The invention beneficially patches standard Windows API call logic with code...
5970252 Method and apparatus for loading components in a component system
Oct-19-1999 A component customization and distribution system in an object-oriented environment provides a template builder utility which enables a base component to be selectively modified and the modifications to...
5966542 Method and system for loading classes in read-only memory
Oct-12-1999 A method and system for providing an executable module having an address space for storing program data that is to reside in a read-only storage medium and an address space for storing program data that...
5960201 Numeric intensive development environment
Sep-28-1999 This invention describes a numeric intensive development environment for producing code for various fixed point DSP's and providing a debug capability that assists the user by displaying various data from...
5950006 Object-oriented programmable controller
Sep-7-1999 A controller for one or more pieces of industrial equipment is configured to perform a series of control functions each organized into one or more procedures for performing particular machine actions....
5946487 Object-oriented multi-media architecture
Aug-31-1999 An object-oriented, multi-media architecture provides for real-time processing of an incoming stream of pseudo-language byte codes compiled from an object-oriented source program. The architecture includes...
5933641 Numeric intensive real-time software development system
Aug-3-1999 This invention describes a numeric intensive real-time software development system for programming low cost fixed point digital signal processors (DSP's) and other programmable devices in which code efficiency,...
5923879 Conversion system and method between corba and c/c++ architectures for corba data pairs/couples
Jul-13-1999 A conversion system converts data between CORBA and C/C++ environments. The conversion system includes a format definition database storing first information including, for example, user definitions, C/C++...
5905892 Error correcting compiler
May-18-1999 A software conversion tool that facilitates automated conversion of a software program from one operating environment to another. More particularly, a computer program is compiled using a compiler for...
5889990 Information appliance software architecture with replaceable service module providing abstraction function between system library and platform specific OS
Mar-30-1999 An architecture for an information appliance adapted for a specific application supports a variety of appliance personalities, relying on a single core technology. The information appliance comprises an...
5881290 Industrial controller decompiler accommodating an expandable instruction set
Mar-9-1999 A decompiler works with a compiler for an industrial controller having a user modifiable instruction table to contain code fragments necessary to compile particular instructions. During compilation, the...
5854929 Method of generating code for programmable processors, code generator and application thereof
Dec-29-1998 The present invention concerns a method of generating code for a programmable processor and comprises several steps. The first step is representing the processor as a directed bipartite graph with first...
5845119 Software development tool for combining software components/modules
Dec-1-1998 A functional relation between components which can be extracted from an already existing program in advance is automatically extracted by a computer, or such a functional relation which cannot be extracted...
5832265 Reentrant libraries
Nov-3-1998 A protective mutex switch is used in data processing installations for control of execution paths within processes. Library subroutines are protected by shell subroutines with the original name and thereby,...
5826087 Method and apparatus for cross calling programs of different lexical scoping methodology
Oct-20-1998 A method for enabling a computer program written in one scope to call a program written in another scope. The calling program may be statically or dynamically scoped and may call programs that are of a...
5819097 Industrial controller compiler with expandable instruction set
Oct-6-1998 A compiler for an industrial controller uses a user modifiable instruction table to contain code fragments necessary to compile particular instructions. During compilation, the instructions are replaced...
5797015 Method of customizing application software in inserter systems
Aug-18-1998 A method of customizing application software in an inserting system includes the steps of providing a system baseline program for operating the inserting system in a standard baseline mode, and providing...
5797014 Method for reducing processor cycles used for global offset table address computation in a position independent shared library
Aug-18-1998 A process for compiling shared library source code into libraries in which the global offset table location is calculated only when a cross module boundary function call is made. The compiler process allocates...
5790856 Methods, apparatus, and data structures for data driven computer patches and static analysis of same
Aug-4-1998 The present invention teaches a variety of methods, apparatus and data structures for providing data driven patching. According to one embodiment, patches are stored in a known format in a discernible...
5781779 Tools for efficient sparse matrix computation
Jul-14-1998 To generate computationally efficient computer program code for carrying out computer computations on matrix organized input data, a program first is written in a relatively high-level language which includes...
5778227 System for adding attributes to an object at run time in an object oriented computer environment
Jul-7-1998 The system uses an intermediary process in an object oriented computer environment to allow application objects to perform operations such as creation, deletion and accessing of other objects. Typically...
5768588 Efficient method router that supports multiple simultaneous object versions
Jun-16-1998 OOP environments comprise composite data structures and internal mechanisms for manipulating those structures. The structures are used to allow a user to realize the power of OOP. Hence, the layout of...
5764991 Processing object oriented code and virtual function code
Jun-9-1998 In an arrangement for converting an instruction code set in a first object oriented language to an instruction code set in a second object oriented language, the sequence of instruction codes from the...
5752038 Method and system for determining an optimal placement order for code portions within a module
May-12-1998 A method and system for determining an optimal placement order for code portions within a module to improve locality of reference and reduce the working set of the module are provided. The optimal placement...
5708811 System and method for lazy loading of shared libraries
Jan-13-1998 Lazy loading of executable library objects reduces operating system overhead and memory commitment requirements by postponing object loading until object references are expected. Initial task loading allocates...
5696970 Architecture for implementing PCMCIA card services under the windows operating system in enhanced mode
Dec-9-1997 An implementation of PCMCIA Card Services for the Windows operating system in enhanced mode. A Card Services dynamic linked library (DLL) was written which contains a library of C functions which perform...
5673315 Method and system for software asset usage detection and management
Sep-30-1997 Method and system for detecting attempted invocation of execution of any application program by searching each application's header file information for an operating system kernel Dynamically Linked Library...
5659751 Apparatus and method for dynamic linking of computer software components
Aug-19-1997 An apparatus and method for the dynamic (execution time) linking of object oriented software components is disclosed. The present invention comprises a computer system including a set of at least two software...
5634058 Dynamically configurable kernel
May-27-1997 A dynamically configurable operating system is achieved by providing a module sub-system which intercepts requests by processes to access a module in the operating system and determines whether the module...
5604908 Computer program product for using build status indicators in connection with building of complex computer programs from source code parts
Feb-18-1997 A computer program product for dynamically scheduling the building of computer programs from source code parts which may have dependencies which require that some parts be compiled before others. A list...
5513357 Use of build status indicators in connection with building of complex computer programs from source code parts
Apr-30-1996 A method and system for dynamically scheduling the building of computer programs from source code pads which may have dependencies which require that some pads be compiled before others. A list of source...
5428780 Initializing programs having dependencies
Jun-27-1995 Method and means are described which provide a way for an application program to be generated to include dependent control blocks which indicate which support programs must be initialized in the run-time...
5408665 System and methods for linking compiled code with extended dictionary support
Apr-18-1995 A development system of the present invention includes a compiler, a linker, and an interface. The compiler serves to compile source listings into object modules (which are initially stored in .OBJ files)....
5404530 Information managing apparatus
Apr-4-1995 An information managing apparatus comprising memories for storing a single or plural application kits including no decision process and no data storage process. The application kits are defined only by...
5365606 Virtual software machine running multiple program modules in a single address space of a target computer
Nov-15-1994 An enhanced virtual software machine that provides a virtual execution environment in a target computer for application software programs having execution dependencies incompatible with a software execution...