Patent · US Active

Fast porting of projects

US11907711B2 · kind B2 · utility

0Cited by
4References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 13, 2021
Grant dateFeb 20, 2024
Priority date
Expiry dateJun 28, 2042

Classification

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

Abstract

Aspects of the invention include systems and methods configured to efficiently evaluate the efforts of a code migration (e.g., porting task) between different platforms. A non-limiting example computer-implemented method includes receiving a function of a source platform. The function can include a plurality of fields. An initial vector is constructed for each of the plurality of fields. The initial vector encodes a value of the respective field according to an encoding rule. The initial vectors are merged into a single final vector and the final vector is classified into one of a plurality of system function families of the source platform. A vector of a target platform at a minimum distance to the final vector is identified and an assessment is provided that includes a difficulty in porting a project comprising the function between the source platform and the target platform based at least in part on the minimum distance.

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