The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 20, 2024

Filed:

May. 13, 2021
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Shuang Shuang Jia, Beijng, CN;

Yi Chai, Beijing, CN;

Xiao-Yu Li, Beijing, CN;

Xin Zhao, Beijing, CN;

Li Cao, BeiJing, CN;

Jiangang Deng, Beijing, CN;

Hua Wei Fan, Beijing, CN;

Zhou Wen Ya, Beijing, CN;

Hong Wei Sun, Beijing, CN;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 8/76 (2018.01); G06F 8/77 (2018.01); G06F 8/75 (2018.01);
U.S. Cl.
CPC ...
G06F 8/76 (2013.01); G06F 8/75 (2013.01); G06F 8/77 (2013.01);
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.


Find Patent Forward Citations

Loading…