...In 1790, the cost to obtain a patent was between $4 and $5.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8079025 | Asynchronous load of source dependencies Asynchronous loading of source dependencies is disclosed. An indication is received in the course of executing a script that a source file on which a current class or function depends is not available. Execution of remaining portions of the script, if any, that do n... | 12/13/2011 |
| 8042103 | Pre-translated files used in a virtual machine A method and apparatus for speeding the startup of applications by making available a pre-translated class file to the class loaders. The Java virtual machine (JVM) starts faster if application class loaders can use the pre-translated class files or internal represe... | 10/18/2011 |
| 8037467 | Single stream processing with multi-version support of application operating environments A method is provided for developing a software module including support for multiple versions of an operating environment. The method includes determining a first set of references associated with a first version of an application operating environment. A second set... | 10/11/2011 |
| 8020156 | Bulk loading system and method A method and system for providing an efficient and convenient mechanism for class loading is presented. A present system and method virtual machine includes a bulk class loading component, normal class loader and execution engine. The bulk class loading component pe... | 09/13/2011 |
| 8001541 | System and method for matching of classpaths in a shared classes system A system 300 and method for fast matching of JAVA classpaths in a shared classes JVM system by identifying classpaths of loaded classes and storing a local array (110, 210) of identified classpaths in order to avoid checking on a subsequent class load ... | 08/16/2011 |
| 7954096 | Shared loader system and method A virtual machine method and system that includes shared loader importation and selective searching. For example, shared loader is stored for importation into a loader tree by executing a shared loader process. In one exemplary implementation, a shared loader search... | 05/31/2011 |
| 7908599 | Dynamic granting of permissions in an object-oriented code base An apparatus, program product and method are capable of dynamically assigning different code base identifiers to different classes defined in the same code base during class load operations to enable different code base-correlated policies to be assigned to such cla... | 03/15/2011 |
| 7890945 | Method for versioning classes loaded in an OSGi-enabled J2EE environment According to exemplary embodiments, a method is provided for versioning classes in an OSGi-enables J2EE environment. A first version of code is packaged into a first OSGi (Open Service Gateway initiative) bundle, and the first version of code is marked for export. A... | 02/15/2011 |
| 7886286 | Integration of non-componentized libraries in component-based systems A system and method for integrating legacy code into a component-based system. A component-based system is provided that allows legacy components to locate necessary artifacts, and includes: a context finder that is installed as a context classloader, wherein the co... | 02/08/2011 |
| 7870546 | Collaborative classloader system and method Computer implemented method, system and computer program product for searching for a class in a data processing system having classloaders organized in both a classloader hierarchy and a classloader network. A computer implemented method for searching for a class in... | 01/11/2011 |
| 7836440 | Dependency-based grouping to establish class identity A method for using dependency-based grouping to establish class identity comprises categorizing a plurality of classes into a set of class groups based at least in part on one or more dependencies between the classes, and generating metadata to be use for loading th... | 11/16/2010 |
| 7823143 | Efficient algorithm for performing multi-parent class loading A system and method are described for performing efficient multi-parent class loading. In one embodiment, a request is received at an initiating class loader. A set of class loaders capable of loading the class is narrowed to a set of candidate class loaders. The na... | 10/26/2010 |
| 7818733 | Improving bundle control in computing environment Provided is a method for managing sets of OSGi bundles in a manner that enables a developer to control the order in which bundles are activated, both within and among OSGi start levels. Also provided is a method for eliminating multiple instances of the OSGi class l... | 10/19/2010 |
| 7814472 | System and method for shared code-sourcing in a Java Virtual Machine environment A system and method for code-source sharing between class loaders in a java virtual machine environment (JVM). Specifically, a central repository for referencing a plurality of code-sources for java class loaders in a JVM environment is described. Each entry for a s... | 10/12/2010 |
| 7788660 | Resource adapter classloading In accordance with embodiments, there are provided mechanisms and methods for loading a class with a resource adapter classloader and enabling the class to be accessible by other components that interconnect with the resource adapter. In an embodiment, a method for ... | 08/31/2010 |
| 7784043 | Method and system for automated code-source indexing in Java Virtual Machine environment A method and system for class loading in a Java Virtual Machine (JVM) environment. Specifically, the system includes a code-source index and a mapper. The code-source index is associated with at least one class loader in a class loader tree in the JVM environment. T... | 08/24/2010 |
| 7774770 | Method and system for dynamically loading data structures into memory with global constant pool A method of operating a computer involving data structures in a set of data structures. As unloaded data structures are needed during runtime, a data structure is received from a first memory. The data structure includes one or more sets of instructions and one or m... | 08/10/2010 |
| 7765537 | Profiling interface assisted class loading for byte code instrumented logic A data processing system, method and computer program product for profiling interface assisted class loading for byte code instrumented logic can be provided. The system can include a development environment configured for byte code instrumentation of byte streams f... | 07/27/2010 |
| 7761862 | Externalized classloader information for application servers Modules which are running outside of a first application server virtual machine (VM) are enabled to introspect into modules running inside the first VM by notifying a manageable component factory by an application module being executed by a first application server ... | 07/20/2010 |
| 7752614 | Dynamic workflow documentation system The dynamic workflow documentation system creates an instance of a workflow program, extracts metadata properties from the workflow programs, records the metadata properties, notifies the workflow manager that a new instance of the workflow program has been created.... | 07/06/2010 |
| 7721277 | Hot deployment of shared modules in an application server System and method for the hot deployment of shared modules, for example standalone resource adaptor modules (RARs), in systems. A class loader mechanism may utilize, in a hierarchy of class loaders, a shared “delegator” class loader which delegates received load... | 05/18/2010 |
| 7721276 | Computer-implemented method, system and program product for comparing application program interfaces (APIs) between JAVA byte code releases Under the present invention, source input corresponding to a first release of Java byte code and target input corresponding to a second release of the Java byte code is received. The input is transformed into a first list containing class names associated with the f... | 05/18/2010 |
| 7703089 | Compatibility framework using versioning class loaders A method and system for performing version-based class loading. In one embodiment, a first version is sought to continue running an application, where a first class is associated with the first version being sought. A first class loader capable of loading the first ... | 04/20/2010 |
| 7685589 | File loading synchronization Systems and methods to synchronize file loading operations are described. In one aspect, file loading operations are divided into multiple loading levels. The loading levels are incremental with respect to one another. The loading levels are executed in a sequential... | 03/23/2010 |
| 7665080 | System and method for using a classloader hierarchy to load software applications A system and method for allowing individual software modules to be reloaded in memory without forcing other modules to be reloaded at the same time. Such reloadable modules address the problem of not being able to reload a module without reloading all classes in the... | 02/16/2010 |
| 7644402 | Method for sharing runtime representation of software components across component loaders A method for reducing a usage of main memory by a first class loader and a second class loader is provided. The first class loader and the second class loader are capable of dynamically loading a class having a class file, and translating the class file into a first... | 01/05/2010 |
| 7644403 | Method and system for automated root-cause analysis for class loading failures in java A method and system for automated root-cause analysis for failures in class loading in a Java Virtual Machine (JVM) environment. Specifically, a class loader comprises a class loader for loading classes which comprises an identifier, a search policy object, a config... | 01/05/2010 |
| 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 class, performing a post load procedure for the class, performing a sh... | 11/03/2009 |
| 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 computing environment. Code components are preferably stored in the databa... | 10/13/2009 |
| 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 independence of a program while supporting native accelerators for per... | 08/25/2009 |
| 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 cycles amongst the set of components in the system. All components in a ... | 06/09/2009 |
| 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 (POS) terminals or other POS devices. The JAVA™ Class Files and resourc... | 10/28/2008 |
| 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 based upon one of three approaches which are 1) a brute force approach, 2... | 10/28/2008 |
| 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 dialog request from an application; determining whether the applicatio... | 10/14/2008 |
| 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 preparation stage prior to execution of the source code. During the ... | 09/30/2008 |
| 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 execute on the PU or a synergistic processing unit (SPU). If an SPU sho... | 08/19/2008 |
| 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. The first data object references zero or more referenced data objects... | 08/19/2008 |
| 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 comprising workflow components connected together to execute an opera... | 08/19/2008 |
| 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 second keytype field of the pointer based on a tabletype field of an upd... | 08/12/2008 |
| 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 capable of dynamically loading a class having a class file, and translatin... | 07/29/2008 |