9654789

Scalable Real-Time Video Compositing Systems and Methods

PublishedMay 16, 2017
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
12 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computer system comprising at least one memory connected to at least one processor configured to: in response to a user video search query, composite a plurality of transcoded video streams in the transform domain into a dynamically-generated composite video stream encoding a preview video panel array responsive to the user video search query, wherein: the plurality of transcoded video streams are generated by transcoding a corresponding plurality of independent input video streams, wherein transcoding the plurality of independent input video streams comprises downscaling each of the independent video streams, and enforcing a common group-of-picture (GOP) structure across the plurality of transcoded video streams, wherein a GOP structure of the composite video stream coincides with the common GOP structure of the plurality of transcoded video streams, and transmit the composite video stream for generating a display of the preview video panel array.

2

2. The computer system of claim 1 , wherein at least one of the input independent video streams includes slices encoding more than one row of video blocks.

3

3. The computer system of claim 1 , wherein the at least one processor is further configured to encapsulate the composite video stream in a container prior to transmitting the composite video stream for generating the display of the preview video panel array.

4

4. The computer system of claim 1 , wherein the at least one processor is further configured to identify a display hardware configuration used to generate the display of the preview video panel array, and to select an array size of the preview video panel array according to the display hardware configuration.

5

5. The computer system of claim 3 , wherein the at least one processor is configured to select the array size of the preview video panel array according to a screen diagonal size.

6

6. The computer system of claim 1 , wherein the at least one processor is further configured to identify a display hardware configuration used to generate the display of the preview video panel array, and to select, according to the display hardware configuration, a pre-constructed video library from a plurality of video libraries, the pre-constructed video library comprising the plurality of input video streams, for retrieving the input video streams from the pre-constructed video library.

7

7. The computer system of claim 1 , wherein the at least one processor is further configured to transmit a plurality of audio streams responsive to the user search query, each audio stream corresponding to one of the panels of the preview video panel array.

8

8. The computer system of claim 1 , wherein the at least one processor is further configured to selectively transmit an audio stream corresponding to a selected panel of the preview video panel array in response to an indicator of a user selection from the preview video panel array of the selected panel.

9

9. The computer system of claim 1 , wherein the preview video panel array shows a loopback display of a predetermined temporal section of each of the input video streams.

10

10. The computer system of claim 1 , wherein the composite video stream is encoded in an H.264 format.

11

11. A method comprising employing a computer system comprising at least one memory connected to at least one processor to: in response to a user video search query, composite a plurality of transcoded video streams in the transform domain into a dynamically-generated composite video stream encoding a preview video panel array responsive to the user video search query, wherein: the plurality of transcoded video streams are generated by transcoding a corresponding plurality of independent input video streams, wherein transcoding the plurality of independent input video streams comprises downscaling each of the independent video streams, and enforcing a common group-of-picture (GOP) structure across the plurality of transcoded video streams, wherein a GOP structure of the composite video stream coincides with the common GOP structure of the plurality of transcoded video streams, and transmit the composite video stream for generating a display of the preview video panel array.

12

12. A computer system comprising: means for, in response to a user video search query, compositing a plurality of transcoded video streams in the transform domain into a dynamically-generated composite video stream encoding a preview video panel array responsive to the user video search query, wherein: the plurality of transcoded video streams are generated by transcoding a corresponding plurality of independent input video streams, wherein transcoding the plurality of independent input video streams comprises downscaling each of the independent video streams, and enforcing a common group-of-picture (GOP) structure across the plurality of transcoded video streams, wherein a GOP structure of the composite video stream coincides with the common GOP structure of the plurality of transcoded video streams, and means for transmitting the composite video stream for generating a display of the preview video panel array.

Patent Metadata

Filing Date

Unknown

Publication Date

May 16, 2017

Inventors

Govind KIZHEPAT
Yung-Hsiao LAI

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Scalable Real-Time Video Compositing Systems and Methods” (9654789). https://patentable.app/patents/9654789

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

Scalable Real-Time Video Compositing Systems and Methods — Govind KIZHEPAT | Patentable