# US 2021/0334221 A1 · Ethernet-attached ssd for automotive applications

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2021/0334221 A1
- Document ID: US20210334221A1
- Status: Published application
- Kind: A1
- Application number: 17/370,933
- Filed: 2021-07-08
- Published: 2021-10-28
- Earliest claimed: 2017-05-19
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Sompong Paul Olarig; David Schwaderer; Oscar Prem Pinto; Jason Martineau
- Web page: https://patentgrep.com/patent/US20210334221A1

## CPC

- G06F 12/1425: {the protection being physical, e.g. cell, word, block}
- G06F 12/1433: {for a module or a part of a module}
- G06F 21/10: Protecting distributed programs or content, e.g. vending or licensing of copyrighted material (protection in video systems or pay television H04N7/16) {; Digital rights management [DRM]}
- G06F 21/6227: {where protection concerns the structure of data, e.g. records, types, queries}
- G07C 5/0866: {the electronic data carrier being a digital video recorder in combination with video camera}
- H04N 5/44504: {Circuit details of the additional information generator, e.g. details of the character or graphics signal generator, overlay mixing circuits}
- H04N 5/77: between a recording apparatus and a television camera
- H04N 5/772: {the recording apparatus and the television camera being placed in the same enclosure}
- H04N 5/907: using static stores, e.g. storage tubes or semiconductor memories (H04N5/91 takes precedence)
- H04N 9/8205: {involving the multiplexing of an additional signal and the colour video signal}
- H04N 23/698: for achieving an enlarged field of view, e.g. panoramic image capture
- G06F 2212/1052: Security improvement
- G06T 2207/30248: Vehicle exterior or interior
- G06T 2207/30252: Vehicle exterior; Vicinity of vehicle
- H04N 7/183: {for receiving images from a single remote source}
- Y02D 10/00: Energy efficient computing, e.g. low power processors, power management or thermal management
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G07C: TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## 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

### Claim 1

A data storage device comprising:
a control logic, a data protection logic, and a non-volatile storage; and
a network interface adapter configured to connect to a network,
wherein the control logic is configured to store a data in the non-volatile storage,
wherein the data is received from a sensor connected to the network, and
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.

### Claim 2 (depends on 1)

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.

### Claim 3 (depends on 1)

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.

### Claim 4 (depends on 1)

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.

### Claim 5 (depends on 1)

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

### Claim 6 (depends on 1)

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.

### Claim 7 (depends on 1)

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.

### Claim 8 (depends on 1)

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.

### Claim 9

A system comprising:
a network comprising a plurality of switch ports and a processor;
a sensor configured to generate a data; and
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.

### Claim 10 (depends on 9)

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.

### Claim 11 (depends on 9)

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.

### Claim 12 (depends on 9)

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

### Claim 13 (depends on 9)

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

### Claim 14 (depends on 9)

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.

### Claim 15 (depends on 9)

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.

### Claim 16 (depends on 9)

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.

### Claim 17 (depends on 9)

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

### Claim 18 (depends on 17)

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

### Claim 19 (depends on 9)

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

### Claim 20

A method comprising:
receiving a 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.
