Patent ID: 6925651

Claim:
A method of delivering video content through a residential broadband network, comprising: receiving a request for video content from a remote client; establishing an application session on a first processor, and within the first processor, accessing a video content source to retrieve the requested video content; compressing the retrieved video content to create a spatially compressed frame of video content, signaling to a second processor of the existence of the spatially compressed frame of video content, and within the second processor; temporally, compressing the spatially compressed frame of video content to create at least one temporally compressed frame of video content; merging the spatially compressed frame at video content with the temporally compressed frame of video content to create a data stream of compressed video content; outputting the data stream of compressed video content to the remote client; wherein the first processor and the second processor each belong to at least one processing node within an N^M array of processing nodes, where N refers to the number of processing nodes within processing node row or column and is at least four and M least two, wherein each of the processing nodes are orthogonally coupled and support bi-directional communications between orthogonal processing nodes, and wherein each processing node comprises M*(N- 1 ) communication ports that are coupled with the communication ports of the orthogonal processing nodes.