Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

Initial Designs

Table of Contents
minLevel2
outlinetrue
stylenone

Point of View:

Arjun is a 40 years old father living in Mumbai, India whose son Raj hose son Raj is a working professional recently moved to San Francisco.

...

Arjun wants to recreate the narratives of his son's stories

...

Scenario:

his son tells him interesting stories (some sample stories below)** his son told him how amazing it was to drive to LA from SFO through Highway 1 along the pacific coast
a story about his son's hiking to glacier point (Yesomite)
a story about his visit to Google's Mountain View Campus
a story about Stanford University's beautiful Palm Drive entrance and the oval
Raj had an amazing weekend. He calls his father Arjun to tell him about his weekend experience in the bay area.

and better understand the place where his son lives.

Scenario:

Raj talks to Arjun nearly every day using Skype. During these conversations, Raj tells Arjun interesting stories:  

  • Driving how amazing it was to drive to LA from SFO through Highway 1 along the pacific coastPacific Coast
  • hiking Hiking to glacier point (YesomiteYosemite)
  • his visit Visit to Google's Mountain View Campus
  • Stanford Visit to Stanford University's beautiful Palm Drive entrance and the oval

Raj also shares some images and posts on Facebook/Twitter describing his weekend experienceexperiences.

When Raj is busy and unavailable to talk, Arjun wishes to recreate the stories that Raj has told him. He wants to learn more about San Francisco.

Goals

...

...

Raj's parents and friends back home want to create the narratives of his

...

stories

...

.

Design Sketches

Set 1 (Anant)

...

 

...

 

...

 

...

Image Removed

...

Image Removed

...

Image Removed

...

Subgoals

  1. When Arjun and Raj communicate in real time, Arjun would like more contextual information about the locations and events that Raj mentions.
  2. Arjun wants to catch up on the content that Raj has posted about his life in San Francisco when Raj is not around and "replay" stories that Raj has told to him in the past.
  3. Arjun wants to be able to explore the places that Raj has visited in an intuitive way.

Design Sketches

Final Storyboards

...

This is a different kind if interface that gives users more control. It is a direct manipulation interface that les user explore any location they want. It also allows simulate walking or driving. It allows changing speed, pause, and resume. It stretches to ultra-safe as user can asynchronously explore a location.

Set 2 (Alex)

 

 

 

Image Removed

Image Removed

Image Removed

Text

Text

Text

Set 3 (Katya)

 

 

 

Image Removed

Image Removed

Image Removed

Direct manipulation keyboard computer interface.

Desktop interface based on entering information verbally.

iPad/iPhone speech interface.

Final (Anant)

 

 

Image Removed

 Home Page

  • This interface is inspired from Skype Interface
    • Left sidebar (3 main links)
      • Contacts (to see all the contacts)
      • Recent (it shows recent 10 contacts -- efficiency)
      • History (History of all the chats/calls)
    • Top bar (search for any location)
      • Text Input (with autocomplete) to go to any valid location
    • The Main Pane
      • It is the main window for the active tab (in this case -- Contacts Tab)
      • For each contact
        • shows the status (online/offline/away)
        • you can make a call
        • see a log of all previous calls
  • The interface (see the home page) uses the user mental model of chatting, calling and video calling
  • Most popular tool used by people for international calling is Skype -- this user interface is consistent with Skype interface |

     

     

Learnability

  • The interface (see the home page) uses the user mental model of chatting, calling and video calling
  • Most popular tool used by people for international calling is Skype -- this user interface is consistent with Skype interface 
  • Auto-highlighting of locations is consistent with hovering affordance (people are likely to hover over highlighted text)

Efficiency

  • For direct manipulation -- only keyboard inputs (navigation controls, camera controls and altitude) to avoid switching latency (switching time between keyboard/mouse)
  • Avoids any effect of mouse sensitivity 
  • Allows random exploration

Safety

  • For screen 3: if location recognizer fails to recognize a location or recognizes wrong location, user can change it.
  • The interface is extremely safe because use can change location, camera angle, altitude, direction at any point of time

Final (Katya)

 

 

Image Removed

STEP 1: Arjun talks to his son, Raj, on iPad or iPhone. Raj describes how amazing it was to drive to LA from SFO through Highway 1. Teleport automatically stores spatial descriptions mentioned by Raj.

Image Removed

STEP 2: After talking to Raj, Arjun scrolls through spatial descriptions stored and picks one. Avatar ask whether he wants to travel by foot or car and then how would he like to describe the route: 1) by start and end 2) by landmarks 3) by a reference object.

Image Removed

Step 3: Depending on the option there are three possible moves: 1) say start and end locations; wait while the animation is generated; watch the animation. 2) say landmark locations; wait while the animation is generated; watch the animation. 3) say the reference object; use 'move forwards','move backward', 'turn right' and 'turn left' commands to navigate around the object.

Image Removed

STEP 4: Interaction viewing of animation. While watching the animation by tilting the phone to the right or left Arjun can interactively change viewing angle of the animation.

Image Removed

STEP 5: By Tapping over the objects Arjun can see additional information, such as name of the object, the weather at the moment of the conversation or even additional images if added by his son.

Learnability

  • Interface extensively uses visual clues that make interaction extremely intuitive for elderly people who are often not accustomed to the use of conventional desktops. Visual clues take advantage of conventional metaphors and colour.
  • The use of metaphors and colour scheme are both internally and externally consistent.
  • Furthermore, speech based interaction reduces cognitive load by sequentially offering relevant options.

Efficiency

  • Speech based interaction alone may be inefficient for users who use the system very often. The fact that the system asks the same questions can become irritating after some point.
  • Nevertheless, the targeted user group is elderly people for whom physical manipulation often may pose additional challenges. From this point of view the interface is considered efficient.

Safety

  • The interface is extremely safe because the system asks questions sequentially and in case of noisy input asks additional questions that help to disambiguate input.