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:
Aug. 30, 2022

Filed:

May. 13, 2021
Applicant:

Arm Limited, Cambridge, GB;

Inventors:

Michael Bartling, Austin, TX (US);

Hugo John Martin Vincent, Cambridge, GB;

Brendan James Moran, Histon, GB;

Assignee:

Arm Limited, Cambridge, GB;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/36 (2006.01); G06F 21/78 (2013.01); G06F 21/53 (2013.01); G06F 21/60 (2013.01);
U.S. Cl.
CPC ...
G06F 11/3688 (2013.01); G06F 11/3676 (2013.01); G06F 11/3692 (2013.01); G06F 21/53 (2013.01); G06F 21/602 (2013.01); G06F 21/78 (2013.01);
Abstract

Techniques, supported by corresponding apparatuses and methods, are disclosed for monitoring execution of software in a trusted environment and generating path signatures which are characteristic of the behaviour of the software. Multiple approximate nearest neighbour searching hash tables are generated in dependence on such path signatures and on attribute information defining behavioural classifications for the path signatures. Later execution of the software in a non-trusted environment is monitoring and an observed path signature characteristic of the behaviour of the software is generated. This observed path signature is queried against the multiple approximate nearest neighbour searching hash tables and a behavioural classification is determined in dependence on hash collision-based similarity between the observed path signature and the content of the multiple approximate nearest neighbour searching hash tables.


Find Patent Forward Citations

Loading…