Given by Marek Podgorny at NPAC Meeting on Web based Medical Informatics on 11 June 97. Foils prepared 27 June 97
Abstract * Foil Index for this file
Tango Collaboratory including its Upgrades |
WebWisdom for Education and linkage to Tango |
Video on Demand and linkage to Tango |
This table of Contents Abstract
Distributed medical records
|
Communication framework supporting MDI
|
Education/Training for medical personnel
|
Marketing and delivery of medical video contents
|
TANGO is a software framework supporting computer-based communication and collaboration
|
Technically, TANGO is a distributed system based on event broadcasting |
Core system is implemented in Java |
Base programming module is a Java applet |
Global architecture is a mesh of servers |
Session metaphor is a meeting room with tools |
Asynchronous collaboration is enabled via session recording to database backend |
TANGO applications can run stand-alone |
Generic tools: chat and whiteboard
|
Multimedia tools: audio/video conferencing |
Shared contents: synchronized browser
|
Medical application examples:
|
Enables construction of distributed medical application by combining many elements:
|
Core system implemented by a team of 3 programmers within ~6 months, available.
|
APIs for Java, C/C++, and JavaScript available |
Two generations of GUI implemented |
"Lessons learned" are being incorporated into TANGO II, scheduled for release end of August
|
WebWisdom is a knowledge dissemination system for Internet and intranets
|
Handles a wide variety of presentation formats (Persuasion, PowerPoint, Kodak PhotoSets, Screendumps and raw HTML) in general locations |
Handles RealAudio for both recording (where it logs where presentation page changes) and playback |
Handles general playlists where composite presentations are made up by selecting from base presentations. |
Handles several different parameter sets (defining fonts, colors, applets etc used) which can be stored and read from server). |
Has options to allow Applets to display titles |
Logging feature supports assessment and other such post-presentation review. |
Attached Audio Editor supports processing of real audio files produced during delivery of lecture and allows one to cut audio files and associate them with particular foils |
Collaborative version of WebWisdom aimed at distance education |
Uses the NPAC Collaborative System TANGO which has a well defined JavaScript API using LiveConnect for Java to JavaScript connectivity. |
Supports asymmetric use with one multiframe WebWisdom ("master") controlling multiple clients running simpler single frame system. |
With replicated course material, only control information is passed over the expensive network connection |
Asynchronous mode for self-paced training
|
Synchronous mode for interactive distance learning
|
A complete, end-to-end system for
|
Modular system supporting following functionality:
|
Codec-independent streaming video server for Windows NT
|
Universal software video client
|
High-performance hardware supported video client
|
Video contents is indexed via the associated textual layer:
|
Video server asset management:
|
MPEG1/AVI contents suitable for LANs
|
Internet delivery requires low bit rate
|
Application: video contents marketing via Internet preview |
Master-slave video client architecture
|
No need for separate on-demand and broadcast video servers |