1 parani-msp1000 for bluetooth proximity marketing sena technologies 10.15.2008
TRANSCRIPT
1
Parani-MSP1000 for Bluetooth Proximity Marketing
SENA Technologies
10.15.2008
2
ContentsI. Bluetooth Proximity Marketing
• What is the Bluetooth Proximity Marketing?• Bluetooth Proximity Marketing with Bluetooth Access Point
II. How-to with MSP1000: Firmware-integrated PM application for the simple operation
• Simple PM solution?• Access to MSP1000 Web Server• General properties configuration• PM configuration• PM monitoring
III. How-to with MSP1000: User’s PM application development for the sophisticated operation
• Higher level PM solution?• PM application development using Python script• User’s web server
3
I. Bluetooth Proximity Marketing
• What is it?
Photo (.jpg) Music (.mp3)
BluetoothFile Transfer via Bluetooth
1:1
Bluetooth Proximity Marketing
1:NServer with Bluetooth interface
Public announcementsCommercial messagesin small files (mostly in .jpg)
4
• PC server vs. Bluetooth Access Point
PC + USB Bluetooth dongle
PC+USB Bluetooth Dongle
Bluetooth Access Point
Maximum simultaneous connection
14(Windows PC supports max 2 USB-BT dongles)
28
PM Application Window-based application required
Firmware-integrated basic application, or user-customizedpython script on Linux
Performance ? Good
Reliability (Stability or Durability)
? Good
Total Cost Comparatively high Comparatively low
Bluetooth Access Point (Server integrated)
I. Bluetooth Proximity Marketing
5
II. PM application integrated to Firmware
• Simple PM application?
A. PM application is already included in the firmware ‘PMxx’ offered by SENA
B. You can manage the operation from the default web interface of MSP1000
C. The features:1) Contents (image, video, sound, etc) file upload from your PC to the MS
P10002) Select a file to send to the nearby Bluetooth devices 3) Select target device category (Mobile Phone, PDA, PC, etc)4) Pre-defined the pin code5) Start/Stop the PM operation6) Real-time operation status monitoring
6
II. PM application integrated to Firmware
• Access the MSP1000 via web
7
II. PM application integrated to Firmware
• General Properties
Name the Box as it will be shown to the other Bluetooth devices
Pin code to be used for the connection from the target devices
8
II. PM application integrated to Firmware
• PM configuration
5. Upload a content files from your PC to the MSP1000
1. Start/Stop the operation
4. Select a file that you want to send
3. Scan interval: How often to update the list of the available target devices. Sending interval: How often to repeat to send the same file to each device on the list
2. Select target device category
9
II. PM application integrated to Firmware
• PM monitoring
You can monitor the operation status in real-time.
10
III. User PM Application Development
• Higher level PM solution?
A. Additional requirements for the PM from the Users (MSP1000
owners)1) Scheduled PM operation by hour, by day, by week etc.2) Mixed file distribution: multiple files to send by schedule3) Evaluation and Statistics of the PM (Monitoring of the reaction
of the target devices)4) Web interface dedicated to the PM management (with user’s
logo maybe)5) And many more…
B. How to implement these requirements?1) User’s own PM application development up on the SENA
firmware.2) Using Python script: a tool, easy but powerful for the
application development.3) Secondary web server reserved for user’s own design and
operation
11
III. User PM Application Development
• User spaceUsers will have 2MB of /usr2 space available for customization. Further, users can use the Compact Flash memory card if more space is needed.
Users can upload files from PC to the MSP1000 using the menu in the web interface.
12
III. User PM Application Development
• Python programming
You can build your own PM application in Python script and you can run it in MSP1000Various standard Python libraries are supported for your application development.
13
III. User PM Application Development
• Secondary Web Server for user-customized PM management
You can build a secondary web server for an interface to manage your PM application
You can access the secondary web server at [IP address]:[Listen port] in web browser
14
III. User PM Application Development
• Example: Secondary Web Server
User’s Bluetooth Proximity Marketing ver1.0
1. PM Schedule Setup
2. PM Contents Management
3. PM Report Setup
4. …
XXXXXXXXXX
XXXXX
XXXXX
XXXXX
XXXXX
XXXXX
Inside 192.168.1.25/user2, there are
Index.htmUser_Created_PM.pyEtc.
Inside 192.168.1.25/user2, there are
Index.htmUser_Created_PM.pyEtc.
15
Sena Technologies, Inc.1620 Oakland Road, Suite #D206San Jose, CA 95131
Toll Free: +1-8669-US-SENATel: +1-(408) 922-9786Fax: +1-(408) 907-3738
[email protected], [email protected] Address: http://www.sena.com
Point of Contact