SMS And ICT4D Connecting to People Trevor Perrier February 11, - - PowerPoint PPT Presentation

sms and ict4d connecting to people
SMART_READER_LITE
LIVE PREVIEW

SMS And ICT4D Connecting to People Trevor Perrier February 11, - - PowerPoint PPT Presentation

SMS And ICT4D Connecting to People Trevor Perrier February 11, 2015 Why SMS Or: Where There Is No App Advantages of SMS Disadvantages Ubiquitous No structure No Install Limited bandwidth Low cost Complex syntax


slide-1
SLIDE 1

SMS And ICT4D Connecting to People

Trevor Perrier February 11, 2015

slide-2
SLIDE 2

Why SMS

Or: Where There Is No App

  • Ubiquitous
  • No Install
  • Low cost
  • Scalable

Advantages of SMS

  • No structure
  • Limited bandwidth
  • Complex syntax

Disadvantages

  • Large scale
  • No control over hardware
  • Simple data collection or unstructured

messages

When To Use

slide-3
SLIDE 3

Telecommunication Interface

  • Telco red tape
  • Expensive to setup
  • Only cost effective at scale

Very Difficult ….

  • GSM Modem
  • Third Party Gateway
  • Android Gateway

Connection Methods …

slide-4
SLIDE 4

GSM Modem

http://2.bp.blogspot.com/- g85nKyRJGmE/T0coXnOy71I/AAAAAAAAAI8/DSY24jAiPZg/s1600/Huawei+E169+unlock +update+Firmware+download+drivers.jpg http://2.bp.blogspot.com/- g85nKyRJGmE/T0coXnOy71I/AAAAAAAAAI8/DSY24jAiPZg/s1600/Huawei+E169+unlock +update+Firmware+download+drivers.jpg

  • Direct connection to cell

network

slide-5
SLIDE 5

GSM Modem

slide-6
SLIDE 6

Third Party Gateways

How connect a web application to the telecommunication system? HTTP to SMS Gateways

  • Twilio
  • Nexmo
  • Sendhub

Africa's Talking

slide-7
SLIDE 7

HTTP to SMS Gateway

Send - POST request

  • URL: http://api.africastalking.com/version1/messaging
  • Header: apikey=APPLICATION_API_KEY
  • username
  • message
  • to

Receive - Call back URL

  • URL: http://my.app.com/at/receive
  • POST variables
  • from
  • message
  • date
  • uuid
slide-8
SLIDE 8

Android SMS Gateway

Ushahidi SMS Sync and EnvaySMS

slide-9
SLIDE 9

Frontline SMS

  • Started in 2005
  • Runs on a laptop connected

to a GSM modem

  • Easy to setup and get started
  • Groups
  • Survey
  • Keywords

Features

slide-10
SLIDE 10

Frontline SMS

Keywords: prefix matching on incoming messages

clinic We are open 7am – 6pm Monday – Friday

slide-11
SLIDE 11

Frontline SMS

Keywords: prefix matching on incoming messages

news Thank, you are now registered for clinic news.

slide-12
SLIDE 12

Frontline SMS

Keywords: prefix matching on incoming messages

wiki frontline sms FrontlineSMS is a free open source software used by a variety of organizations to distribute and collect information via text messages (SMS). The software can work without an internet connection and with

  • nly a cell phone and computer.
slide-13
SLIDE 13

RapidSMS

  • Django application (python web framework)
  • Keyword based router
  • Base framework (connections, contacts, messages)

Features

slide-14
SLIDE 14

Cloud Platforms

  • Telerivet (EnvayaSMS)
  • FrontlineCloud
  • Text It (RapidPro)

RapidSMS as a service

  • Channels – Android or Third Party Gateways
  • Contacts and Groups
  • Forms
  • Messaging Campaigns
  • Keywords

Features

slide-15
SLIDE 15
slide-16
SLIDE 16

Connecting to Patients

Can we use two-way SMS to engage pregnant women with the health system.

slide-17
SLIDE 17

Automated messages can be scheduled relative to:

  • Client enrollment
  • Estimated delivery
  • Next scheduled visit
  • Actual delivery

Messages can also be contextualized:

  • Personalized with the woman’s name
  • Delivered on the requested day of the week at

the requested time

  • Customized based on medical condition
  • 472 preprogrammed messages
  • 20 weeks before delivery
  • 10 weeks after birth
  • 4 categories

Study Design

slide-18
SLIDE 18

Study Design

Screening for eligibility Randomization Control group (n=100)

  • Usual ANC care

One -Way SMS (n=100)

  • Weekly motivational SMS

text

Baseline data collection Follow up (2, 10, 24 weeks) SMS Dialogue (n=100)

  • Weekly SMS dialogue
  • SMS access to nurse
slide-19
SLIDE 19

Study Design

Screening for eligibility Randomization Control group (n=100)

  • Usual ANC care

One -Way SMS (n=100)

  • Weekly motivational SMS

text

Baseline data collection Follow up (2, 10, 24 weeks) SMS Dialogue (n=100)

  • Weekly SMS dialogue
  • SMS access to nurse
slide-20
SLIDE 20

Study Design

Screening for eligibility Randomization Control group (n=100)

  • Usual ANC care

One -Way SMS (n=100)

  • Weekly motivational SMS

text

Baseline data collection Follow up (2, 10, 24 weeks) SMS Dialogue (n=100)

  • Weekly SMS dialogue
  • SMS access to nurse
slide-21
SLIDE 21

Study Design

Screening for eligibility Randomization Control group (n=100)

  • Usual ANC care

One -Way SMS (n=100)

  • Weekly motivational SMS

text

Baseline data collection Follow up (2, 10, 24 weeks) SMS Dialogue (n=100)

  • Weekly SMS dialogue
  • SMS access to nurse
slide-22
SLIDE 22

Web Based Interface

slide-23
SLIDE 23

A Hybrid Human Computer SMS System

slide-24
SLIDE 24

Problems

  • Patient Management (Almost need an EMR)
  • Date of next visit
  • Estimated and actual delivery data
  • Management of incoming messages
  • Messages would could go unanswered
  • Multiple numbers per contact

What does the interface look like for a hybrid SMS system? How can we best use technology to amplify the efforts of individual nurses.

slide-25
SLIDE 25
slide-26
SLIDE 26

Questions/Comments