Patent application number | Description | Published |
20080250274 | System and Programming Product for Capturing Computer Application Diagnostics - A diagnostic system in an aspect-oriented data processing environment is provided. The environment comprises a data processing system having an operating system for executing an application, wherein the application comprises an object class. The environment also comprises means for loading the object class at runtime and storage means for storing a diagnostic aspect. An aspect implements concerns (e.g. logging, security) that cross-cut the application. The object class of the application is loaded at runtime and the diagnostic aspect is read from the storage means. The means for loading now combines the object class with the diagnostic aspect, so that for example, diagnostics can be captured and repairs on the application can be carried out. | 10-09-2008 |
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 statements defining exported packages. The deployment unit comprises a receiver unit to receive the bundles, an extractor unit to examine the metadata and extract the export statements, a converter unit to convert each of the export statements into a corresponding import statement, and a creator unit to add a synthetic bundle having the import statements inserted in its metadata. The deployment unit sets a thread context class loader to delegate class loading to a class loader of the synthetic bundle. Thus, at runtime, classes of the application are only loaded when they are explicitly exported packages as defined by the synthetic bundle. | 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 metadata defining dependencies for the respective bundle. A deployment management unit refers to one or more personality specific deployers to determine which of the bundles have a specific personality from a predetermined set of personality types. The personality specific deployers transform the respective personality-specific bundles by inserting one or more additional dependencies into the metadata of the bundle according to their personality type. The deployment management unit applies one or more operations to all of the plurality of bundles, including installing each of the bundles ready for deployment and deploys those bundles not having a specific personality type. The personality specific deployers deploy the personality-specific bundles according to their respective personality types. | 11-05-2009 |
20100138818 | Computer System and Method for Resolving Dependencies in a Computer System - A computer system and a method are disclosed for use in automatically deploying an application program to execute with one or more library resources. The computer system includes a deployment unit which deploys the application program into a runtime execution environment. When a predetermined trigger condition is detected, the deployment unit clones a first library resource to create a clone, transforms the application to depend upon the clone and resolves the dependencies of the application using the clone. In one embodiment, the trigger condition relates to a pinning situation, whereby a library upon which the application program depends cannot be wired to the application program to resolve the dependency. Here, the clone now satisfies that dependency. In another embodiment, the trigger condition is a mandatory cloning property that requires the library to be cloned. The mandatory cloning property may also be user-specified through a user interface. | 06-03-2010 |
20140208308 | COMPUTER SYSTEM AND METHOD FOR RESOLVING DEPENDENCIES IN A COMPUTER SYSTEM - A computer system and a method are disclosed for use in automatically deploying an application program to execute with one or more library resources. The computer system includes a deployment unit which deploys the application program into a runtime execution environment. When a predetermined trigger condition is detected, the deployment unit clones a first library resource to create a clone, transforms the application to depend upon the clone and resolves the dependencies of the application using the clone. In one embodiment, the trigger condition relates to a pinning situation, whereby a library upon which the application program depends cannot be wired to the application program to resolve the dependency. Here, the clone now satisfies that dependency. In another embodiment, the trigger condition is a mandatory cloning property that requires the library to be cloned. The mandatory cloning property may also be user-specified through a user interface. | 07-24-2014 |
Patent application number | Description | Published |
20120304676 | ICE MAKING ASSEMBLY WITH OPTIMIZED HARVESTING AND RELATED REFRIGERATION APPLIANCE - An ice making assembly for a refrigeration appliance includes an ice maker having a mold body defining a plurality of compartments for forming ice cubes therein, a heating element for heating the ice cubes to create a melted portion to assist in removal of the ice cubes from the compartment, and a harvesting assembly including a plurality of elements attached to a rotatable rod. Each element is movable via rotation of the rod through a respective one of the compartments to remove an ice cube from the compartment. Rotation of the rod stopping for a period of time at a stop position in which a removed ice cube can rest atop the harvesting assembly to refreeze the melted portion. Related refrigeration appliances are also disclosed. | 12-06-2012 |
20120304679 | APPLIANCE WITH A WATER FILTRATION SYSTEM - An appliance includes a main body, and a door movably attached to the main body. The door includes a front, a back, a side surface extending from the front to the back, and a recess formed on the side surface. The appliance further includes a water filtration system including a filter that is disposed in the recess. | 12-06-2012 |
20150211784 | APPLIANCE WITH A WATER FILTRATION SYSTEM - An appliance includes a main body defining an access opening; a door movably attached to the main body and configured to close the access opening in a closed position, the door comprising a front, a back, a side surface extending from the front to the back, and a recess formed in the side surface, the back facing the main body when the door is in the closed position; and a water filtration system comprising a filter disposed in the recess. | 07-30-2015 |