Matches 1 - 50 out of 281 1 2 3 4 5 6 >
Match Document Document Title
7624405 Maintaining availability during change of resource dynamic link library in a clustered system  
An embodiment of the invention is a technique for maintaining application availability during a change in a resource dynamic link library (DLL). A shim resource DLL is linked to a resource DLL...
7614045 Sharing classes and class loaders  
Methods and apparatus, including computer systems and program products, for sharing classes and class loaders. One implementation provides a technique for performing a shared load procedure for a...
7613875 Apparatus and method for incremental package deployment  
A method and apparatus for incremental package deployment are described. In one embodiment, the method includes the redirection of disk input/output (I/O) requests to preserve contents of disk...
7603666 Class loader  
A class loader locates, at run time, a requested code component. The code component is preferably stored on a database, rather than in a file system, to improve its accessibility in a network...
7603665 Method and apparatus for loading relocatable in-place executable files in a virtual machine  
One embodiment of the present invention provides a system that facilitates loading of an in-place executable file into a virtual machine. The system operates by loading the in-place executable file...
7596782 Software build extensibility  
In a first exemplary media implementation, one or more processor-accessible media include a build provider that is tailored for a particular file type, the build provider adapted to generate code...
7594003 Client/server web application architectures for offline usage, data structures, and related methods  
Client-server architectures for allowing web applications to operate even when the client and server are disconnected. Exemplary architectures include a local web engine associated with a local...
7590970 Autogeneration of code via human-machine interfaces (HMI) and self-building HMI  
A system that facilitates generation of code from a HMI representation of objects in an industrial automation environment. A component analyzes the HMI representation of objects, and a code...
7584465 Memory mapping for single and multi-processing implementations of code generated from a block diagram model  
Methods and systems are provided for automatically generating code from a graphical model representing a design to be implemented on components of a target computational hardware device. During the...
7581226 Software application software architecture and method for the construction of software applications especially for measuring systems  
Objects (with data, attributes, behavior, functions) for software applications, especially MES-applications, are linked to meta information and structured as hierarchical trees (whereby different...
7574705 Method and apparatus for efficiently resolving symbolic references in a virtual machine  
One embodiment of the present invention provides a system that facilitates efficiently resolving symbolic references in a virtual machine to support in-place execution. During operation, the system...
7571445 System and method for dynamic device driver support in an open source operating system  
A system and method for dynamic device driver support in an open source operating system is disclosed in which a device driver includes one or more driver modules in executable format and a service...
7571436 Device for increasing the execution speed of a linked program  
The speed of execution of linked programs is improved to the extent possible within the limit of the capacity of memory storing linked programs. As initial settings, all class libraries are set for...
7567971 Generic symbol referencing mechanism  
A method in a data processing system for a generic symbol referencing mechanism. A reference to a symbol is received for resolution. The symbol is identified using a data structure. The data...
7555638 Method and apparatus for efficiently arranging portable executable (PE) images  
When a processing system boots, an image loader may determine whether a portable executable (PE) image for a platform firmware runtime service includes a discardable section. The image loader may...
7552429 Integrated development environment for managing software licensing restrictions  
The present invention generally provides methods, systems, and articles of manufacture that provide a managed software development environment. In one embodiment, software programmers interact with...
7543309 Efficient linking and loading for late binding and platform retargeting  
Methods of optimizing the loading of a previously linked file into working memory in a computer for executing in a memory sharable with other executables, and converting an image which has been...
7543286 Method and system for mapping tags to classes using namespaces  
A method and system for mapping a tag in a markup language (ML) document to a class using namespaces is described. A parser in a computing system analyzes the tag in the ML document. A definition...
7536683 Method of dynamically appending a library to an actively running program  
A method for dynamically linking a dynamic library to an application program is provided. The method determines if the dynamic library resides on a computer system on which the application program...
7536406 Impact analysis in an object model  
Impact analysis provides the ability to determine the objects that a particular object depends on or uses, as well as determine the objects that are dependent on or use a particular object. The...
7533376 Dynamic linking in constrained environment  
A platform independent binary object (PIBO) operable on disparate computing environments that have a selected hardware architecture without requiring rebuilding or reloading is provided. The PIBO...
7523450 Apparatus, system, and method for identifying fixed memory address errors in source code at build time  
An apparatus, system, and method are provided for identifying fixed memory address errors in source code at build time. A substitution module substitutes fixed memory address values for hardcoded...
7516447 Methods and apparatus for building, customizing and using software abstractions of external entities  
An entity is abstracted through implementation of a proxy object of the present invention, including functions for a software application to programmatically interact with the entity at runtime, as...
7502822 Using collaborative annotations to specify real-time process flows and system constraints  
A method of modifying an existing standard-based system using collaborative annotations can include associating an annotation with a message of the standard-based system. The message can correspond...
7496850 Page function architectural framework  
An architectural software framework is provided for creating Web-style application software incorporating protocols and means for expansion and interfacing with other Web-style programs, as well as...
7493616 Mobile communication device application processing system  
A system and method of pre-linking classes for use by one or more applications. The system and method may also be used where the runtime processing is split between a host system and a target...
7487498 Strategy for referencing code resources  
A strategy is described for assisting a supplier in updating code without negatively impacting preexisting applications that may interact with the original or updated code. In this strategy, a...
7484202 Method, system and program product for retrofitting collaborative components into existing software applications  
Under the present invention, an executable object such as binary or JAVA byte code corresponding to the software application is obtained. Based on an analysis of the software application, points...
7478409 System and method for object oriented interface checking and method dispatching  
Method and system for interface checking and interface method dispatching for wireless devices. Relationships between classes and object-oriented interfaces are analyzed and certain properties are...
7478380 Dynamically updatable and easily scalable command line parser using a centralized data schema  
A method for interfacing with a command line interface utility which includes defining a data schema for command line interface data, defining a command line interface option object using the data...
7444648 Fully lazy linking with module-by-module verification  
A method, computer program, and apparatus verify instructions in a module of a computer program during linking using pre-verification constraints with fully lazy loading. It is first determined...
7424720 Process and implementation for dynamically determining probe enablement using out of process correlating token  
The present invention addresses the problem of linking cross-process and cross-thread subtransactions into a single user transaction. The mechanism of the present invention employs bytecode...
7418699 Method and system for performing link-time code optimization without additional code analysis  
A system for performing code optimization is described which includes an optimizing analyzer within a compiler to generate a first optimizing transformation and a second optimizing transformation...
7412687 Creating customized applications using templates having points of variability  
A method, system, apparatus and article of manufacture for producing a customized application. In a preferred method of the invention, a selection of components can be identified which are to be...
7409683 Executing wizard data using a metawizard framework  
In one general aspect, a computer program product for executing wizard data using a metawizard is described. The computer program product may be tangibly embodied on a computer-readable medium and...
7406592 Method, system, and apparatus for efficient evaluation of boolean expressions  
Methods, systems, and computer-readable media are provided for efficiently evaluation Boolean expressions. According to the method, the Boolean expression is expressed using pre-fix notation. Each...
7401330 Cloning programming code  
Techniques for cloning programming code are disclosed. In an embodiment, the cloned code is in the form of functions in the C language. Further, in a method embodiment, a clone of a function is...
7401219 Method and apparatus for protecting external call references  
The present invention is generally directed to a method, system, and article of manufacture that ensures the integrity of programs having variable portions. One aspect of this invention is a method...
7398513 Method and system of detecting invalid function calls between segments in generating a computer program  
A method and system are provided for detecting invalid function calls between segments during the generation of a computer program. A source file and a fixup source file are created for a program...
7386686 Inlining with stack trace cache-based dynamic profiling  
A method and system are provided for improving inlining using stack trace cache-based dynamic profiling. In one embodiment, a relationship map is provided to map a key representing a caller-callee...
7379983 Merging scalable nodes into single-partition merged system using service processors of nodes  
Controlling the merging of nodes into a single-partition merged system using the nodes' service processors is disclosed. The system runs a single instance of an operating system. A user...
7379860 Method for integrating event-related information and trace information  
A method for emulating and debugging a microcontroller. In one embodiment, an event thread is executed on an emulator that operates in lock-step with the microcontroller. Event information is...
7353508 Method, apparatus and article for generation of debugging information  
Call frame information is used by debugging software. It records how to restore the parent stack frame at any point during execution of a program. It is normally generated during compilation and...
7346903 Compiling and linking modules of a cycle-based logic design  
A method for compiling a logic design includes inputting a logic design and an input file into a plurality of compilers, respectively, where the logic design comprises a plurality of modules,...
7340747 System and methods for deploying and invoking a distributed object model  
A client application interface, or toolkit, provides a specified, exposed set of software components, or objects, for external user access. Development of a common interface for external user...
7331046 Program and information processing method  
A program of the present invention is compatible with a plurality of system configurations. When a process jumps to a bootstrap body, CPU configuration and initialization of a timer and a data...
7322045 Method of obfuscating computer instruction streams  
Methods and apparatuses for obfuscating computer instruction streams. In one aspect of the invention, an exemplary method includes breaking each of at least two operative instruction streams into a...
7320128 Method of installing software, and storage medium  
It aims to provide a software installing method which can automatically perform appropriate link setup even when second software is installed after first software was installed, and a storage...
7308677 Program generating apparatus, program generating method and program generator  
Program generating method and apparatus and generator program ensure high functional consistency, performance and program development efficiency by allowing program structuring components and...
7299462 Relocation format for linking  
A method of preparing an executable program from a plurality of object code modules, at least one of said object code modules including section data specifying a plurality of functions associated...
Matches 1 - 50 out of 281 1 2 3 4 5 6 >