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. 22, 2022

Filed:

Jun. 05, 2020
Applicant:

Inlecom Systems Ltd, London, GB;

Inventors:

Jenny Rainbird, Bexleyheath, GB;

Alexander Papageorgiou, Athens, GR;

Konstantinos Loupos, Athens, GR;

Patrick J. O'Sullivan, Dublin, IE;

Antonios Mygiakis, Chalandri, GR;

Assignee:

Inlecom Systems Ltd., London, GB;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/445 (2018.01); G06F 8/61 (2018.01); G06F 21/78 (2013.01); G06F 21/57 (2013.01); G16Y 30/10 (2020.01); H04L 9/06 (2006.01); G06F 8/41 (2018.01);
U.S. Cl.
CPC ...
G06F 8/61 (2013.01); G06F 8/43 (2013.01); G06F 21/57 (2013.01); G06F 21/78 (2013.01); G16Y 30/10 (2020.01); H04L 9/0637 (2013.01); H04L 2209/38 (2013.01);
Abstract

A method for computer program source level trust assurance in an Internet of Things (IoT) device includes receiving a request to install a computer program in an IoT device and storing, in temporary memory, a file containing a binary form of the computer program and an authenticity fingerprint incorporated as part of the binary form of the computer program. The method additionally includes extracting the authenticity fingerprint from the binary form of the computer program, retrieving a different fingerprint from remote storage and comparing the different fingerprint to the extracted fingerprint. Finally, the method includes installing the computer program into the IoT device in response to the comparison indicating that the extracted fingerprint is identical to the different fingerprint, but otherwise rejecting the request to install the computer program.


Find Patent Forward Citations

Loading…