SlideShare a Scribd company logo
1 of 1
Download to read offline
Problem and Idea
•	 Mobile phones evolved form single-purpose devices to multi-purpose devices
•	 The design of phone call applications did not evolve accordingly
•	 Incoming phone calls can interrupt concurrent application use
•	 We revise the design of call applications to allow for higher degree of multitasking
Matthias Böhmer - matthias.boehmer@dfki.de
Sven Gehring - sven.gehring@dfki.de
Jonas Hempel - jonashempel@gmail.com
Antonio Krüger - antonio.krueger@dfki.de
Extending Phone Call Applications
a) Current design: Full-screen modal dialogs providing only options to accept or decline call
b) Postponing calls: Additional third option besides accept/decline to allow user to return to previous application
c) Multiplexing: Allows user to keep attention in previous application while call is pending
d) Background notifications: Puts incoming call into background for user to pickup call at will
e) Scheduling on app completion: Wait until task is done and display call when user leaves previous app
Revisiting Phone Call UIs
for Multipurpose Mobile Phones
CALLER NAME CALLER NAME
CALLER NAME
Discussion, Challenges and Future Work
•	 A model for predicting overhead would allow to determine which option (b to e) to choose for handling calls
•	 When user is multitasking the caller needs to be kept in line, e.g. by signalling “user is currently writing a mail”
•	 Other modalities need to be taken into account (esp. vibration and ringtone) and aligned with visual notification
a) Current design b) Postponing calls c) Multiplexing d) Background notification
Prototype Implementation
•	 Android-based implementation of approach c)
•	 Available for study in the wild and testing
•	 Android App CallHeads
•	 http://goo.gl/hm43O4

More Related Content

Similar to Revisiting Phone Call UIs for Multipurpose Mobile Phones

Soft eng slides_1
Soft eng slides_1Soft eng slides_1
Soft eng slides_1
Vijay Rajan
 
Myriad_Product Collaterals
Myriad_Product CollateralsMyriad_Product Collaterals
Myriad_Product Collaterals
Suman Mishra
 
Please follow the data and description Mobile Banking In gener.pdf
Please follow the data and description Mobile Banking In gener.pdfPlease follow the data and description Mobile Banking In gener.pdf
Please follow the data and description Mobile Banking In gener.pdf
aravlitraders2012
 
Discuss Technology for media coursework Unit 24: P2, M1
Discuss Technology for media coursework Unit 24: P2, M1Discuss Technology for media coursework Unit 24: P2, M1
Discuss Technology for media coursework Unit 24: P2, M1
scrader
 

Similar to Revisiting Phone Call UIs for Multipurpose Mobile Phones (20)

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
LUCID demonstrator: Bluetooth push demo
LUCID demonstrator: Bluetooth push demoLUCID demonstrator: Bluetooth push demo
LUCID demonstrator: Bluetooth push demo
 
Soft eng slides_1
Soft eng slides_1Soft eng slides_1
Soft eng slides_1
 
Todo now!
Todo now!Todo now!
Todo now!
 
Myriad_Product Collaterals
Myriad_Product CollateralsMyriad_Product Collaterals
Myriad_Product Collaterals
 
Taking a #HumansFirst Approach to Collaboration with Microsoft Teams
Taking a #HumansFirst Approach to Collaboration with Microsoft TeamsTaking a #HumansFirst Approach to Collaboration with Microsoft Teams
Taking a #HumansFirst Approach to Collaboration with Microsoft Teams
 
Myers Network Solution presents: VoIP
Myers Network Solution presents: VoIPMyers Network Solution presents: VoIP
Myers Network Solution presents: VoIP
 
Skype for Business - NYC Enterprise Collaboration Meetup
Skype for Business - NYC Enterprise Collaboration MeetupSkype for Business - NYC Enterprise Collaboration Meetup
Skype for Business - NYC Enterprise Collaboration Meetup
 
Please follow the data and description Mobile Banking In gener.pdf
Please follow the data and description Mobile Banking In gener.pdfPlease follow the data and description Mobile Banking In gener.pdf
Please follow the data and description Mobile Banking In gener.pdf
 
Karthi resume
Karthi resumeKarthi resume
Karthi resume
 
Dell mobility Application Services
Dell mobility Application Services Dell mobility Application Services
Dell mobility Application Services
 
T.Anagnostopoulos: Putting Open Source to Work at Greek Customers
T.Anagnostopoulos: Putting Open Source to Work at Greek CustomersT.Anagnostopoulos: Putting Open Source to Work at Greek Customers
T.Anagnostopoulos: Putting Open Source to Work at Greek Customers
 
MD-III-CH-ppt.ppt
MD-III-CH-ppt.pptMD-III-CH-ppt.ppt
MD-III-CH-ppt.ppt
 
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...
Create engaging mobile experienceswith Visual Studio, Microsoft Azure and Xa...Create engaging mobile experienceswith Visual Studio, Microsoft Azure and Xa...
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...
 
Discuss Technology for media coursework Unit 24: P2, M1
Discuss Technology for media coursework Unit 24: P2, M1Discuss Technology for media coursework Unit 24: P2, M1
Discuss Technology for media coursework Unit 24: P2, M1
 
Detailed ivr v02 mms v4_mobile
Detailed ivr v02 mms v4_mobileDetailed ivr v02 mms v4_mobile
Detailed ivr v02 mms v4_mobile
 
N Sivakumar 9+_CV_Feb
N Sivakumar 9+_CV_FebN Sivakumar 9+_CV_Feb
N Sivakumar 9+_CV_Feb
 
Domain-specific Modeling and Code Generation for Cross-platform Mobile and Io...
Domain-specific Modeling and Code Generation for Cross-platform Mobile and Io...Domain-specific Modeling and Code Generation for Cross-platform Mobile and Io...
Domain-specific Modeling and Code Generation for Cross-platform Mobile and Io...
 
NEC UNIVERGE BLUE CONNECT - Brochure
NEC UNIVERGE BLUE CONNECT - BrochureNEC UNIVERGE BLUE CONNECT - Brochure
NEC UNIVERGE BLUE CONNECT - Brochure
 
Android
AndroidAndroid
Android
 

More from Matthias Böhmer

Understanding and Supporting Mobile Application Usage
Understanding and Supporting Mobile Application UsageUnderstanding and Supporting Mobile Application Usage
Understanding and Supporting Mobile Application Usage
Matthias Böhmer
 
AppFunnel: A Framework for Usage-centric Evaluation of Recommender Systems th...
AppFunnel: A Framework for Usage-centric Evaluation of Recommender Systems th...AppFunnel: A Framework for Usage-centric Evaluation of Recommender Systems th...
AppFunnel: A Framework for Usage-centric Evaluation of Recommender Systems th...
Matthias Böhmer
 
Back to the App: The Costs of Mobile Application Interruptions
Back to the App: The Costs of Mobile Application InterruptionsBack to the App: The Costs of Mobile Application Interruptions
Back to the App: The Costs of Mobile Application Interruptions
Matthias Böhmer
 
Using Intelligent Natural User Interfaces to Support Sales Conversations
Using Intelligent Natural User Interfaces to Support Sales ConversationsUsing Intelligent Natural User Interfaces to Support Sales Conversations
Using Intelligent Natural User Interfaces to Support Sales Conversations
Matthias Böhmer
 

More from Matthias Böhmer (7)

Understanding and Supporting Mobile Application Usage
Understanding and Supporting Mobile Application UsageUnderstanding and Supporting Mobile Application Usage
Understanding and Supporting Mobile Application Usage
 
Gaming the Android OS for Improving the Design of Smartphone Launchers
Gaming the Android OS for Improving the Design of Smartphone LaunchersGaming the Android OS for Improving the Design of Smartphone Launchers
Gaming the Android OS for Improving the Design of Smartphone Launchers
 
A Study on Icon Arrangement by Smartphone Users (Full paper at CHI 2013)
A Study on Icon Arrangement by Smartphone Users (Full paper at CHI 2013)A Study on Icon Arrangement by Smartphone Users (Full paper at CHI 2013)
A Study on Icon Arrangement by Smartphone Users (Full paper at CHI 2013)
 
AppFunnel: A Framework for Usage-centric Evaluation of Recommender Systems th...
AppFunnel: A Framework for Usage-centric Evaluation of Recommender Systems th...AppFunnel: A Framework for Usage-centric Evaluation of Recommender Systems th...
AppFunnel: A Framework for Usage-centric Evaluation of Recommender Systems th...
 
Back to the App: The Costs of Mobile Application Interruptions
Back to the App: The Costs of Mobile Application InterruptionsBack to the App: The Costs of Mobile Application Interruptions
Back to the App: The Costs of Mobile Application Interruptions
 
Using Intelligent Natural User Interfaces to Support Sales Conversations
Using Intelligent Natural User Interfaces to Support Sales ConversationsUsing Intelligent Natural User Interfaces to Support Sales Conversations
Using Intelligent Natural User Interfaces to Support Sales Conversations
 
Presentation AppSensor at MobileHCI '11
Presentation AppSensor at MobileHCI '11Presentation AppSensor at MobileHCI '11
Presentation AppSensor at MobileHCI '11
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Revisiting Phone Call UIs for Multipurpose Mobile Phones

  • 1. Problem and Idea • Mobile phones evolved form single-purpose devices to multi-purpose devices • The design of phone call applications did not evolve accordingly • Incoming phone calls can interrupt concurrent application use • We revise the design of call applications to allow for higher degree of multitasking Matthias Böhmer - matthias.boehmer@dfki.de Sven Gehring - sven.gehring@dfki.de Jonas Hempel - jonashempel@gmail.com Antonio Krüger - antonio.krueger@dfki.de Extending Phone Call Applications a) Current design: Full-screen modal dialogs providing only options to accept or decline call b) Postponing calls: Additional third option besides accept/decline to allow user to return to previous application c) Multiplexing: Allows user to keep attention in previous application while call is pending d) Background notifications: Puts incoming call into background for user to pickup call at will e) Scheduling on app completion: Wait until task is done and display call when user leaves previous app Revisiting Phone Call UIs for Multipurpose Mobile Phones CALLER NAME CALLER NAME CALLER NAME Discussion, Challenges and Future Work • A model for predicting overhead would allow to determine which option (b to e) to choose for handling calls • When user is multitasking the caller needs to be kept in line, e.g. by signalling “user is currently writing a mail” • Other modalities need to be taken into account (esp. vibration and ringtone) and aligned with visual notification a) Current design b) Postponing calls c) Multiplexing d) Background notification Prototype Implementation • Android-based implementation of approach c) • Available for study in the wild and testing • Android App CallHeads • http://goo.gl/hm43O4