Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

5. Notification Module (for realtime notifications and relaying) -- an abstract layer to allow notifications passing and relaying in realtime

Source Code: https://github.com/abhardwaj/teleport&nbspImage Removed;

Evaluation

We did our user testing in live environment. We invited our users to join Teleport (email invitation) and waited for them to join and start the video chat. We counterbalanced the scenario in such a way that some users got to initiate the video-chat first while some just accepted our video-chat invite. We ensured same counter-blanching for teleport, in some cases users followed our navigation and in some cases users took the lead in teleporting. We asked some subjective questions in the end and most users looked *very* happy with the system. We tested with six users locally so that we can observe their actions in person and we tested the interface with 4 users in remote locations. For simplicity, we will present only four users (two local -- two remote).

Tasks

Set

...

1A (Accept Teleport register invitation and initiate a new video-chat)

1. Accept an invitation to join Teleport

2. Send a teletalk invite to us

Set 1B (Register to Teletalk and join a video-chat)

1. Register to Teleport

2. We sent a video-chat invite and asked them to join the chat

start the chat.

2. While chatting accept an invite to view a location.
3. Explore the location using provided controls and add a tweet.

Set

...

2A (Teleport to a location - active)

2. While chatting send an invite to teleport the other person
3. Navigate the other person -- show him the places around and then transfer the control to the other person.

Set 2B (Get teleported to a location )

2. While chatting accept an invite to view a location.
3. Explore the location using provided controls and add a tweet.

Set 3 (Tweet/Share/Video/Image)

1. Tweet a location
2. Share a location

3. Add video/image on a location

Set 4 (Offline Exploration)

1. Explore the location from the notifications in the Feed1. Add a contact and on confirmation make a video call.
2. Share a location.

User summaries

User1 (local)

Course 4 Graduate
Age 26
Female

  • Was able to use the intrface effectively
  • Commented that having personal live video chart on the side bar and another person's video in the middle is very convenient.
  • Said her Mum would really enjoyed Teleport.
  • Overal found the system is intuitive to use.

User2 (local)

Course 2 Graduate
Age 23
Female

User3 (remote)

Location: Pune, India

Age, 45

Male

  • Was able to use the interface effectively
  • "I like it better than Skype. I will use this from now onwards"
  • Loved the teleport feature.
  • Likes Keyboard control much better than mouse controls
  • Overal found the system is intuitive to use.

User4 (remote)

Location: Pune, India

Age, 41

Female

  • Was able to use the interface effectively
  • Was a little shaky with navigation control but loved following when the other person controlled the teleport
  • Can you go to that left building (very very curious). 
  • Logs suggest that she was playing with the teleport feature in offline mode after the session for many hours.
  • Likes it better than Skype.

Discovered usability issues

...