User's Manual
Table Of Contents
MPact Overview 1 - 3
1.1.2 MPact Server
The MPact Server, a location and analytics system can be installed on the Linux platform (Debian 7.3). It provides an interface
to install and maintain MPact beacon positions throughout a deployment site.
The MPact Server receives its beacon data from customer’s devices moving
about a retail environment. The beacon identifier
(beacon’s ID) is compared to other pre-configured beacon identifiers mapped to a specific location (the UUID is used to
distinguish one store from another and is set within the MPact management UI). When a match occurs, the MPact Server can
either place the mobile customer within a store or place the mobile customer in close proximity to specific products. The
customer’s location, the beacon’s proximity to specific products and the beacon’s remaining battery life are all stored on the
MPact Server’s local database for administrative retrieval and analysis.
The MPact Server application manages the MPact infrastructure and administrative
framework. Use the MPact Server UI to
configure the site floor plans required for beacon placement and locationing, manage the association of beacons with specific
products, support beacon deployment and maintenance, and provide the visualization and analytics needed for both mobile
customer devices and beacons.
1.1.3 MPact Toolbox
The MPact Toolbox is an iPad application designed for easy beacon deployment and management. During a typical MPact
installation, an iPad is carried within a retail area to scan each beacon’s barcode during deployment. The handheld can also
validate existing beacon functionality at any time. Beacon deployments are administrated from the MPact Server (consisting
of beacon place holders and other attributes). An administrator user can add, modify or delete beacons and beacon place
holders from a site’s floor plan residing and displaying on the Installer. An administrator can add beacons or flash beacons as
their beacons are recognized. Beacon updates are stored on the MPact Server.
1.1.4 MPact Client SDK
The MPact Client SDK is a client library and is available in both IOS and Android versions. The client SDK integrates directly
into a partner application and allows it to listen for BLE emissions. Upon receiving a beacon emission, the client library sends
relevant information to the MPact Server. If the client receives data from more than one beacon within a given interval, the
utilized beacon is based on a beacon selection algorithm distributed between the client and the server. Communication
between the client library and the MPact Server is secured through SSL.
DRAFT 2B - 12 June 2014