Home Patent Forecast® Sectors Log In   Sign Up   Free Trial   Support   Contact   Pricing  
How it works Patent Forecast® Sectors Pricing Insights
Menu
Enjoy your FREE PREVIEW which shows only 2020 data and 25 documents. For full access, try it free at any time.        

Edge Computing

Search All Patents in Edge Computing


Patent US11095613


Issued 2021-08-17

System Of Smart Edge Sensors

A system of smart edge sensors, wherein security and encryption is pushed to the edge of the network. In one example, an electronic device includes several sensors. The device is operated by a microprocessor. A plurality of smart edge devices are each interposed between a respective sensor and the microprocessor and intercepts communication between the sensor and the microprocessor. The smart edge device encrypt any data output by the sensor, and decrypt any data received from the microprocessor. In one example the smart edge device is implemented as a system on a chip (SoC).


Classification


Slightly Less than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

8 Independent Claims

  • Independent Claim 1. A smart edge module configured to be inserted between a communication bus of an electronic device and a sensor, the electronic device having a device processorrunning a device operating system, the smart edge module comprising: an interface adapter configured for receiving raw data from the sensora bus adapter configured for handling communications with the device busa module bus coupled to the interfaceadapter and bus adaptera module processor configured for encrypting the raw dataa module memory storing a module operating systemand an encryption accelerator configured for acceleration encryption of the raw data.

  • Independent Claim 6. A smart edge module configured to be inserted between a communication bus of an electronic device and a sensor, the electronic device having a device processor running a device operating system, the smart edge module comprising: an interfaceadapter configured for receiving raw data from the sensora bus adapter configured for handling communications with the device busa module bus coupled to the interface adapter and bus adaptera module processor configured for encrypting the rawdataa module memory storing a module operating systemand wherein the module processor is configured to encrypt the raw data according to instructions of a local contract stored in the module memory.

  • Independent Claim 8. A smart edge module configured to be inserted between a communication bus of an electronic device and a sensor, the electronic device having a device processor running a device operating system, the smart edge module comprising: an interfaceadapter configured for receiving raw data from the sensora bus adapter configured for handling communications with the device busa module bus coupled to the interface adapter and bus adaptera module processor configured for encrypting the rawdataa module memory storing a module operating systemand a command filter configured to discard unauthorized communication directed at the module processor.

  • Independent Claim 11. An electronic device, comprising: a device processor executing a device operating system (OS)a device busa device memory coupled to the device busa plurality of sensorsat least one security module, interposed between at leastone corresponding sensor of the plurality of sensors and the device bus, the security module configured to receive a raw data signal from the corresponding sensor, encrypt at least part of the raw data signal to generate an encrypted signal, and transmitthe encrypted signal to the device busand a pre-processing module configured to filter the raw data signal and generate a filtered signal, wherein encrypting at least part of the raw data signal comprises encrypting the filtered signal.

  • Independent Claim 12. An electronic device comprising: a device processor executing a device operating system (OS)a device busa device memory coupled to the device busa plurality of sensorsat least one security module, interposed between at least onecorresponding sensor of the plurality of sensors and the device bus, the security module configured to receive a raw data signal from the corresponding sensor, encrypt at least part of the raw data signal to generate an encrypted signal, and transmit theencrypted signal to the device busand a device driver residing in the device memory and configured to facilitate communication between the device processor and the security module.

  • Independent Claim 18. In an electronic device having a device processor running a device operating system on a device bus and communicating with a plurality of sensors, a method comprising: providing a plurality of security modules and interposing each between acorresponding sensor of the plurality of sensors and the device busoperating each of the security modules to perform the steps of: intercepting raw data signal output from the corresponding sensorencrypting at least part of the raw data signal togenerate an encrypted signaltransmitting the encrypted signal onto the device busand filtering the raw data signal to generate a filtered signal, wherein encrypting at least part of the raw data signal comprises encrypting the filtered signal.

  • Independent Claim 19. In an electronic device having a device processor running a device operating system on a device bus and communicating with a plurality of sensors, a method comprising: providing a plurality of security modules and interposing each between acorresponding sensor of the plurality of sensors and the device busoperating each of the security modules to perform the steps of: intercepting raw data signal output from the corresponding sensorencrypting at least part of the raw data signal togenerate an encrypted signaltransmitting the encrypted signal onto the device busand maintaining a secure contract in a module memory of each of the security modules, and updating the security contract with decryption key and list of authorizedreaders.

  • Independent Claim 22. In an electronic device having a device processor running a device operating system on a device bus and communicating with a plurality of sensors, a method comprising: providing a plurality of security modules and interposing each between acorresponding sensor of the plurality of sensors and the device busoperating each of the security modules to perform the steps of: intercepting raw data signal output from the corresponding sensorencrypting at least part of the raw data signal togenerate an encrypted signaltransmitting the encrypted signal onto the device busand operating each of the security modules to perform the further steps of: intercepting each transmission of the device bus directed at the security moduledecrypting the transmission and deciphering whether a header in the transmission is acceptable header and, if yes, decrypting the remainder of the transmissionotherwise discarding the transmission.