SlideShare a Scribd company logo
1 of 57
Emerging Trends in
Communications
  {   @dieswaytoofast
      (VP – Ubiquiti Networks)
   Synchronous




Communications
   Asynchronous




Communications
   Synchronous
       Asynchronous

       We have always done both!!!




Communications
   Business Grade




The Old Black
   Consumer Grade




The New Black
Function follows Form
Function follows Form
Function follows Form
Function follows Form
Function follows Form
Form follows Function
Form follows Function
   Camera
       Web
       “Social”
       Calls
       Messaging
       Email
       Games
       Weather




Context defines Capability
   Click to Email




Communication as a
Feature
   Click to Email

       Facebook, Twitter, etc. embedded everywhere




Communication as a
Feature
   Click to Call




Voice as a Feature
   What’s Missing?




Voice as a Feature
   Presence




Voice as a Feature
   Presence

        Escalation




Voice as a Feature
   Presence

        Escalation

        Fusion




Voice as a Feature
The Future (is now?)
   703.386.1500 (Mahesh Paolini-Subramanya)




The Future (is now?)
   703.386.1500 (Mahesh Paolini-Subramanya)



       b7f3dd21-9172-429f-8d3e-3815936731bb




The Future (is now?)
Emerging Trends Communications Technologies
Emerging Trends Communications Technologies
Emerging Trends Communications Technologies
Emerging Trends Communications Technologies

More Related Content

What's hot

Communication channels.ppt
Communication channels.pptCommunication channels.ppt
Communication channels.pptMomi Khan
 
Microwave –Terrestrial & Satellite
Microwave –Terrestrial & SatelliteMicrowave –Terrestrial & Satellite
Microwave –Terrestrial & SatelliteFarhana Parvin
 
Chapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and NetworksChapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and NetworksShafaan Khaliq Bhatti
 
DATA COMMUNICATION PPT
DATA COMMUNICATION PPTDATA COMMUNICATION PPT
DATA COMMUNICATION PPTMajane Padua
 
Communication and types of communication
Communication and types of communicationCommunication and types of communication
Communication and types of communicationsatyendraahirwar
 
Chapter 2 The Internet, Digital Media, and Media Convergence
Chapter 2  The Internet, Digital Media, and Media ConvergenceChapter 2  The Internet, Digital Media, and Media Convergence
Chapter 2 The Internet, Digital Media, and Media ConvergenceLindsey Conlin Maxwell
 
Pstn Migration To Ngn
Pstn Migration To NgnPstn Migration To Ngn
Pstn Migration To NgnMike Fisher
 
Bab3-computer network
Bab3-computer networkBab3-computer network
Bab3-computer networkAten Kecik
 
Telecommunication switching networks
Telecommunication switching networksTelecommunication switching networks
Telecommunication switching networksDr. Kuldip Pahwa
 
Introduction Wireless Technology
Introduction Wireless TechnologyIntroduction Wireless Technology
Introduction Wireless Technologypriyankpatel2811
 
Convergence of media
Convergence of mediaConvergence of media
Convergence of mediaPiyush Lulla
 
Aristotelian model and lasswell model
Aristotelian model and lasswell modelAristotelian model and lasswell model
Aristotelian model and lasswell modelAmeRoxan1
 
Media And Mode Of Communications
Media And Mode Of CommunicationsMedia And Mode Of Communications
Media And Mode Of CommunicationsNishit Mehta
 
Media Theories.
Media Theories.Media Theories.
Media Theories.Geoff Moss
 

What's hot (20)

Communication channels.ppt
Communication channels.pptCommunication channels.ppt
Communication channels.ppt
 
Network topologies
Network topologiesNetwork topologies
Network topologies
 
Microwave –Terrestrial & Satellite
Microwave –Terrestrial & SatelliteMicrowave –Terrestrial & Satellite
Microwave –Terrestrial & Satellite
 
Chapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and NetworksChapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and Networks
 
BSNL Training Report
BSNL Training ReportBSNL Training Report
BSNL Training Report
 
DATA COMMUNICATION PPT
DATA COMMUNICATION PPTDATA COMMUNICATION PPT
DATA COMMUNICATION PPT
 
Communication and types of communication
Communication and types of communicationCommunication and types of communication
Communication and types of communication
 
Physical Layer
Physical LayerPhysical Layer
Physical Layer
 
Iptelephony ppt
Iptelephony pptIptelephony ppt
Iptelephony ppt
 
Telecommunication
TelecommunicationTelecommunication
Telecommunication
 
Chapter 2 The Internet, Digital Media, and Media Convergence
Chapter 2  The Internet, Digital Media, and Media ConvergenceChapter 2  The Internet, Digital Media, and Media Convergence
Chapter 2 The Internet, Digital Media, and Media Convergence
 
Pstn Migration To Ngn
Pstn Migration To NgnPstn Migration To Ngn
Pstn Migration To Ngn
 
Introduction to New Media
Introduction to New MediaIntroduction to New Media
Introduction to New Media
 
Bab3-computer network
Bab3-computer networkBab3-computer network
Bab3-computer network
 
Telecommunication switching networks
Telecommunication switching networksTelecommunication switching networks
Telecommunication switching networks
 
Introduction Wireless Technology
Introduction Wireless TechnologyIntroduction Wireless Technology
Introduction Wireless Technology
 
Convergence of media
Convergence of mediaConvergence of media
Convergence of media
 
Aristotelian model and lasswell model
Aristotelian model and lasswell modelAristotelian model and lasswell model
Aristotelian model and lasswell model
 
Media And Mode Of Communications
Media And Mode Of CommunicationsMedia And Mode Of Communications
Media And Mode Of Communications
 
Media Theories.
Media Theories.Media Theories.
Media Theories.
 

More from Mahesh Paolini-Subramanya

More from Mahesh Paolini-Subramanya (10)

Drinking From The Firehose - The Erlang Way
Drinking From The Firehose - The Erlang WayDrinking From The Firehose - The Erlang Way
Drinking From The Firehose - The Erlang Way
 
Syntax - Why so CareMad?
Syntax - Why so CareMad?Syntax - Why so CareMad?
Syntax - Why so CareMad?
 
Erlang - Because S**t Happens
Erlang - Because S**t HappensErlang - Because S**t Happens
Erlang - Because S**t Happens
 
Erlang FTW!
Erlang FTW!Erlang FTW!
Erlang FTW!
 
Active Queue Management (for Cloud Services)
Active Queue Management (for Cloud Services)Active Queue Management (for Cloud Services)
Active Queue Management (for Cloud Services)
 
NoSQL learnings from the world of Telco
NoSQL learnings from the world of TelcoNoSQL learnings from the world of Telco
NoSQL learnings from the world of Telco
 
Finite State Machines - Why the fear?
Finite State Machines - Why the fear?Finite State Machines - Why the fear?
Finite State Machines - Why the fear?
 
What I did on my Vacation (hint: Scuba & Erlang)
What I did on my Vacation (hint: Scuba & Erlang)What I did on my Vacation (hint: Scuba & Erlang)
What I did on my Vacation (hint: Scuba & Erlang)
 
Your business depends your customers - keeping them in the loop
Your business depends your customers - keeping them in the loop Your business depends your customers - keeping them in the loop
Your business depends your customers - keeping them in the loop
 
VoIP applications and the Cloud - Where gen_fsm really shines
VoIP applications and the Cloud - Where gen_fsm really shines VoIP applications and the Cloud - Where gen_fsm really shines
VoIP applications and the Cloud - Where gen_fsm really shines
 

Recently uploaded

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 

Recently uploaded (20)

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 

Emerging Trends Communications Technologies

Editor's Notes

  1. Communications can be Synchronous or Asynchronous. For the purposes of this talk, Sync vs. Async refers to whether you can detect whether the person at the other end is there or not…
  2. Synchronouse - Talking
  3. Synchronous – video phones
  4. In Asynchronous – the other person might have have taken off for a bio-break, but you can’t tell when you send them an SMS/ping/whatever…
  5. Highly asynchronous
  6. The most common form of async communications – IM / SMS / Email
  7. Facebook is async too!
  8. Even reading a book! (ok, this isn’t really “Real Time”, but whatever) Itsasync communication from the author’s mind to your mind 
  9. Sequential –Async from the author to dad, and sync from dad to daughter
  10. Parallel – “Hey, check out this coolKitteh video” 
  11. Whats so special about Business-Grade?
  12. There are 27 Million of these IP handsets sold every year. !!!
  13. Who remembers numbers anymore?
  14. Because everyone (!) thinks in contacts nowadays. Not phone numbers.
  15. BLF? Really? This is the best we can do for presence?
  16. The AIM approach to presence is now ubiquitous.
  17. OK. The Handset is awesome, but in the end it is for lean back conversations.
  18. Everybody, however, wanders around with one of these in their ears. Everyone
  19. Where it wins – The Break Test. If you hit someone upside the head with this phone, what will break? The phone? Or the head? With these phones, the head. But then again, nowadays who cares?
  20. Setting up Video Conferencing can be a complete nightmare
  21. A Hangout – on the other hand, is one of the most trivial multi-point video-conferencing facilities in existence.
  22. Consumer grade is the new Business Grade
  23. The epitome of Consumer Grade. Is this a curse?
  24. What about Reliability? “Busines Grade?” Does anybody actually like this stuff?My (highly unscientific) survey of Fortune 50 companies has shown that nobody likes their Corporate “Business Grade” applications
  25. The bottom line is that Peopledon’t care. They just want stuff to work. Consumer Grade is the new Business Grade.
  26. We have molded the way we communicate to the tool we have. Historically, we had no option
  27. The original phone
  28. The first morph – the integrated handset
  29. The second morph. Pushbuttons
  30. And that’s it. Nothing has changed since then
  31. People don’t care. They just want stuff to work
  32. Till “consumer grade” went critical. This is not a phone.
  33. Really. The iPhone is not a phone. You can call with it, but the sheer number of things you can do with it is over the top...
  34. We’ve always done Communications as a feature. We’re just realizing that this is what we do (click to email predates the dawn of the web – we had it with Gopher!!!)
  35. Nowadays, “Social” stuff like FB and Twitter are ubiquitious
  36. And now, voice is getting added to the mix. Atomic events such as Click-to-Call are everywhere
  37. Outbound C2C – You can’t get call-center software without this!
  38. Inbound C2C – if you sit is clickableee a phone number on a page, odds are that
  39. Whats missing is State, i.e., the ability to not just do atomic things like C2C, but “group” related stuff
  40. Knowing what other people that you interact with (or like to interact with) should not be complicated
  41. But, on the other hand, it tends to be more like mind-reading nowadays
  42. Multi-party calling is a PITA
  43. Remember “Three-way-calling”? Nobody could ever figure out how to use it. They still can’t. But it should be trivial You should never have to utter the mantra “I’m going to try and conference you in, if this drops, I’ll call you back”
  44. And merging different types of communication should be the default
  45. Skype does it. Hangouts do it. But, seriously every body should do it
  46. Scenarios are exploding
  47. If you have a GPS enabled phone, why do you ever have to utter the mantra “I’m about to go into a tunnel, if the call drops, I’ll call you back”???
  48. When will everything get transcribed? And be searchable?
  49. What is a better identifier for data lookups? CallerID
  50. What is a better identifier for data lookups? Obviously, UniqueIds.
  51. Text To Speech Whispering – should be available by default. Sometimes
  52. Tavis Rudd coding (highly async communication)
  53. In the future (heck, now), everything will be customizable. The world is moving to where people are communicating the way they want to, not the way they are allowed to!!!