IP Library Granted Patent US 11,783,060
Granted Patent B2
US 11,783,060 · App. 16/479,714 · Granted Oct 10, 2023

System and method for energy efficient sensors with compression, artificial intelligence, and security

Inventor: Niraj K. Jha (Princeton, NJ)
Assignee: THE TRUSTEES OF PRINCETON UNIVERSITY
G06F21/606G06F12/14G06N3/04G06N3/08G06N20/10H04L9/3239H04L69/04H04W4/38H04W12/03H04W12/106H04W12/42H04W84/18H04L2209/72Y02D30/70
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,783,060
App. No.
16/479,714
Granted
Oct 10, 2023
Kind
B2
Abstract

Devices and methods for processing detected signals at a detector using a processor are provided. The system involves (i) a data compressor that implements an algorithm for converting a set of data into a compressed set of data, (ii) a machine learning (ML) module coupled to the data compressor, the ML module transforming the compressed set of data into a vector and filtering the vector, (iii) a data encryptor coupled to the ML module that encrypts the filtered vector, and (iv) an integrity protection module coupled to the ML module, wherein the integrity protection module protects the integrity of the filtered vector.

Claims (40)

1. A detector, comprising:

a data compressor, wherein the data compressor implements an algorithm for converting a set of data into a compressed set of data;

a machine learning module coupled to the data compressor, wherein the machine learning module transforms the compressed set of data into a vector and filters the vector;

a data encryptor coupled to the machine learning module, wherein the data encryptor encrypts the filtered vector;

an integrity protection module coupled to the machine learning module, wherein the integrity protection module protects integrity of the filtered vector, where the integrity protection module is used in parallel with the data encryptor; and

a transmitter configured to transmit the encrypted filtered vector to a remote location.

2. The detector of claim 1 , wherein the data compressor implements compressive sensing.

3. The detector of claim 1 , wherein the machine learning module comprises an inference module.

4. The detector of claim 1 , wherein the data encryptor encrypts the filtered vector using encompression.

5. The detector of claim 1 , further comprising an analog-to-digital converter coupled to the data compressor.

6. The detector of claim 1 , wherein the machine learning module comprises a feature extractor and a classifier.

7. The detector of claim 6 , wherein the classifier is linear.

8. The detector of claim 6 , wherein the classifier is non-linear.

9. The detector of claim 6 , wherein the classifier comprises a neural network.

10. The detector of claim 6 , wherein the classifier is a support vector machine.

11. The detector of claim 1 , wherein the integrity protection module comprises a hashing module.

12. The detector of claim 11 , wherein the hashing module comprises at least one of SHA-2, SHA-3, and SHA-4.

13. The detector of claim 11 , wherein the hashing module comprises a cryptographic hashing module.

14. A method for processing detected signals at a detector using one or more processors, the method comprising:

converting a set of data into a compressed set of data using a data compressor controlled via the processors;

transforming the compressed set of data into a vector and filtering the vector using a machine learning module controlled via the processors;

encrypting the filtered vector using an encryptor controlled via the processors; and

protecting integrity of the filtered vector using an integrity protection module controlled via the processors, where protecting integrity of the filtered vector is performed in parallel with encrypting the filtered vector.

15. The method of claim 14 , wherein the set of data is converted into a compressed set of data using compressive sensing.

16. The method of claim 14 , wherein the machine learning module comprises an inference module.

17. The detector of claim 14 , wherein the encrypting of the filtered vector is accomplished using encompression.

18. The method of claim 14 , further comprising converting a set of analog data into the set of data using an analog-to-digital converter.

19. The method of claim 14 , wherein the transforming of the compressed set of data into a vector is accomplished using a feature extractor, and filtering the vector is accomplished using a classifier.

20. The method of claim 19 , wherein the classifier is linear.

21. The method of claim 19 , wherein the classifier is non-linear.

22. The method of claim 19 , wherein the classifier comprises a neural network.

23. The method of claim 19 , wherein the classifier comprises a support vector machine.

24. The method of claim 14 , wherein the integrity is protection module comprises a hashing module.

25. The method of claim 24 , wherein the hashing module comprises a cryptographic hashing module.

26. A device, comprising:

a data compressor, wherein the data compressor converts a set of data into a compressed set of data;

a machine learning module coupled to the data compressor, wherein the machine learning module transforms the compressed set of data into a vector and filters the vector;

a data encryptor coupled to the machine learning module, wherein the data encryptor encrypts the filtered vector;

an integrity protection module coupled to the machine learning module, wherein the integrity protection module protects integrity of the filtered vector, where the integrity protection module is used in parallel with the data encryptor; and

a transmitter configured to transmit the encrypted filtered vector to a remote location.

Assignments (2)
CONFIRMATORY LICENSE Recorded Sep 13, 2019
From: PRINCETON UNIVERSITY
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 050375/0720 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2019
From: JHA, NIRAJ K.
To: THE TRUSTEES OF PRINCETON UNIVERSITY
Reel/Frame 049830/0607 →
Continuity (2)
Provisional Application 62450014 · Jan 24, 2017
Related Publication 20210357741A1 · Nov 18, 2021