Hello There

From ThesisWiki

Jump to: navigation, search

Contents

Introduction

Hello There is a system that lets you leave messages for people in a particular place. You can create a text, voice, or photo message on the web or your mobile phone and associate it with a location and time. When the person you send it to is physically in that location on or after the time you choose they receive your message on their mobile phone.

Hello There is another way to stay in touch when you can't physically be there. Leave a surprise in a special spot, chain messages together to create a scavenger hunt, or leave a note for someone at a time when you can't call. All the messages sent through Hello There are archived on the web so you can go back and remember when and where someone said hello to you.

System documentation and design documents

Message Model
Enlarge
Message Model
Archive Model
Enlarge
Archive Model
Personas
Enlarge
Personas


Message Creation Flow Diagram
Enlarge
Message Creation Flow Diagram
Message Archive Flow Diagram
Enlarge
Message Archive Flow Diagram


Lofi Mobile

Hello There needs to work on regular phones with only text/photo/voice capabilities as well as mobile devices that allow for custom software to be installed. Sending and receiving is possible but accessing the archive of past messages is not currently available. In the future this could be possible through a fully specified Voice User Interface.

Short Code

A short code is like a telephone number for text messages and is limited to 5 or 6 numbers by US carriers; rules for other countries are different. Mapping numbers to keypad letters is one way to make the short code memorable. Hello There needs a short code so that users without the full application on their phone can use SMS to interact with the system. Available short codes that would work are:

  • helotr (435687)
  • hthere (484373)

SMS

For detailed information on performing these actions see the full list of SMS commands.

Send a message
Send text message
Send photo message
Initiate an audio message
Receive a Message
Receive text message
Receive photo message
Receive notification of audio message
Other
Retrieve command list
Get list of saved locations
Get list of friends

Voice call

Send a message
Record audio message via call-back
Receive a message
Retrieve audio message
Archive
Listen to / re-send received messages (via chronological list)
Cancel / pause sent messages

Detailed information pages

Personal tools