SHARING OF CLASSES FOR MODULAR PROGRAMS IN A MULTI-TENANT ENVIRONMENT

Patent №

US 9,563,405

Granted

2017-02-07

Filed 2016

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15064205

For each of a plurality of different tenants configured to concurrently execute in a virtual environment, a respective class loader graph can be constructed. For each respective class loader graph, unique types of edges between nodes that affect class loading can be identified. The edges can be traversed. Based on traversing the edges of the class loader graph, a respective unique dependency identifier (UDI) can be assigned to each class loader request. Class loader requests that are assigned the same UDI can be identified in at least two of the tenants. Responsive to identifying the class loader requests that are assigned the same UDI, a shared class loader can be assigned to each of the class loader requests. Each respective class loader request that is assigned the same UDI can be configured to call the shared class loader to load at least one class required by the respective tenant.

AI classification

AI hardware0.93
Knowledge representation0.51
Planning0.11
Machine learning0.01
Evolutionary computation0.00
Natural language0.00
Vision0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 379230797

Assignors

DAWSON, MICHAEL H., HARGRAVE, BENTLEY J., WATSON, THOMAS J.

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

From the same owner

© 2026 NYSGPT2525 LLC