Abstract: The present invention provides a comprehensive development platform and client-side technology for intelligent and cost-effective delivery of video, audio and broadband content over a network, such as the Internet, to desktop, mobile computing, and network connected devices. In one embodiment of the present invention, a content development environment provides a single tool for developing unified online and offline content. With the content development tool, the user interface of the offline content has a substantially similar appearance and behavior to the user interface presented by the online content. As such, the user interface for the both the online and offline content may be generated from a single user interface design. The content development tool generates and publishes a set of online content files and a set of offline content files from the single design.
Abstract: The present invention provides a comprehensive development platform and client-side technology for intelligent and cost-effective delivery of video, audio and broadband content over a network, such as the Internet, to desktop, mobile computing, and network connected devices. In one embodiment of the present invention, an intelligent delivery system (IDS) delivers offline content on a client that provides a user experience similar to corresponding content accessed via a network, such as content experienced by a user visiting a web-site on the Internet. Through a background delivery process, the IDS transparently provides offline content automatically to the client. A user may display online content via a browser the first time visiting a content provider, such as a web-site, and from thereafter, the IDS automatically provides a second application to display offline content downloaded from the content provider.
Abstract: A client system for integrating interactivity with video includes a mass storage device, a download manager, and a presentation manager. The download manager retrieves and stores in mass storage a first file comprising video content and a second file comprising an interactive element. The presentation manager retrieves the first file, displays video content represented by the first file, retrieves the second file, and displays the interactive elements semi-transparently over the video content. Related methods and articles of manufacture are also disclosed.