Matches 1 - 50 out of 142 1 2 3 >
Match Document Document Title
7617479 Method and apparatus for generating service frameworks  
A method, an apparatus, and computer instructions for generating service frameworks are provided by aspects of the present invention. One aspect of the present invention provides a system library,...
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...
7610579 Critical finalizers  
A finalizer may include a notification that no tolerance for failure or corruption is expected. Any potential failure point, which may be induced by a runtime execution environment routine or...
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...
7603663 Apparatus and methods for restoring synchronization to object-oriented software applications in managed runtime environments  
An example apparatus and method described herein involves determining if a class object has been dynamically loaded, performing an escape analysis on the program code and determining if assumptions...
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...
7581216 Preserving platform independence with native accelerators for performance critical program objects  
A method, system and apparatus for preserving platform independence of a program while supporting native accelerators for performance critical program objects. In a method for preserving platform...
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...
7568194 Method and system for availability checking on distributed objects  
A subsystem provides for availability checking on all necessary/desired objects prior to creating and coupling the objects. In one embodiment, the subsystem is knowledgeable of the objects it...
7546593 Common class loaders  
Embodiments include a system for loading components with complex intra-dependencies. Components in the system may be assigned at start up to a common loader module. The system detects reference...
7543302 System and method for serializing java objects over shared closures  
A method is described that involves processing a shared closure by removing, from each non-shareable object in a closure, content that causes each of the non-shareable objects to be non-shareable....
7543272 Method and apparatus for finding terminal classes in a collection of programming language classes  
One embodiment of the present invention provides a system that facilitates finding terminal classes in a collection of programming language classes, wherein a terminal class is a class that is not...
7533389 Dynamic loading of remote classes  
System and method for dynamic loading of remote classes. Using embodiments, remote classes may be loaded dynamically by a default class loader without the use of separate, custom class loaders. The...
7503047 System and method for enhancing the sharing of application libraries between different JVM's and systems with a dynamic relocation based on usage patterns  
The present disclosure is a method for storing possible classes or class containers (Jars) based on usage patterns of JVMs. The classes may be stored in the memory area of the JVM that may use...
7500092 Hardware abstraction for set-top box operating systems  
A standardized system for developing hardware platforms and operating systems for computer systems. The system comprises: (1) a first standardized protocol for developing hardware platforms,...
7480901 System and method for producing per-processor optimized executables  
A method, computer program product, and a data processing system for generating a single object file from which a plurality of per-processor architecture executables may be produced. Source code...
7444632 Balancing computational load across a plurality of processors  
Source code subtasks are compiled into byte code subtasks whereby the byte code subtasks are translated into processor-specific object code subtasks at runtime. The processor-type selection is...
7444629 Autonomic self-healing of java resources  
A method and system for using a JAVA™ Custom ClassLoader to dynamically build and maintain a list of JAVA™ Class Files and resources that are used by applications that run in Point Of Sale...
7437767 Method for enabling a trusted dialog for collection of sensitive data  
The present invention is a method for enabling a trusted dialog for collection of sensitive data, including the steps of: storing a personal security token specified by a user; receiving an input...
7430734 Interface invoke mechanism  
A system and method is provided for facilitating and implementing an efficient mechanism for doing an interface dispatch. The system and method retrieves source code and performs a pre-execution or...
7415704 Sharing objects in runtime systems  
Methods and apparatus, including computer systems and program products, for sharing data objects in runtime systems. An identification of a first data object in a first runtime system is received....
7415703 Loading software on a plurality of processors  
A processing unit (PU) retrieves a file from system memory and loads it into its internal memory. The PU extracts a processor type from the file's header which identifies whether the file should...
7415485 Workflow application having linked workflow components  
The invention is a computer-implemented workflow application comprising one or more workflow components, each workflow component comprising an object having a metadata property; a workflow program...
7411956 Methods and apparatus for routing packets  
In a first aspect, a first method is provided that includes the steps of (1) providing a pointer that includes a first keytype field and a second keytype field; and (2) assigning a value to the...
7406687 Sharing runtime representation of software component methods across component loaders  
A computer implemented process for making a bytecode of a method sharable by a first class loader and a second class loader is provided. The first class loader and the second class loader are...
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...
7386840 Method, apparatus, and program for source code translation from COBOL to object-oriented code  
A method, apparatus, and program for translating source code programs from COBOL into an object-oriented language and then utilize an “object” that emulates the COBOL's Working-Storage Section....
7376942 Method of managing memory for class variables  
A method and software for managing class variables is described in which a variable-format container for static class variables is provided such that numeric class variables can be accessed...
7373106 Mobile terminal device and method of updating program  
A method of updating a program in a terminal device is provided, wherein if a transmission of update data from a base station to a terminal device is interrupted due to any disconnection between...
7337434 Off-device class/resource loading methods, systems and computer program products for debugging a Java application in a Java micro device  
A Java application is debugged in a Java micro device by selectively loading from a host computer into the device, a subset of Java classes and/or Java resource files that is used during the...
7328279 System and method for adding hardware registers to a power management and configuration system  
A system for adding multiple GPE blocks (in addition to the system/root GPE block device) to a computing system by creating a device entry in the ACPI namespace, and using a _CRS object to describe...
7316010 Methods for sharing conditionally across class loaders dynamically compiled code  
A method for conditionally sharing dynamically compiled code between different class loaders is provided. In this method, bytecodes of a first class type are compiled into a compiled code if the...
7312703 Initialization of a sensor for monitoring the structural integrity of a building  
Initialization of a sensor for monitoring the structural integrity of a building involves the sensor, a gateway and an installer device. An automated initialization brings the sensor online and...
7308685 Emulation internal representation revision system and method  
A present invention emulation internal representation revision method performs revisions on internal representations. In one embodiment of the present invention, an indication of a revision to...
7296265 Class loading in a virtual machine for a platform having minimal resources  
A virtual machine with mechanisms for class loading and class structure management in a device having limited file system and/or memory resources. The virtual machine includes a class loader that...
7293267 System and method for performing speculative initialization of application models for a cloned runtime system process  
A system and method for performing speculative initialization of application models for a cloned runtime system process is presented. A class loader is created for each application model. Each such...
7293266 Plurality of loader modules with a CO- ordinator module where selected loader module executes and each loader module execute  
Software loading is effected by means of a header 40 and software modules STUB 1 , STUB 2 etc. The header 40 calls each stub in appropriate order, installing the stub in a loader region 42 ,...
7283991 Caching system for path search optimization  
Location of classes is facilitated by caching information about classes in a class path. The cache is reconstructed when changes to the original information in the class path are detected. Selected...
7278139 Emulation class revision system and method  
A present invention emulation class revision process performs emulation class revisions. In one embodiment of the present invention an indication of an emulation class revision initiation is...
7266814 Namespace based function invocation  
A data representation is read and parsed. A declaration referencing an executable namespace is recognized. An expression is recognized. A name (declared within the executable namespace) within the...
7263700 Serially, reusable virtual machine  
In a virtual machine environment, a method and apparatus for the use of multiple heaps to retain persistent data and transient data wherein the multiple heaps enables a single virtual machine to be...
7263696 Dynamic web based jar file finder  
A technique for enhancing the startup operation of a user application within a client server network. At least the client is running software in JAVA language. Java Archive (JAR) files needed for...
7257812 Methods and apparatus for managing an application  
Methods and apparatus for managing execution of an application according to an application lifecycle. The application lifecycle is managed by an application manager through a set of commands that...
7246347 Method and apparatus for loading class files into non-volatile memory  
One embodiment of the present invention provides a system that facilitates loading classes into non-volatile memory. During the loading process, the system first loads class definitions into...
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...
7240341 Global constant pool to allow deletion of constant pool entries  
A method and apparatus for reducing runtime memory requirements of a virtual machine. The invention involves analyzing object code compiled from source code. The object code includes at least two...
7225284 Increasing the quantity of I/O decode ranges using SMI traps  
A method of increasing the quantity of input/output (I/O) decode ranges using system management interrupts (SMI) traps is disclosed. In one aspect, the present disclosure teaches a method of...
7210129 Method for translating programs for reconfigurable architectures  
A method for translating high-level languages to reconfigurable architectures is disclosed. The method includes building a finite automaton for calculation. The method further includes forming a...
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...
Matches 1 - 50 out of 142 1 2 3 >