"The horse is here to stay, the automobile is only a novelty - fad."
President of Michigan Savings Bank ; 1903
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.
| Application No. | Application Title | Issue Date |
| 20120131562 | METHOD AND APPARATUS FOR UPGRADING VIRTUAL MACHINE IN A PORTABLE TERMINAL A method and apparatus for upgrading a virtual machine in a portable terminal are provided in which an external class file different from a class file defined on a virtual machine for execution of a Java MIDlet is received and stored, then the external class file is dyn... | 05/24/2012 |
| 20120047497 | 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, wherein the current class or function is called or executed during t... | 02/23/2012 |
| 20120005663 | DYNAMIC DETERMINATION OF APPLICATION SERVER RUNTIME CLASSLOADING Embodiments of the present invention provide a method, system and computer program product for dynamic selection of a runtime classloader for a generated class file. In an embodiment of the invention, a method for dynamic selection of a runtime classloader for a generat... | 01/05/2012 |
| 20110307877 | Managing static data structures of legacy software in dynamic class loader environments A method for managing static data structures of a legacy data modeling software product in a dynamic class loader environment comprises constructing a bundle-specific registry for each software bundle in the dynamic class loader environment and instructing the legacy da... | 12/15/2011 |
| 20110276955 | FIELD DEVICE MANAGEMENT APPARATUS A field device management apparatus may include a plurality of COM in-process servers, each of which acquires and manages device data related to a corresponding one of field devices, and a launch-program COM in-process server that stores a launch-program, the launch-pro... | 11/10/2011 |
| 20110239185 | REPRESENTING THE STRUCTURE OF A DATA FORMAT USING A CLASS-BASED REPRESENTATION A method of operating a computing device to represent and explore content of a data storage, such as a binary file, using a format definition. The format definition comprises classes, with data members of one or more of the classes representing a layout data elements an... | 09/29/2011 |
| 20110209130 | SOFTWARE OBJECT LOCK MANAGEMENT USING OBSERVATIONS Embodiments include a method comprising loading a software class containing class information for a lock state. The method includes allocating an instance of a software object derived from the software class, wherein the allocating includes allocating of a lock word as ... | 08/25/2011 |
| 20110197183 | SYSTEM AND METHOD FOR RUNTIME CLASS EXTRACTING An application running on a virtual machine includes a plurality of runtime classes. A class loader can load one or more runtime classes of the plurality of runtime classes into the virtual machine to support an operation on the application. In addition, the class loade... | 08/11/2011 |
| 20110145794 | ENTERPRISE JAVABEANS EXPLORER A system and method to display an application server resource landscape in a hierarchical view and invoke an Enterprise JavaBeans business method with a complex object as an argument. In one embodiment, the hierarchical view permits user input to initialize attribute va... | 06/16/2011 |
| 20110078672 | Classloading Technique for an Application Server that Provides Dependency Enforcement A Java-based application server, which supports multiple component models, includes a classloading module to enforce dependencies among classes and among the components that uses the classes. The classloading module determines whether a classloader created at deployment... | 03/31/2011 |
| 20110023020 | 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. The c... | 01/27/2011 |
| 20100262956 | SOFTWARE DEVELOPMENT SUPPORT APPARATUS, FUNCTION EXTENSION METHOD AND STORAGE MEDIUM FOR STORING FUNCTION EXTENSION PROGRAM A software development support apparatus includes: a class memory unit which stores a class for generating a unit object which carries out predetermined processing; an object generating unit which reads the class and generates the unit object; an annotation analysis uni... | 10/14/2010 |
| 20100235821 | STORING AND LOADING SERVER-SIDE APPLICATION EXTENSIONS IN A CLUSTER ENVIRONMENT A method, system and computer program product for enabling a class loader of a Java virtual machine to load JAVA class and resource data from within a registry/repository application. The JAVA class and resource data is loaded from within a registry/repository applicati... | 09/16/2010 |
| 20100229165 | CONTROLLING JAVA VIRTUAL MACHINE COMPONENT BEHAVIOR ON A PER-CLASSLOADER BASIS A method and system for controlling an operation of a JVM® component on a per-classloader basis. A manifest of a bundle in an OSGi® compliant framework is parsed and metadata in the manifest is identified. The metadata is stored in a Java® classloader uniquely associ... | 09/09/2010 |
| 20100223606 | FRAMEWORK FOR DYNAMICALLY GENERATING TUPLE AND PAGE CLASSES Techniques for reducing the memory used for processing events received in a data stream are provided. This may be achieved by reducing the memory required for storing tuples. A method for processing a data stream includes receiving a tuple and determining a tuple specif... | 09/02/2010 |
| 20100205593 | Memory efficient classloading to reduce the number of class copies A method is disclosed for reducing memory consumption in a run time environment by reducing copies of code in memory, wherein the method limits, based on the delegation, identical resources in memory and reduces memory consumption by not creating class loaders to load r... | 08/12/2010 |
| 20100070960 | 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 configurat... | 03/18/2010 |
| 20090282395 | 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 refe... | 11/12/2009 |
| 20090276767 | Computer System and a Method of Deploying an Application in a Computer System A computer system has a runtime environment (e.g. Java) and a deployment unit (e.g. in a Spring framework layer) arranged to deploy the application into the runtime environment. The application comprises bundles (e.g. OSGi bundles) with manifest metadata having export s... | 11/05/2009 |
| 20090276769 | Computer System and a Method of Deploying an Application in a Computer System A computer system has a runtime environment (e.g. Java) and a deployment system (e.g. a Spring framework layer) arranged to deploy an application into the runtime environment. The application comprises bundles (e.g. OSGi bundles or JSR modules) each with manifest metada... | 11/05/2009 |
| 20090210865 | SYSTEM AND METHODS FOR REPLACING SOFTWARE APPLICATION CLASSES USING TRANSPARENT OBJECT ADAPTERS A computer-implemented method for creating transparent object adapters for replaced classes in an multi-subsystem application is provided. The method includes determining whether an original class of the original subsystem is referenced by at least one other of the mult... | 08/20/2009 |
| 20090144714 | AUTOMATIC DEPLOYMENT OF JAVA CLASSES USING BYTE CODE INSTRUMENTATION A computer implemented method, data processing system, and computer program product for Java class automatic deployment using byte code instrumentation technology. One or more classloaders are instrumented with byte code instrumentation code such that a class loading ev... | 06/04/2009 |
| 20090113406 | 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 of ... | 04/30/2009 |
| 20090106747 | DYNAMIC CLASS LOADING According to one embodiment of the present invention a method is disclosed. The method includes requesting a class to be dynamically loaded during program execution. The class includes an attribute. A properties file is searched for the attribute. An associated delegati... | 04/23/2009 |
| 20080222624 | Method and Apparatus for Classpath Optimization in a Java Runtime Environment A computer implemented method, data processing system, and computer usable program are provided by the aspects of the present invention. Aspects of the present invention identify required classes of a software program in the import statements in the source code. Next, t... | 09/11/2008 |
| 20080155521 | System, Method, Apparatus and Computer Program Product for Providing Memory Footprint Reduction An apparatus for providing memory footprint reduction for classes of an application programming interface includes a comparing element and a set selection element. The comparing element may be configured to receive a reference class file and one or more modified class f... | 06/26/2008 |
| 20080134161 | Producer graph oriented programming framework with undo, redo, and abort execution support A method and apparatus for providing native undo, redo, and abort execution abilities of a runtime is disclosed. In one embodiment, a system includes a runtime to run object-oriented source code with producer dependency declarations for methods, wherein a producer is an... | 06/05/2008 |
| 20080127155 | Preventing an incompatible class exception caused by incompatible class loaders A computer implemented method, apparatus, data processing system, and computer usable program code are provided for obtaining data from an application. A class loader layer is instantiated for an application. The class loader layer is an interface between the applicatio... | 05/29/2008 |
| 20080127157 | CLASS LOADING DELEGATION NETWORK A method for a first software component in a class loading delegation network to obtain a class definition for a serialized software object, the software object implementing a software interface defined by a second software component and having associated a class define... | 05/29/2008 |
| 20080127156 | Method and system for runtime environment emulation A method for runtime environment emulation involves loading an application class of an object-oriented application, where the object-oriented application is executing in a runtime environment, and where the application class includes a method call that is unsupported by... | 05/29/2008 |
| 20070256069 | 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 the cl... | 11/01/2007 |
| 20070245331 | Supporting per-program classpaths with class sharing in a multi-tasking virtual machine System and method for supporting per-program classpath and class sharing in a multi-tasking virtual machine. A virtual machine may allow each program to specify its classpath independently of other programs classpaths. Tasks that specify identical classpaths for their r... | 10/18/2007 |
| 20070240096 | Layered software development and implementation using files A technology for layered software development using files is disclosed. In one method a runtime environment for a class of a layered software application is developed. A layer file folder is opened. The layer file folder is located in a computer file system and is for s... | 10/11/2007 |
| 20070226717 | Code transformation to optimize fragments that implement constant loading A code, which may be a post-link binary or a pre-link object file, can be transformed to optimize code fragments that implement loading a constant from memory. A constant loading code fragment includes address computing operations that compute (or copy) an address repre... | 09/27/2007 |
| 20070198974 | Apparatus and method for creating a real-time class package to class archive file mapping index According to the preferred embodiments, an apparatus and method is described for creating a real-time class package to class archive file mapping index that improves the performance of a class loader to load needed classes in an object oriented programming environment. ... | 08/23/2007 |
| 20070180442 | EXECUTION APPARATUS AND METHOD An execution apparatus that executes a computer program executes the computer program and loads a class that is requested while the computer program is being executed. The loaded class is the class in response to the computer program that is being executed.... | 08/02/2007 |
| 20070169071 | 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 classes... | 07/19/2007 |
| 20070169070 | In-kernel virtual machine for low overhead startup and low resource usage Embodiments of the present invention provide an architecture for efficiently loading and executing byte code generated from a general programming language. In particular, a byte code interpreter implements a virtual machine that executes the byte code and is divided int... | 07/19/2007 |
| 20070169069 | Method and apparatus for using pre-translated files 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 representat... | 07/19/2007 |
| 20070169072 | 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 for ... | 07/19/2007 |