Back to results
US 11,907,548 B2Granted
Storage of video data and file system metadata
AssigneeMicron Technology, Inc.
InventorMinjian Wu
Life of this patent
Estimating the term…
Abstract
A memory sub-system can allocate a first portion of blocks of a memory device for storage of file system metadata based on a file system and a capacity of the memory device, write video data received from a host within a second portion of the blocks at a first data density, and write file system metadata within the first portion of the blocks at a second data density lesser than the first data density.
Claims19
A method, comprising:
- determining, by a memory controller of a solid state drive, a size of a first portion of a plurality of blocks of a memory device to be allocated based on a file system metadata overhead, ratio associated with a file system and the capacity of the memory device;
- allocating, by the memory controller, the first portion of a plurality of blocks of the memory device for storage of file system metadata;
- writing video data received from a host within a second portion of the plurality of blocks at a first data density;
- and
- writing file system metadata within the first portion of the plurality of blocks at a second data density lesser than the first data density.
2 more elements
A system, comprising:
- a memory controller;
- a host interface coupled to the memory controller;
- a memory device coupled to the memory controller;
- wherein the memory controller is configured to:
- determine a file system used by a host;
- determine a size of a portion of the memory device to be allocated based on a file system metadata overhead ratio associated with the file system and the capacity of the memory device;
- allocate the portion of the memory device for storage of flagged data received via the host interface;
- operate memory cells of the portion in a single-level cell mode;
- and
- operate memory cells of a remainder of the memory device in greater than single-level cell mode for storage of non-flagged data received from the host interface;
- wherein the system comprises a solid state drive.
8 more elements
A non-transitory machine readable medium storing instructions executable to:
- run a black box application for a vehicle;
- use a memory sub-system to provide storage for the black box application;
- provide a definition of a file system to the memory sub-system to allow the memory sub-system to:
- determine a size of a portion of the memory sub-system to be allocated based on a file system metadata overhead ratio associated with the file system and a capacity of the memory device;
- and
- allocate the portion of the memory sub-system for storage of flagged data received via a host interface:
- provide file system metadata to the memory sub-system with a flag indicating that the file system metadata is to be written at a first data density;
- receive video data from a camera associated with the vehicle;
- and
- provide the video data to the memory sub-system without the flag indicating that the video data is to be written at a second data density greater than the first data density.
7 more elements
Dependencies are inferred from the claim text.