CATEGORICAL APPROACH FOR IMPLEMENTING A SOFTWARE COMPONENT DEVELOPMENT ARCHITECTURE

Patent №

US 7,797,675

Granted

2010-09-14

Filed 2005

Owner

EMC CORPORATION

Lab

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11137749

A system produces a component framework that insulates components from an underlying communication infrastructure by receiving a component descriptor that specifies fundamental properties of a component and receiving a definition of remotable interfaces associated with the component. A generation tool emits a component framework that includes: i) a coInterface interface that exposes the component's remotable interfaces; ii) a coFactories interface that declares factories for component operation; iii) a template for a coClass class, the coClass class operable to receive developer programmed functionality; and iv) a coBridge class that extends the coClass class and functions as a morphism from an IDL-defined component to an object model based, middleware-independent component.

AI classification

AI hardware1.00
Planning1.00
Knowledge representation0.84
Natural language0.01
Vision0.00
Speech0.00
Machine learning0.00
Evolutionary computation0.00

Ownership

EMC CORPORATION

assignment · 166090356

Assignors

MICHEL, RUBEN, SOSNOVSKY, STANISLAV, LIUBOVICH, ILYA, CORMIER, RICHARD FRANCIS

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

From the same owner

© 2026 NYSGPT2525 LLC