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

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 2024Stephanie Beckett
 
Soft eng slides_1
Soft eng slides_1Soft eng slides_1
Soft eng slides_1Vijay Rajan
 
Myriad_Product Collaterals
Myriad_Product CollateralsMyriad_Product Collaterals
Myriad_Product CollateralsSuman Mishra
 
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 TeamsKaruana Gatimu
 
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 MeetupSoHo Dragon
 
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.pdfaravlitraders2012
 
Dell mobility Application Services
Dell mobility Application Services Dell mobility Application Services
Dell mobility Application Services Kenneth de Brucq
 
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 CustomersUni Systems S.M.S.A.
 
MD-III-CH-ppt.ppt
MD-III-CH-ppt.pptMD-III-CH-ppt.ppt
MD-III-CH-ppt.pptbharatt7
 
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...Mukteswar Patnaik
 
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, M1scrader
 
Detailed ivr v02 mms v4_mobile
Detailed ivr v02 mms v4_mobileDetailed ivr v02 mms v4_mobile
Detailed ivr v02 mms v4_mobileUrmil Gohil
 
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...Università degli Studi dell'Aquila
 
NEC UNIVERGE BLUE CONNECT - Brochure
NEC UNIVERGE BLUE CONNECT - BrochureNEC UNIVERGE BLUE CONNECT - Brochure
NEC UNIVERGE BLUE CONNECT - BrochureInteractiveNEC
 

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 UsageMatthias Böhmer
 
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 LaunchersMatthias Böhmer
 
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)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 InterruptionsMatthias 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 ConversationsMatthias Böhmer
 
Presentation AppSensor at MobileHCI '11
Presentation AppSensor at MobileHCI '11Presentation AppSensor at MobileHCI '11
Presentation AppSensor at MobileHCI '11Matthias 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

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
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 productivityPrincipled Technologies
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
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 Scriptwesley chun
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 

Recently uploaded (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

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