Media stream distribution system
First Claim
Patent Images
1. A media server comprising:
- a plurality of nodes each comprising a gateway, each gateway providing memory and communication of data between mass storage and I/O ports of a node;
each node utilizing one or more central processor and processor memory; and
the media server comprising non-transitory machine readable media and/or memory devices embodying logic to enable the central processor of any one node of the plurality of nodes to manage the streaming of data to the I/O ports of the node from the mass storage of the node without reading or writing the data that is streamed, by specifying addresses of data blocks to stream to the I/O ports, thus enabling the central processor to manage the streaming of the data between the mass storage and the I/O ports without communicating the data to the central processor or processor memory.
11 Assignments
0 Petitions
Accused Products
Abstract
A media server comprises a plurality of nodes each comprising a gateway, each gateway providing memory and communication of data between mass storage and I/O ports of a node, and/or providing communication of data between the node and other nodes. Each node utilizes one or more central processors. The media server comprises logic to enable the processors to manage the streaming of data from the mass storage to the I/O ports via the gateways without communicating the data between the processors and any of the mass storage, I/O ports, or gateways.
27 Citations
11 Claims
-
1. A media server comprising:
-
a plurality of nodes each comprising a gateway, each gateway providing memory and communication of data between mass storage and I/O ports of a node; each node utilizing one or more central processor and processor memory; and the media server comprising non-transitory machine readable media and/or memory devices embodying logic to enable the central processor of any one node of the plurality of nodes to manage the streaming of data to the I/O ports of the node from the mass storage of the node without reading or writing the data that is streamed, by specifying addresses of data blocks to stream to the I/O ports, thus enabling the central processor to manage the streaming of the data between the mass storage and the I/O ports without communicating the data to the central processor or processor memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A node of a multi-processor system comprising:
-
mass storage; at least one central processor; processor memory providing storage of data read from or written to the mass storage by the processor; an I/O interface; and a media server comprising non-transitory machine readable media and/or memory devices embodying logic to enable the processor to manage the streaming of data from the mass storage to the I/O interface from the mass storage without reading or writing the data that is streamed, by specifying addresses of data blocks to stream to the I/O interface, thus enabling the processor to manage the streaming of the data between the mass storage and the I/O interface without communicating the data to the processor or processor memory - View Dependent Claims (10, 11)
-
Specification