Patent · US Active

Software feature modeling and recognition

US7680645B2 · kind B2 · utility

22Cited by
13References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 15, 2007
Grant dateMar 16, 2010
Priority date
Expiry dateMay 21, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/28
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Described is a technology by which software program feature usage is located within a sequence of commands collected during program usage sessions. For example, feature generally corresponds to a series of commands, such as copy and paste. A visual modeling component is controlled via drag-and-drop operations to describe a feature model, which is then compiled by a compiler into a finite state machine. Noise models may be used to exclude any command in the sequence that is irrelevant to the feature usage. A recognition process uses the finite state machine to locate program feature usage within the sequence of recorded commands by matching command sub-sequences corresponding to the feature model via the state machine. An analyzer may then use the located matches to provide an analysis report on feature usage.

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