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:
May. 19, 2020
Filed:
May. 18, 2017
Applicant:
The Governing Council of the University of Toronto, Toronto, CA;
Inventors:
David Lie, Toronto, CA;
Dhaval Miyani, Scarborough, CA;
Janahan Skandaraniyam, Markham, CA;
Daniel Thanos, Burlington, CA;
Assignee:
THE GOVERNING COUNCIL OF THE UNIVERSITY OF TORONTO, Toronto, CA;
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/56 (2013.01); G06F 21/57 (2013.01); G06F 16/901 (2019.01); G06K 9/62 (2006.01);
U.S. Cl.
CPC ...
G06F 21/563 (2013.01); G06F 16/9024 (2019.01); G06F 21/56 (2013.01); G06F 21/57 (2013.01); G06K 9/6267 (2013.01);
Abstract
A first set of code, for example source code, and a second code, for example binary code, are compared to find corresponding functions. A comparison of features can be used to find correspondences of functions. The comparison of functions can be iterated and can be refined and can be further used to carry out a further, stricter comparison of functions found to correspond to reduce the chance of falsely finding a function in the second code to be accountable in the first code.