|
Match
|
Document |
Document Title |
|
|
6441834 |
Hyper-relational correlation server
A correlation server provides for links between disparate data structures in a hyper-relational data navigation system. In one hyper-relational navigation system, a correlation server is used to...
|
|
|
6438621 |
In-memory modification of computer programs
The present invention provides a facility for performing self-patching of computer code in memory. The facility patches a segment of executable code at runtime under the control of the code...
|
|
|
6438620 |
Software linking system in information processor
A software linking system in an information processor having an operating system in which plural sets of software are operable, includes an information obtaining means for obtaining information...
|
|
|
6434447 |
Control property is mapped modally compatible GUI element
An information processing system has an electronic device and a controller for control of a functionality of the device. An abstract representation of the functionality is provided to the...
|
|
|
6421703 |
Process and system for controlling the use of software
This is a process and a system for controlling the use of software developed under a specified platform, associated with a device, in which signals are processed in the device and/or are returned...
|
|
|
6421740 |
Dynamic error lookup handler hierarchy
A method for processing a first error message to produce a second error message in a component-based architecture. The component-based architecture includes a framework which is associated with a...
|
|
|
6421690 |
Computer memory management system
A computer memory management system utilizing a memory structure system of “intelligent” pointers in which information related to the use status of the memory structure is designed into the...
|
|
|
6421827 |
System and method for detecting and reordering loading patterns
The present invention is a method, system, and computer readable medium for detecting the loading pattern of application and library files, and then reordering the files so that future loads are...
|
|
|
6385664 |
System and method for on demand registration of tasks
A registration manager implemented as a task registration manager for dynamically registering management task descriptions on demand. The task registration manager includes a static registration...
|
|
|
6385496 |
Indirect referencing in process control routines
A generic process control routine for a process control system is written to include alias names and dynamic reference parameters. Before execution of a process control function on a particular...
|
|
|
6381654 |
Systems methods and computer program products for customized host access applications including user-replaceable transport code
Host communications software is modified to include user-provided transport code for sending and receiving datastreams to and from a host. A user transport code component is provided to the host...
|
|
|
6367074 |
Operation of a system
A system includes an operating system capable of providing a first operating environment and a first routine running outside the first operating environment. The first routine is adapted to...
|
|
|
6363436 |
Method and system for loading libraries into embedded systems
A method and means for enhancing an embedded system includes a technique for generating shared library information which is stored in the ROM, the shared library information including pointers to...
|
|
|
6360357 |
Adding code in an application during runtime to enrich object behavior
A method, apparatus and system for allowing an end-user to define at run-time the way an object in the system will react to existing operations, or events, that are later performed on the object....
|
|
|
6353928 |
First run installer
A method for installing files required by an application during execution, without requiring the user to invoke a installation procedure if the required file is deleted or missing. Briefly...
|
|
|
6332168 |
Method of, system for, and computer program product for providing a run time subsystem for run time libraries
Method of, system for, and computer program product for providing a central repository for information regarding run time library usage and a run time subsytem for using the run time libraries in...
|
|
|
6330006 |
Method and apparatus for synchronizing an application's interface and data
Embodiments of the invention comprise a method and apparatus for synchronizing interface objects of an application's graphic user interface (GUI) with underlying data. A design tool is used in...
|
|
|
6298440 |
Method and system for providing multiple entry point code resources
An improved method for initializing an auxiliary code resource is provided. In a preferred embodiment of the present invention, a computer system has a multiple entry point code resource consisting...
|
|
|
6292843 |
Quick loading of run time dynamic link library for OS/2
A process for exporting functions of a dynamic link library to an executable program on a computer provides a dynamic link library module adapted to export a plurality of desired functions, with...
|
|
|
6281892 |
System and method of table-driven computer interface
A table-driven interface system and method to a computer application is provided. The system includes an input handler operable to receive a command entered by a user, and at least one input table...
|
|
|
6282701 |
System and method for monitoring and analyzing the execution of computer programs
A software system is disclosed which facilitates the process of tracing the execution paths of a program, called the client. The tracing is performed without requiring modifications to the...
|
|
|
6260076 |
Method of using an object-oriented communication system with support for multiple remote machine types
A method for communicating with a plurality of remote machines, of a plurality of machine types, using a computer system having a memory, includes the steps of constructing within the memory a...
|
|
|
6252589 |
Multilingual user interface for an operating system
In an operating system, a function to address resources in executable files is modified to redirect calls for resources to language-specific resources responsively to a user-setting defining a...
|
|
|
6253258 |
Subclassing system for computer that operates with portable-executable (PE) modules
The export record of an operating system kernel employing dynamically-linked loading modules (e.g., portable-executable modules) is thunked so as to globally and forcibly redirect service requests...
|
|
|
6253257 |
Software Interface for dynamic API mapping
A method, apparatus, and article of manufacture for a software interface for dynamic API mapping. The method comprises the steps of identifying the libraries required by the API by determining...
|
|
|
6230312 |
Automatic detection of per-unit location constraints
An automatic distributed partitioning system ("ADPS") automatically detects location constraints on the placement of units of an application program in a distributed computing environment. From a...
|
|
|
6202205 |
System and method for profile-based, on-the-fly optimization of library code
A system and method for profiling the execution of a software library used by an application, creating an optimized library based on the profiling, and updating to the optimized library without...
|
|
|
6199136 |
Method and apparatus for a low data-rate network to be represented on and controllable by high data-rate home audio/video interoperability (HAVi) network
A PC-based home automation system uses a low data-rate transport layer and COM-based software components for control of devices in a home automation network. The home automation system is merged...
|
|
|
6185733 |
Method and apparatus for remote object code inclusion
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....
|
|
|
6154878 |
System and method for on-line replacement of software
A system for changing a software library during the execution of a software application using the software library. The software application interfaces to the software library only through the use...
|
|
|
6154842 |
Method and system for reducing time and power requirements for executing computer-readable instruction streams in an execution environment having run-time security constraints
A computer-readable instruction stream is verified to determine that it does not violate the run-time security constraints of the execution environment (150). The computer-readable instruction...
|
|
|
6141699 |
Interactive display system for sequential retrieval and display of a plurality of interrelated data sets
In a distributed computing environment, a method, system and program product for monitoring, from a client computer system the performance of an application program residing on a server computer...
|
|
|
6125400 |
Method and system of running object oriented programs across a network through compression and distillation of remote method invocation
A method and system for reducing the amount of information sent across a socket when invoking an application using a remote method invocation. The present invention involves creating a list of the...
|
|
|
6112025 |
System and method for dynamic program linking
In a system for dynamically linking a compiled procedure to referenced object components during execution of the compiled procedure, a native code loader loads the compiled procedure into a user's...
|
|
|
6106575 |
Nested parallel language preprocessor for converting parallel language programs into sequential code
A preprocessor for a nested parallel language converts a program written in the nested parallel language to a sequential programming language and calls to a message passing interface. The...
|
|
|
6104873 |
Use of language instructions and functions across multiple processing sub-environments
An apparatus allowing a pair of interrelated C language operations, in particular a setjmp/longjmp and a signal/raise functions to be completed across a plurality of load modules. Upon the issuance...
|
|
|
6070012 |
Method and apparatus for upgrading software subsystems without interrupting service
A method and system for updating a software subsystem while services are being provided by the software subsystem is provided. Initially, instructions are processed from a primary software...
|
|
|
6067577 |
Dynamic method resolution for native methods in a dynamic object-oriented programming language
A variety of mechanisms are disclosed for a dynamically binding native methods in an interpreted bytecode program to functions that are contained in compiled code, such as a dynamically linked...
|
|
|
6058435 |
Apparatus and methods for responding to multimedia communications based on content analysis
A routing method for an information distribution system, such as an automatic communications distribution system, allows substantial content freedom in the formulation of a message to the system....
|
|
|
6058396 |
Product interface method and system which allow class evolution
The present invention provides for an object-oriented software product interface method which gives a tighter coupling between the software product interface and internals than traditional methods....
|
|
|
6052750 |
Home audio/video network for generating default control parameters for devices coupled to the network, and replacing updated control parameters therewith
A method and system for ensuring future upgradability and expandabiliy of devices in a home audio video network. The system of the present invention generates a default control module for a first...
|
|
|
6052778 |
Embedded system having dynamically linked dynamic loader and method for linking dynamic loader shared libraries and application programs
A method and means for enhancing an embedded system includes means for and steps of executing a boot routine; activating a ROM loader routine; initializing an I/O subsystem; activating an embedded...
|
|
|
6044224 |
Mechanism for dynamically associating a service dependent representation with objects at run time
A data structure for dynamically associating a service dependent representation with a servant object at run time is used in a distributed object computing system that incorporates subcontracts....
|
|
|
6041363 |
Imbedding virtual device driver (VxD) calls in a dynamic link library (DLL)
An interface in a dynamic link library is created which communicates with and provides data translation functions from an application program, such as a test tool, to a device driver. A virtual...
|
|
|
6032152 |
Object factory template
A method is provided for dynamically constructing an object. According to one embodiment, process includes providing a utility constructor class parameterized on a subject class type; providing an...
|
|
|
6029207 |
Apparatus and method for dynamic linking of computer software components
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...
|
|
|
6021438 |
License management system using daemons and aliasing
A license restriction management system having wrapper programs and agents as appropriate to manage launches of application programs in distributed systems of computers having a multiplicity of...
|
|
|
6018628 |
Method of implementing parameterized types to be compatible with existing unparameterized libraries
A method and apparatus for generating code using parameterized classes which is compatible with an existing class library that was previously generated using unparameterized classes is disclosed....
|
|
|
6006278 |
Method and system for importing remote functions to a network computer
A computer network (10) is provided that includes first and second computer systems (12 and 14). The first computer system (12) includes a software application (24) having a function call (26). The...
|
|
|
6002883 |
System with intersystem information links for intersystem traffic having I/O traffic being transmitted to and from processor bus via processor means
The exchange of commands and data between I/O devices, such as DASDs, and a computer system, preferrably a multiprocessor computer system, usually takes place via I/O adapters. The question arises...
|