View
789
Download
0
Category
Preview:
Citation preview
O2O E-TICKET VERIFICATIONa whole new approach
O2O E-COMMERCE • O2O refers to a general Online-to-Offline business
model that utilizes web-based tools to attract the online digital shoppers to participate in in-person/in-store retail consumptions.
• O2O e-commerce usually need to provide some e-vouchers/tickets to customers, and let customers using these e-vouchers/tickets to redeem services or goods offline.
TRADITIONAL O2O VERIFICATION
Shopping/Discovery(online)
Visit Retail Stores Redeem Services/Goods(offline)
e-Voucher/ticket issued at Web site or App
User downloads the e-Voucher/ticket for use at a
retail store
the e-Voucher/Ticket is verified by a POS based
scanner or by human eyes
OUR O2O VERIFICATION
Shopping/Discovery(online)
Mobile Phone Receive Email with
tickets Collect ticket to
AppStore(offline)/
Ticket Verification
e-Voucher/ticket issued at Web site or App
E-tickets issued by email to personal account
E-tickets can be stored from email to mobile app E-tickets can be verified by
SmartPen with security key without internet connection
DATA FLOW
Customers buy different products trough web sites or Apps
E-Ticketing Management System - Retail Stores
Issue ticket
by email
E-Tickets of different goods/services includes movie ticket, transportation
ticket, entrance ticket, accommodation voucher, coupons etc…
Issue ticket by
App download
App with collected tickets
Online Offline
SmartPenas a Offline Tickets Verification device
App connect tickets to
verification devices by SDK with
encrypted store id and verification key
Confirmation transaction send to
Cloud when cloud connection is ready
1
2
3 4 5
6
SOLUTION COMPARISONPOS/mPOS/
Smart Phone App SmartPen
Mechanism online verification by cloud service
offline verification by encrypted Key
matching between devices and tickets
Requirement for Online Connection
always connected by store side fixed line or
smart phone
A-synchronized connected by
consumer side smart phone
Hardware Cost US$300+ US$30-
Connection Cost US$10/Month none
BLUETOOTH DEVICE ACTIVATION
• SmartPen owner SDK provides device activation API to manage SmartPen
• SDK provides flexible activation modes based on different scenario. You can write your own application to activate SmartPen one by one or batch activation.
E-TICKET XML DATA EXCHANGE FORMAT
• E-Ticket XML file for data exchange format between cloud server and app
• Key tag is encrypted certificate with store id and security key from cloud server
• Encrypted certificate will be verified by bluetooth SOC firmware
Encrypted security key with store
id and smart pen security key
BLUETOOTH DEVICE VERIFICATION AND CONFIRMATION
• SDK provides searching, connection API to find nearby SmartPen and connect to it.
• SmartPen non-owner SDK provides device verification API to manage SmartPen.
BLUETOOTH SMART PEN SIZE
• Diameter: 25mm(max)
• Height: 124mm
• Color: Black/White
SMART PEN HARDWARE SPEC • PCB Size: 61mm x 17.9mm
• RF Output Power: -20 to 4dBm
• RX Sensitivity: -90dBm
• Power Consumption Max: 30mW
• LED: Two color
• Battery: CR2
• Wireless Protocol: Bluetooth 4.1
• Security: AES PCB LAYOUT
OTHER FORM FACTORS AND APPLICATIONS
For Mobile Payment For Automatic Service
SDK: OWNER-APIConnection and Login connection using password
Connect to SmartPen/Login to SmartPen /Read SmartPen proximity and RSSI value
Change SmartPen password Change SmartPen password and store in SmartPen. Please store new password in your App or Cloud
Get SmartPen system information Get SmartPen firmware version and battery usage information.
Activate SmartPen Demonstrate how to activate SmartPen
SmartPen reset to factory setting Demonstrate how to reset SmartPen setting to factory default
Disconnect SmartPen Demonstrate how to disconnect SmartPen connection in your App.
Change SmartPen Security Key Value Store Security Key in SmartPen hardware device
SDK: NONOWNER-API
SmartPen Verification To check if it is our SmartPen
SmartPen Security Key Verification
Send Security Key to SmartPen and verified with key stored in hardware device. If security key is correct, SmartPen will change led light from blue to red , flash several times by API flash count parameter and send successful signal back to App. If security key is incorrect, SmartPen will send back error signal to App
David Hsu
dvaid_hsu@qmedia.com.twhttps://www.facebook.com/shihjieh.hsu
Recommended