A multimedia on-demand server including a randomly-accessible library of multimedia programs (such as movies stored on magnetic or optical disks), a limited amount of RAM to buffer and store selected portions of programs retrieved from the library, and an interface that switchably routes program...http://www.google.com/patents/US5754773?utm_source=gb-gplus-sharePatent US5754773 - Multimedia on-demand server having different transfer rates