Remote Patient Monitoring Using Mobile and Cloud Computing

INTRODUCTION

The Internet of Things (IoT) is the next paradigm shift, where sensors are connected to the Internet, which collect data for analysis to make our planet more instrumented, interconnected and intelligent. A typical person carries on average one or two mobile devices nowadays. Hence, by leveraging the increasing presence of mobile devices the cost of equipment can be reduced significantly in many industries.

A. Motivation

The ECG iOS application presented in this paper focuses on the health care domain of IoT. With the advancements in embedded information and communication technologies, we can provide intensified healthcare support of senior citizens at homes and retirement homes. This type of technology would be helpful to be providing ECG monitoring facility to senior citizens, athletes and common people. By providing the facility to use these technologies in the home, citizens would be able to live independently for a longer period of time, helping to reduce costs of medical equipment Healthcare is currently facing the challenge of large amount of data that is unstructured, diverse and growing at an exponential rate. Data is constantly streamed through sensors, monitors and instruments in real time that is faster than the medical personnel can keep up with. The advanced techniques and high capacities of cloud computing, processing of a large amount of data can be performed more efficiently support big data analytics.

B. Problem statement

In the healthcare domain of IoT, patients will not have to make as many trips to the doctor anymore, since they can upload the collected data from the sensors to the cloud. This can be achieved for an ECG monitoring application on the mobile device, which will collect the bio-signal data using sensors and then upload to the cloud for keeping a record of the unstructured data. This will reduce the waiting time for the triage at the hospitals and minimize visits and reducing the cost of personnel and administrative operations. This convenience increases the quality of life for the patients as they can enjoy other activities instead of spending time commuting to the hospital/clinic and waiting in long triage queues.

C. Proposed solution

In addition to medical knowledge, various SSE Technologies are involved in IoT based healthcare applications, including microcontroller and sensor technologies, signal processing, communication protocols, system and software design (using well documented design patterns), DBMS, web services, data analysis, and cloud techniques. Such an infrastructure should not only satisfy the basic functional requirements, but also address some key non-functional quality requirements, such as Performance, privacy/security, portability, scalability, flexibility, and cost. Using the idea of IoT and cloud techniques, this paper presents a solution to use an ADC and microcontroller board, which obtains the bio-signal data from a person using sensors and sends it to the mobile device wirelessly using Bluetooth technology. When monitoring the ECG of the patient, the monitored data associated with the ECG waves being displayed on the mobile app is stored in the form of a binary file on the secure digital (SD) card of the device and the user has the ability to upload it to a structured query language (SQL) Server private database. With the proper hardware components like the ADC and microcontroller and the sensors, the solution can monitor the ECG of a person in any environment at low costs, without having to purchase any costly ECG monitoring devices.

DESIGN AND IMPLEMENTATIO

A. Mobile-Based Healthcare Service:

Mobile devices are evolving at a rapid pace in the deployment of healthcare services. Our system is mainly based on real-time long-term health monitoring, catering to the demand of assisted living and health fitness information provider. Thus, the deployment of mobile devices into the mobile healthcare system focuses on several significant features for a medical healthcare system.

B. Communication between Mobile Device and Web Server:

Bluetooth data transmission is applied into the system because Bluetooth facilities are available in numerous smart devices, including portable tablet devices, laptops, personal computers, and even smart TVs. Conceptually; Bluetooth is a open wireless protocol operating in the 2.4-GHz band designed for a medium data rate that averages approximately 2 Mbps.

C. Web Server Cloud Healthcare Service:

Using a Web server healthcare cloud computing system, immediate access to the healthcare tracking system is possible anywhere. The ECG data are displayed in real time on the mobile device. To ensure a seamless and continuous health tracking system, a Web server cloud computing system is implemented into the healthcare service

A. System Architecture

The end-to-end system architecture for this IoT based project involves the hardware, the mobile a application and the cloud. The application has three sub layers named as follows:

Service layer, Platform Application layer and The File Transfer and Writing layer shows how the multiple layers in the system architecture interact with one another. The hardware layer contains the ADC, microcontroller and sensors, which collects the bio signal data and this data is transmitted by the Bluetooth channel on the microcontroller to the Application layer on an IOS device. The Application layer contains three sub layers within the layer itself. The Service Layer is the to op layer in the application layer, which interacts with the hardware layer. The ECG Service is present within the Service layer, which is responsible for retrieval of the bio signal data from the hardware layer and Storing the data in the buffer within ECG Model, which performs the writing of the data.

B. Analog to Digital Converter

1) Features:

i. Easy Interface to All Microprocessors.

ii. Operates Ratiometrically or with 5 VDC or digital converter, 8-channel multiplexer and Analog Span Adjusted Voltage Reference

2) Key Specification:

i. Resolution: 8 Bits

ii. Single Supply: 5 VDC

iii. Low Power: 15 mW

iv. Conversion Time: 100 μs

C. Bluetooth Module

1) Features:

i. Fully qualified Bluetooth 2.1/2.0/1.2/1.1 module

ii. Low power (26uA sleep, 3mA connected, 30mA transmit)

2) Applications:

i. Measurement and monitoring systems

ii. Industrial sensors and controls

iii. Medical devices

iv. Computer accessories

D. Cloud Research and Analysis

The data located in one central location rather than being distributed apart in different places provides higher feasibility and data security. Since, it is an ethical requirement to protect the critical medical data of individual’ bio signals, hence the centralized architectural design pattern was chosen for the ECG IOS app. In our architectural design, the data monitored for all the patients will be stored in one centralized location, which will be separated through a unique identifier to identify the data for different individuals Since all the data are stored in one place, it will be easy to query the database and perform data analysis out of the combined data. The following are some advantages and disadvantages of centralized architectural design pattern:

3) Advantages:

i. The data are easily placed in the server.

ii. There is an effective use of space for the storage of the data within the cloud.

iii. All the related data are kept together.

iv. Data redundancy is avoided.

v. It is a uniform service provided to all users.

vii. The data security is improved in comparison to decentralized system

5) Algorithm:

1. Start

2. Read electrical activities of the heart from human body using sensors.

3. Pass signals to ADC

4. Convert to binary file

5. Binary file is passed to microcontroller

6. Through Bluetooth module pass the file to iOS device

7. Upload file to private cloud

8. Authorized people will monitor the patients Data.

9. Stop



Source by Peeyush Goyal

About Gregory Masley

Gregory Masley CNE, CNA, MCSE
(714)975-3656
greg@masleyassociates.com

SUMMARY:

• Twenty years of Network Engineering hands on experience, with a demonstrated ability to quickly learn and integrate new technology in a variety of industries
• Proven expertise in various network including Novell Netware and Microsoft Windows networks.
• Proven expertise in large scale network, wireless and cloud-based network build-outs and migrations
• Proven success in implementing management, operations, technical and interpersonal skills to increase productivity, reliability and teamwork to benefit the company
• Team Lead, Project Manager, IT Manager, Network Administrator, Network Engineer and sole IT support for security, repair, installation, migration, reconfiguration and maintenance of large-scale Windows and Novell networks ranging from 5 users to over 8000 users
• Hands on experience in Wireless Networking, 10/100/1000 Ethernet, Optical Networking, Switching/Bridging (VLAN, Spanning Tree), VPNs, LAN/WAN/MAN, TCP/IP Protocol, IP Addressing and Subnetting, IP Access Lists, Routing Protocols, Token Ring, ATM, Frame Relay, HP OpenView NNM, Cisco Works for Switched Internetworks, Resource Manager Essentials, Cisco Security Management Center (PIX, IDS), Microsoft Visio, WebNM, IBM compatible computers, Windows 2008/2003/2000/7/Vista/NT/XP, Remote Desktop Management, Microsoft Office 2010/2007/2003/2000/XP, Norton, Remedy, Compupic Pro, Network Security and MicroStation (95/SE/J/8)
• Active Directory migrations 2003 to 2008
• Hands on experience with Cisco 2600/3600/4000/7200/7500 series routers, Cisco Catalyst 1900/2900/5000/5500 series switch, Cisco 3550 Multilayer Switch, Cisco PIX Firewall, Cisco IDS 515E, CAD/CAM Systems, Netopia Routers, Sonicwall, IBM Compatible Workstations and Servers and Printers
• Hands on experience with Microsoft Windows Enterprise Server, Office 365, Small Business Server and Workstation NT through 2008, Active Directory, Novell 3.1-6.0, UNIX, SCOM, SCCM, Microsoft Exchange, Microsoft SQL, Microsoft SharePoint, Citrix, Microsoft Office, Word Perfect, AutoCAD, MAPICS, Rhumba Reflections and ISA Server, Active Directory migrations 2003 to 2008
• Programming experience in Visual Basic, Basic, COBOL, FORTRAN, SQL, HTML, Wordpress, CSS, DreamWeaver, Oracle and DBASE
• MCSE, CNA, and CNE Certified
• United States Department Of Defense SECRET Security Clearance 2005

TECHNICAL SKILLS:

• Networking: Wireless Networking
• 10/100/1000 Ethernet
• Optical Networking
• Parsed Cloud
• Switching/Bridging (VLAN, Spanning Tree)
• VPNs, LAN/WAN/MAN
• TCP/IP Protocol
• IP Addressing and Subnetting
• IP Access Lists, Routing Protocols
• Token Ring, ATM
• Frame Relay
• HP OpenView NNM
• Cisco Works for Switched Internetworks
• Resource Manager Essentials
• Cisco Security Management Center (PIX, IDS)
• Microsoft Visio
• WebNM
• IBM compatible computers
• Windows Enterprise Server, Small Business Server and Workstation 2008/2003/2000/NT/XP/Vista/7
• Exchange 5.5/2000/2003/2007/2010
• Remote Desktop Management
• Microsoft Office 2010/2003/2000/XP
• Windows 95/98/Vista/XP/7
• Norton
• Remedy
• Compupic Pro
• Network Security
• MicroStation
• (95/SE/J/8) HP Openview
• OSPF,BGP,VLAN,IPSEC, routing and bridging protocols
• Citrix XenApp
• VmWare

Hardware:

• Cisco 2600/3600/4000/7200/7500 series routers
• Cisco Catalyst 1900/2900/5000/5500 series switch
• Cisco 3550 Multilayer Switch
• Cisco PIX Firewall
• Cisco IDS 515E
• CAD/CAM Systems
• Netopia Routers
• Sonicwall
• IBM compatible Workstations and Servers
• Printers

Software/OS:

• Microsoft Windows Servers (all versions) NT 3.51 through 2008 R2
• Microsoft Windows Desktop (all versions) Windows 95 through Windows 7
• Novell 3.1-6.0
• UNIX
• Parsed Cloud
• Microsoft Exchange 2000/2003/2007/2010
• SharePoint 2007/2010
• SQL Server 2005/2008
• Lotus Notes
• Microsoft Office XP/2000/2003/2007/2010/365
• Word Perfect
• AutoCAD
• MAPICS
• SCOM, SCCM
• Rhumba Reflections
• ISA Server RAID Storage Devices SAN Storage Devices
• Citrix
• Active Directory
• Citrix XenApp
• VmWare

Programming:

• Visual Basic, Basic
• COBOL
• FORTRAN
• SQL
• Oracle and DBASE
• HTML
• Wordpress
• MySQL
• CSS
• DreamWeaver

EDUCATION & TRAINING:

California State University Fullerton
• Novell Certified Network Administration and
• Engineering Program – Graduated in the top 10% of the JTPA Grant Class of 93
• BS – Computer Science 1997

CERTIFICATES & LICENSES:

• CNE – Certified Novell Network Engineer 1993
• CNA – Certified Novell Network Administrator 1992
• MCSE – Microsoft Certified Systems Engineer 1997

PROFESSIONAL EXPERIENCE

Senior Computer Network Consultant – Masley and Associates – Owner
Orange County, CA Jan 1994 to Present

Senior Network Consultant (Masley & Associates)
Lynx Grills, Downey, CA
Feb 2013 – April 2015
• Lead network technical support engineer onsite for 70 user network reconfiguration and move from Commerce California to Downey California with Microsoft Windows Server 2008 R2, Microsoft SQL 2008, Navision, Microsoft Exchange and Office 365

Security First Corporation, Rancho Santa Margarita, CA
Sep 2011 – Feb 2013
• Built and tested over 20 new Microsoft Windows 2008 R2 Servers with Microsoft Exchange 2010 in DAG failover clusters and SQL and SharePoint with Active Directory configurations from scratch to test Security First Corporation’s SPX Connect and BitFiler Encryption Software with and documented and reported findings, as well as Office 365, VmWare and Citrix Xenapp
• Built and tested new encrypted Cloud Based Parsed Cloud Secure network encrypted Cloud network environment
• Active Directory migrations 2003 to 2008
• Network Engineer responsible for system configuration, communications, and installation of hardware, operating systems, and software applications in multiple client locations
• Design, instillation, and maintenance of all computer networks for major Southern California and Colorado companies including:JNIC Missile Defense Agency Schreiver Air Force Base Department Of Defense, Net Solutions, Planet Network, Analysts International, Accucode, Capitol Records, Unihealth Insurance, Fuji Bank, UNOCOL 76, and Price Company
• Performed nationwide wireless network upgrade for The Sports Authority and Gart Sports on multi-tier network with over 1000 users.
• Migrated St. Joseph’s Hospital from Novell to Windows 2000 Server with Exchange 2000 on multi-site network with over 2000 users.
• Migrated Anaheim Memorial Hospital from Windows 98, NT Server, and Exchange 5.5 to Windows XP, 2000 Server, and Exchange 2000 on multi-site network with over 4000 users.
• Designed and documented data and voice networks from the ground up.
• Trained customers and managers on system capabilities and usage.
• Website programming in CSS, HTML, Wordpress and Dreamweaver

Aug 2010 – Sep 2011 Network Consultant- EdgeMac Finance, Anaheim, CA (Masley & Associates)
Jul 2009 – Aug 2010 Network Consultant- Microtek, Anaheim, CA (Masley & Associates)
Jun 2008 – Jul 2009 IT Manager – Bert Howe & Associates, Anaheim, CA (Masley & Associates)
Consolidated List of Duties/Roles
• Edge Mac Finance:
Moved, reconfigured and supported sixty user network with Windows 2003 and Windows 2008 Servers, Exchange Server, SharePoint Server, SQL Server, Active Directory, Windows XP Professional and Windows 7 Professional, as well as VmWare and Citrix Xenapp. Active Directory migrations 2003 to 2008
• Microtek-Bert Howe & Associates:
Reconfigured and supported sixty user network with Windows 2003 and Windows 2008 Servers, SCOM, SCCM, Exchange Server, SharePoint Server, SQL Server, Active Directory, Windows XP Professional and Windows 7 Professional, as well as VmWare and Citrix Xenapp. Active Directory migrations 2003 to 2008

2GWLAN Engineer (Masley & Associates)
Peterson Air Force Base/ Luke Air Force Base
May 2005 – Jun 2008
• Designed and implemented 2GWLAN system for both Air forcebases
• Worked with Aruba Controllers, Aruba Access Points, RADIUS and TACACS Servers, and used Motorola LAN Planner, VmWare and Citrix Xenapp to do the design
• Configured and tested all necessary network platforms under extreme time constraints resulting in successful customer acceptance of required test bed network
• Active Directory migrations 2003 to 2008
• Established network security measures in order to support defense agency accreditation for The Department Of Defense at Schreiver Air Force Base JNIC Missile Defense Agency
• Recommended and implemented network wide security management solution, including Firewall policies and configuration, router access-lists, and agent based network monitoring

Lead Network Engineer (Masley & Associates)
St. Joseph Hospital, Orange, CA
Apr 2003 – May 2005
• Primary support and lead Novell Network migration specialist for multi-site 500 user Novell Network, as well as VmWare and Citrix Xenapp

Lead Network Engineer (Masley & Associates)
Network Planet, Beverly Hills, CA
Mar 2001- Apr 2003
• Primary support for Novell Networks, VmWare and Citrix Xenapp at Fortune 500 law firms in Los Angeles, California

Lead Network Engineer (Masley & Associates)
Network Solutions, Tustin, CA
Feb 1999 – Mar 2001
• Primary support for Novell, Microsoft Networks, VmWare and Citrix Xenapp at Fortune 500 companies in Orange County, California
• Network Engineer responsible for system configuration, communications, and installation of hardware, operating systems, and software applications
• Installed and maintained entire computer networks for major Southern California companies including:Mellon Financial, Mallinckrodt Medical, Shiley Medical, AJS Accounting Service, Online Connecting Point, Sandpiper Computer, Nadek, ARC, Farmers Insurance, Classic Homes, Horizon, Qualtek Manufacturing, Powell Manufacturing, RL Holdings, COACT, St. Joseph’s Hospital, Anaheim Memorial Medical Center, Computer Support Network and Manpower Technical
• Performed nationwide wireless network upgrade for The Sports Authority and Gart Sports on multi-tier network with over 1000 users
• Migrated St. Joseph’s Hospital from Novell and Lotus Notes to Windows 2000 Server with Exchange 2000 on multi-site network with over 2000 users
• Migrated Anaheim Memorial Hospital from Windows 98, NT Server, and Exchange 5.5 to Windows XP, 2000 Server, and Exchange 2000 on multi-site network with over 4000 users in Active Directory
• Designed and documented data and voice networks from the ground up.
• Trained customers and managers on system capabilities and usage
• Performed Systems Administration on Windows Servers and Clients for Local and Wide Area Networks
• Recommended and implemented network wide security management solution, including Firewall policies and configuration, router access-lists, and agent based network monitoring
• Administered and supported Citrix network environment for Classic Homes including building new Citrix servers and load balancing, as well as VmWare and Citrix Xenapp

Network Administrator (Masley & Associates)
Mallinckrodt Medical, Irvine, CA
Jan 1994 To Feb 1999
• Sole onsite IT support for 400 user network
• Managed all aspects of several network implementations including network planning, design, testing, documentation, deployment and maintenance of Novell and Windows based network systems
• Responsible for complete support, installation, maintenance and training for all network and system components
• Developed training and support plans for 400 user network
• Lead effort to migrate Novell based Microsoft and Lotus Notes servers with upgraded Windows NT based Exchange Servers to Active Directory. Included development and implementation of plan to provide remote access to e-mail and database servers via Windows NT RAS
• Administered Windows NT, Back Office, Exchange, RAS, AS400s, Lotus Notes, MAPICS, JD Edwards, Rhumba and Reflections, as well as VmWare and Citrix Xenapp

%d bloggers like this: