Search

CN-113806395-B - Edge solid state drive apparatus, edge data system, and computer-implemented method

CN113806395BCN 113806395 BCN113806395 BCN 113806395BCN-113806395-B

Abstract

Aspects include an edge solid state drive device, an edge data system, and a computer-implemented method. The edge SSD device includes a nonvolatile memory circuit. The edge SSD device includes one or more memory controllers for operating non-volatile memory circuits. The edge SSD device includes a wireless transceiver. The edge SSD device includes a data processor configured to aggregate data received from a remote sensor device using a wireless transceiver into aggregated data. The data processor may process and/or filter the aggregate data into processed and/or filtered data and may cause the aggregate data to be stored by the one or more memory controllers to the volatile memory circuit. The data processor may cause the processed and/or filtered data to be transmitted using the wireless transceiver.

Inventors

  • Matthew Sean Bryson
  • Songpong Paul Oleritz

Assignees

  • 三星电子株式会社
  • 三星电子株式会社

Dates

Publication Date
20260421
Application Date
20210329
Priority Date
20200814

Claims (20)

  1. 1. An edge solid state drive device comprising: One or more non-volatile memory circuits; one or more memory controllers configured to operate the one or more non-volatile memory circuits; One or more wireless transceivers, and A data processor configured to aggregate sensor data received from the first device and the second device using the one or more wireless transceivers into aggregated data, Wherein the data processor is further configured to process the aggregate data into processed data such that the aggregate data is stored by the one or more memory controllers to the one or more non-volatile memory circuits and such that the processed data is transmitted using the one or more wireless transceivers, Wherein the data processor is further configured to: It is determined whether the sensor data includes anomalous data, Based on determining that the sensor data includes anomaly data, sending the anomaly data to the cloud, Based on determining that the sensor data does not include anomalous data, refining the sensor data, Determining whether further anomalies exist in the refined data, And sending the abnormal data to the cloud based on determining that further anomalies exist in the refined data.
  2. 2. The edge solid state drive device of claim 1, wherein the data processor comprises an anomaly data module configured to discover anomaly data within the aggregate data.
  3. 3. The edge solid state drive device of claim 2, wherein the anomaly data comprises at least one of i) aggregated data determined to be part of an error based on predefined conditions, and ii) data having values outside of a predefined set of parameters.
  4. 4. The edge solid state drive device of claim 2, wherein the anomaly data comprises at least one of an image of a human face and an image of a particular object.
  5. 5. The edge solid state drive device of claim 2, wherein the data processor is configured to cause the anomalous data to be transmitted to the data center using the one or more wireless transceivers.
  6. 6. The edge solid state drive device of claim 1, wherein the data processor comprises a statistical analysis module configured to perform a statistical analysis on the aggregated data and generate a statistical summary of at least some of the aggregated data.
  7. 7. The edge solid state drive device of claim 6, wherein the data processor is configured to cause a statistical summary of the at least some of the aggregated data to be transmitted to a data center using the one or more wireless transceivers.
  8. 8. The edge solid state drive device of claim 1, wherein the data processor comprises a third party instruction module configured to receive one or more instructions from a third party, Wherein the one or more instructions relate to at least one of i) processing the aggregate data, ii) saving and providing the aggregate data, iii) providing exception data associated with the aggregate data, iv) providing a statistical summary of the aggregate data, and v) data transformation of the aggregate data resulting in reduced data transmission.
  9. 9. The edge-solid state drive device of any one of claims 1 to 8, wherein the one or more wireless transceivers comprise two or more WiFi radio transceivers and two or more cellular radio transceivers.
  10. 10. The edge solid state drive device of any one of claims 1 to 8, further comprising: A communication module, comprising: the one or more wireless transceivers include a first transceiver configured to communicate with a first device and a second transceiver configured to communicate with the internet; An ethernet module comprising one or more ethernet ports; a wireless long term evolution module; A transmission control protocol module; remote direct memory access module, and Internet protocol module, and A system management bus configured to communicatively couple the one or more memory controllers, the data processor, and the communication module together.
  11. 11. The edge solid state drive device of claim 10, wherein the first transceiver is configured to receive sensor data from the first device and the second device, and Wherein the second transceiver is configured to transmit the processed data.
  12. 12. The edge solid state drive device of claim 10, wherein the first transceiver is configured to receive sensor data from the first device and the second device, and Wherein the ethernet module is configured to cause the processed data to be transmitted through the one or more ethernet ports.
  13. 13. An edge data system, comprising: a first device configured to collect a first type of sensor data; A second device configured to collect sensor data of a second type different from the first type, and An edge solid state drive device comprising: One or more non-volatile memory circuits; one or more memory controllers configured to operate the one or more non-volatile memory circuits; One or more wireless transceivers, and A data processor configured to receive a first type of sensor data from a first device using the one or more wireless transceivers and a second type of sensor data from a second device using the one or more wireless transceivers, Wherein the data processor is further configured to aggregate the first type of sensor data and the second type of sensor data, process the aggregate data into processed data, cause the aggregate data to be stored by the one or more memory controllers to the one or more non-volatile memory circuits, and cause the processed data to be transmitted using the one or more wireless transceivers, Wherein the data processor is further configured to: It is determined whether the sensor data includes anomalous data, Based on determining that the sensor data includes anomaly data, sending the anomaly data to the cloud, Based on determining that the sensor data does not include anomalous data, refining the sensor data, Determining whether further anomalies exist in the refined data, And sending the abnormal data to the cloud based on determining that further anomalies exist in the refined data.
  14. 14. The edge data system of claim 13, wherein: the first device includes a point-to-point module configured to receive and transmit data packets from at least the second device; the second device includes a point-to-point module configured to receive and transmit data packets from at least the first device; The first device is configured to at least one of i) send the data packet directly to the edge solid state drive device, and ii) determine a routing path through the second device to communicate with the edge solid state drive device, and The second device is configured to at least one of i) send the data packet directly to the edge solid state drive device, and ii) determine a routing path through the first device to communicate with the edge solid state drive device.
  15. 15. The edge data system of claim 13, wherein: The first device includes at least one of a camera, an accelerometer, a wind speed sensor, a temperature sensor, and a motion sensor, and The second device includes at least one of a humidity sensor, a water sensor, and other sensors different from the humidity sensor and the water sensor.
  16. 16. The edge data system of any of claims 13 to 15, wherein: the data processor includes an anomaly data module configured to discover anomaly data within the aggregate data; The exception data includes at least one of error data and data other than a predefined set of parameters, and The data processor is configured to cause the anomalous data to be transmitted to the data center using the one or more wireless transceivers.
  17. 17. The edge data system of any of claims 13 to 15, wherein: The data processor includes a statistical analysis module configured to perform a statistical analysis on the aggregated data and generate a statistical summary of at least some of the aggregated data, and The data processor is configured to cause a statistical summary of the at least some of the aggregated data to be transmitted to a data center using the one or more wireless transceivers.
  18. 18. A computer-implemented method for collecting and processing edge data, the method comprising: controlling, by one or more memory controllers, one or more non-volatile memory circuits of the edge solid state drive device; receiving, by one or more wireless transceivers of an edge solid state drive device, sensor data from a first device and a second device; aggregating, by the edge solid state drive device, sensor data from the first device and the second device into aggregated data; storing, by the one or more memory controllers, aggregate data to the one or more non-volatile memory circuits; Processing the aggregate data by the edge solid state drive device into processed data, and The processed data is sent by the edge solid state drive device, The method further includes determining, by the edge solid state drive device, whether the sensor data includes anomaly data, transmitting the anomaly data to the cloud based on the determination that the sensor data includes anomaly data, refining the sensor data based on the determination that the sensor data does not include anomaly data, determining whether further anomalies exist in the refined data, and transmitting the anomaly data to the cloud based on the determination that further anomalies exist in the refined data.
  19. 19. The computer-implemented method of claim 18, wherein the method further comprises: The anomaly data is found within the aggregate data by an anomaly data module of the edge solid state drive device, Wherein the anomaly data comprises at least one of error data and data other than a predefined set of parameters, Wherein the transmitting includes transmitting, by the edge solid state drive device, the anomaly data to the data center using the one or more wireless transceivers.
  20. 20. The computer-implemented method of claim 18, wherein the method further comprises: performing statistical analysis on the aggregated data by a statistical analysis module of the edge solid state drive device, and A statistical summary of at least some of the aggregated data is generated by a statistical analysis module, Wherein the transmitting includes transmitting, by the edge solid state drive device, the statistical summary to the data center using the one or more wireless transceivers.

Description

Edge solid state drive apparatus, edge data system, and computer-implemented method The present application claims the benefit of U.S. provisional application serial No. 63/039,980 filed on 6/16 of 2020, which is incorporated herein by reference. Technical Field The present disclosure relates to storage systems and network systems, and more particularly, to an edge Solid State Drive (SSD) device and an edge data processing and/or filtering system including a point-to-point (P2P) sensor network. Background SSDs are typically installed in computers and mobile devices. In large installations, SSDs are used in rack-mounted systems. The internet of things (IoT) is continually evolving. Now, hundreds of billions of devices are interconnected by IoT. The growth of this interconnect did not show signs of slowdown. Collecting and processing data generated by these devices is a challenge. While some SSDs are configured to store data collected from IoT, SSDs have only a single function of storing information. In addition, various limitations such as cost, power, latency, bandwidth, and the total information volume involved prevent the growth of SSDs and prevent many of the benefits that might otherwise be realized from the expansion of the internet. Disclosure of Invention Various embodiments disclosed include an edge SSD device. The edge SSD device can include one or more non-volatile memory circuits. The edge SSD device can include one or more memory controllers configured to operate the one or more non-volatile memory circuits. The edge SSD device can include one or more wireless transceivers. The edge SSD device may include a data processor configured to aggregate data received from the first remote sensor device and the second remote sensor device into aggregated data using the one or more wireless transceivers. In some embodiments, the data processor may be further configured to process or filter the aggregate data such that the aggregate data is stored by the one or more memory controllers to the one or more non-volatile memory circuits and such that the processed or filtered data is transmitted using the one or more wireless transceivers. Some embodiments may include an edge data system. The edge data system may include a first remote sensor device configured to collect a first type of data. The edge data system may include a second remote sensor device configured to collect a second type of data different from the first type. The edge data system may include an edge SSD device. The edge SSD device can include one or more non-volatile memory circuits. The edge SSD device can include one or more memory controllers configured to operate the one or more non-volatile memory circuits. The edge SSD device can include one or more wireless transceivers. The edge SSD device can include a data processor configured to receive a first type of data from a first remote sensor device using the one or more wireless transceivers and a second type of data from a second remote sensor device using the one or more wireless transceivers. In some embodiments, the data processor may be further configured to aggregate the first type of data and the second type of data, process or filter the aggregate data, cause the aggregate data to be stored by the one or more memory controllers to the one or more non-volatile memory circuits, and cause the processed or filtered data to be transmitted using the one or more wireless transceivers. Some embodiments may include a computer-implemented method for collecting, processing, and/or filtering edge data. The method may include controlling, by one or more memory controllers, one or more non-volatile memory circuits of an edge Solid State Drive (SSD) device. The method may include receiving, by one or more wireless transceivers of an edge SSD device, data from a first remote sensor device and a second remote sensor device. The method may include aggregating, by an edge SSD device, data from a first remote sensor device and a second remote sensor device into aggregated data. The method may include storing, by the one or more memory controllers, aggregate data to the one or more non-volatile memory circuits. The method may include processing or filtering the aggregate data by the edge SSD device. The method may include transmitting, by the edge SSD device, the processed or filtered data. Drawings The foregoing and additional features and advantages of the disclosure will become more apparent from the following detailed description, taken in conjunction with the accompanying drawings in which: FIG. 1 illustrates a block diagram of an edge SSD device, according to some embodiments. Fig. 2 illustrates a block diagram of an edge data system including the edge SSD device of fig. 1 and a remote sensor device configured in a P2P network, in accordance with some embodiments. Fig. 3 illustrates a block diagram of another edge data system including the edge SSD device of fig. 1 and a remote sensor device havi