Patent ID: 9654296
Date: 2017-05-16
CPC Classifications: G06F,G09C,H04L

Claim:
1. A method for securing sensor data by a security engine circuitry of a system on chip (SoC), the method comprising: receiving from a processor circuitry of the SoC an inter processor communication (IPC) request to receive the sensor data; determining that an integrated sensor hub (ISH) of the SoC is in operation, in response to receiving the IPC request; sending the IPC request to the ISH of the SoC, to cause the ISH to gather the sensor data, in response to the determination that the ISH of the SoC is in operation; entering a lower power state mode or executing other tasks for a period of time during which the ISH is gathering the sensor data; receiving the sensor data from the ISH and quitting the lower power state or execution of other tasks in response to receiving the sensor data; generating certified encrypted sensor data based on the sensor data; and sending the certified encrypted sensor data to a middleware framework of the processor circuitry, wherein the processor circuitry is to provide the certified encrypted sensor data to a service.