SlideShare a Scribd company logo
New User Experience for Voice
Matt Ranney, RebelVox
User Experience
Distance is Dead
     (Time is Money)
Seconds Until You Can Talk


0   15    30               45   60




           Your Circuit
           Their Circuit
           Ringing
           Greeting
           Instructions
Live Only
txt u l8r
Time Shifting
Two Way
Time Shifting
Sam
Sam
Sam
Sam
Sam
Sam
Sam
Jill
Jill
Jill
Jill
Jill
Jill
Jill
Jill
Jill
Jill
Jill
Jill
Sam
Sam
Sam
Sam
Sam
Sam
Sam
Sam
Sam
Jill
Jill
Jill
Jill
Jill
Jill
Jill
Jill
Smart Edges
Live


 Voice


Non-Live
rebelvox.com
Matt Ranney's  Presentation at eComm 2009

More Related Content

Viewers also liked

REC 4350 Literature Review
REC 4350 Literature ReviewREC 4350 Literature Review
REC 4350 Literature Review
Sarah Walters
 
Art in people’s life
Art in people’s lifeArt in people’s life
Art in people’s lifeOlga Gushcha
 
20 darker.pdf
20 darker.pdf20 darker.pdf
20 darker.pdfiktubla
 
PLEON Impact Event management 2013
PLEON Impact Event management 2013PLEON Impact Event management 2013
PLEON Impact Event management 2013Pleon Impact
 
Victory Over Neck And Back Pain Dr Shriniwas Kashalikar
Victory Over Neck And Back Pain  Dr Shriniwas KashalikarVictory Over Neck And Back Pain  Dr Shriniwas Kashalikar
Victory Over Neck And Back Pain Dr Shriniwas Kashalikarsubodhnagwekar
 
Tarea 3 e-commerce wuilian
Tarea 3  e-commerce wuilianTarea 3  e-commerce wuilian
Tarea 3 e-commerce wuilianwuilian32
 
Michiel Hildebrand: CultuurLINK: Connecting Cultural Heritage
Michiel Hildebrand: CultuurLINK: Connecting Cultural HeritageMichiel Hildebrand: CultuurLINK: Connecting Cultural Heritage
Michiel Hildebrand: CultuurLINK: Connecting Cultural Heritage
Semantic Web Company
 
sarah Place based project learning
sarah Place based project learningsarah Place based project learning
sarah Place based project learningjscarlson
 
Cme clear port_brochure
Cme clear port_brochureCme clear port_brochure
Cme clear port_brochurequantinvestpl
 
Колективний лист мерів
Колективний лист мерів Колективний лист мерів
Колективний лист мерів
Андрій Попов
 
Unesc omonuments.pptx 1
Unesc omonuments.pptx 1Unesc omonuments.pptx 1
Unesc omonuments.pptx 1scoalaiancului
 
"Grote Genade voor kleine mensen"
"Grote Genade voor kleine mensen""Grote Genade voor kleine mensen"
"Grote Genade voor kleine mensen"
Noordwolde, Friesland
 
Anatomypowerpoint
AnatomypowerpointAnatomypowerpoint
AnatomypowerpointStu Zarazun
 
34 years 2 learn design thinking
34 years 2 learn design thinking34 years 2 learn design thinking
34 years 2 learn design thinking
Neissan Monadjem
 
Auto-Rickshaw and Share-Auto Reforms in Chennai - Raj Cherubal
Auto-Rickshaw and Share-Auto Reforms in Chennai - Raj CherubalAuto-Rickshaw and Share-Auto Reforms in Chennai - Raj Cherubal
Auto-Rickshaw and Share-Auto Reforms in Chennai - Raj Cherubal
WRI Ross Center for Sustainable Cities
 
Media evaluation audience
Media evaluation audienceMedia evaluation audience
Media evaluation audience
blondejosh
 
Linked Data and Public Administration
Linked Data and Public AdministrationLinked Data and Public Administration
Linked Data and Public Administration
Oscar Corcho
 

Viewers also liked (17)

REC 4350 Literature Review
REC 4350 Literature ReviewREC 4350 Literature Review
REC 4350 Literature Review
 
Art in people’s life
Art in people’s lifeArt in people’s life
Art in people’s life
 
20 darker.pdf
20 darker.pdf20 darker.pdf
20 darker.pdf
 
PLEON Impact Event management 2013
PLEON Impact Event management 2013PLEON Impact Event management 2013
PLEON Impact Event management 2013
 
Victory Over Neck And Back Pain Dr Shriniwas Kashalikar
Victory Over Neck And Back Pain  Dr Shriniwas KashalikarVictory Over Neck And Back Pain  Dr Shriniwas Kashalikar
Victory Over Neck And Back Pain Dr Shriniwas Kashalikar
 
Tarea 3 e-commerce wuilian
Tarea 3  e-commerce wuilianTarea 3  e-commerce wuilian
Tarea 3 e-commerce wuilian
 
Michiel Hildebrand: CultuurLINK: Connecting Cultural Heritage
Michiel Hildebrand: CultuurLINK: Connecting Cultural HeritageMichiel Hildebrand: CultuurLINK: Connecting Cultural Heritage
Michiel Hildebrand: CultuurLINK: Connecting Cultural Heritage
 
sarah Place based project learning
sarah Place based project learningsarah Place based project learning
sarah Place based project learning
 
Cme clear port_brochure
Cme clear port_brochureCme clear port_brochure
Cme clear port_brochure
 
Колективний лист мерів
Колективний лист мерів Колективний лист мерів
Колективний лист мерів
 
Unesc omonuments.pptx 1
Unesc omonuments.pptx 1Unesc omonuments.pptx 1
Unesc omonuments.pptx 1
 
"Grote Genade voor kleine mensen"
"Grote Genade voor kleine mensen""Grote Genade voor kleine mensen"
"Grote Genade voor kleine mensen"
 
Anatomypowerpoint
AnatomypowerpointAnatomypowerpoint
Anatomypowerpoint
 
34 years 2 learn design thinking
34 years 2 learn design thinking34 years 2 learn design thinking
34 years 2 learn design thinking
 
Auto-Rickshaw and Share-Auto Reforms in Chennai - Raj Cherubal
Auto-Rickshaw and Share-Auto Reforms in Chennai - Raj CherubalAuto-Rickshaw and Share-Auto Reforms in Chennai - Raj Cherubal
Auto-Rickshaw and Share-Auto Reforms in Chennai - Raj Cherubal
 
Media evaluation audience
Media evaluation audienceMedia evaluation audience
Media evaluation audience
 
Linked Data and Public Administration
Linked Data and Public AdministrationLinked Data and Public Administration
Linked Data and Public Administration
 

More from eCommConf

Ronald Azuma - Presentation at Emerging Communications Conference & Awards (e...
Ronald Azuma - Presentation at Emerging Communications Conference & Awards (e...Ronald Azuma - Presentation at Emerging Communications Conference & Awards (e...
Ronald Azuma - Presentation at Emerging Communications Conference & Awards (e...
eCommConf
 
David Troy - Presentation at Emerging Communications Conference & Awards (eCo...
David Troy - Presentation at Emerging Communications Conference & Awards (eCo...David Troy - Presentation at Emerging Communications Conference & Awards (eCo...
David Troy - Presentation at Emerging Communications Conference & Awards (eCo...
eCommConf
 
Bhaskar Krishnamachari - Presentation at Emerging Communications Conference &...
Bhaskar Krishnamachari - Presentation at Emerging Communications Conference &...Bhaskar Krishnamachari - Presentation at Emerging Communications Conference &...
Bhaskar Krishnamachari - Presentation at Emerging Communications Conference &...eCommConf
 
Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...
Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...
Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...
eCommConf
 
Ryan Gallagher - Presentation at Emerging Communications Conference & Awards ...
Ryan Gallagher - Presentation at Emerging Communications Conference & Awards ...Ryan Gallagher - Presentation at Emerging Communications Conference & Awards ...
Ryan Gallagher - Presentation at Emerging Communications Conference & Awards ...
eCommConf
 
Darren Schreiber - Presentation at Emerging Communications Conference & Award...
Darren Schreiber - Presentation at Emerging Communications Conference & Award...Darren Schreiber - Presentation at Emerging Communications Conference & Award...
Darren Schreiber - Presentation at Emerging Communications Conference & Award...
eCommConf
 
Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...
Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...
Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...
eCommConf
 
Tim Panton - Presentation at Emerging Communications Conference & Awards (eCo...
Tim Panton - Presentation at Emerging Communications Conference & Awards (eCo...Tim Panton - Presentation at Emerging Communications Conference & Awards (eCo...
Tim Panton - Presentation at Emerging Communications Conference & Awards (eCo...
eCommConf
 
Peter Ecclesine - Presentation at Emerging Communications Conference & Awards...
Peter Ecclesine - Presentation at Emerging Communications Conference & Awards...Peter Ecclesine - Presentation at Emerging Communications Conference & Awards...
Peter Ecclesine - Presentation at Emerging Communications Conference & Awards...
eCommConf
 
John Harmon - Presentation at Emerging Communications Conference & Awards (eC...
John Harmon - Presentation at Emerging Communications Conference & Awards (eC...John Harmon - Presentation at Emerging Communications Conference & Awards (eC...
John Harmon - Presentation at Emerging Communications Conference & Awards (eC...
eCommConf
 
Eladio Martin - Presentation at Emerging Communications Conference & Awards (...
Eladio Martin - Presentation at Emerging Communications Conference & Awards (...Eladio Martin - Presentation at Emerging Communications Conference & Awards (...
Eladio Martin - Presentation at Emerging Communications Conference & Awards (...
eCommConf
 
Adrian Avendano - Presentation at Emerging Communications Conference & Awards...
Adrian Avendano - Presentation at Emerging Communications Conference & Awards...Adrian Avendano - Presentation at Emerging Communications Conference & Awards...
Adrian Avendano - Presentation at Emerging Communications Conference & Awards...
eCommConf
 
Rob Lewis - Presentation at Emerging Communications Conference & Awards (eCom...
Rob Lewis - Presentation at Emerging Communications Conference & Awards (eCom...Rob Lewis - Presentation at Emerging Communications Conference & Awards (eCom...
Rob Lewis - Presentation at Emerging Communications Conference & Awards (eCom...
eCommConf
 
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
eCommConf
 
Richard Whitt - Presentation at Emerging Communications Conference & Awards (...
Richard Whitt - Presentation at Emerging Communications Conference & Awards (...Richard Whitt - Presentation at Emerging Communications Conference & Awards (...
Richard Whitt - Presentation at Emerging Communications Conference & Awards (...
eCommConf
 
Susan Crawford - Presentation at Emerging Communications Conference & Awards ...
Susan Crawford - Presentation at Emerging Communications Conference & Awards ...Susan Crawford - Presentation at Emerging Communications Conference & Awards ...
Susan Crawford - Presentation at Emerging Communications Conference & Awards ...
eCommConf
 
Larry Downes - Presentation at Emerging Communications Conference & Awards (e...
Larry Downes - Presentation at Emerging Communications Conference & Awards (e...Larry Downes - Presentation at Emerging Communications Conference & Awards (e...
Larry Downes - Presentation at Emerging Communications Conference & Awards (e...
eCommConf
 
Brough Turner - Presentation at Emerging Communications Conference & Awards (...
Brough Turner - Presentation at Emerging Communications Conference & Awards (...Brough Turner - Presentation at Emerging Communications Conference & Awards (...
Brough Turner - Presentation at Emerging Communications Conference & Awards (...
eCommConf
 
Chris Mairs - Presentation at Emerging Communications Conference & Awards (eC...
Chris Mairs - Presentation at Emerging Communications Conference & Awards (eC...Chris Mairs - Presentation at Emerging Communications Conference & Awards (eC...
Chris Mairs - Presentation at Emerging Communications Conference & Awards (eC...
eCommConf
 
Tomaz Stolfa - Presentation at Emerging Communications Conference & Awards (e...
Tomaz Stolfa - Presentation at Emerging Communications Conference & Awards (e...Tomaz Stolfa - Presentation at Emerging Communications Conference & Awards (e...
Tomaz Stolfa - Presentation at Emerging Communications Conference & Awards (e...
eCommConf
 

More from eCommConf (20)

Ronald Azuma - Presentation at Emerging Communications Conference & Awards (e...
Ronald Azuma - Presentation at Emerging Communications Conference & Awards (e...Ronald Azuma - Presentation at Emerging Communications Conference & Awards (e...
Ronald Azuma - Presentation at Emerging Communications Conference & Awards (e...
 
David Troy - Presentation at Emerging Communications Conference & Awards (eCo...
David Troy - Presentation at Emerging Communications Conference & Awards (eCo...David Troy - Presentation at Emerging Communications Conference & Awards (eCo...
David Troy - Presentation at Emerging Communications Conference & Awards (eCo...
 
Bhaskar Krishnamachari - Presentation at Emerging Communications Conference &...
Bhaskar Krishnamachari - Presentation at Emerging Communications Conference &...Bhaskar Krishnamachari - Presentation at Emerging Communications Conference &...
Bhaskar Krishnamachari - Presentation at Emerging Communications Conference &...
 
Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...
Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...
Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...
 
Ryan Gallagher - Presentation at Emerging Communications Conference & Awards ...
Ryan Gallagher - Presentation at Emerging Communications Conference & Awards ...Ryan Gallagher - Presentation at Emerging Communications Conference & Awards ...
Ryan Gallagher - Presentation at Emerging Communications Conference & Awards ...
 
Darren Schreiber - Presentation at Emerging Communications Conference & Award...
Darren Schreiber - Presentation at Emerging Communications Conference & Award...Darren Schreiber - Presentation at Emerging Communications Conference & Award...
Darren Schreiber - Presentation at Emerging Communications Conference & Award...
 
Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...
Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...
Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...
 
Tim Panton - Presentation at Emerging Communications Conference & Awards (eCo...
Tim Panton - Presentation at Emerging Communications Conference & Awards (eCo...Tim Panton - Presentation at Emerging Communications Conference & Awards (eCo...
Tim Panton - Presentation at Emerging Communications Conference & Awards (eCo...
 
Peter Ecclesine - Presentation at Emerging Communications Conference & Awards...
Peter Ecclesine - Presentation at Emerging Communications Conference & Awards...Peter Ecclesine - Presentation at Emerging Communications Conference & Awards...
Peter Ecclesine - Presentation at Emerging Communications Conference & Awards...
 
John Harmon - Presentation at Emerging Communications Conference & Awards (eC...
John Harmon - Presentation at Emerging Communications Conference & Awards (eC...John Harmon - Presentation at Emerging Communications Conference & Awards (eC...
John Harmon - Presentation at Emerging Communications Conference & Awards (eC...
 
Eladio Martin - Presentation at Emerging Communications Conference & Awards (...
Eladio Martin - Presentation at Emerging Communications Conference & Awards (...Eladio Martin - Presentation at Emerging Communications Conference & Awards (...
Eladio Martin - Presentation at Emerging Communications Conference & Awards (...
 
Adrian Avendano - Presentation at Emerging Communications Conference & Awards...
Adrian Avendano - Presentation at Emerging Communications Conference & Awards...Adrian Avendano - Presentation at Emerging Communications Conference & Awards...
Adrian Avendano - Presentation at Emerging Communications Conference & Awards...
 
Rob Lewis - Presentation at Emerging Communications Conference & Awards (eCom...
Rob Lewis - Presentation at Emerging Communications Conference & Awards (eCom...Rob Lewis - Presentation at Emerging Communications Conference & Awards (eCom...
Rob Lewis - Presentation at Emerging Communications Conference & Awards (eCom...
 
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
 
Richard Whitt - Presentation at Emerging Communications Conference & Awards (...
Richard Whitt - Presentation at Emerging Communications Conference & Awards (...Richard Whitt - Presentation at Emerging Communications Conference & Awards (...
Richard Whitt - Presentation at Emerging Communications Conference & Awards (...
 
Susan Crawford - Presentation at Emerging Communications Conference & Awards ...
Susan Crawford - Presentation at Emerging Communications Conference & Awards ...Susan Crawford - Presentation at Emerging Communications Conference & Awards ...
Susan Crawford - Presentation at Emerging Communications Conference & Awards ...
 
Larry Downes - Presentation at Emerging Communications Conference & Awards (e...
Larry Downes - Presentation at Emerging Communications Conference & Awards (e...Larry Downes - Presentation at Emerging Communications Conference & Awards (e...
Larry Downes - Presentation at Emerging Communications Conference & Awards (e...
 
Brough Turner - Presentation at Emerging Communications Conference & Awards (...
Brough Turner - Presentation at Emerging Communications Conference & Awards (...Brough Turner - Presentation at Emerging Communications Conference & Awards (...
Brough Turner - Presentation at Emerging Communications Conference & Awards (...
 
Chris Mairs - Presentation at Emerging Communications Conference & Awards (eC...
Chris Mairs - Presentation at Emerging Communications Conference & Awards (eC...Chris Mairs - Presentation at Emerging Communications Conference & Awards (eC...
Chris Mairs - Presentation at Emerging Communications Conference & Awards (eC...
 
Tomaz Stolfa - Presentation at Emerging Communications Conference & Awards (e...
Tomaz Stolfa - Presentation at Emerging Communications Conference & Awards (e...Tomaz Stolfa - Presentation at Emerging Communications Conference & Awards (e...
Tomaz Stolfa - Presentation at Emerging Communications Conference & Awards (e...
 

Recently uploaded

GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 

Recently uploaded (20)

GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 

Matt Ranney's Presentation at eComm 2009

Editor's Notes

  1. PEOPLE using voice to communicate over some distance. I’m not limiting this to PSTN-style telephony. I also mean two-way radios, VoIP, or any other kind of thing where you talk into one end and your voice comes out the other end and hopefully goes into someone’s ear.
  2. Our company got started by trying to fix some issues with military or tactical voice communication. For tactical users, effective voice communication can be a matter of life and death, and when it is, there’s no time to stop and type out a text message. While we working on how we could make tactical voice users more effective, we realized that many of the same problems that tactical users have with their communication tools are the same problems that mobile phone users have, except that mobile phone users aren’t get shot at as often, so they tend not to notice. Making voice useful is relevant for both tactical and consumer applications. It requires that we confront two key assumptions about voice communication systems and how they work.
  3. The first assumption is that distance somehow matters. Voice communication networks are an amazing way to collapse the distance between people, allowing them to interact as if they were in the same place at the same time. But as the price of access to these wonderful networks continues to fall, the distance that voice travels matters less and less. We find that the HUMAN TIME we spend PRODUCING, CONSUMING, and PROCESSING information in and out of these networks--OUR TIME is now the most scarce resource in communications.
  4. Unfortunately, our tools aren’t always set up that way. Modern telephony is not particularly concerned with saving people time. In many cases it is quite the opposite. Before you can say something to someone using telephones, you have to do quite a bit of waiting.
  5. 2nd Assumption: An even bigger and more fundamental assumption that is baked in to voice communication is Live Only Whether PTT, live phone call or even voicemail, the systems are built with the assumption that voice is live, or it doesn’t work. If a live phone call fails to connect with another person, it is diverted on a live connection to a voicemail system. Trying to set up these live voice circuits or sessions causes waiting, interruption, inconvenience, and the bizarre phenomenon of failed rendezvous. I call you, get voicemail, you call me right back, but I’m dialing your voicemail, so you get my voicemail, and now both of us are on the phone, live, with the other person’s voicemail system. Live Only costs us more than time spent waiting, there are also social costs. You know when you call someone that you are probably interrupting them and putting them in an awkward situation
  6. Text communication is broken up into a series of messages, each of which can be dealt with at the users’ convenience. Text is less intrusive and doesn’t require that the attention of both parties be synchronized in time. For a phone call to work, both parties need to devote their full attention to the call, at the same moment in time. Text is not so demanding. Because attention synchronization isn’t required, text even allows users to participate in multiple ongoing conversations at the same time. For some situations and users then, text is a reasonable alternative to voice. There ARE still situations where voice is a better mode, such as driving, walking, if you have a lot to say, or having a more personal conversation with someone.Rather, voice COULD be a better mode, but current voice systems don’t respect the time constraints and user expectations of the modern world. So at RebelVox we wondered, how can we bring the flexibility of text-based communication to the efficient and expressive mode of the human voice? What we came to is that we all need to move beyond Live Only.
  7. Voice can be a lot more useful to people if it was as flexible in time as text is. To give users the most efficient voice communication experience, we have to unlock the constraints of time, thankfully it turns out that computers are already pretty good at this. In the same way that DVRs like TiVO have changed the user experience of television through time shifting, we can provide a new and more useful user experience for voice communication by doing time shifting in both directions. Right now, there is some crude time shifting available for voice: voicemail. It only works in one direction, and it works by first intrusively ringing a phone. What would it mean to FULLY EMBRACE time shifting for voice communications? Here’s a 60 second video to show you how it could work.
  8. Pause on last frame If coordinating dinner plans between two people using voice would have taken 7 minutes, imagine how long it would have taken for 5 people.
  9. What you just saw was one system, the same system, used for messaging, live voice, and a seamless transition between the two. Because it is one system, there is no rendezvous problem, because there’s only one place to go. Your non-live voice isn’t trapped in a separate messaging application, and your live voice sticks around in case you want to listen to it later. By applying time shifting techniques to both sending and receiving, TWO WAY TIME SHIFTING, users are more efficient. In this system, everything you say is stored in a time shifting buffer, then that buffer is synchronized with your recipients, who apply their own time shifting to what you’ve said. With two way time shifting, you can use voice without waiting, without interrupting, and seamlessly transition into live if everybody is paying attention. Let’s take a look at the user interface so you can see how this works.
  10. This device looks suspiciously like an iPhone. We are not an iPhone app company, although our software does run on the iPhone. I think the iPhone UI works well and looks great, so I’m going to show you what two way time shifting could look like on that kind of device. Sam wants to say something to Jill. Doesn’t CALL her, doesn’t LEAVE MESSAGE.
  11. Sam doesn’t have to wait for anything: neither Jill, nor marginal network, nor no network at all.
  12. Now Jill and Sam have merged into the experience of a live, full-duplex phone call. They hold their phones up to their faces and they talk. The UI changes, but the underlying system is still doing the same thing.
  13. This time shifting stuff is great for saving time and communicating without full attention synchronization. But we can also help save people time that they would have spent waiting for the network, either to establish a connection, or when either party goes out of range of the network. Modern mobile phones are increasingly powerful computers, but none of this power is being applied to make voice work better. By utilizing storage and processing capabilities at the edges of the network, we can fix the rendezvous problem, and we can even fix dropped calls. Of course we can’t really make the network deliver packets when there are none, but we can give the users at the edges of that network an optimal user experience when that happens.
  14. For example, users can have some new options such as Keep Talking, knowing that their voice will make it to their recipient just as soon as the network will allow. A key insight into the development of early packet networks, specifically internetworks, was that the edges are smart, and the middle is dumb. If something gets lost in the dumb middle, the smart edges are capable of doing error correction and retransmission themselves. Modern phones are capable of doing this for voice over packet networks, and it would be very useful for everybody if they would.
  15. This is our new user experience for voice. It is a single system that supports live, non-live, and lets users move seamlessly between those two extremes. Since text is already unlocked in time, it can be blended into the same interface. By applying time shifting techniques to voice at the edges of the network, we can save people time and let them communicate more efficiently.