Patent ID: 7659922

Claim:
A system for sending video images, comprising: a) a primary server; b) one or more video sources connected to said primary server, said video sources operative to send video images to said primary server only upon receiving a request from said primary server; c) one or more video receivers connected to said primary server, said video receivers operative to receive video images from said primary server upon sending a request to said primary server which also is said request by said primary server for said video images; d) said video receivers and said video sources are not connected to each other; e) said primary server operative to aggregate requests received from said video receivers and send said requests to said video sources for said video images and replicate and transmit said video images to said video receivers, said server only requests a frame from the video source when there is a request for the frame from a user, and while this request to the video source remains outstanding the server registers any further requests for the next frame from the video source but the server does not generate any additional requests to the video source for the next frame while a request remains outstanding; and f) a software program enabling said primary server to create a list of requests from said one or more video receivers such that a video image is sent once from one of said one or more video sources to said primary server and for each request on said list said video image is sent once from said primary server to said video receiver making said each request.