Patent 7168086 was granted and assigned to Microsoft on January, 2007 by the United States Patent and Trademark Office.
A video on demand system includes a head-end coupled through a proxy server to plural client terminals. The proxy server performs (or cooperates with another component in performing) various functions, including user interface definition, security, system administration (e.g. channel management, load distribution, and failover), and protocol translation.