DYNAMIC LINKING, LATE BINDING

CL 719 SC 331
6769126 Apparatus and method for demand load analysis
Jul-27-2004 For a given set of programs and their related DLLs the following tool and method finds the minimum set of DLLs for which to apply demand loading and quantifies a lower bound on the expected performance...
6766521 Dataflow algorithm for symbolic computation of lowest upper bound type
Jul-20-2004 A method, computer program, signal transmission, apparatus and system verify instructions in a module of a computer program to be dynamically linked with at least one other module. First it is determined...
6760912 Determining browser type in an open Java environment
Jul-6-2004 A method is provided for determining an identity of a browser in an Java environment in which an intermediary program masks the browser's identity. The method begins by querying an operating system process...
6757720 Profile service architecture
Jun-29-2004 A mechanism for managing a plurality of profile data structures where each profile data structure comprising a hierarchical structure of attributes. The mechanism includes a core profile service engine...
6751651 Web-site consistency administration among inconsistent software-object libraries of remote distributed health-care providers
Jun-15-2004 A method of Web-site host consistency administration provides for consistent presentation of data despite presentation on client machines with inconsistent software-object libraries. The host sends screen...
6751646 Method and apparatus for implementing CORBA compliant name services incorporating load balancing features
Jun-15-2004 The invention comprises methods and apparatus for implementing a name service. In the present invention, a name service compliant with the CORBA CosNaming specification may be implemented which incorporates...
6745389 System of objects and program components
Jun-1-2004 The present invention provides a system of objects and program components wherein an object accesses different associated program components for different implementations of a corresponding function of...
6745048 Sim manager API
Jun-1-2004 A SIM Manager is disclosed that accesses functionality contained within a GSM-type telephone SIM by combining functionality of a plurality of asynchronous RIL functions into a single synchronous application...
6728963 Highly componentized system architecture with a loadable interprocess communication manager
Apr-27-2004 The invention is directed toward a loadable interprocess communication manager and generally to a computer operating system capable of supporting plural threads running in a computer having a working memory,...
6708332 Run-time modules for dynamically adjusting computer operation
Mar-16-2004 Code module interfaces are provided which allow a user to adjust the functionality of a program at run-time. The code module interfaces (CMIs) can be selectively activated by a user at run-time. Then,...
6708330 Performance improvement of critical code execution
Mar-16-2004 Portions of code containing critical code routines are identified and labeled, then compiled into Dynamic Link Libraries ("DLLs") and linked such that the critical code routines are optimally loaded into...
6708276 Architecture for denied permissions in Java
Mar-16-2004 An architecture for extending the Java security model to allow a user or administrator to explicitly deny permissions. By itself, the Java 2 security model does not allow additions to the collections of...
6694505 Method for using a data flow net to specify and assemble computer software
Feb-17-2004 A method for specifying computer software called the Data Flow Net ("DF Net") which enables the reusability of portions of the software. Computer software is specified by combining sets of code fragments...
6687899 Relocation format for linking
Feb-3-2004 An executable program is prepared from a plurality of object code modules, each object code module including special relocations that have a type field for identifying the nature of a function to be implemented...
6684259 Method for providing user global object name space in a multi-user operating system
Jan-27-2004 A method, suitable for use in client/server system, which allows multiple copies of a single-user application to run simultaneously in a multi-user operating system without modification of the single-user...
6681266 Late binding dynamic software configuration information
Jan-20-2004 A method for customizing software configurations includes: providing a static pre-installation software package; identifying a late-bindable token of the static pre-installation package; assigning a unique...
6678745 Dynamic object synthesis with automatic late binding
Jan-13-2004 A method and system of automatically synthesizing object names. Variables are synthesized with object types associated with the variables. Buffers into which data is to be transferred are dynamically created...
6675231 System of program objects and program components with external interface
Jan-6-2004 The present invention relates to a system of program objects and program components and communication between program objects and program components. The present invention provides a program component...
6675229 Methods and apparatus for providing quality of service for legacy applications
Jan-6-2004 A computer operating system that allows legacy applications to be run automatically with quality of service (QoS) guarantees matching required QoS performance levels. In accordance with the invention,...
6675227 Method for providing a service implementation for both EJB and non-EJB environments
Jan-6-2004 A method and object-oriented computing system in which a Java.TM. implementation of a service is provided dynamically at runtime via a Java.TM. interface for the service in accordance with the needs of...
6674450 Interactive data-bound control
Jan-6-2004 A computer system including a server computer system and a client computer system connected to one another over a computer network, such as the Internet, so that graphical controls displayed and able to...
6671746 Execution of application process using registry having binding methods
Dec-30-2003 The present invention provides a virtual network, sitting "above" the physical connectivity and thereby providing the administrative controls necessary to link various communication devices via an Access-Method-Independent...
6665735 Method of changing a dynamic link library function efficiently and a computer system for executing the same
Dec-16-2003 Methods and systems consistent with this invention link a program module, which implements dynamic linkage to an external function and executes the external function. Such methods and systems replace a...
6658658 Implicit forwarding and resolving of a reference made by an importing module to an exporting module for a specified export
Dec-2-2003 The present system and method improves the way of forwarding a reference from an importing module to an exporting module. The present system and method allow forwarding of a reference(s) through a forwarder...
6658647 Access to resource files stored in ROM
Dec-2-2003 A system for accessing resources, such as bitmaps, fonts and sound files is provided. Typically, resources of this type are accessed as files from Java code. The data is read into dynamic (RAM) memory...
6658491 System and method for constructing an ole process control compliant data server from a noncompliant user application
Dec-2-2003 A system for, and method of, constructing an Object Linking and Embedding (OLE) for Process Control (OPC) compliant data server from a device-specific noncompliant user application and a real-time process...
6651080 Techniques for implementing pluggable virtual machines
Nov-18-2003 Techniques for developing and exchanging virtual machine implementations and/or support library implementations are described. In one embodiment, the virtual machine design specifies a set of functions...
6643679 WebTx gateway preprocessing hook
Nov-4-2003 A preprocessing DLL which may be appended to a service request for transfer to a gateway that runs within a Distributed Component Object Model (DCOM) environment, and is capable of receiving requests from...
6611878 Method and apparatus for software technology injection for operating systems which assign separate process address spaces
Aug-26-2003 Method and apparatus for seamlessly integrating new or modified user interface features or modified functionality, to an existing target application program (100) in the context of an operating system...
6609159 Methods, systems, and machine readable programming for interposing front end servers between servers and clients
Aug-19-2003 A client-server system includes a new front end server which interposes itself between a prior (back end) server and its clients using an interposed dynamically-loaded library linked to the back end. The...
6606616 Modified action rules
Aug-12-2003 A rule executing engine is modified to recognize, when present, a so-called "actionwrap"rule, which is a rule that is expanded and executed in place of the original rule, and the original rule is placed...
6574618 Method and system for executing network streamed application
Jun-3-2003 A method and system for executing a streamed application on a client system utilizes a virtual file system installed in the client which is configured to appear to the operating system as a local storage...
6571253 Hierarchical view of data binding between display elements that are organized in a hierarchical structure to a data store that is also organized in a hierarchical structure
May-27-2003 A Web browser is used as the rendering engine for the client application. The browser is instructed to load a "page" (some set of instructions that eventually resolves to a sequence of HTML (HyperText...
6553268 Template language for industrial controller programming
Apr-22-2003 A programming language for programming industrial controllers in relay ladder logic language, the programming language including both extensions to standard RLL rung form itself and extensions wholly independent...
6550060 Method and system for dynamic injection of dynamic link libraries into a windowed operating system
Apr-15-2003 Methods and system for dynamically injecting dynamic link libraries into a process in a windowed operating system. The methods includes determining which dynamic link libraries should be injected into...
6526513 Architecture for dynamic permissions in java
Feb-25-2003 An architecture for extending the Java security model to allow a user or administrator to grant permissions dynamically. By itself, the Java 2 security model does not allow additions to the collections...
6519605 Run-time translation of legacy emulator high level language application programming interface (EHLLAPI) calls to object-based calls
Feb-11-2003 A technique, system, and computer program for run-time translation of procedurally-oriented Emulator High Level Language Application Programming Interface (EHLLAPI) calls into object-based host access...
6513111 Method of controlling software applications specific to a group of users
Jan-28-2003 Computer software application which defines "action items" in order to allow subscriber control of user access to various functionality or features of the application on a user-by-user basis. "Action items"...
6480903 Hardware component interface for desktop computer management systems
Nov-12-2002 A manageable desktop computer system and an associated method for managing a plurality of manageable devices. The computer system includes a storage facility, a registry and a plurality of manageable devices...
6473807 System for invocation of CICS programs as database stored procedures
Oct-29-2002 Novel techniques for operating a transactional processing system on which a CICS progran is stored. The CICS program includes logic for implementing business rules, and logic for accessing data. An ODBC...
6457042 Dynamic construction of complex execution environments
Sep-24-2002 An application server system has a constructed environment for executing application programs where the system has a plurality of processors, for receiving data from client requests and then modifying...
6446259 System and method for generating an object structure at run time in an object-oriented programming language
Sep-3-2002 A language translator is provided which determines memory structure at compile time for a plurality of object classes including at least one virtual base class and at least one class derived therefrom....
6446142 Method of and apparatus for dynamically binding subobjects into objects to represent functions and characteristics of a device within an IEEE 1394 serial bus network
Sep-3-2002 A controlling application generates objects and handles to represent units within a network. To generate an object representing a device, subobjects for each subunit within the device are assembled into...
6441834 Hyper-relational correlation server
Aug-27-2002 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 provide...
6441833 Dynamically specifying invocations in compiled objects
Aug-27-2002 Apparatus for specifying invocations in compiled objects at runtime. One species of the apparatus is a drawing widget for use in the X Window System. The drawing widget permits users to specify elements...
6438621 In-memory modification of computer programs
Aug-20-2002 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 segment. The...
6438620 Software linking system in information processor
Aug-20-2002 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 within...
6434447 Control property is mapped modally compatible GUI element
Aug-13-2002 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 controller. The...
6421827 System and method for detecting and reordering loading patterns
Jul-16-2002 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 performed...
6421740 Dynamic error lookup handler hierarchy
Jul-16-2002 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 first...