System and related interfaces supporting the processing of media content
First Claim
Patent Images
1. A software enabled, matrix switch comprising:
- a scalable plurality of inputs, dynamically coupled to select source(s) to receive media content;
a scalable plurality of outputs, dynamically coupled to select object(s), wherein the software enabled, matrix switch recursively routes media content through the select object(s) to manipulate the received media content in accordance with a user-defined media processing project; and
a memory space, shared among the plurality of inputs and outputs to receive and buffer media content from various sources until presentation to one of the plurality of outputs, wherein the memory space is comprised of two segments, a first segment dedicated to the scalable plurality of inputs and a second segment dedicated to the scalable plurality of outputs.
1 Assignment
0 Petitions
Accused Products
Abstract
A software enabled, matrix switch is presented wherein a scalable plurality of inputs, coupled to media content sources, provide media content which is recursively routed through select media processing object(s) coupled to a scalable plurality of matrix switch outputs in accordance with a user-defined media processing project.
-
Citations
4 Claims
-
1. A software enabled, matrix switch comprising:
-
a scalable plurality of inputs, dynamically coupled to select source(s) to receive media content;
a scalable plurality of outputs, dynamically coupled to select object(s), wherein the software enabled, matrix switch recursively routes media content through the select object(s) to manipulate the received media content in accordance with a user-defined media processing project; and
a memory space, shared among the plurality of inputs and outputs to receive and buffer media content from various sources until presentation to one of the plurality of outputs, wherein the memory space is comprised of two segments, a first segment dedicated to the scalable plurality of inputs and a second segment dedicated to the scalable plurality of outputs. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented method comprising:
-
implementing a matrix switch for processing media content in accordance with a user-defined media processing project, the matrix switch comprising;
a scalable plurality of inputs dynamically coupleable to select source(s) to receive media content; and
a scalable plurality of outputs dynamically coupleable to select object(s);
processing the media content;
dynamically coupling one or more of the inputs to one or more of the sources to receive the media content;
dynamically coupling one or more of the outputs to the select object(s) to recursively route media content through the select object(s) to manipulate the received media content in accordance with the user-defined media processing project; and
providing a memory space and sharing the memory space among the plurality of inputs and outputs effective to receive and buffer media content from various sources until presentation to one of the plurality of outputs, wherein said act of providing comprises providing at least two memory space segments, a first of which is dedicated to the scalable plurality of inputs, a second of which is dedicated to the scalable plurality of outputs.
-
Specification