Processing

Please wait...

Settings

Settings

Goto Application

1. US11184650 - Automatic transcoding of media data in a data storage device

Office
United States of America
Application Number 16917458
Application Date 30.06.2020
Publication Number 11184650
Publication Date 23.11.2021
Grant Number 11184650
Grant Date 23.11.2021
Publication Kind B1
IPC
H04N 21/2343
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand
20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
23Processing of content or additional data; Elementary server operations; Server middleware
234Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
2343involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
H04N 21/647
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand
60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client; Communication details between server and client
63Control signaling between client, server and network components; Network processes for video distribution between server and clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load or bridging between two different networks, e.g. between IP and wireless
H04N 21/658
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand
60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client; Communication details between server and client
65Transmission of management data between client and server
658Transmission by the client directed to the server
H04N 21/218
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand
20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
21Server components or server architectures
218Source of audio or video content, e.g. local disk arrays
CPC
H04N 21/2181
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand [VOD]
20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
21Server components or server architectures
218Source of audio or video content ; , e.g. local disk arrays
2181comprising remotely distributed storage units, e.g. when movies are replicated over a plurality of video servers
H04N 21/234309
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand [VOD]
20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
23Processing of content or additional data; Elementary server operations; Server middleware
234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
2343involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
234309by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 or from Quicktime to Realvideo
H04N 21/64738
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand [VOD]
60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client ; , e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
63Control signaling ; related to video distribution; between client, server and network components; Network processes for video distribution between server and clients ; or between remote clients; , e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
64723Monitoring of network processes or resources, e.g. monitoring of network load
64738Monitoring network characteristics, e.g. bandwidth, congestion level
H04N 21/6582
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand [VOD]
60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client ; , e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
65Transmission of management data between client and server
658Transmission by the client directed to the server
6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
Applicants Western Digital Technologies, Inc.
Inventors Ramanathan Muthiah
Agents Chang & Hale LLP
Title
(EN) Automatic transcoding of media data in a data storage device
Abstract
(EN)

Devices and methods are disclosed that receive a request from a client device for a media file, determine compatibility of the media file with the requesting client device, and, if appropriate, transcode the media file into a compatible form which is then transmitted to the requesting client device. To determine whether a media file is compatible with the client request, the storage device can analyze a portion of the requested media file and compare that information with parameters of the client request. Transcoded data can be stored alongside the original file as a new file, stored in place of the original file, or stored in the same container as the original file so that the new file includes both the original version and the transcoded version of the media file.


Related patent documents