Patent · US Active

Cross-library framework architecture feature sets

US10152309B2 · kind B2 · utility

1Cited by
9References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 27, 2016
Grant dateDec 11, 2018
Priority date
Expiry dateJul 27, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/72
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

API (application program interface) features defined by a set of APIs provide a different cross-sectional view of an application or framework than the view provided by sectioning along class or library boundaries, or binding units, for example. An API feature includes a proper subset of a library of a framework used by an application, and/or APIs which collectively reside in different libraries. A functionality feature API set provides an exposed surface area of a functionality feature of an application. Upon receiving a compilation request and determining that an API feature is to be excluded, an attempt is made to produce a compiled version of the application without the feature's APIs. In some cases, the functionality feature is independent of a baseline functionality of the application. Developers can obtain smaller but fully functional binaries. Framework architects can identify dependencies between API implementations when creating or modifying a software framework's architecture.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.