US12580001B2ActiveUtilityA1
Data storage device and method for gesture generation and management
Est. expiryJul 8, 2044(~18 yrs left)· nominal 20-yr term from priority
G06T 11/00G06V 20/635G11B 27/036
68
PatentIndex Score
0
Cited by
7
References
19
Claims
Abstract
A data storage device and method are provided for gesture generation and management. In one embodiment, a data storage device is provided comprising a memory and one or more processors. The one or more processors, individually or in combination, are configured to: extract subtitles from a video stored in the memory; generate a gesture video from the subtitles; create a combined video comprising the generated gesture video combined with the video; and store the combined video in the memory. Other embodiments are provided.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A data storage device comprising:
a memory; and one or more processors, individually or in combination, configured to:
extract subtitles from a video stored in the memory;
generate a gesture video from the subtitles;
create a combined video comprising the generated gesture video combined with the video, wherein the combined video is created by:
caching the generated gesture video in the memory;
decoding the generated gesture video and the video in respective frame buffers; and
embedding the generated gesture video onto the video; and
store the combined video in the memory.
2 . The data storage device of claim 1 , wherein the combined video is managed as a data-storage-device-specific file that is abstracted to a host.
3 . The data storage device of claim 1 , wherein the combined video is exposed to a host and stored in a logical storage space in the memory.
4 . The data storage device of claim 1 , wherein the one or more processors, individually or in combination, are further configured to trim the gesture video based on a parameter.
5 . The data storage device of claim 1 , wherein the one or more processors, individually or in combination, are further configured to store the combined video using a flash translation layer biasing scheme.
6 . The data storage device of claim 1 , wherein the generated gesture video is combined with the video as a picture-in-picture video superimposed on the video.
7 . The data storage device of claim 1 , wherein the subtitles are extracted from a Moving Picture Experts Group (MPEG) stream.
8 . The data storage device of claim 1 , wherein the subtitles are extracted from video frames.
9 . The data storage device of claim 1 , wherein the gestures are generated from the subtitles using an artificial intelligence model.
10 . The data storage device of claim 1 , wherein the data storage device comprises a network-attached storage server.
11 . The data storage device of claim 1 , wherein the memory comprises a three-dimensional memory.
12 . A method comprising:
performing in a data storage device comprising a memory:
extracting textual information associated with a video stored in the memory;
generating a gesture video from the extracted textual information; and
storing the gesture video as a new program to an existing transport stream for the video using a flash translation layer biasing scheme.
13 . The method of claim 12 , wherein the gesture video is superimposed on the video as a picture-in-picture video.
14 . The method of claim 12 , wherein the gestures are generated from the extracted textual information using an artificial intelligence model.
15 . The method of claim 12 , wherein the transport stream comprises a Moving Picture Experts Group (MPEG) transport stream.
16 . The method of claim 12 wherein the data storage device comprises a network-attached storage server.
17 . The method of claim 12 , wherein the data storage device comprises a content delivery network edge node.
18 . The method of claim 12 , wherein the data storage device comprises an over-the-top platform.
19 . A data storage device comprising:
a memory; and means for:
extracting subtitles from a video stored in the memory;
generating a gesture video from the subtitles;
caching the generated gesture video in the memory; and
causing the gesture video to be superimposed on the video during playback by:
decoding the generated gesture video and the video in respective frame buffers; and
embedding the generated gesture video onto the video.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.