SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
Prototyping
voice/sms services
For Emerging Markets
UDAY M. SHANKAR | @udayms
w w w . a c r o s s t h i n l i n e s . c o m
Who am I?
2	
  
UI/UX Evangelist
Presently owns Prototyping function in
Yahoo! India UED
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
  
Disclaimer
3	
  
The views expressed in this presentation are the
views of the speaker and do not necessarily
reflect the views or policies of Yahoo!
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
  
THINK: MOBILE PHONES
Think of what’s available on Mobile Phones
4	
  November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
  
NOT THESE!!!
These are SMART Phones
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   5	
  
THINK ABOUT
THESE
Oh Yes! These are still
around!
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   6	
  
VOICE & SMS
Common features on all
phones
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   7	
  
WHY?
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   8	
  
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   9	
  
17 million subscribers added in July 2010
Total wireless subscribers - 652.42
million (2.66% growth)
Webdunita.com - goo.gl/ZhQye
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   10	
  
27% mobile phones are `internet ready`
Only 2 million users `actively` (once a
month) access internet on mobile
IMAI & IMRB - Pluggd.in - goo.gl/N1ZOo
WHY IS THIS
IMPORTANT?
Why Voice & SMS in the
times of iPhone & Android?
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   11	
  
MONEY
Do you need more reasons?
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   12	
  
THE MONEY IS IN EMERGING
MARKETS
28 markets. India & China are the leaders.
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   13	
  
OK...THAT IS ALL BUSINESS
Not exactly what I am going to be talking about!
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   14	
  
SMS PROTOTYPING
Bit tricky!!!
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   15	
  
DISCLAIMER:
THIS IS NOT THE
ONLY WAY TO DO
THIS!!!
Refer back to this PPT online
later…
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   16	
  
You need
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   17	
  
NOWSMS
Gateway
Windows Server SMS Gateway Server Mobile Phone
GSM Modem
Capability
PHP + MySQL
This is how it looks
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   18	
  
Setting it up - Mobile
•  Nokia phones do not work here
•  Use a Sony Ericsson or Samsung
•  I recommend Sony Ericsson K750i
•  Connect the phone to PC by USB
•  Setup the mobile phone to work with your PC
in GSM Modem mode
•  Install all drivers and back up data
•  Clear your inbox
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   19	
  
Setting it up - PC
•  Install PHP/MySQL stack on your PC
•  Download and install NowSMS on your PC
- www.nowsms.com
•  Create these tables in your MySQL
– incoming
– outgoing
– keywords
– responses
•  Test your PHP from browser - phpinfo();
•  Test PHP from command line
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   20	
  
How all this works
•  NowSMS intercepts all incoming SMS messages
and fires a command in the CLI (command line
interface).
•  It then takes the output of the command and
uses that as the output to reply to the number
from which the sms originally came from.
•  NowSMS passes incoming message to the
command as arguments.
•  Now… We do our magic in PHP/MySQL and
ensure that we print out what should be sent
out.
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   21	
  
VOICE PROTOTYPING
Even more tricky!!!
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   22	
  
You need
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   23	
  
Windows Server Skype PrettyMay Call Center
PHP + MySQL Skype International
Number
Prettymay.net
This is how it looks
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   24	
  
Setting it up - Skype
•  Install Skype client on your PC.
•  Or get a Skype international number and
configure your Skype on the PC to use the
international number.
•  Install Skype on your mobile phone.
•  Create two user ids in Skype – one for the test
candidate and one for the service provider.
•  Install PrettyMay on the Windows server and
create `call-flows`.
•  Create and use Audio Files as necessary.
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   25	
  
How all this works
•  When you make a call from Skype on mobile to
the Service Provider Id, it rings on the Windows
Server.
•  The PrettyMay software running on the server
intercepts the call and plays audio files according
to the flow you have created.
•  PrettyMay also listens to DTMF tones received
and plays different audio files.
•  This makes your voice prototype pretty
interactive!
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   26	
  
November	
  8,	
  2010	
   MODS	
  2010	
  |	
  uday	
  m.	
  shankar	
  |	
  @udayms	
  |	
  acrossthinlines.com	
   27	
  
Email udayms@gmail.com Blog Acrossthinlines.com
Twitter @udayms udayms.wordpress.com
References Google, Slideshare, Flickr
QUESTIONS?

Weitere ähnliche Inhalte

Ähnlich wie Prototyping SMS/Voice Services

How Internet of Things Will Transform Our Lives
How Internet of Things Will Transform Our LivesHow Internet of Things Will Transform Our Lives
How Internet of Things Will Transform Our LivesDr. Mazlan Abbas
 
IQPC Mobile Payments Presentation
IQPC Mobile Payments PresentationIQPC Mobile Payments Presentation
IQPC Mobile Payments PresentationBrennan Hayden
 
TADHack Lisbon Keynote from James Tagg, CTO and founder, Truphone
TADHack Lisbon Keynote from James Tagg, CTO and founder, TruphoneTADHack Lisbon Keynote from James Tagg, CTO and founder, Truphone
TADHack Lisbon Keynote from James Tagg, CTO and founder, TruphoneAlan Quayle
 
MOBILE RIGHT NOW: What A Real Customer’s Mobile Experience Looks Like
MOBILE RIGHT NOW: What A Real Customer’s Mobile Experience Looks LikeMOBILE RIGHT NOW: What A Real Customer’s Mobile Experience Looks Like
MOBILE RIGHT NOW: What A Real Customer’s Mobile Experience Looks LikeAdrian Mendoza
 
BNDES presentation at IBM Connect 2014
BNDES presentation at IBM Connect 2014BNDES presentation at IBM Connect 2014
BNDES presentation at IBM Connect 2014Flávio Mendes
 
The Modern, Mobility-Enabled Enterprise
The Modern, Mobility-Enabled EnterpriseThe Modern, Mobility-Enabled Enterprise
The Modern, Mobility-Enabled Enterprisethinkingphones
 
What is your Mobile App Strategy?
What is your Mobile App Strategy?What is your Mobile App Strategy?
What is your Mobile App Strategy?ROAMData
 
Agile Mumbai 2022 - Dr. Suresh A Shan | Keynote - Impact of Artificial Intell...
Agile Mumbai 2022 - Dr. Suresh A Shan | Keynote - Impact of Artificial Intell...Agile Mumbai 2022 - Dr. Suresh A Shan | Keynote - Impact of Artificial Intell...
Agile Mumbai 2022 - Dr. Suresh A Shan | Keynote - Impact of Artificial Intell...AgileNetwork
 
Mobile Landscape 2011
Mobile Landscape 2011Mobile Landscape 2011
Mobile Landscape 2011Mikko Ohtamaa
 
Automatski - Audio Video Conferencing
Automatski  - Audio Video ConferencingAutomatski  - Audio Video Conferencing
Automatski - Audio Video Conferencingautomatskicorporation
 
iPhone training in ahmedabad by tops technologies
iPhone training in ahmedabad by tops technologiesiPhone training in ahmedabad by tops technologies
iPhone training in ahmedabad by tops technologiesTOPS Technologies
 
Building NGN Together - Towards a Regional IMS Ecosystem
Building NGN Together  - Towards a Regional IMS Ecosystem Building NGN Together  - Towards a Regional IMS Ecosystem
Building NGN Together - Towards a Regional IMS Ecosystem Dr. Mazlan Abbas
 
Entreprises : découvrez les briques essentielles d’une solution IoT
Entreprises : découvrez les briques essentielles d’une solution IoTEntreprises : découvrez les briques essentielles d’une solution IoT
Entreprises : découvrez les briques essentielles d’une solution IoTScaleway
 
Achieving relibility-meetup-3
Achieving relibility-meetup-3Achieving relibility-meetup-3
Achieving relibility-meetup-3MannaAkpan
 
UNICOM Software Profile
UNICOM Software ProfileUNICOM Software Profile
UNICOM Software ProfileHo Nguyen
 
Mpcs overview marketing_jan2009
Mpcs overview marketing_jan2009Mpcs overview marketing_jan2009
Mpcs overview marketing_jan2009Elimelech Rawner
 
DIGITALIZED WORLD- Technology Disruptions & Future Of Software Test Automation
DIGITALIZED WORLD- Technology Disruptions & Future Of Software Test AutomationDIGITALIZED WORLD- Technology Disruptions & Future Of Software Test Automation
DIGITALIZED WORLD- Technology Disruptions & Future Of Software Test AutomationHCL Technologies
 

Ähnlich wie Prototyping SMS/Voice Services (20)

How Internet of Things Will Transform Our Lives
How Internet of Things Will Transform Our LivesHow Internet of Things Will Transform Our Lives
How Internet of Things Will Transform Our Lives
 
IQPC Mobile Payments Presentation
IQPC Mobile Payments PresentationIQPC Mobile Payments Presentation
IQPC Mobile Payments Presentation
 
TADHack Lisbon Keynote from James Tagg, CTO and founder, Truphone
TADHack Lisbon Keynote from James Tagg, CTO and founder, TruphoneTADHack Lisbon Keynote from James Tagg, CTO and founder, Truphone
TADHack Lisbon Keynote from James Tagg, CTO and founder, Truphone
 
MOBILE RIGHT NOW: What A Real Customer’s Mobile Experience Looks Like
MOBILE RIGHT NOW: What A Real Customer’s Mobile Experience Looks LikeMOBILE RIGHT NOW: What A Real Customer’s Mobile Experience Looks Like
MOBILE RIGHT NOW: What A Real Customer’s Mobile Experience Looks Like
 
BNDES presentation at IBM Connect 2014
BNDES presentation at IBM Connect 2014BNDES presentation at IBM Connect 2014
BNDES presentation at IBM Connect 2014
 
The Modern, Mobility-Enabled Enterprise
The Modern, Mobility-Enabled EnterpriseThe Modern, Mobility-Enabled Enterprise
The Modern, Mobility-Enabled Enterprise
 
What is your Mobile App Strategy?
What is your Mobile App Strategy?What is your Mobile App Strategy?
What is your Mobile App Strategy?
 
The Why and How of Mobile
The Why and How of MobileThe Why and How of Mobile
The Why and How of Mobile
 
Agile Mumbai 2022 - Dr. Suresh A Shan | Keynote - Impact of Artificial Intell...
Agile Mumbai 2022 - Dr. Suresh A Shan | Keynote - Impact of Artificial Intell...Agile Mumbai 2022 - Dr. Suresh A Shan | Keynote - Impact of Artificial Intell...
Agile Mumbai 2022 - Dr. Suresh A Shan | Keynote - Impact of Artificial Intell...
 
Mobile Landscape 2011
Mobile Landscape 2011Mobile Landscape 2011
Mobile Landscape 2011
 
Automatski - Audio Video Conferencing
Automatski  - Audio Video ConferencingAutomatski  - Audio Video Conferencing
Automatski - Audio Video Conferencing
 
iPhone training in ahmedabad by tops technologies
iPhone training in ahmedabad by tops technologiesiPhone training in ahmedabad by tops technologies
iPhone training in ahmedabad by tops technologies
 
Building NGN Together - Towards a Regional IMS Ecosystem
Building NGN Together  - Towards a Regional IMS Ecosystem Building NGN Together  - Towards a Regional IMS Ecosystem
Building NGN Together - Towards a Regional IMS Ecosystem
 
ICT for SMEs
ICT for SMEsICT for SMEs
ICT for SMEs
 
Entreprises : découvrez les briques essentielles d’une solution IoT
Entreprises : découvrez les briques essentielles d’une solution IoTEntreprises : découvrez les briques essentielles d’une solution IoT
Entreprises : découvrez les briques essentielles d’une solution IoT
 
Achieving relibility-meetup-3
Achieving relibility-meetup-3Achieving relibility-meetup-3
Achieving relibility-meetup-3
 
UNICOM Software Profile
UNICOM Software ProfileUNICOM Software Profile
UNICOM Software Profile
 
Mpcs overview marketing_jan2009
Mpcs overview marketing_jan2009Mpcs overview marketing_jan2009
Mpcs overview marketing_jan2009
 
DIGITALIZED WORLD- Technology Disruptions & Future Of Software Test Automation
DIGITALIZED WORLD- Technology Disruptions & Future Of Software Test AutomationDIGITALIZED WORLD- Technology Disruptions & Future Of Software Test Automation
DIGITALIZED WORLD- Technology Disruptions & Future Of Software Test Automation
 
MUTHOFUN Corporate Profile
MUTHOFUN Corporate ProfileMUTHOFUN Corporate Profile
MUTHOFUN Corporate Profile
 

Mehr von Uday Shankar

Crafting delightful experiences
Crafting delightful experiencesCrafting delightful experiences
Crafting delightful experiencesUday Shankar
 
Design - What differentiates the useful from usable & delightful
Design - What differentiates the useful from usable & delightfulDesign - What differentiates the useful from usable & delightful
Design - What differentiates the useful from usable & delightfulUday Shankar
 
Ninja Prototyping with Templating Frameworks
Ninja Prototyping with Templating FrameworksNinja Prototyping with Templating Frameworks
Ninja Prototyping with Templating FrameworksUday Shankar
 
The Good, Bad & Ugly of UI Design
The Good, Bad & Ugly of UI DesignThe Good, Bad & Ugly of UI Design
The Good, Bad & Ugly of UI DesignUday Shankar
 
What Drives The World
What Drives The WorldWhat Drives The World
What Drives The WorldUday Shankar
 
Demystifying User Experience
Demystifying User ExperienceDemystifying User Experience
Demystifying User ExperienceUday Shankar
 
Touch & Multi Touch - A UX Perspective
Touch & Multi Touch - A UX PerspectiveTouch & Multi Touch - A UX Perspective
Touch & Multi Touch - A UX PerspectiveUday Shankar
 
Mobile Applications, Emerging Markets & Tourism
Mobile Applications, Emerging Markets & TourismMobile Applications, Emerging Markets & Tourism
Mobile Applications, Emerging Markets & TourismUday Shankar
 
UI Engineering - Rebooted
UI Engineering - RebootedUI Engineering - Rebooted
UI Engineering - RebootedUday Shankar
 
Science of prototyping
Science of prototypingScience of prototyping
Science of prototypingUday Shankar
 
User Experioence - delivering great ux through great ui
User Experioence - delivering great ux through great uiUser Experioence - delivering great ux through great ui
User Experioence - delivering great ux through great uiUday Shankar
 
Effective UI Development using Adobe Flex
Effective UI Development using Adobe FlexEffective UI Development using Adobe Flex
Effective UI Development using Adobe FlexUday Shankar
 

Mehr von Uday Shankar (15)

Crafting delightful experiences
Crafting delightful experiencesCrafting delightful experiences
Crafting delightful experiences
 
Design - What differentiates the useful from usable & delightful
Design - What differentiates the useful from usable & delightfulDesign - What differentiates the useful from usable & delightful
Design - What differentiates the useful from usable & delightful
 
Ninja Prototyping with Templating Frameworks
Ninja Prototyping with Templating FrameworksNinja Prototyping with Templating Frameworks
Ninja Prototyping with Templating Frameworks
 
The Good, Bad & Ugly of UI Design
The Good, Bad & Ugly of UI DesignThe Good, Bad & Ugly of UI Design
The Good, Bad & Ugly of UI Design
 
Prototyping
PrototypingPrototyping
Prototyping
 
What Drives The World
What Drives The WorldWhat Drives The World
What Drives The World
 
Demystifying User Experience
Demystifying User ExperienceDemystifying User Experience
Demystifying User Experience
 
Touch & Multi Touch - A UX Perspective
Touch & Multi Touch - A UX PerspectiveTouch & Multi Touch - A UX Perspective
Touch & Multi Touch - A UX Perspective
 
Mobile Applications, Emerging Markets & Tourism
Mobile Applications, Emerging Markets & TourismMobile Applications, Emerging Markets & Tourism
Mobile Applications, Emerging Markets & Tourism
 
Khuljaa Sim Sim
Khuljaa Sim SimKhuljaa Sim Sim
Khuljaa Sim Sim
 
UI Engineering - Rebooted
UI Engineering - RebootedUI Engineering - Rebooted
UI Engineering - Rebooted
 
Science of prototyping
Science of prototypingScience of prototyping
Science of prototyping
 
User Experioence - delivering great ux through great ui
User Experioence - delivering great ux through great uiUser Experioence - delivering great ux through great ui
User Experioence - delivering great ux through great ui
 
Effective UI Development using Adobe Flex
Effective UI Development using Adobe FlexEffective UI Development using Adobe Flex
Effective UI Development using Adobe Flex
 
Adobe® Flex™
Adobe® Flex™Adobe® Flex™
Adobe® Flex™
 

Kürzlich hochgeladen

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...amitlee9823
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationZenSeloveres
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...nirzagarg
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...nirzagarg
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introductionsivagami49
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...poojakaurpk09
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...sonalitrivedi431
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 

Kürzlich hochgeladen (20)

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introduction
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 

Prototyping SMS/Voice Services

  • 1. Prototyping voice/sms services For Emerging Markets UDAY M. SHANKAR | @udayms w w w . a c r o s s t h i n l i n e s . c o m
  • 2. Who am I? 2   UI/UX Evangelist Presently owns Prototyping function in Yahoo! India UED November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com  
  • 3. Disclaimer 3   The views expressed in this presentation are the views of the speaker and do not necessarily reflect the views or policies of Yahoo! November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com  
  • 4. THINK: MOBILE PHONES Think of what’s available on Mobile Phones 4  November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com  
  • 5. NOT THESE!!! These are SMART Phones November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   5  
  • 6. THINK ABOUT THESE Oh Yes! These are still around! November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   6  
  • 7. VOICE & SMS Common features on all phones November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   7  
  • 8. WHY? November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   8  
  • 9. November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   9   17 million subscribers added in July 2010 Total wireless subscribers - 652.42 million (2.66% growth) Webdunita.com - goo.gl/ZhQye
  • 10. November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   10   27% mobile phones are `internet ready` Only 2 million users `actively` (once a month) access internet on mobile IMAI & IMRB - Pluggd.in - goo.gl/N1ZOo
  • 11. WHY IS THIS IMPORTANT? Why Voice & SMS in the times of iPhone & Android? November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   11  
  • 12. MONEY Do you need more reasons? November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   12  
  • 13. THE MONEY IS IN EMERGING MARKETS 28 markets. India & China are the leaders. November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   13  
  • 14. OK...THAT IS ALL BUSINESS Not exactly what I am going to be talking about! November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   14  
  • 15. SMS PROTOTYPING Bit tricky!!! November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   15  
  • 16. DISCLAIMER: THIS IS NOT THE ONLY WAY TO DO THIS!!! Refer back to this PPT online later… November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   16  
  • 17. You need November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   17   NOWSMS Gateway Windows Server SMS Gateway Server Mobile Phone GSM Modem Capability PHP + MySQL
  • 18. This is how it looks November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   18  
  • 19. Setting it up - Mobile •  Nokia phones do not work here •  Use a Sony Ericsson or Samsung •  I recommend Sony Ericsson K750i •  Connect the phone to PC by USB •  Setup the mobile phone to work with your PC in GSM Modem mode •  Install all drivers and back up data •  Clear your inbox November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   19  
  • 20. Setting it up - PC •  Install PHP/MySQL stack on your PC •  Download and install NowSMS on your PC - www.nowsms.com •  Create these tables in your MySQL – incoming – outgoing – keywords – responses •  Test your PHP from browser - phpinfo(); •  Test PHP from command line November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   20  
  • 21. How all this works •  NowSMS intercepts all incoming SMS messages and fires a command in the CLI (command line interface). •  It then takes the output of the command and uses that as the output to reply to the number from which the sms originally came from. •  NowSMS passes incoming message to the command as arguments. •  Now… We do our magic in PHP/MySQL and ensure that we print out what should be sent out. November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   21  
  • 22. VOICE PROTOTYPING Even more tricky!!! November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   22  
  • 23. You need November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   23   Windows Server Skype PrettyMay Call Center PHP + MySQL Skype International Number Prettymay.net
  • 24. This is how it looks November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   24  
  • 25. Setting it up - Skype •  Install Skype client on your PC. •  Or get a Skype international number and configure your Skype on the PC to use the international number. •  Install Skype on your mobile phone. •  Create two user ids in Skype – one for the test candidate and one for the service provider. •  Install PrettyMay on the Windows server and create `call-flows`. •  Create and use Audio Files as necessary. November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   25  
  • 26. How all this works •  When you make a call from Skype on mobile to the Service Provider Id, it rings on the Windows Server. •  The PrettyMay software running on the server intercepts the call and plays audio files according to the flow you have created. •  PrettyMay also listens to DTMF tones received and plays different audio files. •  This makes your voice prototype pretty interactive! November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   26  
  • 27. November  8,  2010   MODS  2010  |  uday  m.  shankar  |  @udayms  |  acrossthinlines.com   27   Email udayms@gmail.com Blog Acrossthinlines.com Twitter @udayms udayms.wordpress.com References Google, Slideshare, Flickr QUESTIONS?