Data processing method, apparatus and computer program product for similarity comparison of software programs
US9122543B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 2, 2014 |
| Grant date | Sep 1, 2015 |
| Priority date | — |
| Expiry date | Oct 2, 2034 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F21/552
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A data processing method, apparatus, and computer program product for performing a similarity comparison between software programs are provided. An aspect of the invention provides a data processing method for performing a similarity comparison between two programs, where the data processing method includes: (a) extracting API names from each program and converting the API names to unique text sequences of a particular byte; (b) establishing a frequency table by counting a frequency of the extracted API names; (c) recording the API names converted into the unique text sequences in a log file in the order of extraction; and (d) saving the frequency table as a file and compressing the log file.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.