Given by Geoffrey Fox at SUNY HSC TeleMedicine Conference OnCenter on May 6 1996. Foils prepared May 6 1996
Abstract * Foil Index for this file
See also color IMAGE
We describe the WebWindows approach which will dominate future general business enterprise systems and in particular Medical IntraNets |
TeleMedicine and Medical Informatics are naturally joined in WebMed -- this WebWindows approach to Medical Interventional Informatics |
We describe in detail our largest prototype -- CareWeb -- which is a collaboration between NPAC and SU School of Nursing to develop prototype for a K-12 School Nursing Collaboration and Information System |
Dave Warner's Neat Thing provides a VR Interface for the disabled which has been linked to the Web via a Java Applet
|
This table of Contents Abstract
Invited Presentation at |
TeleMedicine Reality and Virtual Reality II |
May 5-7 OnCenter at Syracuse NY |
Geoffrey Fox |
NPAC |
Syracuse University |
111 College Place |
Syracuse NY 13244-4100 |
We describe the WebWindows approach which will dominate future general business enterprise systems and in particular Medical IntraNets |
TeleMedicine and Medical Informatics are naturally joined in WebMed -- this WebWindows approach to Medical Interventional Informatics |
We describe in detail our largest prototype -- CareWeb -- which is a collaboration between NPAC and SU School of Nursing to develop prototype for a K-12 School Nursing Collaboration and Information System |
Dave Warner's Neat Thing provides a VR Interface for the disabled which has been linked to the Web via a Java Applet
|
Geoffrey Fox - Director |
Gene Woodcock -- Executive Director |
Denny Eaton - InfoMall MidHudson |
Steve Warzala -- Manager InfoMall |
All our work -- whether research or development -- must be World Class |
Ensure International quality by working in federally funded research projects with the best people world-wide
|
Focus on Industrial outreach to ensure that our work is down to earth and useful |
Teach students the very latest high performance computing technologies |
Deliver education with best available computer and network technologies
|
Financial Industry -- Integration of HPCC modelling with Web Information Systems |
HealthCare -- from Medical databases to Home Healthcare |
Education -- Both curriculum (teach modern computer science as continuing education) and delivery technology |
IntraNets -- Web-based Business Information Systems -- Systems Integration |
Entertainment -- storage and delivery of multimedia information |
TeleMedicine and (Interventional) Medical Informatics leads to Bridge |
East Carolina University School of Medicine TeleMedicine Program |
Institute for Interventional Informatics at San Diego |
WebWindows approach to Software Systems linking databases and Web front ends leads to WebMed implementation of Bridge |
Northeast Parallel Architectures Center at Syracuse University |
WebMed applied to School Nursing leads to CareWeb |
Syracuse University School of Nursing |
Syracuse City School District |
SUNY Health Science Center |
In future one will NOT write software for either
|
Rather one will write software for WebWindows defined as the operating environment for World Wide Web |
WebWindows builds on top of Web Servers and Web Client open interfaces as in
|
Applications written for WebWindows will be portable to all computers running Web Servers or Clients which hide hardware and native O/S specifics |
Further WebWindows Software will be modular and allow plug and play insertion of capabilities developed around the Web World -- not a bunch of isolated stovepipe solutions
|
As an example NPAC's WebTools implements UNIX shell/PC file manager capabilities in terms CGI scripts -- allows universal access to these capabilities including powerful Web based mh mail |
NPAC's WebFoil is HotJava Open replacement for Powerpoint/Persuasion |
Particular Application areas (Business, Healthcare, Education) will be built on top of generic NII services so that for instance
|
From foilset WebTools (Spring '95) |
Associated Foil can be found |
Postscript also Available |
Persuasion and Powerpoint are rather similar monolithic packages which can for instance only be clumsily ported to UNIX as cannot access internal data-structures defining foils |
WebFoil (NPAC prototype WebWindows presentation package) has |
Extended open HTML source manipulated by powerful PERL5 scripts allowing global changes and linkages of foils from many sources
|
WebFoil Uses Hotjava to display HTML with full Web Power including applets to enable Multimedia and dynamic presentations |
Initial webfoil 0.1 release Halloween 1995 |
Rome Laboratory Collaborative and Interactive Visualization Jan 31,96 |
The WebTop Productivity environment will be built in a more modular fashion than current PC Windows or Macintosh arena
|
Java is key to understanding how WebWindows application/service software will look as it allows balanced client server applications to be built |
Note require an open display software so can produce appropriate customized interfaces for browsing, presenting, word processing etc. |
Java may or may not be accepted by Web Community and Sun/Netscape may or may not allow it to used openly |
However the concept is essential and roughly right -- one or more such open technologies will become available and used on the Web |
The World Wide Web will develop a marvellous WebTop Environment allowing users to access Web versions of Word Excel(Lotus123) Persuasion(Powerpoint) Databases Lotus Notes etc.
|
This (as developed) enables a wonderful new software industry as Microsoft no longer has key advantages |
This (as used) enables very effective (business) enterprise systems where "Web" used internally to an enterprise
|
InterNet versus IntraNet Web Business |
From Information Week Jan 29, 96 issue |
Application Specific NII Specific Services for
|
Browsers have SAME interface on ALL Computers |
CGI Programs are typically written in PERL but can be essentially ANY UNIX Process and so do simulation, database access, advanced document processing etc. |
There are evolving/confusing/overlapping capabilities ... |
WebWindows -- the open nonproprietary operating system of future supplanting UNIX, Windows95/NT, Apple etc.
|
WebTop Productivity -- Standard PC/workstation Applications made universal and powerful with Web Technology base |
Encyclopedia Galactica -- The World's MultiMedia Information at the click of your big toe (using Neat WebThing).
|
IntraNets -- Web Technology can be applied at any level from one PC, one organization or the whole World |
WebWork -- Implements Computing for both Simulation and Information ontop of WebWindows--
|
WebCollaboration -- From simple database backends for Web Chat and Web Mail to full VRML 2.0 for distributed Virtual Worlds.
|
Java -- a partially interpreted C++ like language (script) allowing fully interactive clients which execute applets.
|
JavaScript -- A fully interpreted Web Systems integration Language |
VRML -- a 3 dimensional HTML allowing universal description of physical objects and allowing interchange of virtual worlds, commercial product designs etc. |
Data is stored in Illustra Database System
|
VRML representation is created in real time when requested |
The same data may be visualized in various ways (terrain, objects) |
Parameters like resolution, size, altitude magnification, etc. are set by the user |
From Chris Walczak |
Living SchoolBook Material for SC95 San Diego Dec 95 |
PERL5 -- an extension of PERL4 with full object oriented characteristics and extended pointer(array) constructs -- allows construction of Web Software obeying good software engineering practices |
Digital Audio and Video (MultiMedia) delivered with new compression algorithms by Web Servers -- technology seems in hand! |
Security -- Authenication Privacy -- being rapidly developed for commerce and exchange of proprietary information |
Web--Linked Databases combine best of dynamic Web and Robust Business Enterprise systems |
Web Linked Databases for multitude of applications (next foil) |
Text Indexed Video -- CNN/Reuters/Discovery Channel and other Video available on demand for use as supplemental material using Oracle based text index based on close captioning, associated programming or eventually speech recognition from video. |
Perl, Java and JavaScript WebWisdom system to allow Web Interface to Presentations with over 180 foilsets and 7500 foils |
VRML(3D) and Java(2D) Interface to Geographical Information System with clickable locations to be added by teacher and students -- this is virtual field trip |
Java Client Applets for Visible Human, Animation of algorithmic structure etc. |
Object databases for storage of VRML -- currently terrain data but will add annotated (by hyperlinks) VRML from weather and other HPCC simulations |
NewsGroup and "Chat" Messages stored in Database giving searchable record of collaboration or discussion. |
Enterprise IntraNets -- Carrier Corporation (started) and Other Fortune 500 companies (under negotiation) for external (catalog) and internal databases |
Support of Option Pricing on Demand for financial industry |
Images from New York State for Education and Tourism |
Text from CD-ROM's and other digital Information sources |
Close Caption and Programming Text to Index Video for Digital Wire Service and other media applications |
Electronic Mail -- how do I keep track of 50 messages a day? |
Digital Books to support Computer Science Education |
Search all URL's inside a particular information domain (from NPAC Web Site to particular Course in our virtual University |
All Map data (for New York State) and objects therein -- from 3D weather simulations to converted AutoCad specification of your home |
Combines strengths of Web and Database Information models to eliminate many weaknesses of each |
Uses Oracle's WOW Web-Oracle-Web Interface |
Many capabilities demonstrated in NPAC's implementations with mh mail, newsgroups, education databases, remote data entry |
Important for research, education and industry |
Produced by Gang Cheng April 1995 |
There is a larger Better Quality Image available |
You can use structured databases such as Oracle to store resource data such as Glossaries in an organized fashion with (well-known technology) to generate HTML on the fly
|
Can also store unstructured information as illustrated by Usenet computer and other relevant newsgroups |
Use the powerful Search engines with domain (i.e. particular courses) specific keywords . These can be attached to commercial (e.,g. altavista) or inhouse Web Search sites so search confined to subset of curricula material |
Object databases can be very useful for VRML and other data which is naturally of this form such as images and output of simulations |
Syracuse CareWeb -- School Nurse - Web based patient record database with links to medical information (diagnosis, treatment) and 3 hierarchy levels:
|
This is a Pilot project to prototype an instance of the Balch and Warner Telemedicine Bridge concept of Interventional Informatics. |
We can build analogous CareWebs for other situations |
Home care terminals - Our initial project is a Web (Java/JavaScript) version of Warner's "Neat Thing" sensory front-end, with rehabilitation and disabilities as initial application target.
|
Web Interface for Disabled: In "Neat WebThing" we also build a device to allow the disabled to access the Web as we can replace Mouse/Key board input with any measurable human signal
|
As we have some of best available Web based Educational material worldwide
|
From Meryem Ispirli |
Certificate in Computational Science offered at Harbin Institute of Technology (China) Spring 1996 -- started March 1,1996 -- is a prototype of Syracuse University extension school |
Although Internet Connections to China are not guaranteed to be great(!) we can still use Web Technology but assume that Electronic Course material will be packaged at NPAC(SU) in a Pentium PC running WindowsNT and Java
|
This will be updated in batch mode by Syracuse -- China Connection |
Students in China will Interact with mentors in China and with NPAC via Internet (web and email) |
Project designed by Fox,Leskiw(NPAC), Xiaoming Li(Harbin and Peking visiting NPAC) |
Graduate Students -- initially 5 guinea pigs |
4 Courses -- each 10 1 hour lectures -- offered Spring 1996 over 20 week period |
ICPS 700: Introduction to Simulation Track of Computational Science
|
ICPS 701: Parallel Programming Laboratory
|
ICPS710: World Wide Web Technology
|
ICPS711: Web Programming
|
Medical Imaging Web Server - an advanced image processing toolkit,
|
More generally, we have several possible applications of Medical IntraNets spanning Insurance, Patient, Doctor, Hospital |
Telemedicine concepts until mid '95 were based on the assumption of rapid onset of the broadband wide area networking infrastructure. |
Dominant anticipated medium was direct life video linkage between patients and physicians. |
However this is not considered by some to be very succesful and new approach to Telemedicine is based on decision support for doctors with an environment very similar to that needed by Command and Control in the military or the LOTUSNotes like environment in Business
|
Slowdown in the ATM deployment, rapid explosion of Web technologies with variable bandwidth conditions, and new social and economic needs for the managed care based medicine, implies currently the paradign shift in the near term telemedicial environments. |
this the first step in the systematic conversion of poorly organized Web HealthCare material into a set of (Oracle) databases - this particular one stores individual URLs with short descriptions as RDBMS records (so they are automatically searchable, editable etc) |
Next steps will include grouping into subdomains, linkage with patient records as on-line aid for the medical personel (nurses) etc. |
Warner' team came up with the Bridge Concept which was prototyped by his organization I3 and ECU and succesfully demonstrated with Web Components from NPAC at WWVR'96 in San Diego |
The Bridge connects patients/care portals with quality healthcare professionals (DOCking stations) via the intelligent middleware station(this will be Web), offering suitable routing and optimizing the message traffic, service quality and expert time utilization. |
The emerging Web based framework (WebMed) addresses near term implementation in terms of today's networks and matches the social/patients and HMO/economy needs in terms of pervasive low cost infrastructure. |
New Web based telemedicine initiative WebMed at NPAC addresses these issues in a set of planned pilot projects. |
Rome Laboratory Collaborative and Interactive Visualization Jan 31,96 |
Rome Laboratory Collaborative and Interactive Visualization Jan 31,96 |
Robert Corona - previously family practitioner, now neuropathologist at SUNY HSC, provides both general and specialized medical expertise and connectivity (via CareNet program) with CNY telemedicine activities. |
Wojtek Furmanski - SU/Physics & NPAC, expertise in interactive Web technologies, distributed software engineering and system integration. |
Edward Lipson - SU/Physics, expertise in biophysics, medical imaging, connectivity with other SU activities in telemedicine. |
Roman Markowksi - SU/NPAC, expertise in ATM, networking infrastructure and core technologies (streamlined media, databases) |
Dave Warner - I3/Loma Linda and SU/NPAC (Nason Fellow), expertise in use of human sensory interfaces for rehabilitation and disabilities, overall vision of and connectivity across domains of the telemedical society. |
Syracuse University School of Nursing |
WWW already offers a vast amount of useful information in the healthcare area but its localization and maintenance becomes increasingly complex with the Web expansion. |
The goal of this thrust is to develop a systematic procedure for scanning the Web, selecting information relevant for the pilot projects, and constructing a set of relational or OO/MultiMedia databases. |
Natural approach is to use relational (text) or object(2D and 3D images) databases to store this information which will become the background "information sea" for future Web based TeleMedicine |
Oracle database with Java/JavaScript Frontend is Natural Web based patient care database
|
Rome Laboratory Collaborative and Interactive Visualization Jan 31,96 |
Rome Laboratory Collaborative and Interactive Visualization Jan 31,96 |
Rome Laboratory Collaborative and Interactive Visualization Jan 31,96 |
Rome Laboratory Collaborative and Interactive Visualization Jan 31,96 |
School Nurse - Web based patient record database with links to medical information (diagnosis, treatment) and 3 hierarchy levels:
|
This is a Pilot project to prototype an instance of the telemedicine Bridge concept. |
Home care terminals - Our initial project is a Web (Java/JavaScript) version of Warner's "neat thing" sensory front-end, with rehabilitation and disabilities as initial application target.
|
This allows Doctors to interact with Patients at the Home with Instruments monitoring their health
|
By dragging and clicking the mouse, one can assign up to 16 data channels to various input and output devices. Here the interface box is connected to serial port #2 of the PC and its four pairs of electrodes (leads) are assigned respectively to channels 1 through 4. One can also specify running-average or other filters to the individual data channels. |
Channels are calibrated to select "windows" of their ranges of signal amplitude. The green and red lines, which are set by mouse dragging and clicking, set the lower and upper limits of the range of interest. When a signal is within range, the button turns from blue to green, and this condition can correspondingly control a binary output device. |
A multichannel oscilloscope-type display is available to monitor continuously the time course of an input signal. This mode is particularly useful for training a disabled subject, such as a quadriplegic, to activate certain channels for actions such as a) wheelchair control or b) mouse-cursor control for Web surfing (by conscious activity of various facial muscles). |
Medical Imaging Web Server - an advanced image processing toolkit, including publicly available and in-house developed (e.g. wavelet compression or pattern recognition) algorithms, packaged and published as a Web service to aid (possibly collaboratory) diagnosis process in the areas of radiology and pathology.
|
Other, very recently identified possible projects include
|