DETECTION OF NON-STANDARD APPLICATION PROGRAMMING INTERFACE USAGE VIA ANALYSIS OF EXECUTABLE CODE

Patent №

US 7,945,902

Granted

2011-05-17

Filed 2005

Owner

SUN MICROSYSTEMS, INC.

Lab

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11180819

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.

AI classification

Knowledge representation1.00
AI hardware0.99
Planning0.97
Machine learning0.30
Vision0.00
Evolutionary computation0.00
Natural language0.00
Speech0.00

Ownership

SUN MICROSYSTEMS, INC.

assignment · 167830705

Assignors

SAHOO, SANJEEB K.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC