|
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...
|