COMPUTER SYSTEM AND A METHOD OF DEPLOYING AN APPLICATION IN A COMPUTER SYSTEM

Patent №

US 8,997,089

Granted

2015-03-31

Filed 2009

Owner

SPRINGSOURCE LIMITED

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12400885

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.

AI classification

AI hardware0.96
Knowledge representation0.48
Planning0.32
Evolutionary computation0.00
Natural language0.00
Speech0.00
Vision0.00
Machine learning0.00

Ownership

SPRINGSOURCE LIMITED

assignment · 226490702

VMWARE, INC.

assignment · 250190635

Assignors

BRANNEN, SAMUEL HUGH, JR., COLYER, ADRIAN MARK, HARROP, ROB, NORMINGTON, GLYN, WILKINSON, ANDY

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC