IP Library › Granted Patent US 11,847,068
Granted Patent B2
US 11,847,068 · App. 17/370,933 · Granted Dec 19, 2023

Ethernet-attached SSD for automotive applications

Inventors: Sompong Paul Olarig (Pleasanton, CA); David Schwaderer (Saratoga, CA); Oscar Prem Pinto (San Jose, CA); Jason Martineau (Milpitas, CA)
Assignee: Samsung Electronics Co., Ltd.
G06F12/1425G06F12/1433G06F21/10G06F21/6227G07C5/0866H04N5/44504H04N5/77H04N5/772H04N5/907H04N9/8205H04N23/698G06F2212/1052G06T2207/30248G06T2207/30252H04N7/183
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,847,068
App. No.
17/370,933
Granted
Dec 19, 2023
Kind
B2
Abstract

A data storage device includes: a housing integrating a control logic, a data protection logic, and a non-volatile storage; and a network interface connector integrated to the housing and is configured to be directly inserted into a network switch. The control logic is configured to store a vehicle data including a video stream in the non-volatile storage. The video stream is received from a video camera that is connected to the network switch. The data protection logic is configured to detect a vehicle event and change an operating mode of the data storage device to a read-only mode prohibiting the vehicle data stored in the non-volatile storage from being erased or tampered.

Claims (40)

1. A data storage device comprising:

a control logic;

a data protection logic;

a non-volatile storage; and

a network interface adapter configured to connect to a network,

wherein the control logic is configured to store data received from a sensor connected to the network, in the non-volatile storage,

wherein the data protection logic is configured to detect an event based on the data received from the sensor and change an operating mode of the data storage device from a first mode to a second mode based on detection of the event, and

wherein in the first mode, the data storage device is configured to control the data stored in the non-volatile storage in a first manner, and in the second mode the data storage device is configured to control the data stored in the non-volatile storage in a second manner.

2. The data storage device of claim 1 , wherein the event is a vehicle event including one or more of an airbag deployment, a sensor trigger, a power loss due to water submersion, and a fire due to a crash.

3. The data storage device of claim 1 , wherein the control logic stores the data in the data storage device for a predetermined period of time after the event.

4. The data storage device of claim 1 , wherein the network interface adapter has a small form-factor pluggable (SFP), quad small form-factor pluggable (QSFP), or modular connector form factor.

5. The data storage device of claim 1 , wherein the data storage device is a network-attached solid-state drive (SSD).

6. The data storage device of claim 1 , wherein the sensor includes a video camera that is connected to the network, and wherein the video camera is configured to send a video stream to the network in network packets.

7. The data storage device of claim 1 , further comprising a reserve power and a beacon, wherein the beacon is triggered by the data protection logic after the event and is configured to generate a beacon signal using the reserve power.

8. The data storage device of claim 1 , further comprising an image processor, wherein the image processor is configured to insert a time stamp and/or a coordinate stamp to the data.

9. A system comprising:

a network comprising switch ports and a processor;

a sensor configured to generate data;

a data storage device comprising a control logic, a data protection logic, and a non-volatile storage; and

a network interface adapter,

wherein the sensor is connected to a first switch port of the network and the data storage device is connected to a second switch port of the network,

wherein the control logic of the data storage device is configured to store the data generated by the sensor in the non-volatile storage, and

wherein the data protection logic of the data storage device is configured to detect an event based on the data generated by the sensor and change an operating mode of the data storage device from a first mode to a second mode based on detection of the event, and

wherein in the first mode, the data storage device is configured to control the data stored in the non-volatile storage in a first manner, and in the second mode the data storage device is configured to control the data stored in the non-volatile storage in a second manner.

10. The system of claim 9 , wherein the event is a vehicle event including one or more of an airbag deployment, a sensor trigger, a power loss due to water submersion, and a fire due to a crash.

11. The system of claim 9 , wherein the control logic of the data storage device stores the data in the data storage device for a predetermined period of time after the event.

12. The system of claim 9 , wherein the network interface adapter of the data storage device and at least one of the switch ports of the network have a small form-factor pluggable (SFP), quad small form-factor pluggable (QSFP), or modular connector form factor.

13. The system of claim 9 , wherein the data storage device is a network-attached solid-state drive (SSD).

14. The system of claim 9 , wherein the sensor includes a video camera that is connected to the first switch port of the network, and wherein the video camera is configured to send a video stream to the network in network packets.

15. The system of claim 9 , wherein the data storage device further comprises a reserve power and a beacon, wherein the beacon is triggered by the data protection logic after the event and is configured to generate a beacon signal using the reserve power.

16. The system of claim 9 , wherein the data storage device further comprises an image processor, wherein the image processor is configured to insert a time stamp and/or a coordinate stamp to a video stream.

17. The system of claim 9 , wherein the processor of the network is configured to stitch multiple video streams generated by video cameras connected to the switch ports of the network.

18. The system of claim 17 , wherein the processor is configured to generate a spherical video stream using the multiple video streams.

19. The system of claim 9 , wherein the processor is configured to insert a time stamp or a coordinate stamp to the data.

20. A method comprising:

receiving data from a sensor that is connected to a network via a network interface of a data storage device;

storing the data in a non-volatile storage of the data storage device;

detecting an event based on the data received from the sensor; and

changing an operating mode of the data storage device from a first mode to a second mode based on detection of the event,

wherein in the first mode, the data storage device is configured to control the data stored in the non-volatile storage in a first manner, and in the second mode the data storage device is configured to control the data stored in the non-volatile storage in a second manner.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2021
From: OLARIG, SOMPONG PAUL; SCHWADERER, DAVID; PINTO, OSCAR PREM; MARTINEAU, JASON
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 056796/0755 →
Continuity (4)
Continuation 16800878 · Feb 25, 2020
Continuation 15677945 · Aug 15, 2017
Provisional Application 62508821 · May 19, 2017
Related Publication 20210334221A1 · Oct 28, 2021