KNAVE-II : A Distributed Architecture for Interactive Visualization and Intelligent Exploration of Time-Oriented Clinical Data