adsp presence and location services - Motorola LaunchPad
adsp presence and location services - Motorola LaunchPad
adsp presence and location services - Motorola LaunchPad
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
ADSP PRESENCE AND LOCATION<br />
SERVICES<br />
PEDDI INDUKURI
WI-FI DEVICE TRENDS<br />
• By 2015, 95% of the mobile h<strong>and</strong>sets shipped in the US will<br />
be Wi-Fi enabled¹<br />
• Deloitte predicts that 25% of North American big box <strong>and</strong><br />
anchor tenant retailers will begin offering free in-store Wi-Fi<br />
access to shoppers by end of this year².<br />
• Shoppers who use a mobile device in-store are 6% more<br />
likely to make an in-store purchase³.<br />
1. Nielsen<br />
2. Deloitte<br />
3. State of Industry Report, Chainstoreage.com
LOCATION AWARE SERVICES<br />
MARKET DRIVERS<br />
• Clear Need from Retailers<br />
• Major retail br<strong>and</strong>s underst<strong>and</strong> the benefits that the indoor<br />
<strong>location</strong> <strong>services</strong> will bring in to the battle against online.<br />
• Retailers <strong>and</strong> others looking for ways to strengthen relationships<br />
with customers <strong>and</strong> to improve customer service<br />
• Low Cost Indoor Locationing<br />
• Availability of variety of indoor <strong>location</strong> technologies.<br />
• Proven ROI<br />
• Initial trials are providing significant ROI to retailers in the form of<br />
store layout, new customers, <strong>and</strong> increased basket size.<br />
• Huge Market Potential<br />
• Location based <strong>services</strong> to grow from $2.8B in 2010 to $10.3B in<br />
2015<br />
• US local businesses spend $60 billion a year on advertising. The<br />
US retail coupon market is valued at $10 to $20 billion.
ADSP PROXIMITY AND ANALYTICS<br />
PRESENCE & LOCATION SERVICES<br />
PRESENCE SERVICES<br />
•Detect Devices On Premises<br />
•Generate Alarms <strong>and</strong> Events<br />
LOCATION BASED SERVICES<br />
•Locate Devices in the Environment<br />
•Trigger Events Based on Device Location<br />
•Real-Time Device Density by Location<br />
WI-FI ANALYTICS<br />
•Track Detailed Statistics About Device Activity (Per Visit Time, Repeat<br />
Visit, Total Devices in Store, Demographic Profiles)<br />
•Enable Better Underst<strong>and</strong>ing of Wi-Fi Devices in the Environment<br />
HISTORIC LOCATION ANALYSIS<br />
•Track Single/Multiple Device Locations <strong>and</strong> Path Over Time<br />
•Find Where Wi-Fi Devices Go in the Environment<br />
•Identify Congested Areas
AIRDEFENSE SERVICE PLATFORM<br />
ARCHITECTURE<br />
INTERFACES CORE ADSP & RTLS ENGINE DATA COLLECTION<br />
ADSP Console<br />
External Systems<br />
Utilizing LBS APIs<br />
ADSP<br />
Appliance<br />
WAN<br />
Dedicated Sensors<br />
Infrastructure AP<br />
with Radio Share
ADSP PROXIMITY AND ANALYTICS<br />
HOW IT WORKS<br />
1<br />
<strong>Motorola</strong> AP/Sensors<br />
Collecting RSSI Data<br />
1. COLLECT<br />
2. ANALYZE<br />
2<br />
Proximity <strong>and</strong><br />
Analytics<br />
Running on<br />
ADSP 9.0<br />
3. TAKE ACTION<br />
4. REPORT<br />
3<br />
4<br />
ACT NOW<br />
• Push Live Events/Data through API<br />
• Welcome<br />
• Push Information<br />
• Drive Interaction<br />
ACT LATER<br />
• Request Historical Data through API<br />
• Analyze Patterns<br />
• Develop Programs<br />
• Refine Engagement Plans
AIRDEFENSE SERVICE PLATFORM<br />
SENSOR MODES<br />
Dedicated Sensor Radio Radio Share Sensor<br />
Multiple Channels<br />
Dedicated Sensors Radios scan through all<br />
assigned channels<br />
Dual Radio Sensor<br />
One radio scans 2.4GHz <strong>and</strong> the other 5GHz<br />
Single Radio Sensor<br />
APs with one radio or only one set to sensor<br />
mode will scan both b<strong>and</strong>s<br />
Enable for RTLS<br />
Always license <strong>and</strong> enable for RTLS, but<br />
only rely on dedicated sensor for RTLS RSSI<br />
updates in sensor networks overlaid on a 3rd<br />
party WLAN network<br />
1 Channel Continuously<br />
RadioShare is a feature of a radio in WLAN<br />
mode <strong>and</strong> therefore can only listen on the<br />
channel the WLAN radio is on<br />
Provides WLAN Access<br />
Also provides WLAN access<br />
Promiscuous Mode Always<br />
Always enable in promiscuous mode when<br />
used for Presence or RTLS<br />
Always Use for RTLS<br />
Always enable Radio Share on all WLAN<br />
APs <strong>and</strong> use for RTLS RSSI updates
PROXIMITY & ANALYTICS SERVICES<br />
PRESENCE SERVICES<br />
PRESENCE FEATURES:<br />
• Awareness of Device on Premises<br />
• Requires Wi-Fi Radio to be Active but Not<br />
Connected<br />
• Boundaries Set by Sensed RSSI Level<br />
• Notification<br />
• Alarm Generation<br />
• API Push to External Systems<br />
• Notification Filtering<br />
• Setup<br />
• Setup Event Triggers per Client Type<br />
• ADSP 9.X<br />
• No Site Map Required<br />
• Works with Legacy Sensors<br />
• Limited to 1 Minute Presence Updates<br />
• Easiest to implement for existing deployment<br />
REACT TO DEVICES LOCATIONS IN THE ENVIRONMENT
PRESENCE SERVICES<br />
EXAMPLE<br />
Customer<br />
Customer Enters<br />
1<br />
Wi-Fi Signal Detected<br />
2<br />
5<br />
3<br />
Event Sent<br />
ADSP<br />
CRM<br />
4
PRESENCE SERVICES<br />
REQUIRED HARDWARE & SOFTWARE<br />
APPLIANCE<br />
•64bit Appliance Hardware<br />
•ADSP 9.0 or Later<br />
•Proximity <strong>and</strong> Awareness Licenses for Sensors<br />
AP/SENSORS AND FIRMWARE<br />
AP/SENSORS AND FIRMWARE<br />
•Any ADSP Supported AP/Sensor<br />
•Any ADSP supported firmware<br />
•5.2.x or later Only Required for<br />
• Radio Share<br />
• RSSI updates faster than 1 minute
PRESENCE SERVICES<br />
USE CASES<br />
1. Retail Customer Interaction<br />
1. Welcome customers when they arrive<br />
2. Push promotions – based on visit<br />
frequency <strong>and</strong> visit times<br />
3. Start item pickup process for preordered<br />
items when they arrive<br />
2. Hospitality Customer Interaction<br />
1. Welcome guests by name when they<br />
arrive<br />
2. Push promotions based on visit<br />
frequency <strong>and</strong> visit times<br />
3. Incentivize customers to visit<br />
restaurant or lounge<br />
4. When do guest leave <strong>and</strong> arrive<br />
3. Food Service<br />
1. Promotions based on visit<br />
characteristics<br />
2. When do they usually visit<br />
3. How long do they spend in the<br />
restaurant.
PROXIMITY & ANALYTICS SERVICES<br />
REAL-TIME LOCATIONING SERVICES<br />
RTLS FEATURES:<br />
• Calculates Device Location<br />
• Requires Wi-Fi Radio to be Active <strong>and</strong><br />
Connected<br />
• Notification<br />
• Alarm Generation<br />
• Location Information<br />
• API Push to External Systems<br />
• Notification Filtering<br />
• Setup<br />
• Setup Event Triggers per Client Type<br />
• Setup Event Triggers Based on Location<br />
• ADSP 9.0<br />
• Requires Site Map<br />
• Does Not Work with Legacy Sensors<br />
• Requires Higher Sensor Density<br />
• Calibration Survey Needed for Accuracy<br />
REACT TO DEVICES LOCATIONS IN THE ENVIRONMENT
REAL-TIME LOCATIONING SERVICES<br />
HOW LOCATION IS CALCULATED<br />
• ADSP compares the measured RSSI values at each sensor against the RF fingerprint<br />
• The Received Signal Strength (RSSI) from the detected device at each sensor is measured<br />
• Possible <strong>location</strong>s for the detected device are determined <strong>and</strong> correlated with the fingerprint<br />
• The sensors relay this information back to the ADSP appliance<br />
• The most probable <strong>location</strong> for the detected device is calculated<br />
-55 dBm<br />
-73 dBm<br />
-52 dBm<br />
-70 dBm
REAL-TIME LOCATIONING SERVICES<br />
EXAMPLE<br />
Customer Enters<br />
1<br />
2<br />
Client Connects to Wi-Fi<br />
Wi-Fi Signal Detected<br />
7<br />
Client Moves Into Region<br />
38<br />
6<br />
10<br />
4<br />
RTL Engine<br />
Calculates Locations<br />
ADSP<br />
5 9<br />
Location Region Event Data Sent<br />
CRM
REAL-TIME LOCATIONING SERVICES<br />
REQUIRED HARDWARE & SOFTWARE<br />
APPLIANCE<br />
•64bit Appliance Hardware<br />
•ADSP 9.0 or Later<br />
•Proximity <strong>and</strong> Awareness Licenses for Sensors<br />
AP/SENSORS AND FIRMWARE<br />
•Must support firmware 5.2.1 or later<br />
•Does Not Support RTLS features<br />
•M5x0 <strong>and</strong> M400,<br />
•AP300 <strong>and</strong> AP5131<br />
SURVEY SOFTWARE/HARDWARE<br />
•AirDefense Mobile 6.2 or Later<br />
•Windows Native Wi-Fi Card that supports 802.11abgn<br />
•AD Mobile Supported Wi-Fi Card that supports 802.11abgn (optional)
REALTIME LOCATIONING SERVICES<br />
USE CASES<br />
1. Retail Customer Interaction<br />
• Help customers find items<br />
• Push promotions – based on <strong>location</strong> in<br />
store<br />
• Alert associates closest to customer when<br />
they need assistance<br />
2. Hospitality Customer Interaction<br />
• Help guests locate restaurant, lounge, gym,<br />
pool, etc.<br />
• Push promotions based on guest <strong>location</strong><br />
3. Customer traffic patterns<br />
• Common customer paths<br />
• Customer <strong>location</strong> density<br />
• Where do they spend the most time<br />
4. Associate Locations<br />
• Affective store coverage<br />
• Locate an associate<br />
• Help associates locate items
PROXIMITY AND ANALYTICS<br />
API INTERFACE
PROXIMITY & ANALYTICS API<br />
DATA EXCHANGE WITH 3 RD PARTY SOLUTIONS<br />
• APIs for Pushing Data:<br />
- Location data<br />
- Presence Events<br />
- Location Based Events<br />
• APIs for Accepting Data:<br />
- Location data<br />
• Fully documented SDK<br />
Proximity <strong>and</strong> Awareness<br />
API Interface<br />
•Presence Events<br />
•Region Events<br />
•Location Data<br />
3 RD PARTY<br />
LOCATION BASED<br />
ANALYTICS<br />
APPLICATION<br />
COUPONING<br />
CUSTOMER PORTAL<br />
CONCIERGE SERVICES<br />
TARGETED ADVERTISING<br />
BUDDY LIST<br />
STORE MAP<br />
PRODUCT LOCATOR<br />
RESOURCE FINDER<br />
AUTO ALERTS<br />
STORE PICKUP<br />
CONTESTS & PROMOTION
PROXIMITY & ANALYTICS API<br />
ARCHITECTURE<br />
HTTPS on Port 8543<br />
The LBS API exposes functionality through an HTTPS socket connection on port 8543<br />
Java API Library<br />
Gives 3rd party clients written in Java native Java objects to interact with eliminating the details of<br />
connecting to the LBS API<br />
Streaming Methods<br />
Opens data pipes to the LBS service that allow continuous communication of data as it is generated<br />
Designed for when external system needs real-time updates<br />
Blocking Query-Response Methods<br />
LBS service only sends data when it is requested from the client<br />
Designed for when the external system does not need real-time updates
PROXIMITY & ANALYTICS<br />
SUMMARY<br />
• Presence Function Provides Comprehensive View of<br />
Wi-Fi Devices in Target Environment<br />
• Advanced Correlation Engine Provides Highly Accurate<br />
Information on Customer Profile <strong>and</strong> Behaviour<br />
• Wi-Fi Analytics Leverage Advanced Correlation <strong>and</strong><br />
Database Capability to Generate Extensive Analytics<br />
Useful for Optimizing Customer Service <strong>and</strong><br />
Engagement Strategies<br />
• Open API Supports 3RD Party Integration <strong>and</strong><br />
Application Delivery
BACKUP SLIDES
Accuracy Detail<br />
4000<br />
3500<br />
3000<br />
2500<br />
2000<br />
1500<br />
1000<br />
500<br />
0<br />
3479<br />
1758 1718<br />
989<br />
442<br />
275<br />
110<br />
17<br />
< 5Meters<br />
5 - 7 Meters<br />
7 -10 Meters<br />
> 10 Meters<br />
0-2.5 2.5-5 5-7.5 7.5-10 10-12.5 12.5-15 15-17.5 17.5-20 20+<br />
92