IP Library Granted Patent US 10,694,228
Granted Patent B2
US 10,694,228 · App. 15/565,738 · Granted Jun 23, 2020

System and method for handling video data

Inventor: Ashraf Nehru (London, GB)
Assignee: DISGUISE TECHNOLOGIES LIMITED
H04N21/234363G09G5/006G09G5/363G09G5/391G09G5/397H04N7/015H04N7/0806H04N21/2343H04N21/2365G09G2340/0407G09G2360/02G09G2360/08G09G2370/022G09G2370/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,694,228
App. No.
15/565,738
Granted
Jun 23, 2020
Kind
B2
Abstract

A video processor card for outputting video data, the video processor card being arranged for insertion into a video media server and into communication with an output of the video media server, the card comprising: an input for receiving a first video data stream at a first video resolution from the output of the video media server; a processor arranged to demultiplex the received first video data stream at the first resolution into a plurality of second video data streams, each second video data stream being at a second video resolution; and a plurality of video outputs, each video output arranged to output one of the plurality of second video data streams, wherein the first video resolution is at a higher video resolution than the second video resolution.

Claims (18)

1. A video processor card for outputting a plurality of video data streams, the video processor card comprising:

the video processor card being configured and arranged for removable insertion into a video media server and into communication with an output of the video media server;

an input for receiving a first video data stream at a first video resolution from the output of the video media server;

a processor arranged to demultiplex the received first video data stream at the first resolution into a plurality of second video data streams, each second video data stream being at a second video resolution; and

a plurality of video outputs, each video output arranged to output one of the plurality of second video data streams,

wherein the first and second video data streams comprise pixel data and the first video resolution is at a higher video resolution than the second video resolution, and wherein the first video data stream at the first video resolution comprises the plurality of second video data streams interleaved together such that consecutive pixels in the first video data stream comprise pixel data from different ones of the plurality of second video data streams, and wherein each of the second video streams each represent a different region of a source video split into sub-frames separately output for rendering, the interleaving being such that as soon as the pixels are received at the input, the four output video data streams are generated immediately, without having to wait for a full frame to be buffered.

2. The video processor card of claim 1 , wherein the video processor card is a video format conversion card.

3. The video processor card of claim 1 , wherein the processor is arranged to demultiplex the received first video data stream such that all the pixel data relating to one of the plurality of second video data streams is sent to one of the plurality of video outputs.

4. The video processor card of claim 1 , wherein the first video resolution is 4K resolution and the second video resolution is HD resolution.

5. The video processor card of claim 1 , wherein the first video resolution is 8K resolution and the second video resolution is 4K resolution.

6. The video processor card of claim 1 , further comprising an encoder for encoding the second video data streams into a specific video format.

7. The video processor card of claim 6 , wherein the specific video format is DVI or 3G-SDI.

8. A method of outputting a plurality of video data streams, the method comprising:

receiving, at an input of a video processor card arranged for removable insertion into a video media server and into communication with an output of the video media server, a first video data stream at a first video resolution from the output of a video media server;

demultiplexing the first video data stream into a plurality of second video data streams, each second video data stream being at a second video resolution; and

outputting video data from a plurality of video outputs, each video output being arranged to output one of the plurality of second video data streams,

wherein the first and second video data streams comprise pixel data and the first video resolution is at a higher video resolution than the second video resolution, and wherein the first video data stream at the first video resolution comprises the plurality of second video data streams interleaved together such that consecutive pixels in the first video data stream comprise pixel data from different ones of the plurality of second video data streams, and wherein each of the second video streams each represent a different region of a source video split into sub-frames separately output for rendering the interleaving being such that as soon as the pixels are received at the input, the four output video data streams are generated immediately, without having to wait for a full frame to be buffered.

9. A non-transitory computer readable medium storing a computer readable code for controlling a computing device to carry out the method of claim 8 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2019
From: NEHRU, ASHRAF
To: DISGUISE TECHNOLOGIES LIMITED
Reel/Frame 048807/0581 →
CHANGE OF NAME Recorded Feb 14, 2018
From: D3 TECHNOLOGIES LIMITED
To: DISGUISE TECHNOLOGIES LIMITED
Reel/Frame 044921/0079 →
Priority Claims (2)
GB 1506328.2 · Apr 14, 2015 · national
GB 1517475.8 · Oct 2, 2015 · national
Continuity (1)
Related Publication 20180084293A1 · Mar 22, 2018