SMS Geo-Chat

This proof-of-concept level tool allows you to connect a cell phone to your computer and use it as a central ‘station’ for receiving and responding to SMS with a map as the main interaction tool.

It was used in Golden Shadow to enable community responders to report incidents from different neighborhoods. A community volunteer would send messages to the command center with a location specified as latitude/longitude or an address in the message. The message would pop on a map at the command center where a designated operator would triage and reply to those messages. As the day progressed we tracked specific users, kept track of the conversation threads and pinpointed visually which areas didn't have enough coverage.

Key requirements:

  • Receive messages from any phone and place them on a map on the operator’s desktop,
  • Accept position data entered as latitude/longitude or addresses,
  • Allow the operator to reply, showing the threads as a conversation,
  • Allow the operator to maintain a simple address book associating numbers with titles,
  • If the operator is online, upload the information to a website for others to see,
  • Expose the information using standards such as GeoRSS,
  • Allow people to visualize the information in common consumer mapping solutions.

This project takes advantage of the following technologies:


  The SMS Geo-Chat in action in Golden Shadow

For Developers

 

Current Status: 

Geo-Chat can be used for proof-of-concepts, but QA needs to be done to use it in a mission critical environment.

There are no current active efforts around this project, but the experience of building it and using it in Golden Shadow taught us things we are applying in Twitter Bots and other efforts that interact via SMS such as Contacts Nearby.