Dinesh Venkatesh

Learn More
Interactive multimedia systems represent a key technology rapidly evolving from marketing hype and research prototypes to commercial deployments. Supporting truly interactive multimedia services requires providing personalized, dedicated channels or sessions for each user. For these services, the user has complete control over the session and has the(More)
A video-on-demand server must satisfy a large customer base and a diverse archive of movies under changing movie popularity and daily load peaks. These requirements must be satisfied under the constraints imposed by storage device costs, capacities, I/O bandwidths, and geographic locations. In this paper we describe a partitioning of video data (movies)(More)
Video-on-demand represents a key demonstrative application for enabling multimedia technology in communication, database, and interface research. This application requires solving a number of diverse technical problems including the data synchronization problem for time-dependent data delivery. In this paper we describe the general requirements of(More)
Large scale clustered continuous media (CM) servers deployed in applications like video-on-demand have high availability requirements. In the event of server failure, streams from the failed servers must be reassigned to healthy servers with minimum service disruption. Such servers may also suffer from periods of transient overload resulting from a high(More)
A video-on-demand server must satisfy a large customer base and a diverse archive of movies under changing movie popularity and daily load peaks. These requirements must be satisfied under the constraints imposed by storage device costs, capacities, I/O bandwidths, and geographic locations. In this paper we describe a partitioning of video data (movies)(More)
In this paper we describe the Virtual Video Browser (VVB) software application designed to allow the interactive browsing and content-based query of a video database and to facilitate the subsequent playout of selected titles. The VVB is a manifestation of our mechanisms for the location, identification, and delivery of digital audio and video in a(More)
One approach to supporting continuous media traffic is via resource reservation at connection establishment time. The shortcomings of this approach are the lack of flexibility in re-negotiating bandwidth parameters after connection establishment and the inability to react to changing server load conditions. In this paper we propose a “selected access(More)
To support future interactive information delivery services there is a need to balance individual interactivity with the desire to maximize the number of supported sessions. Currently, few techniques have demonstrated the ability to renegotiate and scale service parameters per session in progress as required to adapt to differing terminal equipment(More)
Information personalization is increasingly viewed as an essential component of any front-end to a large information space. Personalization can achieve both customization of the presentation of information as well as tailoring of the content itself. In this paper we investigate techniques for personalizing information delivery based on metadata associated(More)