CMPE 277 Smartphone Application Development Presentation

15
TEAM NAME: M.A.D SREENIVAASAN GAJAPATHY, SUMA SAJJA, SUSHWANTH NIMMAGADDA, VIJAYRAM GOPU Ubiquitous Computing for self- management of Health

Transcript of CMPE 277 Smartphone Application Development Presentation

Page 1: CMPE 277 Smartphone Application Development Presentation

TEAM NAME: M.A.D

SREENIVAASAN GAJAPATHY, SUMA SAJJA, SUSHWANTH NIMMAGADDA, VIJAYRAM GOPU

Ubiquitous Computing for self-management of Health

Page 2: CMPE 277 Smartphone Application Development Presentation

ABSTRACT● Track a patient’s health in a smart way● Tracking includes - Heart Rate or Pulse, Respiratory Rate and

Body Temperature● Data Transfer to cloud every second - costly affair.● Data Computation on cloud every second - Huge costs.● Basic calculations can be done at user’s end or even with

devices that collect these data● Concept of computing ‘everywhere’ is known as ubiquitous

computing or everyware

Page 3: CMPE 277 Smartphone Application Development Presentation

VITAL SIGNSVitals signs of human body include● Body Temperature● Respiratory Rate● Heart Rate or the Pulse

Page 4: CMPE 277 Smartphone Application Development Presentation

MONITORING VITAL SIGNS● Opens up lot of new insights● Accelerometer-when user places his/her mobile on

the chest sensor can track the count of breath taken per minute and also estimate how deep the user breathe

● Heart rate sensor-radial artery for calculating the beats

● Infrared sensor in the module to find the body temperature

Page 5: CMPE 277 Smartphone Application Development Presentation

SENSOR TYPES

● Accelerometer

● Heart Rate Sensor

● Infrared Sensor

Page 6: CMPE 277 Smartphone Application Development Presentation

SPIROMETER

Page 7: CMPE 277 Smartphone Application Development Presentation

UBIQUITOUS COMPUTING● Ubiquitous computing -allows computations to be

done on any device that has the capability to compute

● Accelerometer can provide coordinate points as output. 1. How deep the person breathe 2. How often the person breathe

● Accelerometer provides the variation● The smartphone must calculate the variations per

second to provide the respiratory rate based on the below method

Page 8: CMPE 277 Smartphone Application Development Presentation

ESTIMATING RESPIRATORY RATE● RR is calculated from the median time interval● Range is a finite set of consecutive time intervals t1, t2 .tz.

● the number of inhales in a set = z● tz = (time taken to inhale - time to exhale)● z+1 determines the minimum number of variations in

accelerometer coordinate axis to complete an inhale and consequently the duration of the measurement.

Page 9: CMPE 277 Smartphone Application Development Presentation

MEASURING CONSISTENCY OF TIME INTERVALS

Consistency C of a measurement is reported as the maximum percentage of absolute deviation of each time interval from the median time interval of the set

Page 10: CMPE 277 Smartphone Application Development Presentation

REPORTING THE ESTIMATED RR ● RR calculated from a set is reported if the consistency C is equal or lower than a consistency threshold

● If C exceeds the consistency threshold, the earliest time interval is discarded from the set and a new time interval is recorded and added to the set

● This is repeated until a valid set is obtained

Page 11: CMPE 277 Smartphone Application Development Presentation

STATE OF ART APPLICATIONS

● iHealth Align● EyeNetra● Piddle● Glooko

Page 12: CMPE 277 Smartphone Application Development Presentation

THE ARCHITECTURE

Page 13: CMPE 277 Smartphone Application Development Presentation

ANALYTICS ON CLOUD

● Better insights● Can be utilized in our cloud through

their API● Online information base like WebMD

can be integrated to provide better results

Page 14: CMPE 277 Smartphone Application Development Presentation

CONCLUSION AND FUTURE WORK● Can be utilized to track down unexpected outbreaks

like Ebola● This system can be extended to live tracking of

outbreaks, so it can help people to stay aware of the outbreak

● Heat maps can be included in smartphone dashboards to display the impact of the outbreak

Page 15: CMPE 277 Smartphone Application Development Presentation

THANK YOU !!!