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.
Patent No.:
Date of Patent:
Sep. 22, 2026
Filed:
Feb. 21, 2024
Black Duck Software, Inc., Sunnyvale, CA (US);
Simon Goldsmith, Oakland, CA (US);
David Autrey Bohannon, Sugar Hill, GA (US);
Zunaira Zaman, Belfast, GB;
Zhi Zhang, San Francisco, CA (US);
Songtao Xia, Lynnwood, WA (US);
Aleksandar Zeljic, San Francisco, CA (US);
Tushar Sharma, San Carlos, CA (US);
Black Duck Software, Inc., Sunnyvale, CA (US);
Abstract
In one example, a non-transitory computer readable medium includes stored instructions which, when executed by a processor, cause the processor to acquire a set of function stubs of a software program, acquire source code for a set of functions corresponding to the set of function stubs and library documentation related to the set of functions, execute a machine learning model that takes the source code, the library documentation, and a set of queries as inputs and generates as an output a set of answers to the set of queries, and construct a function model of a function of the set of functions, using the set of answers.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile