Patent · US Active

In-place definition of software extensions

US9542178B2 · kind B2 · utility

1Cited by
2References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 9, 2012
Grant dateJan 10, 2017
Priority date
Expiry dateAug 4, 2034

Classification

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

Abstract

Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for providing in-place extensions to an application, including receiving one or more artifacts associated with the application; graphically depicting a representation of at least one artifact of the one or more artifacts on a display, the at least one artifact comprising extension points defined by a developer of the application; receiving first user input indicating a first extension to the at least one artifact, the first extension being associated with an extension point of the one or more extension points and being applied to the representation, the at least one artifact remaining unchanged in view of the first extension being applied to the representation; determining a delta based on the first extension and the at least one artifact; and storing the delta in an extension repository, the delta being usable to extend one or more other artifacts.

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