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:
Mar. 16, 2021

Filed:

Aug. 30, 2018
Applicant:

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

Inventors:

Maki Hiekata, Tokyo, JP;

Mihoko Hasegawa, Tokyo, JP;

Kensuke Matsuoka, Tokyo, JP;

Duc Binh Bui, Tokyo, JP;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06F 16/14 (2019.01); G06F 8/70 (2018.01); G06F 16/9535 (2019.01); G06F 16/2457 (2019.01);
U.S. Cl.
CPC ...
G06F 16/148 (2019.01); G06F 8/70 (2013.01); G06F 16/156 (2019.01); G06F 16/24578 (2019.01); G06F 16/9535 (2019.01);
Abstract

Mechanisms are provided to automatically identify source code relevant to a task among a set of disparate source code. The mechanisms search a plurality of working sets based on a given keyword associated with the task in order to identify a subset of working sets from a working set store that comprises the given keyword. The mechanisms identify source code files associated with the identified working sets. The mechanisms determine a score that depends on the occurrences of matched working sets for the given keyword within each identified source code file. For each directory or repository, the mechanisms determine an aggregated score for all the source code files comprised therein. The mechanisms present a listing of all identified source code files by directory and repository, where the listing illustrates a relevancy of repositories, directories, and source code files that comprise the given keyword associated with the task.


Find Patent Forward Citations

Loading…