Invention Grant
- Patent Title: Reliable and secure firmware update with a dynamic validation for internet of things (IoT) devices
-
Application No.: US15146157Application Date: 2016-05-04
-
Publication No.: US10097563B2Publication Date: 2018-10-09
- Inventor: Oleksii Surdu
- Applicant: Oleksii Surdu
- Applicant Address: US VA Herndon
- Assignee: GBS Laboratories, LLC
- Current Assignee: GBS Laboratories, LLC
- Current Assignee Address: US VA Herndon
- Agency: Capitol City TechLaw, PLLC
- Agent Jasbir Singh
- Main IPC: G06F7/04
- IPC: G06F7/04 ; H04L29/06 ; G06F21/10 ; G06F21/60 ; G06F21/57 ; G06F8/654 ; H04L29/08 ; G06F11/14

Abstract:
A computing system for a secure and reliable firmware update through a verification process, dynamic validation and continuous monitoring for error or failure and speedy correction of Internet of Things (IoT) device operability. The invention uses a Trusted Execution Environment (TEE) for hardware-based isolation of the firmware update, validation and continuous monitoring services. The isolation is performed by hardware System on a Chip (SoC) Security Extensions such as ARM TrustZone or similar technologies on other hardware platforms. The invention therefore comprises Firmware Update Service (FUS), System Validation Service (SMS) and Continuous Monitoring Service (CMS) running in the TEE with dedicated memory and storage, thus providing a trusted configuration management functionality for the operating system (OS) code and applications on IoT devices.Services running in the TEE use both direct (hardware level) and indirect (software agents inside main execution environment (MEE)) methods of control of the MEE. Embodiments of the invention apply all updates to a staging (new) execution environment (SEE) without changing of the MEE.
Public/Granted literature
- US20170322790A1 Reliable and Secure Firmware Update with a Dynamic Validation for Internet of Things (IoT) Devices Public/Granted day:2017-11-09
Information query