IP Library Granted Patent US 10,893,296
Granted Patent B2
US 10,893,296 · App. 16/171,560 · Granted Jan 12, 2021

Sensor data compression in a multi-sensor internet of things environment

Inventors: Assaf Natanzon (Tel Aviv, IL); Amihai Savir (Sansana, IL); Oshry Ben-Harush (Kibbutz Galon, IL); Anat Parush Tzur (Beer Sheva, IL)
Assignee: EMC IP Holding Company LLC
H04N19/625G06F17/147G06N3/0445G06N3/0454H04N19/61
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 10,893,296
App. No.
16/171,560
Filed
Oct 26, 2018
Granted
Jan 12, 2021
Kind
B2
Art Unit
2486
USPC
375/240.03
Abstract

Techniques are provided for sensor data compression in a multi-sensor Internet of Things environment. An exemplary method comprises obtaining sensor data from a plurality of sensors satisfying one or more of predefined sensor proximity criteria and predefined similar sensor type criteria; applying an image-based compression technique to the sensor data to generate compressed sensor data; and providing the compressed sensor data to a data center. The image-based compression technique comprises a discrete cosine transform technique, a video compression technique, and/or an auto-encoder deep learning technique that utilizes one or more over-fitted bidirectional recurrent convolutional neural networks. The sensor data is optionally normalized prior to being applied to the image-based compression technique.

Claims (31)

1. A method, comprising:

obtaining non-image sensor data from a plurality of sensors;

applying, by at least one edge-based processing device, an image-based compression technique to the non-image sensor data to generate compressed sensor data responsive to the plurality of sensors satisfying one or more predefined sensor proximity criteria based on a distance between the plurality of sensors; and

providing, by the at least one edge-based processing device, the compressed sensor data to a data center.

2. The method of claim 1 , wherein the non-image sensor data from one or more of the plurality of sensors comprises non-image sensor data compressed using a prediction-based single sensor compression technique.

3. The method of claim 1 , further comprising predicting, using the at least one edge-based processing device, a future value of the non-image sensor data from one or more of the plurality of sensors and providing the predicted future value of the non-image sensor data to the one or more sensors.

4. The method of claim 1 , wherein the image-based compression technique comprises a discrete cosine transform technique, and further comprising normalizing the non-image sensor data prior to the applying step.

5. The method of claim 1 , wherein the non-image sensor data is obtained over time and wherein the image-based compression technique comprises a video compression technique.

6. The method of claim 1 , wherein the image-based compression technique employs an auto-encoder deep learning technique that utilizes one or more over-fitted bidirectional recurrent convolutional neural networks to compress the non-image sensor data obtained over time.

7. The method of claim 1 , wherein the plurality of sensors has a substantially similar sensor type and a substantially similar sensor location.

8. The method of claim 1 , further comprising estimating a value of the non-image sensor data from one or more of the plurality of sensors based on a predefined source of environmental information.

9. A system, comprising:

a memory; and

at least one processing device, coupled to the memory, operative to implement the following steps:

obtaining non-image sensor data from a plurality of sensors;

applying, by at least one edge-based processing device, an image-based compression technique to the non-image sensor data to generate compressed sensor data responsive to the plurality of sensors satisfying one or more predefined sensor proximity criteria based on a distance between the plurality of sensors; and

providing, by the at least one edge-based device, the compressed sensor data to a data center.

10. The system of claim 9 , wherein the non-image sensor data from one or more of the plurality of sensors comprises non-image sensor data compressed using a prediction-based single sensor compression technique.

11. The system of claim 9 , further comprising predicting, by the at least one edge-based device, a future value of the non-image sensor data from one or more of the plurality of sensors and providing the predicted future value of the non-image sensor data to the one or more sensors.

12. The system of claim 9 , wherein the image-based compression technique comprises a discrete cosine transform technique, and further comprising normalizing the non-image sensor data prior to the applying step.

13. The system of claim 9 , wherein the non-image sensor data is obtained over time and wherein the image-based compression technique comprises a video compression technique.

14. The system of claim 9 , wherein the image-based compression technique employs an auto-encoder deep learning technique that utilizes one or more over-fitted bidirectional recurrent convolutional neural networks to compress the non-image sensor data obtained over time.

15. A computer program product, comprising a non-transitory machine-readable storage medium having encoded therein executable code of one or more software programs, wherein the one or more software programs when executed by at least one processing device perform the following steps:

obtaining non-image sensor data from a plurality of sensors;

applying, by at least one edge-based processing device, an image-based compression technique to the non-image sensor data to generate compressed sensor data responsive to the plurality of sensors satisfying one or more predefined sensor proximity criteria based on a distance between the plurality of sensors; and

providing, by the at least one edge-based device, the compressed sensor data to a data center.

16. The computer program product of claim 15 , wherein the non-image sensor data from one or more of the plurality of sensors comprises non-image sensor data compressed using a prediction-based single sensor compression technique.

17. The computer program product of claim 15 , further comprising predicting, by the at least one edge-based device, a future value of the non-image sensor data from one or more of the plurality of sensors and providing the predicted future value of the non-image sensor data to the one or more sensors.

18. The computer program product of claim 15 , wherein the image-based compression technique comprises a discrete cosine transform technique, and further comprising normalizing the non-image sensor data prior to the applying step.

19. The computer program product of claim 15 , wherein the non-image sensor data is obtained over time and wherein the image-based compression technique comprises a video compression technique.

20. The computer program product of claim 15 , wherein the image-based compression technique employs an auto-encoder deep learning technique that utilizes one or more over-fitted bidirectional recurrent convolutional neural networks to compress the non-image sensor data obtained over time.

Assignments (5)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2018
From: BEN-HARUSH, OSHRY
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 047537/0026 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2018
From: NATANZON, ASSAF; SAVIR, AMIHAI; BEN-HARUSH, OSHRY; TZUR, ANAT PARUSH
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 047324/0679 →
Continuity (1)
Related Publication 20200137420A1 · Apr 30, 2020
Cited By (1)
US 12,406,471