Reusable software components
US7562347B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Nov 4, 2004 |
| Grant date | Jul 14, 2009 |
| Priority date | — |
| Expiry date | May 16, 2026 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/38
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Methods and apparatus, including computer program products, implement techniques for structuring applications into reusable components. A reusable component having an external interface and an internal interface is implemented. The component encapsulates functionality, where multiple instances of the component are reusable at the same time. The component is configurable to embed one or more specified components. The external interface comprises an external programming interface, an external data-binding interface, and an external visual interface. The internal interface comprises an embedding interface, an internal programming interface, an internal data-binding interface, and an internal visual interface. The embedding interface specifies one or more component interfaces of components that can be embedded.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.