Web & Automotive. Paris, April Dave Raggett

Similar documents
Built to keep you moving

Web and Automotive W3C Workshop. Renault - DREAM Nov 2012 RENAULT PROPERTY

Navi 900 IntelliLink, Touch R700 IntelliLink Frequently Asked Questions

The Ubiquitous Web. Dave Raggett (W3C/Volantis) CE2006, 19 September Contact:

The Open Web Platform and Automotive

IoT Standards Ecosystem, What s new?

BUILT FOR BUSINESS. 10 Reasons BlackBerry Smartphones Are Still the Best Way to Do Business. Whitepaper

Even better, you can have the Start Menu expand to full screen whenever you want, eliminating the need for a Modern UI Start Screen.

Table of Contents APPS... 2 WINDOWS 10 APPS... 2 WEATHER APP... 2 Control Groups... 3 Controls... 3 CALENDAR... 3 WINDOWS STORE...

AAA CENTER FOR DRIVING SAFETY & TECHNOLOGY

Nokia for developers. Alexey Kokin. Developer Relations

WELCOME Mobile Applications Testing. Copyright

An outlook on INTELLIGENCE in 2024

2/27

Vehicle Deal Page. Dealer.com Product & UX

Android Online Training

Ready, set, . Get your travel plans on the go with these handy tools, says Ros Page T. confirmation s to a. dedicated address,

One of the most challenging tasks for today s app developers is to ensure that users are actively engaging with their app.

ENTERPRISE MOBILITY TRENDS

Wearables CS 4720 Mobile Application Development

Exploring different facets of the bustling mobile content world

Car Connectivity Consortium. MirrorLink and the Connected Car

Contents at a Glance

Tizen apps with. Context Awareness, powered by AI. by Shashwat Pradhan, CEO Emberify

NTT DOCOMO Technical Journal. 1. Introduction. 2. The DOCOMO DriveNet Info Appli. Ryohei Kurita Mei Hasegawa Hiroshi Fujimoto Kazuaki Takahashi

The Web of Things. Breakout session on service descriptions. Dave Raggett, W3C 1/27

Does Kindle Fire Hd Automatically Updating App

Technology Terms for 2017

What s all the fuss about?

Hosted Exchange. Presented by Joseph Lee

Reduce Data Usage. 01 Cellular Data for Certain Apps Go to Settings > Cellular. Dad s iphone Tips Version: 1/1/2018 6:43:00 AM

Rich User Experience through Multiple Screen Collaboration

Connected Cars as the next great consumer electronics device

THE SECOND WEB. 1 March John Blossom, President, Shore Communications Inc.

Visteon Position Paper i. Visteon Position Paper

In 1995, Larry Page (22) and Sergey Brin (21) meet at Stanford University. 5/20/2014 4

State of the Internet Operating System

TomTom Navigation app for iphone/ipad Reference Guide

Safelayer's Adaptive Authentication: Increased security through context information

Is your application ready for ios? A QA perspective to ensure market readiness

Tap this button on your iphone to start the TomTom app.

Progressive Web App (PWA) Features

YOUR COMMUNITY WITH NABR NETWORK

CS 4518 Mobile and Ubiquitous Computing Lecture 15: Final Project Slides/Paper, Other Ubicomp Android APIs Emmanuel Agu

CS378 -Mobile Computing. What's Next?

WHY DEALER INSPIRE? PACKAGE SOLUTIONS DEALERINSPIRE.COM LUXURY $2,599 STANDARD $849 DOMINATE $2,199 ADVANCED $1,299

Firefox for Nokia N900 Reviewer s Guide

Android. Lesson 1. Introduction. Android Developer Fundamentals. Android Developer Fundamentals. to Android 1

WEBSITE INSTRUCTIONS

B737 ipad EFB - FLTOPS User Guide Version Jan-2016

LA Auto Show Unveils Advanced Technology Showcase

Carrier APIs do they offer more or less than 3rd parties?

Mobile AR Hardware Futures

FAQs. A guide for school app administrators

ITP 342 Mobile App Development. APIs

Getting to Know Windows 10. Handout

You can keep pretty much any type of content in a note. Here are some ideas:

8.0 Help for End Users About Jive for SharePoint System Requirements Using Jive for SharePoint... 6

Why Dealer Inspire? Package Solutions Base Advanced Dominate. Dominate $2,599. Standard $899. Advanced $1,999

Your HTC Desire Z Quick guide

Smart Cities & The 4th Industrial Revolution

Mobile Application Strategy

12 th Kandroid Conference. Android in the Car. Oct.25, 2013 Wind River Solutions & Services

Comodo One Home Edition - FAQ

Mobile Computing Meets Research Data

This guide describes features that are common to most models. Some features may not be available on your tablet.

Future Implications for the Vehicle When Considering the Internet of Things (IoT)

Welcome to YouthHockey.com.

Firefox 4 for Mobile Reviewer s Guide. Contact us:

Washington Driver Survey Distracted Driving Attitudes & Behavior

W3C CASE STUDY. Teamwork on Open Standards Development Speeds Industry Adoption

Metadata, Chief technicolor

Topic Course Activities

MOBILE COMPUTING 2/14/17. System Structure. Context as Implicit Input. explicit input. explicit output. explicit input.

Pannell Community Center 2450 Meadowview Rd. Sacramento, CA (916) Cashiering Hours: M/W/TH/F 8:30am-4:30pm

RCS OVERVIEW. Fábio Moraes GSMA October 2018 Future Networks Programme

Alexa, what did I do last summer?

HTML5 on TV - was fehlt? Cloud-basierte TV apps auf der Basis neuester Webtechnologien

W3C Web of Things. Mohammed Dadas - Orange

Mobile Agenda App Introduction

Connected Consumer Survey

Comparison: OneDrive versus Google Drive, Dropbox and icloud

Product Features Documents To Go

2018 Texas Focus: On the Move! Accessing Information Anywhere / Anytime! Shedding Light on Cloud Computing Friday, March 2, :30-5:00 PM

Comodo One Home Edition - FAQ

BYOD Success Kit. Table of Contents. Current state of BYOD in enterprise Checklist for BYOD Success Helpful Pilot Tips

Browser Supported Browser Version(s) Maintenance Browser Version(s)

Global Mobile Consumer Survey, US Edition Overview of results

The collaboration app that keeps you connected to everyone and everything

Introduction. Do you have any difficulty in choosing an ideal mobile phone?

Mobile Computing. Juha-Matti Liukkonen, Nov 17, 2010

INFINITI CONNECTION FAQs

Sukjun Lim Strategic Planning, User interaction, Design research specialist

Is your application ready for. ios. A QA perspective to ensure a flawless user experience

HTML5 Mobile App Development

Your familiar Windows, only better.

Social Media Tools. March 13, 2010 Presented by: Noble Studios, Inc.

ACCENTURE VIDEO SOLUTION END USER FEATURES. Enter

img height="1" width="1" style="display:none" src="//pool.a8723.com/pixel?id=134501t=img" / Free download google chrome

Designing Pages with Widgets

Transcription:

Web & Automotive Paris, April 2012 Dave Raggett <dsr@w3.org> 1

Aims To discuss potential for Web Apps in cars Identify what kinds of Web standards are needed Discuss plans for W3C Web & Automotive Workshop Share information on stake holders and contacts Identify potential locations and venues 2

Web Apps in the Car Web took off first on desktop computers Next on mobile, and now slowly on TV & home media devices Cars are expected to be next big market! 3

Challenges Driver distraction Risk of accidents, and concerns over legal liability Automakers don't want to be sued! Mitigation through context awareness, attention to user experience and minimizing loss of attention to the road Obsolescence Rapid pace of development of consumer electronics Embedded systems soon risk falling behind Mitigation though symbiotic relationship with portable personal devices, or easy replacement of head-unit subsystems 4

Use Cases & Ecosystems Successful standards depend on shared understanding of expected use cases Important task to collect these! Also important to understand nature and roles of players in ecosystem needed for encourage growth in apps and users Who are the different players? What are the ecosystem drivers? What are the challenges? 5

Example Applications Media player for local and streamed media News and weather -- local, national, international, sports, business, arts,... SatNav with live traffic data and parking information Location based search and advertising Games -- for passengers Social network apps -- tweets, posts, photos, location,... Mobile office apps -- contacts, email, phone, to-do lists, calendar, custom enterprise apps,... Car status -- fuel efficiency, servicing info,... 6

HTML5 HTML5 brings rich opportunities for Web Apps Risk of fragmentation if vendors vary in which features they support Facebook recently highlighted this as a major issue for mobile devices! Core Mobile Web Platform Community Group Expectations and test suites for mobile browser implementations Alleged lack of enthusiasm by Apple and Google to improve given their success with native app stores Which features of HTML5 are key to automotive? 7

Application Packaging Success of Apple/Google with app stores has focused attention on app stores for Web Apps New work planned at W3C on JSON-based manifest format for second generation standard Web Widgets used an XML format, but Google and others opted for a different approach Opportunity for fresh look at security and privacy Also for signed hosted Web Apps that are dynamically downloaded rather than installed 8

Multi-Tasking Likely need to run multiple independent services at the same time For example: music player, satnav, news bulletins, and tweet feeds from friends How can this be supported effectively in the car? Conventional tabbed browser isn't a good match Android model with one foreground app controlling display plus background services and notifications Node.js with services defined in JavaScript 9

Multi-Device Applications People will want to use the car's head-unit together with their personal devices Smart phones, tablets and even notebook computers At home, synchronizing car with home network Downloading trip information, music or even games to keep the kids occupied during the drive What are the key use cases? How to ensure the user experience is seamless? What are the implications for Web standards? 10

User input controls Touch screens popular for smart phones & tablets For cars, value in providing input devices users can operate through tactile feedback without need to shift eyes from the road ahead Only a sneak peek needed, you can then reach out by dead reckoning with feedback from grasping the control What is needed for Web apps to support this? Likewise for novel forms of output controls? 11

Vocal and Multi-Modal UI Voice allows you to keep your eyes on the road, and your hands on the steering wheel W3C has worked on vocal interaction for many years, VoiceXML, SRGS, SSML, EMMA, EmotionML, More recently, work on HTML5 + Speech Accurate large vocabulary recognition and sophisticated task oriented natural language understanding best done in the Cloud Command and Control with small vocabulary can be handled locally and work even when you are offline What kinds of standards are needed to support this and to enable a thriving market for valued added third party services? 12

Context Awareness How can apps be made aware of the context and adapt to change? Whether car is parked or in motion, but many others Background noise, driver alertness, time of day, road conditions, upcoming junctions, car in front pulling out, etc. Trusted applications which adapt by themselves How can the web run-time force adaptation? Untrusted applications from an arbitrary website 13

Notifications How to handle notifications in different contexts? Some categories could be de-prioritized Use of different aural, visual and tactile cues for easy recognition of various kinds of notifications Multiple sources of notifications Foreground application, and background services Opportunities for W3C Web Notifications WG 14

Automotive Specific APIs What uses cases are there for exposing different aspects of the car to Web applications through automotive specific APIs? Car sensors for road conditions, nearby vehicles Information on fuel efficiency, need for servicing Lots of car subsystems, but how much information do end-users really want? What are the safety and privacy issues? What new standards are needed for this? 15

Security, Privacy and Trust W3C experience with designing APIs for apps running in the browser sandbox Giving users control in a contextually relevant manner Limiting what data is made available to applications Minimizing opportunities for finger printing Web Intents as a means for users to choose which service providers to use with any given app System level APIs require higher level of trust Signed apps, or curated collections in app stores Upgrading or disabling apps in timely way, e.g. as security flaws are discovered Potential role of federated approach to trust Plans for new W3C Systems Level APIs Working Group Need to clear history and private data, e.g. when returning rental car Do not Track preference setting 16

User Preferences Cars may be shared by several members of same family How to seamlessly support personal preferences? Implies some means for car to recognize each person Car keys are insufficient for social reasons Face, finger print or voice recognition? Opportunity to sandbox user preferences, browsing history and personal data 17

Advertising What are the challenges for context-based advertising in the car? Current location, the trip plan registered with the satnav app, or deduced based upon observed driving patterns, time of day, amount of traffic and so forth Will be impacted by user preferences Different users react differently to different ads Further motivation for sandboxing different users Opportunity for personalized context-based ads inserted within media streams 18

Payments Many existing or upcoming payment solututions Embedded wallets, e.g. by ISIS, Visa, and Google Network based solutions e.g. GSMA OneAPI Users should be free to select means of payment Web Intents is part of the solution Web app asks for payment, user selects how to pay Further work is needed on open standards for How payment solutions are registered with browser How Web application communicates with payment solution Open standards would reduce porting costs for developers 19

Web & Automotive Workshop Workshops held to advise W3C on whether it is timely and appropriate to initiate standards work Can last from one to three days with 20 100 participants Program Committee formed to advise on Chairs, Agenda, to review submissions, and to help with outreach Deadline for submissions has to allow for review process and time for people to make travel arrangements after receiving notification of acceptance No decision on location and venue as yet Date: the week of 10-14 September 2012 20

Further Questions? 21