Sena MSP1000 for PM application

Download Report

Transcript Sena MSP1000 for PM application

Parani-MSP1000 for
Bluetooth Proximity Marketing
SENA Technologies
10.15.2008
1
Contents
I.
Bluetooth Proximity Marketing
•
•
II.
What is the Bluetooth Proximity Marketing?
Bluetooth Proximity Marketing with Bluetooth Access Point
How-to with MSP1000: Firmware-integrated PM application for the
simple operation
•
•
•
•
•
III.
Simple PM solution?
Access to MSP1000 Web Server
General properties configuration
PM configuration
PM monitoring
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
2
I. Bluetooth Proximity Marketing
• What is it?
Photo (.jpg)
Music (.mp3)
File Transfer via Bluetooth
Bluetooth
1:1
Bluetooth Proximity Marketing
1:N
Server with
Bluetooth
interface
Public announcements
Commercial messages
in small files (mostly
in .jpg)
3
I. Bluetooth Proximity Marketing
• PC server vs. Bluetooth Access Point
Bluetooth Access Point
(Server integrated)
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-customized
python script on Linux
Performance
?
Good
Reliability (Stability or
Durability)
?
Good
Total Cost
Comparatively high
Comparatively low
4
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
MSP1000
2) 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 code
5) Start/Stop the PM operation
6) Real-time operation status monitoring
5
II. PM application integrated to Firmware
• Access the MSP1000 via web
6
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
7
II. PM application integrated to Firmware
• PM configuration
1. Start/Stop the operation
2. Select target device category
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
4. Select a file that you want
to send
5. Upload a content files
from your PC to the
MSP1000
8
II. PM application integrated to Firmware
• PM monitoring
You can monitor the operation status
in real-time.
9
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 schedule
3) 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
10
III. User PM Application Development
• User space
Users 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.
11
III. User PM Application Development
• Python programming
You can build your own PM application in
Python script and you can run it in
MSP1000
Various standard Python libraries are
supported for your application
development.
12
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
13
III. User PM Application Development
• Example: Secondary Web Server
User’s Bluetooth Proximity Marketing ver1.0
1. PM Schedule Setup
Inside
192.168.1.25/user2,
there are
XXXXX
XXXXX
2. PM Contents Management
XXXXX
Index.htm
User_Created_PM.py
Etc.
XXXXX
3. PM Report Setup
XXXXX
XXXXX
4. …
14
Point of Contact
Sena Technologies, Inc.
1620 Oakland Road, Suite #D206
San Jose, CA 95131
Toll Free: +1-8669-US-SENA
Tel:
+1-(408) 922-9786
Fax:
+1-(408) 907-3738
[email protected], [email protected]
Web Address: http://www.sena.com
15