SlideShare a Scribd company logo
1 of 10
Download to read offline
Just Say “Britney Spears”:
Multi-Modal Search in On Device Portals
                             Gail Rahn Frederick
                             Medio Systems, Inc.
                                   January 2009

                               M3DD 2009
Agenda

• Introduction
• On Device Portals (ODPs)
• Multimodal ODP
• Medio Universal Search ODP
• Solving Development Challenges
• Live Demonstration
  – Medio Universal Search ODP on J2ME Featurephone




                     Copyright 2009 Medio Systems, Inc.   2
Introduction

Gail Rahn Frederick
  gail@medio.com or 206-262-3719


Mobile Software Architect at Medio Systems, Inc.
  – Mobile Search, Advertising and Analytics
     • Universal Handset Support
        – J2ME, BREW, Windows Mobile, Android, iPhone, RIM, etc…
        – WAP, Mobile AJAX, HTML4 on Mobile Devices
        – 1600+ handset models
  – Live on 9 mobile operators in 6 countries
     • t-zones J2ME ODP for T-Mobile USA
  – 22% Market Share in Mobile Search
     • Microsoft has 6% share
  – Site Search Provider for Leading Mobile Publishers
                         Copyright 2009 Medio Systems, Inc.
On Device Portals

• Handset-resident mobile application
  – Preloaded or free download
• Enhances discovery and consumption
  of endorsed mobile content and services
• Search, browse and purchase
• Provides a compelling user experience
  – Overcomes / circumvents browser flaws
  – Targets mass-market featurephones
• Personalized experience
• Sometimes monetized with advertising



                      Copyright 2009 Medio Systems, Inc.
Multimodal ODP

• Many Ways to Use an ODP
  – Search, Browse, Discover, Purchase


• Many Search Modes in ODP
  – Text, Voice, Bar Code, Image


• Navigate an ODP using
  familiar actions on a mobile device
  – saying a phrase
  – entering text
  – snapping a photo



                       Copyright 2009 Medio Systems, Inc.
Medio Universal Search ODP

• Consistent UI/UX across All Mobile
  Platforms
  – Native App, WAP and Mobile Web
• Multi-modal, search-driven J2ME ODP
  – Drives repeat customer usage
  – Increases usage of browsable and consumable
    mobile content
  – Consistent UI/UX despite J2ME fragmentation
  – Search by text, voice, image and barcode
  – Also available on other mobile platforms and mobile
    web
• Integrated Advertising
  – Leaderboards
  – Interstitials
  – Sponsored Links
                          Copyright 2009 Medio Systems, Inc.
Solving Challenges with Voice Search

• Sound Capture
  J2ME Platforms require JSR-135 with sound record.
  Requires AMR or other low-bitrate codec.

• Environment
  Mobile environments are typically noisy: utterances come from cars,
  bars, airports... rarely from quiet home or office environments.

• Complex Grammars
  Must be efficient at handling unstructured/natural utterances
   – Past: Walled-Garden ODP grammars includes song artists and titles, wallpaper titles,
     game titles and studios, etc.
   – Present and Future: Web-Enabled ODPs support millions of music tracks, mobile
     site names, URLs, free-text queries – requires flexible voice inputs
   – Consider “grammar-less” voice to text translation using phonemes.


                              Copyright 2009 Medio Systems, Inc.
Solving ODP Development Challenges

• Operator Integration
  – Handoffs to operator services to preview and purchase content
     • HTTP 302 redirects, browser launches, J2ME app launches
• Network Efficiency
  –   Compact binary protocol (See M3DD 2008 Poster by Medio)
  –   Piggyback status updates with search requests
  –   Asynchronous network communication
  –   Dynamic UI updates to refresh links, pages, chrome and
      advertisements
• J2ME Implementation Bugs
  – Share MIDlet with failed test case with operator and OEM
     • Prove KVM bug with simple, commented code
     • Three-way communication (ODP vendor, operator, OEM)
                        Copyright 2009 Medio Systems, Inc.
Live Demonstration

Demo Devices                                    Sample queries
• Nokia 6263                                    • Britney Spears Ringtones
  –   T-Mobile USA 3G                           • Barack Obama Inauguration
  –   Series 40 5th Edition                     • Nordstrom in Santa Clara,
  –   MIDP 2.1, CLDC 1.1                          California
  –   JSR 135 for Voice Recording               • Facebook
  –   Released in Dec 2007                      • Kate Winslet and Leonardo
  –   Price: FREE                                 DiCaprio
                                                • Santa Clara Weather
• Blackberry 8120 (Pearl)
  – See me for demo




                        Copyright 2009 Medio Systems, Inc.
Just Say “Britney Spears”:
Multi-Modal Search in On Device Portals
                             Gail Rahn Frederick
                             Medio Systems, Inc.
                                   January 2009

                               M3DD 2009

More Related Content

What's hot

Mobile pulse quick overview
Mobile pulse quick overviewMobile pulse quick overview
Mobile pulse quick overviewMobile Pulse
 
Online mobile game(nguyenle)
Online mobile game(nguyenle)Online mobile game(nguyenle)
Online mobile game(nguyenle)action.vn
 
Wintpresen2 150827214741-lva1-app6892
Wintpresen2 150827214741-lva1-app6892Wintpresen2 150827214741-lva1-app6892
Wintpresen2 150827214741-lva1-app6892Reg Dahl
 
Mobile advertisingı - Jan Rezab
Mobile advertisingı - Jan RezabMobile advertisingı - Jan Rezab
Mobile advertisingı - Jan Rezabinma outlook 2009
 
From Cellphone To Computer - Trends In Mobility
From Cellphone To Computer - Trends In MobilityFrom Cellphone To Computer - Trends In Mobility
From Cellphone To Computer - Trends In MobilityImran Ali
 
BlackBerry PRIV Brochure
BlackBerry PRIV BrochureBlackBerry PRIV Brochure
BlackBerry PRIV BrochureBlackBerry
 
Advanced 911 Presentation by Ten43 Technologies
Advanced 911 Presentation by Ten43 TechnologiesAdvanced 911 Presentation by Ten43 Technologies
Advanced 911 Presentation by Ten43 TechnologiesSimon Illingworth
 

What's hot (10)

Mobile pulse quick overview
Mobile pulse quick overviewMobile pulse quick overview
Mobile pulse quick overview
 
Mobi Gater
Mobi GaterMobi Gater
Mobi Gater
 
Online mobile game(nguyenle)
Online mobile game(nguyenle)Online mobile game(nguyenle)
Online mobile game(nguyenle)
 
Wintpresen2 150827214741-lva1-app6892
Wintpresen2 150827214741-lva1-app6892Wintpresen2 150827214741-lva1-app6892
Wintpresen2 150827214741-lva1-app6892
 
Indusblue Mobile Apps
Indusblue Mobile AppsIndusblue Mobile Apps
Indusblue Mobile Apps
 
Mobile advertisingı - Jan Rezab
Mobile advertisingı - Jan RezabMobile advertisingı - Jan Rezab
Mobile advertisingı - Jan Rezab
 
From Cellphone To Computer - Trends In Mobility
From Cellphone To Computer - Trends In MobilityFrom Cellphone To Computer - Trends In Mobility
From Cellphone To Computer - Trends In Mobility
 
BlackBerry PRIV Brochure
BlackBerry PRIV BrochureBlackBerry PRIV Brochure
BlackBerry PRIV Brochure
 
Advanced 911 Presentation by Ten43 Technologies
Advanced 911 Presentation by Ten43 TechnologiesAdvanced 911 Presentation by Ten43 Technologies
Advanced 911 Presentation by Ten43 Technologies
 
Ursa Major - RendezVIEW
Ursa Major - RendezVIEWUrsa Major - RendezVIEW
Ursa Major - RendezVIEW
 

Similar to LT-5-v1

Mobile Application Security
Mobile Application SecurityMobile Application Security
Mobile Application Securitycclark_isec
 
Voice 2.0 Talk at BarCampDublin April 07
Voice 2.0 Talk at BarCampDublin April 07Voice 2.0 Talk at BarCampDublin April 07
Voice 2.0 Talk at BarCampDublin April 07Sean O'Sullivan
 
Zh Tw Introduction To Cloud Computing
Zh Tw Introduction To Cloud ComputingZh Tw Introduction To Cloud Computing
Zh Tw Introduction To Cloud Computingkevin liao
 
Voice 2.0 - Introduction
Voice 2.0 - IntroductionVoice 2.0 - Introduction
Voice 2.0 - IntroductionSean O'Sullivan
 
Challenges EPs Face Going Mobile
Challenges EPs Face Going MobileChallenges EPs Face Going Mobile
Challenges EPs Face Going MobileEDR
 
How Changing Mobile Technology Is Changing The Way We Do Business
How Changing Mobile Technology Is Changing The Way We Do Business How Changing Mobile Technology Is Changing The Way We Do Business
How Changing Mobile Technology Is Changing The Way We Do Business Osaka University
 
Where to Look Next? Trends for 2009
Where to Look Next? Trends for 2009Where to Look Next? Trends for 2009
Where to Look Next? Trends for 2009AchillesMedia
 
Mobile Web Best Practices
Mobile Web Best PracticesMobile Web Best Practices
Mobile Web Best PracticesJames D Bloom
 
Being a mobile entrepreneur
Being a mobile entrepreneurBeing a mobile entrepreneur
Being a mobile entrepreneurgetsocialize
 
Microsoft Automotive Business Unit - J Za
Microsoft Automotive Business Unit - J ZaMicrosoft Automotive Business Unit - J Za
Microsoft Automotive Business Unit - J Zamfrancis
 
Peuker, Neu: Enterprise Android for the Win
Peuker, Neu: Enterprise Android for the WinPeuker, Neu: Enterprise Android for the Win
Peuker, Neu: Enterprise Android for the WinDroidcon Berlin
 
Spot On3 D P Pres General 2.0
Spot On3 D P Pres General 2.0Spot On3 D P Pres General 2.0
Spot On3 D P Pres General 2.0MikeBemis
 
Jan Peuker, Raoul Neu: Enterprise Android for the Win
Jan Peuker, Raoul Neu: Enterprise Android for the WinJan Peuker, Raoul Neu: Enterprise Android for the Win
Jan Peuker, Raoul Neu: Enterprise Android for the WinDroidcon Berlin
 

Similar to LT-5-v1 (20)

Tech Tools Handout
Tech Tools HandoutTech Tools Handout
Tech Tools Handout
 
Mobile Application Security
Mobile Application SecurityMobile Application Security
Mobile Application Security
 
Voice 2.0 Talk at BarCampDublin April 07
Voice 2.0 Talk at BarCampDublin April 07Voice 2.0 Talk at BarCampDublin April 07
Voice 2.0 Talk at BarCampDublin April 07
 
Zh Tw Introduction To Cloud Computing
Zh Tw Introduction To Cloud ComputingZh Tw Introduction To Cloud Computing
Zh Tw Introduction To Cloud Computing
 
Voice 2.0 - Introduction
Voice 2.0 - IntroductionVoice 2.0 - Introduction
Voice 2.0 - Introduction
 
Fb Pres
Fb PresFb Pres
Fb Pres
 
Challenges EPs Face Going Mobile
Challenges EPs Face Going MobileChallenges EPs Face Going Mobile
Challenges EPs Face Going Mobile
 
How Changing Mobile Technology Is Changing The Way We Do Business
How Changing Mobile Technology Is Changing The Way We Do Business How Changing Mobile Technology Is Changing The Way We Do Business
How Changing Mobile Technology Is Changing The Way We Do Business
 
Where to Look Next? Trends for 2009
Where to Look Next? Trends for 2009Where to Look Next? Trends for 2009
Where to Look Next? Trends for 2009
 
Mobile Web Best Practices
Mobile Web Best PracticesMobile Web Best Practices
Mobile Web Best Practices
 
MDM - Oracle Site Hub 101
MDM - Oracle Site Hub 101MDM - Oracle Site Hub 101
MDM - Oracle Site Hub 101
 
Smart phone
Smart phoneSmart phone
Smart phone
 
Being a mobile entrepreneur
Being a mobile entrepreneurBeing a mobile entrepreneur
Being a mobile entrepreneur
 
Mind the gap
Mind the gapMind the gap
Mind the gap
 
Voice2 at IMS Seminar
Voice2 at IMS SeminarVoice2 at IMS Seminar
Voice2 at IMS Seminar
 
Microsoft Automotive Business Unit - J Za
Microsoft Automotive Business Unit - J ZaMicrosoft Automotive Business Unit - J Za
Microsoft Automotive Business Unit - J Za
 
Peuker, Neu: Enterprise Android for the Win
Peuker, Neu: Enterprise Android for the WinPeuker, Neu: Enterprise Android for the Win
Peuker, Neu: Enterprise Android for the Win
 
Keynote I
Keynote IKeynote I
Keynote I
 
Spot On3 D P Pres General 2.0
Spot On3 D P Pres General 2.0Spot On3 D P Pres General 2.0
Spot On3 D P Pres General 2.0
 
Jan Peuker, Raoul Neu: Enterprise Android for the Win
Jan Peuker, Raoul Neu: Enterprise Android for the WinJan Peuker, Raoul Neu: Enterprise Android for the Win
Jan Peuker, Raoul Neu: Enterprise Android for the Win
 

More from Uskidz

adcampaignrelease
adcampaignreleaseadcampaignrelease
adcampaignreleaseUskidz
 
event_clips
event_clipsevent_clips
event_clipsUskidz
 
MLDVProgramList_premium
MLDVProgramList_premiumMLDVProgramList_premium
MLDVProgramList_premiumUskidz
 
NVG9702
NVG9702NVG9702
NVG9702Uskidz
 
ClimateChampionsReportJuly07
ClimateChampionsReportJuly07ClimateChampionsReportJuly07
ClimateChampionsReportJuly07Uskidz
 
spring_2008
spring_2008spring_2008
spring_2008Uskidz
 
artic_02
artic_02artic_02
artic_02Uskidz
 
WB2U11
WB2U11WB2U11
WB2U11Uskidz
 
061127
061127061127
061127Uskidz
 
pagea8
pagea8pagea8
pagea8Uskidz
 
newsletter_issue_2
newsletter_issue_2newsletter_issue_2
newsletter_issue_2Uskidz
 
NALIP-PressRelease-0710
NALIP-PressRelease-0710NALIP-PressRelease-0710
NALIP-PressRelease-0710Uskidz
 
programa_foro-latino
programa_foro-latinoprograma_foro-latino
programa_foro-latinoUskidz
 
howto_uncertainty
howto_uncertaintyhowto_uncertainty
howto_uncertaintyUskidz
 
133_UNR
133_UNR133_UNR
133_UNRUskidz
 
MexicanPrsrls
MexicanPrsrlsMexicanPrsrls
MexicanPrsrlsUskidz
 
4hispanosMatamoscasChicano
4hispanosMatamoscasChicano4hispanosMatamoscasChicano
4hispanosMatamoscasChicanoUskidz
 
Vogue_06_2005
Vogue_06_2005Vogue_06_2005
Vogue_06_2005Uskidz
 
Morningstar
MorningstarMorningstar
MorningstarUskidz
 

More from Uskidz (20)

adcampaignrelease
adcampaignreleaseadcampaignrelease
adcampaignrelease
 
event_clips
event_clipsevent_clips
event_clips
 
MLDVProgramList_premium
MLDVProgramList_premiumMLDVProgramList_premium
MLDVProgramList_premium
 
NVG9702
NVG9702NVG9702
NVG9702
 
Frida
FridaFrida
Frida
 
ClimateChampionsReportJuly07
ClimateChampionsReportJuly07ClimateChampionsReportJuly07
ClimateChampionsReportJuly07
 
spring_2008
spring_2008spring_2008
spring_2008
 
artic_02
artic_02artic_02
artic_02
 
WB2U11
WB2U11WB2U11
WB2U11
 
061127
061127061127
061127
 
pagea8
pagea8pagea8
pagea8
 
newsletter_issue_2
newsletter_issue_2newsletter_issue_2
newsletter_issue_2
 
NALIP-PressRelease-0710
NALIP-PressRelease-0710NALIP-PressRelease-0710
NALIP-PressRelease-0710
 
programa_foro-latino
programa_foro-latinoprograma_foro-latino
programa_foro-latino
 
howto_uncertainty
howto_uncertaintyhowto_uncertainty
howto_uncertainty
 
133_UNR
133_UNR133_UNR
133_UNR
 
MexicanPrsrls
MexicanPrsrlsMexicanPrsrls
MexicanPrsrls
 
4hispanosMatamoscasChicano
4hispanosMatamoscasChicano4hispanosMatamoscasChicano
4hispanosMatamoscasChicano
 
Vogue_06_2005
Vogue_06_2005Vogue_06_2005
Vogue_06_2005
 
Morningstar
MorningstarMorningstar
Morningstar
 

Recently uploaded

一比一原版(UAL毕业证)伦敦艺术大学毕业证成绩单
一比一原版(UAL毕业证)伦敦艺术大学毕业证成绩单一比一原版(UAL毕业证)伦敦艺术大学毕业证成绩单
一比一原版(UAL毕业证)伦敦艺术大学毕业证成绩单utykdaq
 
Vip ℂall Girls Pasℂhim Puri Phone No 9999965857 High Profile ℂall Girl Delhi ...
Vip ℂall Girls Pasℂhim Puri Phone No 9999965857 High Profile ℂall Girl Delhi ...Vip ℂall Girls Pasℂhim Puri Phone No 9999965857 High Profile ℂall Girl Delhi ...
Vip ℂall Girls Pasℂhim Puri Phone No 9999965857 High Profile ℂall Girl Delhi ...vanyaj843
 
一比一原版(Westminster毕业证)威斯敏斯特大学毕业证成绩单
一比一原版(Westminster毕业证)威斯敏斯特大学毕业证成绩单一比一原版(Westminster毕业证)威斯敏斯特大学毕业证成绩单
一比一原版(Westminster毕业证)威斯敏斯特大学毕业证成绩单utykdaq
 
Vip ℂall Girls Madhu Vihar Phone No 9999965857 High Profile ℂall Girl Delhi N...
Vip ℂall Girls Madhu Vihar Phone No 9999965857 High Profile ℂall Girl Delhi N...Vip ℂall Girls Madhu Vihar Phone No 9999965857 High Profile ℂall Girl Delhi N...
Vip ℂall Girls Madhu Vihar Phone No 9999965857 High Profile ℂall Girl Delhi N...vanyaj843
 
Get the Best Online Lotus ID from the Top Betting ID Provider.
Get the Best Online Lotus ID from the Top Betting ID Provider.Get the Best Online Lotus ID from the Top Betting ID Provider.
Get the Best Online Lotus ID from the Top Betting ID Provider.virat777exch786
 
Vip ℂall Girls Maharani Bagh Phone No 9999965857 High Profile ℂall Girl Delhi...
Vip ℂall Girls Maharani Bagh Phone No 9999965857 High Profile ℂall Girl Delhi...Vip ℂall Girls Maharani Bagh Phone No 9999965857 High Profile ℂall Girl Delhi...
Vip ℂall Girls Maharani Bagh Phone No 9999965857 High Profile ℂall Girl Delhi...vanyaj843
 
Vip ℂall Girls Jasola Vihar Phone No 9999965857 High Profile ℂall Girl Delhi ...
Vip ℂall Girls Jasola Vihar Phone No 9999965857 High Profile ℂall Girl Delhi ...Vip ℂall Girls Jasola Vihar Phone No 9999965857 High Profile ℂall Girl Delhi ...
Vip ℂall Girls Jasola Vihar Phone No 9999965857 High Profile ℂall Girl Delhi ...jiyav969
 
Pushpa 2 Release Date not Postponed According to the Makers.pdf
Pushpa 2 Release Date not Postponed According to the Makers.pdfPushpa 2 Release Date not Postponed According to the Makers.pdf
Pushpa 2 Release Date not Postponed According to the Makers.pdfkigaya33
 
一比一原版(OSU毕业证)俄亥俄州立大学哥伦布分校毕业证成绩单
一比一原版(OSU毕业证)俄亥俄州立大学哥伦布分校毕业证成绩单一比一原版(OSU毕业证)俄亥俄州立大学哥伦布分校毕业证成绩单
一比一原版(OSU毕业证)俄亥俄州立大学哥伦布分校毕业证成绩单utykdaq
 
week 3 questions and answers.phhhhhhhhhhptx
week 3 questions and answers.phhhhhhhhhhptxweek 3 questions and answers.phhhhhhhhhhptx
week 3 questions and answers.phhhhhhhhhhptxjoshuaclack73
 
"My Silence, My Grave: The Making Of" Booklet
"My Silence, My Grave: The Making Of" Booklet"My Silence, My Grave: The Making Of" Booklet
"My Silence, My Grave: The Making Of" BookletDontLarry
 
Vip ℂall Girls Nehru Plaℂe Phone No 9999965857 High Profile ℂall Girl Delhi N...
Vip ℂall Girls Nehru Plaℂe Phone No 9999965857 High Profile ℂall Girl Delhi N...Vip ℂall Girls Nehru Plaℂe Phone No 9999965857 High Profile ℂall Girl Delhi N...
Vip ℂall Girls Nehru Plaℂe Phone No 9999965857 High Profile ℂall Girl Delhi N...vanyaj843
 
Online Winbuzz ID Provider in India | Get Your Sports ID
Online Winbuzz ID Provider in India | Get Your Sports IDOnline Winbuzz ID Provider in India | Get Your Sports ID
Online Winbuzz ID Provider in India | Get Your Sports IDcruzeallie1
 
Vip ℂall Girls Ansari Nagar Phone No 9999965857 High Profile ℂall Girl Delhi ...
Vip ℂall Girls Ansari Nagar Phone No 9999965857 High Profile ℂall Girl Delhi ...Vip ℂall Girls Ansari Nagar Phone No 9999965857 High Profile ℂall Girl Delhi ...
Vip ℂall Girls Ansari Nagar Phone No 9999965857 High Profile ℂall Girl Delhi ...jiyav969
 
plantillas-powerpoint-hello-kitty.pptx.n
plantillas-powerpoint-hello-kitty.pptx.nplantillas-powerpoint-hello-kitty.pptx.n
plantillas-powerpoint-hello-kitty.pptx.nMayu Eliz
 
Vip ℂall Girls Sheikh Sarai Phone No 9999965857 High Profile ℂall Girl Delhi ...
Vip ℂall Girls Sheikh Sarai Phone No 9999965857 High Profile ℂall Girl Delhi ...Vip ℂall Girls Sheikh Sarai Phone No 9999965857 High Profile ℂall Girl Delhi ...
Vip ℂall Girls Sheikh Sarai Phone No 9999965857 High Profile ℂall Girl Delhi ...jiyav969
 
PPT aviator (A small guide on spinmatch).pptx
PPT aviator (A small guide on spinmatch).pptxPPT aviator (A small guide on spinmatch).pptx
PPT aviator (A small guide on spinmatch).pptxspinmatch13
 
Vip ℂall Girls Noida Seℂtor 10 Phone No 9999965857 High Profile ℂall Girl Del...
Vip ℂall Girls Noida Seℂtor 10 Phone No 9999965857 High Profile ℂall Girl Del...Vip ℂall Girls Noida Seℂtor 10 Phone No 9999965857 High Profile ℂall Girl Del...
Vip ℂall Girls Noida Seℂtor 10 Phone No 9999965857 High Profile ℂall Girl Del...zoyat9250
 
Vip ℂall Girls Budh Vihar Phone No 9999965857 High Profile ℂall Girl Delhi No...
Vip ℂall Girls Budh Vihar Phone No 9999965857 High Profile ℂall Girl Delhi No...Vip ℂall Girls Budh Vihar Phone No 9999965857 High Profile ℂall Girl Delhi No...
Vip ℂall Girls Budh Vihar Phone No 9999965857 High Profile ℂall Girl Delhi No...jiyav969
 

Recently uploaded (20)

一比一原版(UAL毕业证)伦敦艺术大学毕业证成绩单
一比一原版(UAL毕业证)伦敦艺术大学毕业证成绩单一比一原版(UAL毕业证)伦敦艺术大学毕业证成绩单
一比一原版(UAL毕业证)伦敦艺术大学毕业证成绩单
 
Vip ℂall Girls Pasℂhim Puri Phone No 9999965857 High Profile ℂall Girl Delhi ...
Vip ℂall Girls Pasℂhim Puri Phone No 9999965857 High Profile ℂall Girl Delhi ...Vip ℂall Girls Pasℂhim Puri Phone No 9999965857 High Profile ℂall Girl Delhi ...
Vip ℂall Girls Pasℂhim Puri Phone No 9999965857 High Profile ℂall Girl Delhi ...
 
一比一原版(Westminster毕业证)威斯敏斯特大学毕业证成绩单
一比一原版(Westminster毕业证)威斯敏斯特大学毕业证成绩单一比一原版(Westminster毕业证)威斯敏斯特大学毕业证成绩单
一比一原版(Westminster毕业证)威斯敏斯特大学毕业证成绩单
 
Vip ℂall Girls Madhu Vihar Phone No 9999965857 High Profile ℂall Girl Delhi N...
Vip ℂall Girls Madhu Vihar Phone No 9999965857 High Profile ℂall Girl Delhi N...Vip ℂall Girls Madhu Vihar Phone No 9999965857 High Profile ℂall Girl Delhi N...
Vip ℂall Girls Madhu Vihar Phone No 9999965857 High Profile ℂall Girl Delhi N...
 
Get the Best Online Lotus ID from the Top Betting ID Provider.
Get the Best Online Lotus ID from the Top Betting ID Provider.Get the Best Online Lotus ID from the Top Betting ID Provider.
Get the Best Online Lotus ID from the Top Betting ID Provider.
 
Vip ℂall Girls Maharani Bagh Phone No 9999965857 High Profile ℂall Girl Delhi...
Vip ℂall Girls Maharani Bagh Phone No 9999965857 High Profile ℂall Girl Delhi...Vip ℂall Girls Maharani Bagh Phone No 9999965857 High Profile ℂall Girl Delhi...
Vip ℂall Girls Maharani Bagh Phone No 9999965857 High Profile ℂall Girl Delhi...
 
Vip ℂall Girls Jasola Vihar Phone No 9999965857 High Profile ℂall Girl Delhi ...
Vip ℂall Girls Jasola Vihar Phone No 9999965857 High Profile ℂall Girl Delhi ...Vip ℂall Girls Jasola Vihar Phone No 9999965857 High Profile ℂall Girl Delhi ...
Vip ℂall Girls Jasola Vihar Phone No 9999965857 High Profile ℂall Girl Delhi ...
 
kiff2
kiff2kiff2
kiff2
 
Pushpa 2 Release Date not Postponed According to the Makers.pdf
Pushpa 2 Release Date not Postponed According to the Makers.pdfPushpa 2 Release Date not Postponed According to the Makers.pdf
Pushpa 2 Release Date not Postponed According to the Makers.pdf
 
一比一原版(OSU毕业证)俄亥俄州立大学哥伦布分校毕业证成绩单
一比一原版(OSU毕业证)俄亥俄州立大学哥伦布分校毕业证成绩单一比一原版(OSU毕业证)俄亥俄州立大学哥伦布分校毕业证成绩单
一比一原版(OSU毕业证)俄亥俄州立大学哥伦布分校毕业证成绩单
 
week 3 questions and answers.phhhhhhhhhhptx
week 3 questions and answers.phhhhhhhhhhptxweek 3 questions and answers.phhhhhhhhhhptx
week 3 questions and answers.phhhhhhhhhhptx
 
"My Silence, My Grave: The Making Of" Booklet
"My Silence, My Grave: The Making Of" Booklet"My Silence, My Grave: The Making Of" Booklet
"My Silence, My Grave: The Making Of" Booklet
 
Vip ℂall Girls Nehru Plaℂe Phone No 9999965857 High Profile ℂall Girl Delhi N...
Vip ℂall Girls Nehru Plaℂe Phone No 9999965857 High Profile ℂall Girl Delhi N...Vip ℂall Girls Nehru Plaℂe Phone No 9999965857 High Profile ℂall Girl Delhi N...
Vip ℂall Girls Nehru Plaℂe Phone No 9999965857 High Profile ℂall Girl Delhi N...
 
Online Winbuzz ID Provider in India | Get Your Sports ID
Online Winbuzz ID Provider in India | Get Your Sports IDOnline Winbuzz ID Provider in India | Get Your Sports ID
Online Winbuzz ID Provider in India | Get Your Sports ID
 
Vip ℂall Girls Ansari Nagar Phone No 9999965857 High Profile ℂall Girl Delhi ...
Vip ℂall Girls Ansari Nagar Phone No 9999965857 High Profile ℂall Girl Delhi ...Vip ℂall Girls Ansari Nagar Phone No 9999965857 High Profile ℂall Girl Delhi ...
Vip ℂall Girls Ansari Nagar Phone No 9999965857 High Profile ℂall Girl Delhi ...
 
plantillas-powerpoint-hello-kitty.pptx.n
plantillas-powerpoint-hello-kitty.pptx.nplantillas-powerpoint-hello-kitty.pptx.n
plantillas-powerpoint-hello-kitty.pptx.n
 
Vip ℂall Girls Sheikh Sarai Phone No 9999965857 High Profile ℂall Girl Delhi ...
Vip ℂall Girls Sheikh Sarai Phone No 9999965857 High Profile ℂall Girl Delhi ...Vip ℂall Girls Sheikh Sarai Phone No 9999965857 High Profile ℂall Girl Delhi ...
Vip ℂall Girls Sheikh Sarai Phone No 9999965857 High Profile ℂall Girl Delhi ...
 
PPT aviator (A small guide on spinmatch).pptx
PPT aviator (A small guide on spinmatch).pptxPPT aviator (A small guide on spinmatch).pptx
PPT aviator (A small guide on spinmatch).pptx
 
Vip ℂall Girls Noida Seℂtor 10 Phone No 9999965857 High Profile ℂall Girl Del...
Vip ℂall Girls Noida Seℂtor 10 Phone No 9999965857 High Profile ℂall Girl Del...Vip ℂall Girls Noida Seℂtor 10 Phone No 9999965857 High Profile ℂall Girl Del...
Vip ℂall Girls Noida Seℂtor 10 Phone No 9999965857 High Profile ℂall Girl Del...
 
Vip ℂall Girls Budh Vihar Phone No 9999965857 High Profile ℂall Girl Delhi No...
Vip ℂall Girls Budh Vihar Phone No 9999965857 High Profile ℂall Girl Delhi No...Vip ℂall Girls Budh Vihar Phone No 9999965857 High Profile ℂall Girl Delhi No...
Vip ℂall Girls Budh Vihar Phone No 9999965857 High Profile ℂall Girl Delhi No...
 

LT-5-v1

  • 1. Just Say “Britney Spears”: Multi-Modal Search in On Device Portals Gail Rahn Frederick Medio Systems, Inc. January 2009 M3DD 2009
  • 2. Agenda • Introduction • On Device Portals (ODPs) • Multimodal ODP • Medio Universal Search ODP • Solving Development Challenges • Live Demonstration – Medio Universal Search ODP on J2ME Featurephone Copyright 2009 Medio Systems, Inc. 2
  • 3. Introduction Gail Rahn Frederick gail@medio.com or 206-262-3719 Mobile Software Architect at Medio Systems, Inc. – Mobile Search, Advertising and Analytics • Universal Handset Support – J2ME, BREW, Windows Mobile, Android, iPhone, RIM, etc… – WAP, Mobile AJAX, HTML4 on Mobile Devices – 1600+ handset models – Live on 9 mobile operators in 6 countries • t-zones J2ME ODP for T-Mobile USA – 22% Market Share in Mobile Search • Microsoft has 6% share – Site Search Provider for Leading Mobile Publishers Copyright 2009 Medio Systems, Inc.
  • 4. On Device Portals • Handset-resident mobile application – Preloaded or free download • Enhances discovery and consumption of endorsed mobile content and services • Search, browse and purchase • Provides a compelling user experience – Overcomes / circumvents browser flaws – Targets mass-market featurephones • Personalized experience • Sometimes monetized with advertising Copyright 2009 Medio Systems, Inc.
  • 5. Multimodal ODP • Many Ways to Use an ODP – Search, Browse, Discover, Purchase • Many Search Modes in ODP – Text, Voice, Bar Code, Image • Navigate an ODP using familiar actions on a mobile device – saying a phrase – entering text – snapping a photo Copyright 2009 Medio Systems, Inc.
  • 6. Medio Universal Search ODP • Consistent UI/UX across All Mobile Platforms – Native App, WAP and Mobile Web • Multi-modal, search-driven J2ME ODP – Drives repeat customer usage – Increases usage of browsable and consumable mobile content – Consistent UI/UX despite J2ME fragmentation – Search by text, voice, image and barcode – Also available on other mobile platforms and mobile web • Integrated Advertising – Leaderboards – Interstitials – Sponsored Links Copyright 2009 Medio Systems, Inc.
  • 7. Solving Challenges with Voice Search • Sound Capture J2ME Platforms require JSR-135 with sound record. Requires AMR or other low-bitrate codec. • Environment Mobile environments are typically noisy: utterances come from cars, bars, airports... rarely from quiet home or office environments. • Complex Grammars Must be efficient at handling unstructured/natural utterances – Past: Walled-Garden ODP grammars includes song artists and titles, wallpaper titles, game titles and studios, etc. – Present and Future: Web-Enabled ODPs support millions of music tracks, mobile site names, URLs, free-text queries – requires flexible voice inputs – Consider “grammar-less” voice to text translation using phonemes. Copyright 2009 Medio Systems, Inc.
  • 8. Solving ODP Development Challenges • Operator Integration – Handoffs to operator services to preview and purchase content • HTTP 302 redirects, browser launches, J2ME app launches • Network Efficiency – Compact binary protocol (See M3DD 2008 Poster by Medio) – Piggyback status updates with search requests – Asynchronous network communication – Dynamic UI updates to refresh links, pages, chrome and advertisements • J2ME Implementation Bugs – Share MIDlet with failed test case with operator and OEM • Prove KVM bug with simple, commented code • Three-way communication (ODP vendor, operator, OEM) Copyright 2009 Medio Systems, Inc.
  • 9. Live Demonstration Demo Devices Sample queries • Nokia 6263 • Britney Spears Ringtones – T-Mobile USA 3G • Barack Obama Inauguration – Series 40 5th Edition • Nordstrom in Santa Clara, – MIDP 2.1, CLDC 1.1 California – JSR 135 for Voice Recording • Facebook – Released in Dec 2007 • Kate Winslet and Leonardo – Price: FREE DiCaprio • Santa Clara Weather • Blackberry 8120 (Pearl) – See me for demo Copyright 2009 Medio Systems, Inc.
  • 10. Just Say “Britney Spears”: Multi-Modal Search in On Device Portals Gail Rahn Frederick Medio Systems, Inc. January 2009 M3DD 2009