42 Providing online non-downloadable software for remote patient monitoring, interactive medical monitoring and alerting, patient management, automated patient management and monitoring, and population health management; providing online, non-downloadable software for scheduling patient appointments and procedures, sending and receiving reminders and alerts regarding patient appointments and procedures, and collecting patient medical record information through smartphones; providing online non-downloadable software for use by hospitals, clinics, medical group practices, and other healthcare providers for facilitating and improving patient engagement and patient retention