SlideShare a Scribd company logo
1 of 21
Using Cisco Connected
Mobile Experiences
(CMX) to Deliver Blue
Dot Indoor Location
Positioning
Tessa Mero
Developer Evangelist, Cisco DevNet
(“The CMX API” to
keep it short)
Tessa Mero
Developer Evangelist, Cisco DevNet
• Introduction to Location
Services and Use Cases
• CMX Solution and Architecture
• CMX API Documentation
• CMX NotificationSubscription
API Demo
• Cisco Devnet Demo
Agenda
• Developer Evangelist
• Community Contributor
• Prev College Instructor
• Prev Web Developer
About Me
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
What are Location Services?
Location Services describe class of services
that provides information in Real-Time about
the location or proximity of objects, animals,
people and goods.”
Use cases
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Missing Tool solutions ensure there is
pervasive visibility on tools/materials and
that workers can quickly search and
navigate the workspace to find them. This
is especially important for:
• High-value assets
• Tools essential to job flow
• Tools used infrequently (i.e. location is
easily forgotten)
Here we show how the user searches for
a particular tool, identifies the nearest
one available, and then uses the mobile
app to navigate the floor and retrieve it.
Finding People and Assets
Demo
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Geofencing solutions ensure that there is
pervasive visibility on tools entering and
exiting a pre-defined area.
Here we show how a log is created when
a tool enters/exits the pre-defined area.
An alert can also be generated for theft
prevention – for example, if someone
other than the owner exits with the tool.
Geo fencing
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Navigating to a certain location inside a
mall or a retail store or even a hospital.
Giving the best experience is very
important.
Navigation
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Worker Productivity solutions
ensure that workers are
performing effectively. It can
record the outcome and time it
takes them to complete a job to
help identify areas on which they
need more training.
Here we show how we can track
the time workers spend on their
jobs to establish a baseline and
track individual performance.
Workforce Productivity
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
More Use Cases
• Hospitals – Blue Dot location, you can easily locate patients
• Offices – location of office equipment, visitors/guests
• Manufacturing – Deploy a CMX, use sensors on machinery to alert
issues
• Retail – Tailor ads on your app based on where you’ve visited/how
long
Let’s learn
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco Connected Mobile Experience (CMX)
CONNECT
GUEST PRESENCE
DETECT
Seamless, secure
Wi-Fi on-boarding
Mobile device detected Local services
GUEST EXPERIENCE
Cisco Connected Mobile Experience
GUEST ACCESS
ENGAGE
13DEVNET-1069
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
How the Connected Mobile Experience Works
Analytics
Data
Cisco MSE
(Virtual/Physical)
Customer Engagement
Context
Data
Access Points
Partner Mobile App
Server/EMSP
EMSPDevice App
Built With
CMX APIs
Generate Customer Insights Increase Mobile Engagement Boost Customer Satisfaction
CMX Analytics UI
(Location, behavior and
demographic insights)
Personalized Offers
Wayfinding
Notifications
Prime
Infrastructure
Northbound
clients
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
CMX Options
Greater Customer Insights
PRESENCE
BASIC
LOCATION
ENHANCED
LOCATION HYPERLOCATION
30m 7m 5m <1m
In Zone Detection X,Y Coordinates Optimized Highly accurate
Visitors, Dwell Time
Way Finding,
Correlation
Location Accuracy
Product Placement,
Asset Management
Cisco AP’s Map Integration Increased AP density Hyperlocation Solution
Location Accuracy
Location Type
Use Cases
AP Requirements
Notification Subscription Demo
Open Chrome browser and go to: http://cmxlocationsandbox.cisco.com/
Username: learning
Password: learning
CMX API Docs
https://developer.cisco.com/site/cmx-mobility-services/
https://cmxlocationsandbox.cisco.com/apidocs/
Q & A
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Continue Your Education
• DevNet Learning Labs – https://learninglabs.cisco.com
• Cisco CMX API - https://cmxlocationsandbox.cisco.com/apidocs/
• DevNet UCS Dev Center – https://developer.cisco.com/site/ucs-dev-center
• Explore Cisco DevNet – https://developer.cisco.com
19DEVNET-2060
Cisco DevNet API’s Demo
Thank you

More Related Content

What's hot

SDWAN Concept - Certificate and keys Roles in Controllers and vEdge Router Au...
SDWAN Concept - Certificate and keys Roles in Controllers and vEdge Router Au...SDWAN Concept - Certificate and keys Roles in Controllers and vEdge Router Au...
SDWAN Concept - Certificate and keys Roles in Controllers and vEdge Router Au...Farooq Khan
 
Introduction to Diameter: The Evolution of Signaling
Introduction to Diameter: The Evolution of SignalingIntroduction to Diameter: The Evolution of Signaling
Introduction to Diameter: The Evolution of SignalingPT
 
5G Fixed Wireless Access: Trends we’re seeing and Capgemini’s approach
5G Fixed Wireless Access: Trends we’re seeing and Capgemini’s approach5G Fixed Wireless Access: Trends we’re seeing and Capgemini’s approach
5G Fixed Wireless Access: Trends we’re seeing and Capgemini’s approachCapgemini
 
Cisco Connect Halifax 2018 Understanding Cisco's next generation sd-wan sol...
Cisco Connect Halifax 2018   Understanding Cisco's next generation sd-wan sol...Cisco Connect Halifax 2018   Understanding Cisco's next generation sd-wan sol...
Cisco Connect Halifax 2018 Understanding Cisco's next generation sd-wan sol...Cisco Canada
 
Cisco Digital Network Architecture - Introducing the Network Intuitive
Cisco Digital Network Architecture - Introducing the Network IntuitiveCisco Digital Network Architecture - Introducing the Network Intuitive
Cisco Digital Network Architecture - Introducing the Network IntuitiveCisco Canada
 
User location tracking attacks for LTE networks using the Interworking Functi...
User location tracking attacks for LTE networks using the Interworking Functi...User location tracking attacks for LTE networks using the Interworking Functi...
User location tracking attacks for LTE networks using the Interworking Functi...Siddharth Rao
 
Introduction into SIP protocol
Introduction into SIP protocolIntroduction into SIP protocol
Introduction into SIP protocolMichal Hrncirik
 
Putting Firepower Into The Next Generation Firewall
Putting Firepower Into The Next Generation FirewallPutting Firepower Into The Next Generation Firewall
Putting Firepower Into The Next Generation FirewallCisco Canada
 
Microsoft Windows 10 for the Enterprise
Microsoft Windows 10 for the EnterpriseMicrosoft Windows 10 for the Enterprise
Microsoft Windows 10 for the EnterpriseDavid J Rosenthal
 
Deep PON assurance with Adtran ALM
Deep PON assurance with Adtran ALMDeep PON assurance with Adtran ALM
Deep PON assurance with Adtran ALMAdtran
 
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017Bruno Teixeira
 
Meraki vs. Viptela: Which Cisco SD-WAN Solution Is Right for You?
Meraki vs. Viptela: Which Cisco SD-WAN Solution Is Right for You?Meraki vs. Viptela: Which Cisco SD-WAN Solution Is Right for You?
Meraki vs. Viptela: Which Cisco SD-WAN Solution Is Right for You?Insight
 
Mobile Transport Evolution with Unified MPLS
Mobile Transport Evolution with Unified MPLSMobile Transport Evolution with Unified MPLS
Mobile Transport Evolution with Unified MPLSCisco Canada
 
Cisco umbrella overview
Cisco umbrella overviewCisco umbrella overview
Cisco umbrella overviewCisco Canada
 
2021 gartner mq dsml
2021 gartner mq dsml2021 gartner mq dsml
2021 gartner mq dsmlSasikanth R
 
Understanding Cisco Next Generation SD-WAN Solution
Understanding Cisco Next Generation SD-WAN SolutionUnderstanding Cisco Next Generation SD-WAN Solution
Understanding Cisco Next Generation SD-WAN SolutionCisco Canada
 

What's hot (20)

SDWAN Concept - Certificate and keys Roles in Controllers and vEdge Router Au...
SDWAN Concept - Certificate and keys Roles in Controllers and vEdge Router Au...SDWAN Concept - Certificate and keys Roles in Controllers and vEdge Router Au...
SDWAN Concept - Certificate and keys Roles in Controllers and vEdge Router Au...
 
Introduction to Diameter: The Evolution of Signaling
Introduction to Diameter: The Evolution of SignalingIntroduction to Diameter: The Evolution of Signaling
Introduction to Diameter: The Evolution of Signaling
 
5G Fixed Wireless Access: Trends we’re seeing and Capgemini’s approach
5G Fixed Wireless Access: Trends we’re seeing and Capgemini’s approach5G Fixed Wireless Access: Trends we’re seeing and Capgemini’s approach
5G Fixed Wireless Access: Trends we’re seeing and Capgemini’s approach
 
Assaulting diameter IPX network
Assaulting diameter IPX networkAssaulting diameter IPX network
Assaulting diameter IPX network
 
Cisco Connect Halifax 2018 Understanding Cisco's next generation sd-wan sol...
Cisco Connect Halifax 2018   Understanding Cisco's next generation sd-wan sol...Cisco Connect Halifax 2018   Understanding Cisco's next generation sd-wan sol...
Cisco Connect Halifax 2018 Understanding Cisco's next generation sd-wan sol...
 
Cisco Digital Network Architecture - Introducing the Network Intuitive
Cisco Digital Network Architecture - Introducing the Network IntuitiveCisco Digital Network Architecture - Introducing the Network Intuitive
Cisco Digital Network Architecture - Introducing the Network Intuitive
 
User location tracking attacks for LTE networks using the Interworking Functi...
User location tracking attacks for LTE networks using the Interworking Functi...User location tracking attacks for LTE networks using the Interworking Functi...
User location tracking attacks for LTE networks using the Interworking Functi...
 
3GPP IMS
3GPP IMS3GPP IMS
3GPP IMS
 
Introduction into SIP protocol
Introduction into SIP protocolIntroduction into SIP protocol
Introduction into SIP protocol
 
Putting Firepower Into The Next Generation Firewall
Putting Firepower Into The Next Generation FirewallPutting Firepower Into The Next Generation Firewall
Putting Firepower Into The Next Generation Firewall
 
Microsoft Windows 10 for the Enterprise
Microsoft Windows 10 for the EnterpriseMicrosoft Windows 10 for the Enterprise
Microsoft Windows 10 for the Enterprise
 
Deep PON assurance with Adtran ALM
Deep PON assurance with Adtran ALMDeep PON assurance with Adtran ALM
Deep PON assurance with Adtran ALM
 
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
 
Meraki vs. Viptela: Which Cisco SD-WAN Solution Is Right for You?
Meraki vs. Viptela: Which Cisco SD-WAN Solution Is Right for You?Meraki vs. Viptela: Which Cisco SD-WAN Solution Is Right for You?
Meraki vs. Viptela: Which Cisco SD-WAN Solution Is Right for You?
 
SD-WAN Economics 101 - VeloCloud
SD-WAN Economics 101 - VeloCloudSD-WAN Economics 101 - VeloCloud
SD-WAN Economics 101 - VeloCloud
 
Mobile Transport Evolution with Unified MPLS
Mobile Transport Evolution with Unified MPLSMobile Transport Evolution with Unified MPLS
Mobile Transport Evolution with Unified MPLS
 
Cisco umbrella overview
Cisco umbrella overviewCisco umbrella overview
Cisco umbrella overview
 
2021 gartner mq dsml
2021 gartner mq dsml2021 gartner mq dsml
2021 gartner mq dsml
 
Restcomm Geolocation API and GMLC Restconn 2017
Restcomm Geolocation API and GMLC Restconn 2017Restcomm Geolocation API and GMLC Restconn 2017
Restcomm Geolocation API and GMLC Restconn 2017
 
Understanding Cisco Next Generation SD-WAN Solution
Understanding Cisco Next Generation SD-WAN SolutionUnderstanding Cisco Next Generation SD-WAN Solution
Understanding Cisco Next Generation SD-WAN Solution
 

Similar to Cisco CMX Location Services

Streamline Your Desktop Operations and Improve Security with Amazon WorkSpace...
Streamline Your Desktop Operations and Improve Security with Amazon WorkSpace...Streamline Your Desktop Operations and Improve Security with Amazon WorkSpace...
Streamline Your Desktop Operations and Improve Security with Amazon WorkSpace...Amazon Web Services
 
Building the Next Generation Workplace
Building the Next Generation Workplace Building the Next Generation Workplace
Building the Next Generation Workplace Cisco Canada
 
Building The Next Generation Workplace
Building The Next Generation Workplace Building The Next Generation Workplace
Building The Next Generation Workplace Cisco Canada
 
Microsoft Microservices
Microsoft MicroservicesMicrosoft Microservices
Microsoft MicroservicesChase Aucoin
 
Cisco connect winnipeg 2018 unlocking business value with network programma...
Cisco connect winnipeg 2018   unlocking business value with network programma...Cisco connect winnipeg 2018   unlocking business value with network programma...
Cisco connect winnipeg 2018 unlocking business value with network programma...Cisco Canada
 
The elegant way of implementing microservices with istio
The elegant way of implementing microservices with istioThe elegant way of implementing microservices with istio
The elegant way of implementing microservices with istioInho Kang
 
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클Oracle Korea
 
Matias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman
 
ZiniosEdge Company Overview
ZiniosEdge Company OverviewZiniosEdge Company Overview
ZiniosEdge Company OverviewVijay Kumar
 
Considerations for UC and cloud deployments
Considerations for UC and cloud deploymentsConsiderations for UC and cloud deployments
Considerations for UC and cloud deploymentsTodd Landry
 
Cloud computing training | Cloud computing courses
Cloud computing training | Cloud computing coursesCloud computing training | Cloud computing courses
Cloud computing training | Cloud computing coursesCloud computing training
 
Watson bluemix 17112014
Watson bluemix 17112014Watson bluemix 17112014
Watson bluemix 17112014IBM
 
Journey to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization processJourney to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization processVMware Tanzu
 
Интуитивная сеть как платформа для надежного бизнеса
Интуитивная сеть как платформа для надежного бизнесаИнтуитивная сеть как платформа для надежного бизнеса
Интуитивная сеть как платформа для надежного бизнесаCisco Russia
 
New eBook! Citrix howto build an all star app desktop virtualization team
New eBook! Citrix howto build an all star app desktop virtualization teamNew eBook! Citrix howto build an all star app desktop virtualization team
New eBook! Citrix howto build an all star app desktop virtualization teamNuno Alves
 
Domain 8 of CEH Cloud Computing.pptx
Domain 8 of CEH Cloud Computing.pptxDomain 8 of CEH Cloud Computing.pptx
Domain 8 of CEH Cloud Computing.pptxInfosectrain3
 
Best IT Solution Company
Best IT Solution CompanyBest IT Solution Company
Best IT Solution Companytobjectsol
 
Solution BluePrint v. Smart Parking
Solution BluePrint v. Smart ParkingSolution BluePrint v. Smart Parking
Solution BluePrint v. Smart ParkingJisc
 

Similar to Cisco CMX Location Services (20)

Streamline Your Desktop Operations and Improve Security with Amazon WorkSpace...
Streamline Your Desktop Operations and Improve Security with Amazon WorkSpace...Streamline Your Desktop Operations and Improve Security with Amazon WorkSpace...
Streamline Your Desktop Operations and Improve Security with Amazon WorkSpace...
 
Building the Next Generation Workplace
Building the Next Generation Workplace Building the Next Generation Workplace
Building the Next Generation Workplace
 
Building The Next Generation Workplace
Building The Next Generation Workplace Building The Next Generation Workplace
Building The Next Generation Workplace
 
Microsoft Microservices
Microsoft MicroservicesMicrosoft Microservices
Microsoft Microservices
 
Cisco connect winnipeg 2018 unlocking business value with network programma...
Cisco connect winnipeg 2018   unlocking business value with network programma...Cisco connect winnipeg 2018   unlocking business value with network programma...
Cisco connect winnipeg 2018 unlocking business value with network programma...
 
The elegant way of implementing microservices with istio
The elegant way of implementing microservices with istioThe elegant way of implementing microservices with istio
The elegant way of implementing microservices with istio
 
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
 
Matias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effort
 
Transform IT services-
Transform IT services-Transform IT services-
Transform IT services-
 
ZiniosEdge Company Overview
ZiniosEdge Company OverviewZiniosEdge Company Overview
ZiniosEdge Company Overview
 
Considerations for UC and cloud deployments
Considerations for UC and cloud deploymentsConsiderations for UC and cloud deployments
Considerations for UC and cloud deployments
 
Cloud computing training | Cloud computing courses
Cloud computing training | Cloud computing coursesCloud computing training | Cloud computing courses
Cloud computing training | Cloud computing courses
 
Watson bluemix 17112014
Watson bluemix 17112014Watson bluemix 17112014
Watson bluemix 17112014
 
Journey to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization processJourney to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization process
 
Интуитивная сеть как платформа для надежного бизнеса
Интуитивная сеть как платформа для надежного бизнесаИнтуитивная сеть как платформа для надежного бизнеса
Интуитивная сеть как платформа для надежного бизнеса
 
New eBook! Citrix howto build an all star app desktop virtualization team
New eBook! Citrix howto build an all star app desktop virtualization teamNew eBook! Citrix howto build an all star app desktop virtualization team
New eBook! Citrix howto build an all star app desktop virtualization team
 
Domain 8 of CEH Cloud Computing.pptx
Domain 8 of CEH Cloud Computing.pptxDomain 8 of CEH Cloud Computing.pptx
Domain 8 of CEH Cloud Computing.pptx
 
Best IT Solution Company
Best IT Solution CompanyBest IT Solution Company
Best IT Solution Company
 
Solution BluePrint v. Smart Parking
Solution BluePrint v. Smart ParkingSolution BluePrint v. Smart Parking
Solution BluePrint v. Smart Parking
 
DVB Bank
DVB BankDVB Bank
DVB Bank
 

More from Tessa Mero

Developer relations KPIs
Developer relations KPIsDeveloper relations KPIs
Developer relations KPIsTessa Mero
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
5 ways to simply add media accessibility (m16y) to your jamstack app
5 ways to simply add media accessibility (m16y) to your jamstack app5 ways to simply add media accessibility (m16y) to your jamstack app
5 ways to simply add media accessibility (m16y) to your jamstack appTessa Mero
 
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?Tessa Mero
 
Optimize media performance in wordpress with cloudinary
Optimize media performance in wordpress with cloudinaryOptimize media performance in wordpress with cloudinary
Optimize media performance in wordpress with cloudinaryTessa Mero
 
Joining a developer experts program to leverage your career
Joining a developer experts program to leverage your careerJoining a developer experts program to leverage your career
Joining a developer experts program to leverage your careerTessa Mero
 
Finding the Jelly in the JAMstack
Finding the Jelly in the JAMstackFinding the Jelly in the JAMstack
Finding the Jelly in the JAMstackTessa Mero
 
Building APIs the serverless way
Building APIs the serverless wayBuilding APIs the serverless way
Building APIs the serverless wayTessa Mero
 
Don't let FaaS do a BaaS job
Don't let FaaS do a BaaS jobDon't let FaaS do a BaaS job
Don't let FaaS do a BaaS jobTessa Mero
 
Finding the jelly in the jam stack
Finding the jelly in the jam stackFinding the jelly in the jam stack
Finding the jelly in the jam stackTessa Mero
 
Chatbots Workshop SF JS Meetup May 2018
Chatbots Workshop SF JS Meetup May 2018Chatbots Workshop SF JS Meetup May 2018
Chatbots Workshop SF JS Meetup May 2018Tessa Mero
 
ChatOps Workshop
ChatOps WorkshopChatOps Workshop
ChatOps WorkshopTessa Mero
 
DeveloperWeek2018 - Let's Build a Chatbot
DeveloperWeek2018 - Let's Build a ChatbotDeveloperWeek2018 - Let's Build a Chatbot
DeveloperWeek2018 - Let's Build a ChatbotTessa Mero
 
Learn to Code with JavaScript - Choose Your Own Adventures
Learn to Code with JavaScript - Choose Your Own AdventuresLearn to Code with JavaScript - Choose Your Own Adventures
Learn to Code with JavaScript - Choose Your Own AdventuresTessa Mero
 
Revolutionize Your Workflow with ChatOps
Revolutionize Your Workflow with ChatOpsRevolutionize Your Workflow with ChatOps
Revolutionize Your Workflow with ChatOpsTessa Mero
 
Let's Build a Chatbot
Let's Build a ChatbotLet's Build a Chatbot
Let's Build a ChatbotTessa Mero
 
DevNet 1056 WIT Spark API and Chat Bot Workshop
DevNet 1056 WIT Spark API and Chat Bot WorkshopDevNet 1056 WIT Spark API and Chat Bot Workshop
DevNet 1056 WIT Spark API and Chat Bot WorkshopTessa Mero
 
Building Chatbots
Building ChatbotsBuilding Chatbots
Building ChatbotsTessa Mero
 
Understanding REST APIs in 5 Simple Steps
Understanding REST APIs in 5 Simple StepsUnderstanding REST APIs in 5 Simple Steps
Understanding REST APIs in 5 Simple StepsTessa Mero
 

More from Tessa Mero (20)

Developer relations KPIs
Developer relations KPIsDeveloper relations KPIs
Developer relations KPIs
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
5 ways to simply add media accessibility (m16y) to your jamstack app
5 ways to simply add media accessibility (m16y) to your jamstack app5 ways to simply add media accessibility (m16y) to your jamstack app
5 ways to simply add media accessibility (m16y) to your jamstack app
 
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
 
Optimize media performance in wordpress with cloudinary
Optimize media performance in wordpress with cloudinaryOptimize media performance in wordpress with cloudinary
Optimize media performance in wordpress with cloudinary
 
Joining a developer experts program to leverage your career
Joining a developer experts program to leverage your careerJoining a developer experts program to leverage your career
Joining a developer experts program to leverage your career
 
Finding the Jelly in the JAMstack
Finding the Jelly in the JAMstackFinding the Jelly in the JAMstack
Finding the Jelly in the JAMstack
 
Building APIs the serverless way
Building APIs the serverless wayBuilding APIs the serverless way
Building APIs the serverless way
 
Don't let FaaS do a BaaS job
Don't let FaaS do a BaaS jobDon't let FaaS do a BaaS job
Don't let FaaS do a BaaS job
 
Finding the jelly in the jam stack
Finding the jelly in the jam stackFinding the jelly in the jam stack
Finding the jelly in the jam stack
 
Chatbots Workshop SF JS Meetup May 2018
Chatbots Workshop SF JS Meetup May 2018Chatbots Workshop SF JS Meetup May 2018
Chatbots Workshop SF JS Meetup May 2018
 
ChatOps Workshop
ChatOps WorkshopChatOps Workshop
ChatOps Workshop
 
DeveloperWeek2018 - Let's Build a Chatbot
DeveloperWeek2018 - Let's Build a ChatbotDeveloperWeek2018 - Let's Build a Chatbot
DeveloperWeek2018 - Let's Build a Chatbot
 
Learn to Code with JavaScript - Choose Your Own Adventures
Learn to Code with JavaScript - Choose Your Own AdventuresLearn to Code with JavaScript - Choose Your Own Adventures
Learn to Code with JavaScript - Choose Your Own Adventures
 
Revolutionize Your Workflow with ChatOps
Revolutionize Your Workflow with ChatOpsRevolutionize Your Workflow with ChatOps
Revolutionize Your Workflow with ChatOps
 
Let's Build a Chatbot
Let's Build a ChatbotLet's Build a Chatbot
Let's Build a Chatbot
 
DevNet 1056 WIT Spark API and Chat Bot Workshop
DevNet 1056 WIT Spark API and Chat Bot WorkshopDevNet 1056 WIT Spark API and Chat Bot Workshop
DevNet 1056 WIT Spark API and Chat Bot Workshop
 
Chatbots
ChatbotsChatbots
Chatbots
 
Building Chatbots
Building ChatbotsBuilding Chatbots
Building Chatbots
 
Understanding REST APIs in 5 Simple Steps
Understanding REST APIs in 5 Simple StepsUnderstanding REST APIs in 5 Simple Steps
Understanding REST APIs in 5 Simple Steps
 

Recently uploaded

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 

Recently uploaded (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

Cisco CMX Location Services

  • 1. Using Cisco Connected Mobile Experiences (CMX) to Deliver Blue Dot Indoor Location Positioning Tessa Mero Developer Evangelist, Cisco DevNet
  • 2. (“The CMX API” to keep it short) Tessa Mero Developer Evangelist, Cisco DevNet
  • 3. • Introduction to Location Services and Use Cases • CMX Solution and Architecture • CMX API Documentation • CMX NotificationSubscription API Demo • Cisco Devnet Demo Agenda
  • 4. • Developer Evangelist • Community Contributor • Prev College Instructor • Prev Web Developer About Me
  • 5. © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public What are Location Services? Location Services describe class of services that provides information in Real-Time about the location or proximity of objects, animals, people and goods.”
  • 7. © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public Missing Tool solutions ensure there is pervasive visibility on tools/materials and that workers can quickly search and navigate the workspace to find them. This is especially important for: • High-value assets • Tools essential to job flow • Tools used infrequently (i.e. location is easily forgotten) Here we show how the user searches for a particular tool, identifies the nearest one available, and then uses the mobile app to navigate the floor and retrieve it. Finding People and Assets Demo
  • 8. © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public Geofencing solutions ensure that there is pervasive visibility on tools entering and exiting a pre-defined area. Here we show how a log is created when a tool enters/exits the pre-defined area. An alert can also be generated for theft prevention – for example, if someone other than the owner exits with the tool. Geo fencing
  • 9. © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public Navigating to a certain location inside a mall or a retail store or even a hospital. Giving the best experience is very important. Navigation
  • 10. © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public Worker Productivity solutions ensure that workers are performing effectively. It can record the outcome and time it takes them to complete a job to help identify areas on which they need more training. Here we show how we can track the time workers spend on their jobs to establish a baseline and track individual performance. Workforce Productivity
  • 11. © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public More Use Cases • Hospitals – Blue Dot location, you can easily locate patients • Offices – location of office equipment, visitors/guests • Manufacturing – Deploy a CMX, use sensors on machinery to alert issues • Retail – Tailor ads on your app based on where you’ve visited/how long
  • 13. © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public Cisco Connected Mobile Experience (CMX) CONNECT GUEST PRESENCE DETECT Seamless, secure Wi-Fi on-boarding Mobile device detected Local services GUEST EXPERIENCE Cisco Connected Mobile Experience GUEST ACCESS ENGAGE 13DEVNET-1069
  • 14. © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public How the Connected Mobile Experience Works Analytics Data Cisco MSE (Virtual/Physical) Customer Engagement Context Data Access Points Partner Mobile App Server/EMSP EMSPDevice App Built With CMX APIs Generate Customer Insights Increase Mobile Engagement Boost Customer Satisfaction CMX Analytics UI (Location, behavior and demographic insights) Personalized Offers Wayfinding Notifications Prime Infrastructure Northbound clients
  • 15. © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public CMX Options Greater Customer Insights PRESENCE BASIC LOCATION ENHANCED LOCATION HYPERLOCATION 30m 7m 5m <1m In Zone Detection X,Y Coordinates Optimized Highly accurate Visitors, Dwell Time Way Finding, Correlation Location Accuracy Product Placement, Asset Management Cisco AP’s Map Integration Increased AP density Hyperlocation Solution Location Accuracy Location Type Use Cases AP Requirements
  • 16. Notification Subscription Demo Open Chrome browser and go to: http://cmxlocationsandbox.cisco.com/ Username: learning Password: learning
  • 18. Q & A
  • 19. © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public Continue Your Education • DevNet Learning Labs – https://learninglabs.cisco.com • Cisco CMX API - https://cmxlocationsandbox.cisco.com/apidocs/ • DevNet UCS Dev Center – https://developer.cisco.com/site/ucs-dev-center • Explore Cisco DevNet – https://developer.cisco.com 19DEVNET-2060

Editor's Notes

  1. We are simply going to discuss the location services, and the API that gives you the ability to build those applications. We will talk about enterprise CMX. Wireless link controllers, access points (has blue dots), Meraki is also a wireless infrastructure that we offer that also has CMX. We will talk about the enterprise CMX.
  2. So let’s go over some use cases for using location services.
  3. You can find people and assets. It’s a great way to track tools or materials, especially when they are significantly high in cost. In this image, you see how the user searches for a particular tool, identifies the nearest one available, and then uses the mobile app to navigate the floor and retrieve it.
  4. Location services is great for Geo fencing. Geofencing is a solution to track if a tool is entering or exiting a pre-defiend area. Here you can see how a log is created when a tool enters/exits the pre-defined area. An alert can also be generated for theft prevention, for exampe ,if someone other than the owner exits with the tool. So basically geo fencing can prevent losing items, or basically preventing theft from occuring.
  5. Location services help with navigating to certain locations in a large area, such as a mall or retail store, or even a hospital. You can use a mobile app and find your way, and your app will know your location based on the location of the phone, and help direct you to where you need to go.
  6. Location services help with workforce productivity. Worker productivity solutions ensure that workers are performing more effectively. It can record the outcome and time it takes for them to complete a job to help identify which areas on which jobs they need more training on. Here you can see how we can track the time workers spend on their jbos to establish a baseline and track individual performance. So basically it helps a lot in the manufacturing industry or any other similar industries with machinery.
  7. Hospitals – Blue Dot location, you can easily locate patients, apply a beacon onto a patient’s medical tag and on medical equipment. Corporate Offices – You can put location tracking on office equipment or have visitor or guests that are onsite for a meeting or long term staff and be able to track them. Manufacturing – You can deploy a CMX on-premis solution. You can use sensors on machinery for asset tagging or triggering issues for a piece of machinery that isn’t functioning correctly Retail – you can tailor ads on your app based on where you’ve visited and for how long
  8. So, let’s do some learning on the architecture of the CMX API.
  9. We will talk about the CMX Solutions. CMX stands for Connected Mobile Experience. You will also hear “MSE” Mobility Services Engine, which is an interchangeable term. CMX is the fancy marketing term. CMX has 3 pillars: Detect, Connect and Engage. Detect is the most important portion. Being able to detect your laptop or mobile device in a space. Connect allows you to manage guest access, or wifi to a particular area. Engage allows you to reach out to people on your network in some form of fashion. CMX is a marketing term, not a technology. It definitely sounds much cooler to use than MSE.
  10. 1: How does the connected mobilility experience works? We have our devices, mobile devices, laptops, they are interacting with access points. Those access points are being managed by a wireless LAN controller. 2. Then they talk to the Mobility Services Engine (MSE). The MSE is the the heart of the CMX solution. The heart of the service. It’s a virtual machine that does all the heavy lifting, it does the Math to figure out where all your devices are located in the space. The access points are collecting the information about your device using signal strength and sending that information to the wireless LAN controllers to the MSE. The MSE is taking and aggregating that information from different 3, 4, 5 access points. They can see your device and say “I think this device is in this location based on the information that is given to me”. It does this by triangulation, it will draw circles of confidence based on signal strength that the access points are reporting. 3. That information is then available to us as soon as MSE does the math, usually instantly. Then the data is available. We are going to see how to access that data through the APIs. CMX also has an analytics API built into it, so you can leverage the prebuilt one if you’d like. 4. It’s all managed by Prime Infrastructure 5. The MSE has a Northbound API. It’s a REST API that you can consume, you can use standard REST calls. These are applications that 3rd party developers, customers, or partners will be working on. 6. Being able to use those APIs allows us to build those applications. ************** extra information. It starts with mobile device accessing wi-fi via an access point. The access points push data to the Cisco MSE, which can then push data to the CMX Analytics user interface where users can visualize customer flow patterns. The MSE also will push location data to partner mobile application servers, which power location enabled applications like way finding apps and personalized, location enabled promotions to customers in the venue. DETECT: Again, the first step in gaining control over your environment and fostering meaningful communication with customers and others is to detect who’s there, what they’re doing and how they spend their time. Only once the detection capabilities are in place can analytics happen. Location analytics is the science of taking a series of data points and extracting value. That’s what CMX Analytics does. By providing both historical and real time analytics, you can know who’s where, what the traffic flows and patterns are, which you can use to make operational changes for efficiencies. For example: Analyze business performance to improve in-venue marketing Optimize layouts to increase revenue per square foot Increase customer satisfaction by understanding patterns and adjusting staffing CONNECT: Of course, making sure users connect is an important step to getting your analytics. CMX Connect interacts with mobile devices by providing simple guest onboarding of devices with custom or social Wi-Fi access, depending on your organization’s requirements. ENGAGE: lets you enable two-way communication and build real-time relationships with visitors to truly add value to your mobile interactions. You can personalize the in-venue experience by making context-aware apps that use data directly from your network. That data might be information about the visitor’s previous purchases, preferences, and so forth. Knowing a little something about the visitor means you can much better engage with the visitor on a meaningful and helpful basis.
  11. There are a bunch of different options for location. Earlier I mentioned Triangulation. In order to use triangulation you need to have at least 3 access points providing information. In this instance we have an instance where we do not have 3 access points. We only can provide for is presence. All it is is the access point sees you. You do not necessarily need to build out a map for that, it would be useless to do that. So if you just want notifications that people are in your space, then that would be the presence portion of this, and all you need for this is a Cisco AP or potentially an MSE. If you want to get into basic location , potentially wayfinding, correlation to space, maybe you are just building out heat maps, nothing that requires pin point location, what you will be doing is basic locations which will provide an X and Y coordinate, the confidence factor in that is it’s a little bit smaller (but bigger than presence), but it’s one of the smaller areas. The service offering is advertised as 7 meters within 95% confidence, which is still a big distance. Maybe it will tell that you are here, or maybe outside of this room. It depends how triangular that information is. Now, if we go down this line, each step will require a little more configuration and a little more work to get it to a point where you are getting that kind of coverage. Now, once we get to enhanced location, that’s basically adding access points. So, in a space like this, if we had maybe 4 access points, you’re going to make sure your map is set up correctly knowing the length and width and how high it is from the floor ,which are things that come in for the enhanced locations. Finally, the Hyperlocation is the ability to pinpoint within 1 meter at 95% accuracy of a device. This actually takes a lot of work. We’ve offered the 5 meter accuracy for years. People would ask “why isn’t it better?” Because that last part is very challenging to get that location right, because you only have so much data to aggregate. Some people figured out if you put bluetooth antennas on the access point, you can get a lot more data back that we can aggregate into it. There’s a thing called a Halo module. It is a ring that the access point sits in, and within that there are about 4-5 bluetooth antennas in it. That information is fed through on top of the wifi antenna. It’s fed through the wireless LAN controller to the MSE, all the software is was updated for the mobility services engine to take that information into account. Now given the fact that you’ve done the correct configuration and callibration, we can offer 1 meter accuracy with 95% of the time with hyperlocation. It requires that module, it requires certain access points, it requires all the infrastructure in place. It requires a lot of work with configuration and calibration. The map needs to be laid out properly and the Z value needs to be set for the access points. In this instance the tolerance is only about an inch. If we are setting up access points 10 meters in the air, we need to be sure to be within a couple centimeters of tolerance. With hyperlocation, you can do things such as legitimate inventory or asset tracking. For example, a clinic in Ohio uses Cisco CMX to track their fusion pumps. Fusion pumps are extremely expensive and the nurses would leave them and they were constantly losing them and spending too much money on buying more. So, what they decided to do was to track them by building out a CMX application for it specifically. They realized that 50% of the fusion pumps were being used and they really didn’t need to buy more, so it saved them millions of dollars a year. *************** extra information Cisco Mobility Express with Cisco CMX Cloud http://www.cisco.com/c/en/us/td/docs/wireless/controller/technotes/8-3/b_Cisco_Mobility_Express_Deployment_Guide/b_Cisco_Mobility_Express_Deployment_Guide_chapter_01.html The above document shows how to easily deploy CMX and provide basic presence analytics in less than 30 minutes. Here, you can see that even this easy-to-deploy option provides investment protection with a clear migration path from presence analytics through hyperlocation.  
  12. Detect & Locate: When you set up a CMX, you have to define a Campus, so each one is a building, and you set up floors. And on the floor level you set up the map where you put in your measurements. So all the configuration happens on this area. You can draw zones on the floor if you want to know, for example, how many people are hanging out in a particular section and determine when people are entering or leaving those zones. Analytics: It builds out some standard reporting. For example, total visits in a period of time, how many visitors you’ve had, what the trends are. Maybe you’ll see a trend over time, in a retail example, you’ll see a spike of visitors right after work. All the information displaying on the page is being provided by the API. Connect & Engage we will skip Manage: