Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Tasks
  1. Insert username - input random sequence of characters
  2. Insert password - surreptitiously
  3. Search for movie - from finite list
Scenario

Billy is a senior at MIT who had three friends from home come visit for the weekend! They decided after crazy partying Friday night, that on Saturday night they would take it easy, stay in and watch a movie. So Billy and three friends, sat on the couch in Billy’s room, across from the projector screen, to find a movie to watch. Without a wireless keyboard, Billy was required to use an apple remote (see picture on the right) to login to his Hulu.com account (username and password) and then search for movies.

It’s important his mischievous friends don’t see his password while logging in. Additionally, this agreeable group of friends will likely search for several different movie titles, before agreeing on one they’d like to watch.
   
Below are three preliminary designs we would like to explore that would allow Billy to swiftly and efficiently login and find a movie from his couch amid vociferous debating.

Designs

1. Selector Wheel

This design presents characterss (A-Z, 0-9, some punctuation) in a column
underneath the cursor's position in the textbox; we call this column the
character selector. This attempts to solve several problems that exist in the
current model.

...

1. Billy wants to enter his username "BILLY". He moves up/down until 'B' is
selected. Then presses the right arrow to insert 'B' and advance the cursor. Image Added

2. The cursor now points to the second position in the text box. The character
selector retains its last selection, so it is still at 'B' (this is to avoid
state changes that the user would not anticipate and allow easy typing of double
letters). Billy pages down until he sees 'I', selects it and moves right. He
repeats this for 'L', 'L', and 'Y'.

...