Matches 1 - 50 out of 138 1 2 3 >
Match Document Document Title
7634768 Methods and apparatus to support mixed-mode execution within a single instruction set architecture process of a virtual machine  
Methods and apparatus to support the execution of a managed application that is linked to a native library or application are disclosed. The disclosed methods and apparatus support a virtual...
7596688 Apparatus and method for user-defined tunables  
A user-defined tunable, and an apparatus and a method for creating the user-defined tunable, are described. The user-defined tunable includes a tunable name, an assigned value, and an expression...
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...
7590979 Systems and methods for reducing memory usage in an embedded system by loading individual software components  
An embedded system configured to reduce volatile memory usage by loading individual software components includes a processor, volatile memory in electronic communication with the processor and...
7590980 System and method for a functional extensibility framework  
There is disclosed a framework which utilizes contemporaneous assembly of processing modules, strong typing, and integrated caching to assemble processing elements from different sources robustly...
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...
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...
7571448 Lightweight hooking mechanism for kernel level operations  
A hooking control manager hooks kernel level operations. The kernel level hooking control manager identifies a kernel level component for which to filter outgoing kernel level system calls. For...
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...
7539481 Method for connecting a wireless access point to a wired access point by chaining together wireless access points  
An architecture and methods for extending the depth of a WLAN to a four-level hierarchal access point structure including wireless access points. The wireless access points in the WLAN can be...
7496815 Method and apparatus for automatic generation of system test libraries  
An apparatus and associated methodology are provided to generate system test libraries for solution testing involving heterogeneous devices from different vendors. A unified user interface employs...
7458073 Development and build environment for packaged software delivery  
A development and build environment creates information used by the master node and nodes in a network of nodes to perform software loading and evaluation during boot and normal runtime. The...
7428737 Method for using header files to call a shared library from a dynamic environment  
A method and apparatus executes an automated approach allowing access to a standard shared library without requiring the user to create a custom interface definition for library functions that a...
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...
7398523 Adaptive class loading  
A method, apparatus, system, and signal-bearing medium that, in an embodiment, determine the classes that are needed during a first invocation of an application and preload those classes during a...
7392517 Extracting information from software  
A method and implementing computer system are provided in which selected information is embedded within computer program structures without requiring separate bit strings. In an exemplary...
7370275 System and method for providing context to an input method by tagging existing applications  
An improved system and method for providing context information of executable code to an input method is provided. Advanced text input methods may be made aware of the type of text expected to be...
7356813 System and method for optimizing a program  
Disclosed are systems and methods for optimizing a program.
7340735 Implementation of distributed and asynchronous processing in COBOL  
A method for enabling COBOL programs for asynchronous and distributed processing is provided. The distributed processing method includes providing a technical layer for use by a COBOL program, the...
7290252 Method and apparatus for building executable computer programs using compiled program libraries  
A program which is linked or bound by reference (referenced program) into one or more other programs supports multiple valid export signatures, each corresponding to a respective version of the...
7281243 System and method to enable seamless diffusion of platform-based optimized routines via a network  
A system and method to diffuse optimized libraries via a network. An optimized library including at least one optimized routine is received by a processing system via a network. The optimized...
7243346 Customized library management system  
A customized library management method and system generates a customized class library needed for executing an application in a client system. In response to an identification of a given...
7232073 Smart card with multiple applications  
One embodiment of the invention provides a smart card having multiple applications installed thereon. One of the multiple applications is designated as a default application which is activated...
7216332 Software object library selection  
A software development system is described in which lattice theory is used to model the compatibility and desirability in the target execution environment of various build option parameters...
7210124 Reformulating resources with nodes reachable from defined entry points  
Historically, resources (e.g., dynamic linked libraries) were organized based on factors including the expertise of development teams. Unfortunately, this creates shared resources of much greater...
7200843 Retrieval of symbol attributes  
A method of linking a plurality of object code modules to form an executable program, each object code module having section data, a set of relocation instructions and one or more symbols, each...
7191288 Method and apparatus for providing an application on a smart card  
A smart card contains potentially multiple applications, each containing an application identifier (AID). Each application also incorporates an AID interpreter for providing access to the AID. This...
7174379 Managing server resources for hosted applications  
In an ASP server farm, requests to use an application are directed to a particular executing instance of the application (or an appropriate component thereof) that is identified as being the least...
7171674 Method and apparatus for “just-in-time” dynamic loading and unloading of computer software libraries  
A method and system for providing “just-in-time” dynamic loading and unloading of libraries. Library code is loaded into memory just prior to the actual execution of a routine in that library...
7162711 Method of automatically virtualizing core native libraries of a virtual machine  
A method of automatically virtualizing core native libraries of a virtual machine is disclosed. In an embodiment, the virtual machine is a java virtual machine (JVM). In this technique, the...
7155490 System and method for providing a web-based operating system  
A system and method for providing a web-based operating system is disclosed. A web-based operating system is downloaded from a server to a network-enabled device. The web-based operating system...
7152221 External resource files for application development and management  
A method and system are provided for efficient development of software application programs with user interfaces. Customarily, several specialists, including designers and developers, cooperate...
7140012 Method and apparatus for multi-version updates of application services  
Successor versions of an application service provision runtime library of an application service provision apparatus are provided with corresponding update services to facilitate upgrade of...
7140011 Dynamically loading program code over a push-based network  
Programming code, such as dynamically loadable program code used in object oriented programming languages, may be pushed over a unidirectional communication link, such as though a transmitter tower...
7120508 System and architecture for providing a modular intelligent assist system  
A configuration system for an intelligent assist system is provided. The intelligent assist system includes a module, and a computational node on the module. The configuration system includes a...
7114152 Method, apparatus, and program to determine the mutability of an object at loading time  
A mutability mechanism is provided for parsing an object at loading time. The mutability mechanism inserts a property into the object that indicates whether or not the object is immutable. The...
7080370 Method and apparatus for compiling source programs using one or more libraries  
Improved techniques for reducing the time and cost associated with producing compiler products are disclosed. A programming system including an enhanced compiler suitable for compilation of source...
7051200 System and method for interfacing a software process to secure repositories  
A secure repository individualized for a hardware environment and a method and system for providing the same. The secure repository includes a hidden cryptographic key and code that applies the key...
7043715 Method and apparatus for customizing software  
There is disclosed improved apparatus and methodology for customizing software. With respect to GUI resources such as splash-screens, a dynamic link library containing a customer's customized...
7039907 Method of protecting entry addresses  
An efficient method for protecting entry addresses in computer programs allows direct jumps to permissible entry addresses. The permissible entry addresses are identified with a correlation of data...
7003766 Suite of metrics for software quality assurance and product development  
Based on software developed with use-cases, a suite of metrics for the Product/Process (PP) complexity of software systems as well the PP complexity of each stage in the software development...
6986148 Methods and systems for providing platform-independent shared software components for mobile devices  
Systems and methods integrate and provide platform independence to shared component objects. A host is targeted for a mobile device and registers software components. Upon a request for services by...
6973645 Compiler, operation processing system and operation processing method  
A compiler which generates object codes based on a source program includes: an instruction detection section detecting instruction scheduling information described in the source program, the...
6968543 Information processing apparatus  
An information processing apparatus that enables an undefined variable reference check on a dynamic variable. A dynamic variable specifying section specifies target dynamic variables from a source...
6948164 Method and system for modifying executable code to add additional functionality  
A system for modifying a compiled executable code file by adding patches that add functionality when the modified executable code file is executed. The modifying is performed without recompiling,...
6931626 Method and apparatus for versioning statically bound files  
A method of storing version and product information of libraries used in the building of an executable file. For each library, a source file containing the version and product information is...
6918106 Method and apparatus for collocating dynamically loaded program files  
A method for executing a dynamically loaded program having a main program unit includes executing the main unit a first time, creating at least one library file containing only application program...
6918126 Method and apparatus for creating and enforcing protected system level Java code  
According to the preferred embodiments, an object oriented mechanism and method allow creating system level Java code that is protected, and therefore cannot be accessed or extended by unauthorized...
6901386 Electronic asset lending library method and apparatus  
A electronic asset lending library method and apparatus enables the electronic management and reassignment of licenses for unused electronic assets installed on computers connected through a...
Matches 1 - 50 out of 138 1 2 3 >