Upload
venu-vasudevanphd
View
825
Download
1
Tags:
Embed Size (px)
DESCRIPTION
What App meets TV looks like. And why you should care
Citation preview
MOTOROLA and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings, LLC. All other trademarks are the property of their respective owners. © 2011 Motorola Mobility, Inc. All rights reserved.
Effortless Interfaces for Appified TV Venu Vasudevan | Betaworks | Motorola Mobility Co-authors. Silviu Chiricescu. Jehan Wickramasuriya. Gilles Drieu. Sriram Yadavalli.
Paper @https://sites.google.com/site/appweb2012/home/workshop-program
Betaworks WWW 2012 : Workshop on Appification of the Web 2 Page
TV is ..
Just works Turns on in an instant
Others will have watched what I watch Episodic ; Structured
Not demanding
4/23/12
Future of Television Workshop, MIT Media Lab 2011
Betaworks WWW 2012 : Workshop on Appification of the Web 3 Page
TV is ..
Just works
Turns on in an instant
Others will have watched what I watch
Episodic ; Structured
Not demanding
4/23/12
4B users
$70B ad rev
needs interactivity to grow
Betaworks WWW 2012 : Workshop on Appification of the Web 4 Page
Users want interactive TV ..
4/23/12
THR Study 2012
Betaworks WWW 2012 : Workshop on Appification of the Web 5 Page
Interactivity on TV = Limiting
4/23/12
content
device
Developer View quirky s/w platforms
!open ecosystem low middleware headroom
slow iteration
Betaworks WWW 2012 : Workshop on Appification of the Web 6 Page
Interactive TV. Dispersion across screens
4/23/12
interactivity
rendering
behind Moore’s
beyond Moore’s
separate & synchronize
Automated Content
Reco. (ACR) Other.
Betaworks WWW 2012 : Workshop on Appification of the Web 7 Page
Interactive TV. Atomization into Apps
studio
studio host
mso
cast
player
fans
3rd pty
No new learning curve
Familiar & fast ways to create | publish | iterate capability
Own analytics & customer
Betaworks WWW 2012 : Workshop on Appification of the Web 8 Page
Dual Screen adoption?
4/23/12
2.2 M viewers 100 K dual screen users (week 1)
500 K plays
with promising content proof pts ..
GigaOm. TV Apps: Evolution from Novelty to Mainstream
2011. 200-250 apps (Android+iOS) 2012. ~1500, 2/3rd social
Nielsen
Pervasive Multitasking growing TV app population
Betaworks WWW 2012 : Workshop on Appification of the Web 9 Page
this paper ..
studio
studio host
mso
cast
player
fans
3rd pty
Growing app population
Just works
Turns on in an instant
Others will have watched what I watch
Episodic ; Structured
Not demanding
Limited user attention
Retaining the lightweightness of TV in an appified world.
Betaworks WWW 2012 : Workshop on Appification of the Web 10 Page
Characterizing TV Apps.
(1st screen) content = user ‘app intent’
app exposure | invocation triggered by content specifics
channel (ESPN2) | pgm (SportsCenter)
| league (NFL) | episode
app invocation triggered by content sync point
specialized detectors (e.g. ConnecTv TV timeout)
app data
parameterized by program metadata (e.g. Twitter hashtag)
parameterized by program data
visual conversations (visual q&a, telestrator),
image scramblers
4/23/12 © 2011 Motorola Mobility, Inc.
Betaworks WWW 2012 : Workshop on Appification of the Web 11 Page
Characterizing TV Apps
Possibly ephemeral (e.g. Oscars App)
affects temporality|priority of recommendations
Interstitial & Re-entrant (vs session-to-completion)
suspend-resume support in app platform
Designing for Partial | Divided Attention
auto-configure UI to device modality, environment
Concurrent
not common in Tablet UI’s : recent increase in focus
4/23/12 © 2011 Motorola Mobility, Inc.
Betaworks WWW 2012 : Workshop on Appification of the Web 12 Page
TV App Framework
4/23/12 © 2011 Motorola Mobility, Inc.
Few TV containers | Numerous Apps
Container Services scoped recommendation 1st screen sync & share (metadata + data) suspend-resume
auto-configuring UI (context with a twist) ..
Betaworks WWW 2012 : Workshop on Appification of the Web 13 Page
Auto-configuring UI Support : Design Focus
Adaptation= power tool for app developer not user knob
Sufficient expressive power with minimal learning curve
not maximally expressive (constraint language), high learning curve, high non-determinism in result
Converging to ‘good’ adaptation rules thru faster trial & error
not necessarily provably good
4/23/12 © 2011 Motorola Mobility, Inc.
Betaworks WWW 2012 : Workshop on Appification of the Web 14 Page
Auto-configuring UI Support : Design Focus
Sufficient expressive power with minimal learning curve
Simplify information model : quantize context parameters
Adaptation rules (ultimately) CSS3 Media Queries like with context pred
App context wrapper determines (dis)allowable reconfigurations
Container chooses within the permissible set
Converging to ‘good’ adaptation rules thru faster trial & error
Record & replay synthetic or real context streams against app collectives
Capture and annotate app behavior for design storytelling
4/23/12 © 2011 Motorola Mobility, Inc.
Betaworks WWW 2012 : Workshop on Appification of the Web 15 Page
Ongoing ..
• User study : beyond the closed world of TV apps (mixed interface – sports TV + core tablet apps e.g. email)
• Understanding synchrony vs designed dissonance – Use second screen to be in touch with what you’re *not* watching
– Hybrid-app model (Orchestrating mix of Android + Web Apps)
4/23/12 © 2011 Motorola Mobility, Inc.
Betaworks WWW 2012 : Workshop on Appification of the Web 16 Page
QUESTIONS?
[email protected] 4/23/12 © 2011 Motorola Mobility, Inc.