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
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.
Raj also shares some images and posts on Facebook/Twitter describing his weekend experience.
|
|
|
---|---|---|
|
|
|
This is an ultra-efficient interface. Also, it will work for illiterate users. Very simple idea -- Arjun calls Raj using Teleport. Teleport has in-built location recognizer that recognizes location names in realtime and displays a 3-D view of the locations. No user input required -- the service runs in the background. |
This tries to address the safety issue, by compromising a little bit of efficiency. |
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. |
|
|
|
---|---|---|
|
|
|
Text |
Text |
Text |
|
|
|
---|---|---|
|
|
|
Direct manipulation keyboard computer interface. |
Desktop interface based on entering information verbally. |
iPad/iPhone speech interface. |
|
|
---|---|
|
|
|
|
|
|
|
|
---|---|
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |