Patent ID: 11941282
Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A data storage device comprising:
a memory; and
a controller configured to:
store a plurality of digital video frames in the memory over time, wherein all of the digital video frames of the plurality of digital video frames are initially stored for playback at a same frame rate;
each time a free-up request is received from a host to create free space to store additional digital video frames:
calculate a number of digital video frames to be deleted from the memory based on an amount of incoming data from the host;
respectively identify a plurality of progressively-higher frequencies of digital video frame deletion for a plurality of subsets the plurality of digital video frames, wherein the plurality of subsets of the plurality of digital video frames are stored in time order and the frequency of digital video frame deletion of a given subset of the plurality of subsets of the plurality of digital video frames is higher than the frequency of digital video frame deletion of a subset of the plurality of subsets of the plurality of digital video frames that is stored earlier in the time order; and
delete the calculated number of digital video frames by deleting digital video frames from each subset of the plurality of subsets of the plurality of digital video frames at its identified frequency of digital video frame deletion; and

store the additional digital video frames in free space in the memory created by the deleting of the calculated number of digital video frames.