The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 14, 2010
Filed:
May. 25, 2005
Ruben Michel, Hopkinton, MA (US);
Stanislav Sosnovsky, Upton, MA (US);
Ilya Liubovich, Shrewsbury, MA (US);
Richard Francis Cormier, Franklin, MA (US);
Ruben Michel, Hopkinton, MA (US);
Stanislav Sosnovsky, Upton, MA (US);
Ilya Liubovich, Shrewsbury, MA (US);
Richard Francis Cormier, Franklin, MA (US);
EMC Corporation, Hopkinton, MA (US);
Abstract
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.