Video appliance
First Claim
Patent Images
1. A method for processing video data comprising:
- serving code for execution on a runtime engine wherein the code includes instructions for compressing digital video data; and
in response to execution of the code, compressing digital video data to produce compressed digital video data.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, devices, systems and/or storage media for video and/or audio processing. An exemplary video appliance includes one or more units having framework capabilities and a controller for controlling one or more of the units via the framework capabilities. An exemplary video appliance optionally includes an intranet.
164 Citations
52 Claims
-
1. A method for processing video data comprising:
-
serving code for execution on a runtime engine wherein the code includes instructions for compressing digital video data; and
in response to execution of the code, compressing digital video data to produce compressed digital video data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of processing video data comprising:
-
serving code for execution on a runtime engine wherein the code includes instructions for decompressing compressed digital video data; and
in response to execution of the code, decompressing the compressed digital video data to produce decompressed digital video data. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method of controlling a video appliance having two or more units comprising:
-
communicating code from a controller unit to another unit wherein the other unit includes a runtime engine; and
executing the code on the runtime engine of the other unit. - View Dependent Claims (14, 15, 16)
-
-
17. A video appliance comprising:
-
a network;
a first unit in communication with the network and configured to process digital video data and to execute code;
a second unit in communication with the network and configured to store digital video data and to execute code; and
a third unit in communication with the network and configured to communicate code to the first unit and/or to the second unit via the network. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A video appliance configured to use one or more network protocols comprising:
-
a first unit configured to process digital video data and having a PCI—
VME interface;
a second unit having associated storage for storing digital video data; and
a third unit configured to communicate code to the first unit and/or to the second unit using the one or more network protocols. - View Dependent Claims (31, 32, 33)
-
-
34. A video appliance comprising:
-
a first unit configured to process digital video data and having a PCI to SDI interface module;
a second unit having associated storage for storing digital video data; and
a third unit configured to control the first unit and the second unit through use of code communicated via a network. - View Dependent Claims (35, 36, 37, 38)
-
-
39. A video appliance having an intranet comprising:
-
a first unit for encoding and/or decoding digital video data via software-based encoding and/or decoding;
a second unit having associated storage for storing digital video data; and
a third unit configured to control the first unit and the second unit through software communicated via the intranet.
-
-
40. A video appliance comprising:
-
processor means for processing digital video data;
storage means for storing digital video data;
control means for controlling the processor means and the storage means via communicable code; and
communication means for communicating communicable code from the control means to the processor means and the storage means. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. A video appliance comprising:
-
communication means for communicating code for execution on a runtime engine wherein the code includes instructions for compressing digital video data; and
compression means for compressing digital video data to produce compressed digital video data. - View Dependent Claims (47, 48)
-
-
49. A video appliance comprising:
-
communication means for communicating code for execution on a runtime engine wherein the code includes instructions for decompressing digital video data; and
decompression means for decompressing compressed digital video data to produce decompressed digital video data. - View Dependent Claims (50, 51)
-
-
52. A video appliance comprising:
-
an intranet; and
a data architecture having one or more layers selected from the group consisting of application layers, storage area network layers, digital asset management layers and control and/or messaging layers.
-
Specification