SlideShare a Scribd company logo
Public Information
Harmony Clauer Salyers
Voice Guided Deposits
Android Mobile Developer
LinkedIn: bit.ly/HClauerSalyers
Slides: bit.ly/CSUN17VoiceGuided
Demo: bit.ly/CSUN17VoiceGuidedDemo
03 MAR 2017
Public Information 2
Our Mission
The mission of the association is to
facilitate the financial security of its
members, associates, and their families
through provision of a full range of
highly competitive financial products
and services; in so doing, USAA
seeks to be the provider of choice
for the military community.
Our Core Values
Service Loyalty Honesty Integrity
Passionate
Member
Advocacy
Financial
Strength
& Wisdom
Shared
Military
Values
Our Brand Pillars
GOING ABOVE
Our Brand Promise
FOR THOSE WHO HAVE GONE BEYOND
Who We Are
As of Oct. 2014
Public Information 3
Public Information 4
Agenda – Voice Guided Deposits
Mobile Accessibility Basics
Purpose
What is a Voice Guided Deposit?
Overview of the Technology
Demo
Resources
Public Information 5
Google Talkback
• An accessibility service that helps
blind and vision-impaired users
interact with their devices.
• Adds spoken, audible, and vibration
feedback to your device.
Apple VoiceOver
• A unique accessibility service because
it’s not a standalone screen reader.
• It’s deeply integrated in iOS.
Native Mobile Accessibility
Public Information 6
Provide independence to visually impaired members by providing
an accessible check deposit mobile experience.
Purpose
Released July 5, 2016 through an update to both Android & iOS applications.
Public Information 7
Deposit money any time via a mobile device
Deposit@Mobile
Deposit checks from
anywhere using a mobile
device
USAA Mobile app for
iPhone, iPad, and Android
Public Information 8
“Lift Device”
“Pull In”
“Hold Steady” & “Image
Captured”
“Push Out"
A Voice Guided What?
Public Information 9
Everything is in Real Time:
1. Line Detection
2. Movement Decision Algorithm
3. Native Directional Announcements
− “Move Left” or “Move Right”
− “Push Out” or “Pull In”
− “Lift Device” or “Lower Device”
− “Hold Steady”
4. Capture & Process Image
− “Image Captured”
Technology @ a Glance
Public Information 10
Hints
Public Information 11
 Official Press Release: bit.ly/VoiceGuidedDeposits
Additional Resources:

More Related Content

Viewers also liked

Preparing the enterprise for 508 refresh, ibm csun2017
Preparing the enterprise for 508 refresh, ibm csun2017Preparing the enterprise for 508 refresh, ibm csun2017
Preparing the enterprise for 508 refresh, ibm csun2017
Michael Gower
 
2017 CSUN Color Contrast
2017 CSUN Color Contrast2017 CSUN Color Contrast
2017 CSUN Color Contrast
Crystal Baker
 
2017 CSUN The Art of Language in Accessibility
2017 CSUN The Art of Language in Accessibility2017 CSUN The Art of Language in Accessibility
2017 CSUN The Art of Language in Accessibility
Crystal Baker
 
Mystery Meat 2.0 – Making hidden mobile interactions accessible
Mystery Meat 2.0 – Making hidden mobile interactions accessibleMystery Meat 2.0 – Making hidden mobile interactions accessible
Mystery Meat 2.0 – Making hidden mobile interactions accessible
Ted Drake
 
Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...
Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...
Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...
Ted Drake
 
Digital Accessibility Legal Update - CSUNATC 2017 (CSUN)
Digital Accessibility Legal Update - CSUNATC 2017 (CSUN)Digital Accessibility Legal Update - CSUNATC 2017 (CSUN)
Digital Accessibility Legal Update - CSUNATC 2017 (CSUN)
Lainey Feingold
 
A Multidisciplinary Approach to Universal Design
A Multidisciplinary Approach to Universal DesignA Multidisciplinary Approach to Universal Design
A Multidisciplinary Approach to Universal Design
Anders Skifte
 
Csun presentation-170302-hykim
Csun presentation-170302-hykimCsun presentation-170302-hykim
Csun presentation-170302-hykim
hyunyoung kim
 
Місто Бердянськ
Місто БердянськМісто Бердянськ
Місто Бердянськ
Олена Семенець
 
The 7 minute accessibility assessment and app rating system
The 7 minute accessibility assessment and app rating systemThe 7 minute accessibility assessment and app rating system
The 7 minute accessibility assessment and app rating system
Aidan Tierney
 
Assistive Wearables: Emerging Trends and Design Considerations
Assistive Wearables: Emerging Trends and Design ConsiderationsAssistive Wearables: Emerging Trends and Design Considerations
Assistive Wearables: Emerging Trends and Design Considerations
Shaun Kane
 
Mind your lang (for role=drinks at CSUN 2017)
Mind your lang (for role=drinks at CSUN 2017)Mind your lang (for role=drinks at CSUN 2017)
Mind your lang (for role=drinks at CSUN 2017)
Adrian Roselli
 
Accessibility and Design: Where Productivity and Philosophy Meet
Accessibility and Design:  Where Productivity and Philosophy MeetAccessibility and Design:  Where Productivity and Philosophy Meet
Accessibility and Design: Where Productivity and Philosophy Meet
Joe Lonsky
 
Accessibility microinteractions: better user experience, happier developers
Accessibility microinteractions: better user experience, happier developersAccessibility microinteractions: better user experience, happier developers
Accessibility microinteractions: better user experience, happier developers
Aidan Tierney
 
Reusable acceptance criteria and test cases for accessibility
Reusable acceptance criteria and test cases for accessibilityReusable acceptance criteria and test cases for accessibility
Reusable acceptance criteria and test cases for accessibility
Intopia
 
2017 Digital Yearbook
2017 Digital Yearbook2017 Digital Yearbook
2017 Digital Yearbook
We Are Social Singapore
 
Lessons learn from building accessible complex web apps
Lessons learn from building accessible complex web appsLessons learn from building accessible complex web apps
Lessons learn from building accessible complex web apps
Intopia
 
Single Page Apps in Sitecore
Single Page Apps in SitecoreSingle Page Apps in Sitecore
Single Page Apps in Sitecore
sheidt818
 
Dynamic and accessible web content with WAI-ARIA
Dynamic and accessible web content with WAI-ARIADynamic and accessible web content with WAI-ARIA
Dynamic and accessible web content with WAI-ARIA
Access iQ
 
Accessibility Support Baseline: Balancing User Needs Against Test Effort
Accessibility Support Baseline: Balancing User Needs Against Test EffortAccessibility Support Baseline: Balancing User Needs Against Test Effort
Accessibility Support Baseline: Balancing User Needs Against Test Effort
Aidan Tierney
 

Viewers also liked (20)

Preparing the enterprise for 508 refresh, ibm csun2017
Preparing the enterprise for 508 refresh, ibm csun2017Preparing the enterprise for 508 refresh, ibm csun2017
Preparing the enterprise for 508 refresh, ibm csun2017
 
2017 CSUN Color Contrast
2017 CSUN Color Contrast2017 CSUN Color Contrast
2017 CSUN Color Contrast
 
2017 CSUN The Art of Language in Accessibility
2017 CSUN The Art of Language in Accessibility2017 CSUN The Art of Language in Accessibility
2017 CSUN The Art of Language in Accessibility
 
Mystery Meat 2.0 – Making hidden mobile interactions accessible
Mystery Meat 2.0 – Making hidden mobile interactions accessibleMystery Meat 2.0 – Making hidden mobile interactions accessible
Mystery Meat 2.0 – Making hidden mobile interactions accessible
 
Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...
Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...
Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...
 
Digital Accessibility Legal Update - CSUNATC 2017 (CSUN)
Digital Accessibility Legal Update - CSUNATC 2017 (CSUN)Digital Accessibility Legal Update - CSUNATC 2017 (CSUN)
Digital Accessibility Legal Update - CSUNATC 2017 (CSUN)
 
A Multidisciplinary Approach to Universal Design
A Multidisciplinary Approach to Universal DesignA Multidisciplinary Approach to Universal Design
A Multidisciplinary Approach to Universal Design
 
Csun presentation-170302-hykim
Csun presentation-170302-hykimCsun presentation-170302-hykim
Csun presentation-170302-hykim
 
Місто Бердянськ
Місто БердянськМісто Бердянськ
Місто Бердянськ
 
The 7 minute accessibility assessment and app rating system
The 7 minute accessibility assessment and app rating systemThe 7 minute accessibility assessment and app rating system
The 7 minute accessibility assessment and app rating system
 
Assistive Wearables: Emerging Trends and Design Considerations
Assistive Wearables: Emerging Trends and Design ConsiderationsAssistive Wearables: Emerging Trends and Design Considerations
Assistive Wearables: Emerging Trends and Design Considerations
 
Mind your lang (for role=drinks at CSUN 2017)
Mind your lang (for role=drinks at CSUN 2017)Mind your lang (for role=drinks at CSUN 2017)
Mind your lang (for role=drinks at CSUN 2017)
 
Accessibility and Design: Where Productivity and Philosophy Meet
Accessibility and Design:  Where Productivity and Philosophy MeetAccessibility and Design:  Where Productivity and Philosophy Meet
Accessibility and Design: Where Productivity and Philosophy Meet
 
Accessibility microinteractions: better user experience, happier developers
Accessibility microinteractions: better user experience, happier developersAccessibility microinteractions: better user experience, happier developers
Accessibility microinteractions: better user experience, happier developers
 
Reusable acceptance criteria and test cases for accessibility
Reusable acceptance criteria and test cases for accessibilityReusable acceptance criteria and test cases for accessibility
Reusable acceptance criteria and test cases for accessibility
 
2017 Digital Yearbook
2017 Digital Yearbook2017 Digital Yearbook
2017 Digital Yearbook
 
Lessons learn from building accessible complex web apps
Lessons learn from building accessible complex web appsLessons learn from building accessible complex web apps
Lessons learn from building accessible complex web apps
 
Single Page Apps in Sitecore
Single Page Apps in SitecoreSingle Page Apps in Sitecore
Single Page Apps in Sitecore
 
Dynamic and accessible web content with WAI-ARIA
Dynamic and accessible web content with WAI-ARIADynamic and accessible web content with WAI-ARIA
Dynamic and accessible web content with WAI-ARIA
 
Accessibility Support Baseline: Balancing User Needs Against Test Effort
Accessibility Support Baseline: Balancing User Needs Against Test EffortAccessibility Support Baseline: Balancing User Needs Against Test Effort
Accessibility Support Baseline: Balancing User Needs Against Test Effort
 

Similar to CSUN 2017: USAA - Voice Guided Deposits

Assets in order investor overview ppm
Assets in order investor overview ppmAssets in order investor overview ppm
Assets in order investor overview ppmDamon Williams
 
Social business roi frameworks purple spinnaker
Social business roi frameworks   purple spinnakerSocial business roi frameworks   purple spinnaker
Social business roi frameworks purple spinnaker
Purple Spinnaker
 
BNM_Intro_JAN2016
BNM_Intro_JAN2016BNM_Intro_JAN2016
BNM_Intro_JAN2016Megan Brown
 
Oval Money - NOAH17 Berlin
Oval Money - NOAH17 BerlinOval Money - NOAH17 Berlin
Oval Money - NOAH17 Berlin
NOAH Advisors
 
Nea Labs | Executive Summary
Nea Labs | Executive SummaryNea Labs | Executive Summary
Nea Labs | Executive SummaryTerrell Coleman
 
ABNNEWSWIRE-OVERVIEW-S
ABNNEWSWIRE-OVERVIEW-SABNNEWSWIRE-OVERVIEW-S
ABNNEWSWIRE-OVERVIEW-SColin McKinnon
 
#WhyNot?
#WhyNot?#WhyNot?
#WhyNot?
Rocky Forlano
 
Patrick Kelly - USAA - ARKE CX Summit
Patrick Kelly - USAA - ARKE CX SummitPatrick Kelly - USAA - ARKE CX Summit
Patrick Kelly - USAA - ARKE CX Summit
FortuneCMO, LLC
 
Social Media Convergence - The ARF/Adweek 2009
Social Media Convergence - The ARF/Adweek 2009Social Media Convergence - The ARF/Adweek 2009
Social Media Convergence - The ARF/Adweek 2009
Lynne d Johnson
 
What is Digital?
What is Digital? What is Digital?
What is Digital?
Mark Yolton
 
The-Power-of-Audio-Visual-Ads.pptx
The-Power-of-Audio-Visual-Ads.pptxThe-Power-of-Audio-Visual-Ads.pptx
The-Power-of-Audio-Visual-Ads.pptx
noyiyik1361
 
Raw London - A strategic approach to video content.
Raw London - A strategic approach to video content.Raw London - A strategic approach to video content.
Raw London - A strategic approach to video content.
Raw London
 
Effective Mobile & Social Media Marketing Strategies
Effective Mobile & Social Media Marketing StrategiesEffective Mobile & Social Media Marketing Strategies
Effective Mobile & Social Media Marketing Strategies
MicheleSullivan
 
Bsidesslc 2016 Prospectus
Bsidesslc 2016 ProspectusBsidesslc 2016 Prospectus
Bsidesslc 2016 Prospectus
Sean Jackson
 
Startup InsurTech Award - PolicyStreet
Startup InsurTech Award - PolicyStreetStartup InsurTech Award - PolicyStreet
Startup InsurTech Award - PolicyStreet
The Digital Insurer
 
What's Next for The World of Influencers
What's Next for The World of InfluencersWhat's Next for The World of Influencers
What's Next for The World of Influencers
Ogilvy Consulting
 
BlogWell New York Social Media Case Study: Michelin, presented by Carrie Wood...
BlogWell New York Social Media Case Study: Michelin, presented by Carrie Wood...BlogWell New York Social Media Case Study: Michelin, presented by Carrie Wood...
BlogWell New York Social Media Case Study: Michelin, presented by Carrie Wood...
SocialMedia.org
 
Cleared Job Fair Job Seeker Handbook November 3, 2016, Dulles, Virginia
Cleared Job Fair Job Seeker Handbook November 3, 2016, Dulles, VirginiaCleared Job Fair Job Seeker Handbook November 3, 2016, Dulles, Virginia
Cleared Job Fair Job Seeker Handbook November 3, 2016, Dulles, Virginia
ClearedJobs.Net
 
Customer Journey Officer – The New CMO | Michael Lazerow – Chief Strategy Off...
Customer Journey Officer – The New CMO | Michael Lazerow – Chief Strategy Off...Customer Journey Officer – The New CMO | Michael Lazerow – Chief Strategy Off...
Customer Journey Officer – The New CMO | Michael Lazerow – Chief Strategy Off...
Conductor
 
Department powerpoint presentation
Department powerpoint presentationDepartment powerpoint presentation
Department powerpoint presentation
FCBR
 

Similar to CSUN 2017: USAA - Voice Guided Deposits (20)

Assets in order investor overview ppm
Assets in order investor overview ppmAssets in order investor overview ppm
Assets in order investor overview ppm
 
Social business roi frameworks purple spinnaker
Social business roi frameworks   purple spinnakerSocial business roi frameworks   purple spinnaker
Social business roi frameworks purple spinnaker
 
BNM_Intro_JAN2016
BNM_Intro_JAN2016BNM_Intro_JAN2016
BNM_Intro_JAN2016
 
Oval Money - NOAH17 Berlin
Oval Money - NOAH17 BerlinOval Money - NOAH17 Berlin
Oval Money - NOAH17 Berlin
 
Nea Labs | Executive Summary
Nea Labs | Executive SummaryNea Labs | Executive Summary
Nea Labs | Executive Summary
 
ABNNEWSWIRE-OVERVIEW-S
ABNNEWSWIRE-OVERVIEW-SABNNEWSWIRE-OVERVIEW-S
ABNNEWSWIRE-OVERVIEW-S
 
#WhyNot?
#WhyNot?#WhyNot?
#WhyNot?
 
Patrick Kelly - USAA - ARKE CX Summit
Patrick Kelly - USAA - ARKE CX SummitPatrick Kelly - USAA - ARKE CX Summit
Patrick Kelly - USAA - ARKE CX Summit
 
Social Media Convergence - The ARF/Adweek 2009
Social Media Convergence - The ARF/Adweek 2009Social Media Convergence - The ARF/Adweek 2009
Social Media Convergence - The ARF/Adweek 2009
 
What is Digital?
What is Digital? What is Digital?
What is Digital?
 
The-Power-of-Audio-Visual-Ads.pptx
The-Power-of-Audio-Visual-Ads.pptxThe-Power-of-Audio-Visual-Ads.pptx
The-Power-of-Audio-Visual-Ads.pptx
 
Raw London - A strategic approach to video content.
Raw London - A strategic approach to video content.Raw London - A strategic approach to video content.
Raw London - A strategic approach to video content.
 
Effective Mobile & Social Media Marketing Strategies
Effective Mobile & Social Media Marketing StrategiesEffective Mobile & Social Media Marketing Strategies
Effective Mobile & Social Media Marketing Strategies
 
Bsidesslc 2016 Prospectus
Bsidesslc 2016 ProspectusBsidesslc 2016 Prospectus
Bsidesslc 2016 Prospectus
 
Startup InsurTech Award - PolicyStreet
Startup InsurTech Award - PolicyStreetStartup InsurTech Award - PolicyStreet
Startup InsurTech Award - PolicyStreet
 
What's Next for The World of Influencers
What's Next for The World of InfluencersWhat's Next for The World of Influencers
What's Next for The World of Influencers
 
BlogWell New York Social Media Case Study: Michelin, presented by Carrie Wood...
BlogWell New York Social Media Case Study: Michelin, presented by Carrie Wood...BlogWell New York Social Media Case Study: Michelin, presented by Carrie Wood...
BlogWell New York Social Media Case Study: Michelin, presented by Carrie Wood...
 
Cleared Job Fair Job Seeker Handbook November 3, 2016, Dulles, Virginia
Cleared Job Fair Job Seeker Handbook November 3, 2016, Dulles, VirginiaCleared Job Fair Job Seeker Handbook November 3, 2016, Dulles, Virginia
Cleared Job Fair Job Seeker Handbook November 3, 2016, Dulles, Virginia
 
Customer Journey Officer – The New CMO | Michael Lazerow – Chief Strategy Off...
Customer Journey Officer – The New CMO | Michael Lazerow – Chief Strategy Off...Customer Journey Officer – The New CMO | Michael Lazerow – Chief Strategy Off...
Customer Journey Officer – The New CMO | Michael Lazerow – Chief Strategy Off...
 
Department powerpoint presentation
Department powerpoint presentationDepartment powerpoint presentation
Department powerpoint presentation
 

Recently uploaded

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
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
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
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
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 

Recently uploaded (20)

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
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
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
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
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 

CSUN 2017: USAA - Voice Guided Deposits

  • 1. Public Information Harmony Clauer Salyers Voice Guided Deposits Android Mobile Developer LinkedIn: bit.ly/HClauerSalyers Slides: bit.ly/CSUN17VoiceGuided Demo: bit.ly/CSUN17VoiceGuidedDemo 03 MAR 2017
  • 2. Public Information 2 Our Mission The mission of the association is to facilitate the financial security of its members, associates, and their families through provision of a full range of highly competitive financial products and services; in so doing, USAA seeks to be the provider of choice for the military community. Our Core Values Service Loyalty Honesty Integrity Passionate Member Advocacy Financial Strength & Wisdom Shared Military Values Our Brand Pillars GOING ABOVE Our Brand Promise FOR THOSE WHO HAVE GONE BEYOND Who We Are As of Oct. 2014
  • 4. Public Information 4 Agenda – Voice Guided Deposits Mobile Accessibility Basics Purpose What is a Voice Guided Deposit? Overview of the Technology Demo Resources
  • 5. Public Information 5 Google Talkback • An accessibility service that helps blind and vision-impaired users interact with their devices. • Adds spoken, audible, and vibration feedback to your device. Apple VoiceOver • A unique accessibility service because it’s not a standalone screen reader. • It’s deeply integrated in iOS. Native Mobile Accessibility
  • 6. Public Information 6 Provide independence to visually impaired members by providing an accessible check deposit mobile experience. Purpose Released July 5, 2016 through an update to both Android & iOS applications.
  • 7. Public Information 7 Deposit money any time via a mobile device Deposit@Mobile Deposit checks from anywhere using a mobile device USAA Mobile app for iPhone, iPad, and Android
  • 8. Public Information 8 “Lift Device” “Pull In” “Hold Steady” & “Image Captured” “Push Out" A Voice Guided What?
  • 9. Public Information 9 Everything is in Real Time: 1. Line Detection 2. Movement Decision Algorithm 3. Native Directional Announcements − “Move Left” or “Move Right” − “Push Out” or “Pull In” − “Lift Device” or “Lower Device” − “Hold Steady” 4. Capture & Process Image − “Image Captured” Technology @ a Glance
  • 11. Public Information 11  Official Press Release: bit.ly/VoiceGuidedDeposits Additional Resources:

Editor's Notes

  1. Inventor Developer
  2. https://play.google.com/store/apps/details?id=com.google.android.marvin.talkback&hl=en http://www.apple.com/accessibility/mac/vision/ The reason why I am mentioning this is because throughout the process we flip flopped between using a custom solution for our talkback over the Native Screen reader. What it boils down to though is that while we had to come up with some very clever solutions in order to get get the native features to work the way we wanted them to it really gave us more bang for our buck Consistently changing with the OS ensures future compatibility user customization.
  3. Voice Guided Deposits allows visually-impaired members to deposit check wherever they are and eliminates unnecessary trips to the bank or financial center or asking friends and family for help. Voice guided deposit through the mobile app provides visually impaired members more independence and saves them time and money by allowing them to more easily perform this most basic of banking needs. USAA is the first in the industry to provide this deposit experience (USAA patent pending).
  4. Voice Guided Deposits allows visually-impaired members to deposit check wherever they are and eliminates unnecessary trips to the bank or financial center or asking friends and family for help. Voice guided deposit through the mobile app provides visually impaired members more independence and saves them time and money by allowing them to more easily perform this most basic of banking needs. USAA is the first in the industry to provide this deposit experience (USAA patent pending).
  5. Member opens D@M and selects to add a check. Camera is opened and voice guidance prompts member for image capture, then begins navigation using simple directional cues. This is an extremely visual slide, I have a demo of what is being depicted here in just a few moments so bare with me while I talk through the process. This is a very basic demonstration of the steps that a user might go through when using Voice Guided Deposits. We initially inform the user that they should start off by placing their phone on the check. This was really just to help the user really understand where their check was in relation to there phone. We don’t want them to start too far away until they are really used to using the software… We actually have this as a fall back as well if we find that the user might be lost then we ask them to place their phone back down. A lot of work was put in when determining the best direciton to move the device. We found in a lot of scenarios we would minimize the number of instrucitons by 2 or 3 by zooming further out before giving additional direcitonal queues.
  6. Everything is done in real time frames per second processing Line detection via simple image processing algorithm Movement determination algorithm based off of line detection outputs Leverages Native accessibility (Talkback & VoiceOver) for directional announcements: “Move Left” or “Move Right” “Push Out” or “Pull In” “Lift Device” or “Lower Device” “Hold Steady” Capture and process check image (Ensures clarity of the image and reliability for deposit) “Image Captured” Image on bottom right: Blue is the camera view, White represents a check Announces  “Move Left”
  7. For a really long time we conditioned out users to use a specific set of instructions. These instructions were actually recently removed. So in order to accommodate a new feature for the subset of accessibility users we put in this custom alert only visible when accessibility is turned on. This was a huge lesson learned and is still a topic for debate. I need to double check if the bug was actually ever fixed on Android but we actually found that in some cases the built in call for determining if talkback was enabled could sometimes return true even if talkback wasn’t enabled. TODO find the link for the Google ticket. While ideally, imo and based of guidelines, you shouldn’t provide separate experiences. However in some instances in order to proved the best experience for those using accessibilty and not using it imo I feel there are a few exceptions to rule Since this is a new technology we provided some basic guidance on how it should be used.
  8. Acknowledgements: Marty Hathorn & Patrick Sturdivant Thomas Backlund Adam Newman Jacob Ackerman Miguel Salazar John Thomas Innovation Partners Of course thank you all for giving me your time today and listening to me talk about something that is super close to my heart and what I am passionate about.