Patent · US Active

Detection of non-standard application programming interface usage via analysis of executable code

US7945902B1 · kind B1 · utility

44Cited by
6References
21Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJul 13, 2005
Grant dateMay 17, 2011
Priority date
Expiry dateNov 10, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/44589
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for detection of non-portable application programming interface usage via executable code analysis includes identifying one or more conditions for inclusion of an object class within a set of acceptable object classes, wherein a reference to any object class of the set of acceptable object classes by an application is in compliance with a specified portability criterion. The method further includes analyzing an executable version of the application to identify object classes referenced by the application, and generating a portability verification report for the application, wherein the report indicates that the application violates the specified portability criterion if an object class referenced by the application does not meet at least one of the conditions for inclusion in the set of acceptable classes.

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