Outsourcing Software
  Moscow  
  New York  
  Silicon Valley  
Russian version AffiliatePrint the PageAdd to FavoritesMake Start the PageContact UsGet a QuoteSitemap
Outsourcing Company
Company News
Management Team
Development Process
Quality Process
Skills and Technology
Alliance Model
Marketing Materials
Careers
Contact us
Outsourcing Services
Outsourcing Software Development
Re-engineering & Migration
Enterprise Application Integration
Enterprise Security
Software Testing
Customer Service Outsourcing
Prices
Outsourcing Solutions
Development Center
Mobile Solutions
Desktop Security
Secure Document Management
E-Discovery
Content Management System
Web Packages
.NET development
Outsourcing Job
Latest projects
Aerospace and Defense
Banking & Finance
Enterprise Security
Mobile Computing
IT Outsourcing Programming
Medical Industry
Telecommunication
Embedded Solutions
Others

Mobile control and diagnosis system

Business Challenges

The system is intended for the continuous patients' telemetry monitoring and analysis. It consists of the server application, running on the doctors' desktop computer, and the client complex, running on the patients' handheld computer.

Server contains all the information on all patients, whereas client complex is explicitly programmed for each patient. At the moment of client system initialization, doctor will hard-code "threshold" and critical for health values of telemetry data into the patient's application. Every time the patient's handheld device is synchronized with his desktop computer (usually, several times a day) or with the doctor's server computer (every visit), the doctor will receive all the telemetry data for the period of time passed since the last synchronization.

Should the hard-coded "threshold" values be violated, the client complex will immediately inform the patient of the possible health threat, as well as contact the doctor and provide him with all the data collected since the last synchronization session. After having analyzed the data, the doctor can immediately contact the patient, if there's such a need, and invite him to his office, or send E.R. to the patient.

System Functionality

  • The following telemetry data can be read:
    • body temperature;
    • pulse;
    • blood pressure;
    • electrocardiogram;
    • spirogram.
      Note: It is impossible to simultaneously read all these parameters. The doctor should decide which of them are the most important for diagnosis. That decision will affect the choice of hardware sensors and software plugins.
  • Constant monitoring and analysis of the received data;
  • The data can be read explicitly on demand;
  • During client complex initialization, doctor should do the following:
    • enter all the "threshold" values for the patient, as well as recommendations which will be given to the patient, should the values be violated;
    • program the system so that it will contact the doctor, when the values are violated;
    • enter the drug taking calendar.
  • The following data processing is available:
    • all the data is stored on the server;
    • data analysis for the specified period of time;
    • recommendations for the doctor.
  • Keeping of case history.

Summary

Currently, there are no systems which provide constant control and diagnosis. Moreover, existing medical software (mostly textbooks and references) has been traditionally developed for handheld computers running under PalmOS and has now become obsolete. In the course of 2001-2002 years, the PocketPC has taken the leading role in the world of handheld devices. This tendency is visually illustrated by the retail statistics of one of the largest Russian handheld distributors, MacCenter, which can be accessed at http://www.hpc.ru/stat/.

From this point, developing software for this platform seems to be most promising. PocketPCs have modern high-speed processors, large amounts of expandable memory and can accomodate many types of additional hardware (telemetry sensors, in our case).

Used languages & Technologies

  • We propose to develop the server application for personal computers running under Windows XP. The server will be able to access and collect data from the patients' devices, data analysis and handheld programming.
  • We propose to develop the client application for keyboardless handheld computers running under Windows CE 3.0/PocketPC 2002 edition with more than one expansion slot (Toshiba e740, Rover P5, retailing at about $600). The client complex will be able to read and collect data from hardware sensors, analyse it and warn the patient of possible health problems.
  • The system will take care of patients' data and doctors' recommendations security. No one but the patient will be able to access and read recommendations. No one but the doctor will be able to access the patient's data. Password authentication will be required to execute most of the cruicial functions. Patients' data will be encrypted and stored on the removable media (CompactFlash cards).
  • The patient will be able to select hardware and software components and drugs for himself. Instead, only the doctor will be able to hard-code these parameters into the patient's device, using his server.

SEARCH
Get A Price Quote
 
Home   |   About Us   |   Services   |   Solutions   |   Portfolio   |   Contact Us   |   Partner sites
Copyright © 1999-2004 Intelsys Software Development Company.
Intelsys is a registered trademark of Intelsys Ltd.
Designated trademarks and brands are the property of their respective owners.