Patent ID: 7784079

Claim:
In a video on demand system for supplying video data to a plurality of subscriber receivers via a program delivery network, the improvement comprising: a. A data base storage system containing a plurality of video on demand programs; b. A temporary video storage memory; c. A transaction server directly coupled to said data base storage system, said temporary video storage memory, and said plurality of subscriber receivers whereby each of said plurality of subscriber receivers requests a different video on demand program from said transaction server and said transaction server spools said different video on demand programs from said data base storage to said temporary video storage memory wherein said transaction server further comprises a transaction gateway software module operating in a middleware environment and a video server frame and stream spooling program responsively coupled to said transaction gateway via said middleware environment and wherein each of said plurality of video servers further comprises an industry compatible personal computer; d. A plurality of video servers directly coupled to said transaction server and said temporary video storage memory and responsively coupled to said plurality of subscriber receivers via said program delivery network wherein said plurality of video servers are assigned by said transaction server to stream said spooled different video on demand programs from said temporary video storage memory to said plurality of subscriber receivers via said program delivery network; and e. A mainframe computer platform hosting said transaction server responsively coupled to said one of said plurality of video servers and said subscriber receiver.