1 Vo IP Mashups Michael Stanford Wirevolution May

  • Slides: 16
Download presentation
1

1

Vo. IP Mashups Michael Stanford – Wirevolution May 17, 2007

Vo. IP Mashups Michael Stanford – Wirevolution May 17, 2007

Agenda Abstract: The Web 2. 0 concept is attractive to technophiles and promises to

Agenda Abstract: The Web 2. 0 concept is attractive to technophiles and promises to power some useful applications. Vo. IP is similarly blogobuzzed, but further up the mass adoption curve. It seems natural to combine the two. Skype and AOL have both delivered mashable Vo. IP APIs, as have several smaller companies. What mashups are out now, and what is the potential? – – 3 What is a mashup? How does Vo. IP fit in? State of the market How to do a Vo. IP mashup

4 http: //www. oreillynet. com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20. html Web 2. 0 Definition

4 http: //www. oreillynet. com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20. html Web 2. 0 Definition

What is a mashup? • Wikipedia: A mashup is a website or application that

What is a mashup? • Wikipedia: A mashup is a website or application that combines content from more than one source into an integrated experience. • Most of them are customized Google Maps, like – Housingmaps. com – combines Craiglist and Google maps – Ziprealty. com – combines MLS and Microsoft Maps – Gmap-pedometer. com 5

How does Vo. IP fit in? • What are the voice services that could

How does Vo. IP fit in? • What are the voice services that could be invoked from a Web 2. 0 application? – Telephone call – voice chat between two people • Protocol: Skype, CCXML • Example service: Skype, Ja. Jah • Conference call – same services – IVR - using the phone as a browser • Protocol: Voice. XML • Example service: Tellme – Voicemail – delivering a voice message • Example: Fish. Lign click to dial 6

Is it Hype? • Google search for Vo. IP mashup – February 8 th

Is it Hype? • Google search for Vo. IP mashup – February 8 th 2007: 1. 5 million hits – April 23 rd 2007: 3. 7 million hits • Programmable. Web. com – Total mashups logged April 18, 2007: 1, 822 • Mashups tagged “Voice: ” 2 – Skype call transfer – Babelfish translation of SMS – Total APIs logged: 417 • APIs tagged “Telephone: ” 4 – Mashups using Gmaps API: 915 • Mashups using Skype API: 13 7

Mashable Telephony APIs • Listed on Programmable Web – Skype, GIPS, Jaduka, AIM Phoneline,

Mashable Telephony APIs • Listed on Programmable Web – Skype, GIPS, Jaduka, AIM Phoneline, Cdyne Notify, BT Web 21 C • Not listed – Voxeo, Sylantro, Angel, Lignup, Ja. Jah, Tell. Me, Phone. Gnome • Many more APIs for SMS and IM 8

Contest results • e. Tel telephony mashup contest: – 21 entries – Winner was

Contest results • e. Tel telephony mashup contest: – 21 entries – Winner was the After Hours Doctors Office • Microsoft Connected Services Sandbox – – 9 115 registered services 700 participants Cosponsored by BT – service provider oriented Current winner is Deepak Sharma’s “Collaborative Logistics” mashup

Fishlign screenshot 10

Fishlign screenshot 10

After Hours Doctor’s Office • • • Mr. Kraus feels sick, calls Dr. Mc.

After Hours Doctor’s Office • • • Mr. Kraus feels sick, calls Dr. Mc. Carthy • • After hours - no one’s there. Decision to make - emergency room? Tomorrow? Application takes voice mail message • • • Forwards into pool of Amazon Turk Nurses SMS messages increase reaction time for small service Immediately responds to patient - constant feedback Turk Nurse determines urgency • Routine? A message from nurse reassuring patient Urgent? A call from the Doctor, right away Benefits? • Amazon Mechanical Turk Strike. Iron SMS messaging Listens to the message, summarizes and forwards Application gives direction to patient • • Tell. Me Studio hosted Voice. XML for IVR Faster, cheaper with a higher quality of care Could be email Strike. Iron SMS messaging Could be Ja. Jah or Jaduka

Thomas Howe’s description • • Mashup written specifically for the Contest Goals • •

Thomas Howe’s description • • Mashup written specifically for the Contest Goals • • • Show you the money Explore the use of Amazon Turks in Telephony Mashups Demonstrate the effects of modern Web technologies in telephony applications Resources • • • Me, 40 hours and a Power. Mac G 5 Server Tell. Me Studio - Voice XML hosting Strike-Iron - SMS Messaging Amazon Web Services - Amazon Mechanical Turks Web Hosting Provider - PHP and Ruby on Rails Source and commentary available at thomashowe. com

API Protocols and Styles 13

API Protocols and Styles 13

Mashup Tools Ecosystem 14

Mashup Tools Ecosystem 14

Getting Started • http: //www. programmableweb. com/howto • Presentation: http: //tinyurl. com/2 ekoe 2,

Getting Started • http: //www. programmableweb. com/howto • Presentation: http: //tinyurl. com/2 ekoe 2, audio: http: //tinyurl. com/2 yjbvc • Web 2. 0: http: //tinyurl. com/743 r 5 15

Thank you 16

Thank you 16