Axional Mobile SGP (Security, Guard & Patrol System) is a modern tech platform that operates in a cloud environment. It has been designed for the management of employees, tasks, and vehicles, and provides a unified view by means of business intelligence tools.
This system will allow security companies to optimize internal control of their operations, and simultaneously offer their clients greater control and transparency over their contracts. The added value is clear as your company differentiates itself from competitors.
Globally, Axional SGP is designed according to the following principles:
- High integration capacity with third parties: central systems and all kinds of devices.
- Access to real-time data.
- Easy to implement and maintain.
This module’s functions integrate all the possibilities offered by location control, vehicle fleet management, and task and route planning, all of which combines with the use of analytical tools to obtain statistics and dashboards.
Axional SGP supports the real-time geopositioning of all devices, providing the complete tracking history of locations they may pass through. Through integration of the middleware platform with support systems for devices installed in company vehicles, access is gained to monitoring information, which is then recorded.
The geopositioning functions provided by Axional Mobile are the following:
Real-Time Tracking and Transmission
Devices are always tracked, transmitting real-time information to the central system. In the control panel, the system provides real-time visual representation of a vehicle’s route.
The user can choose the moment in time used as the last point (for example, the previous 4 hours).
This function can be enabled or disabled for each vehicle. Furthermore, depending on the technical features of the on-board mobile device, other parameters can be shown, such as consumption, emissions, speed, etc.
Task Generation by NFC, Triggering and Geofence
The system allows employee task generation to be triggered by an event. These events may be:
- Reading of an NFC tag.
- Entering/leaving a geofence perimeter.
- Signals from other systems (opening of doors, etc.).
Thanks to the triggering function, series of automatic chain actions can be performed, such as activation of GPS, Bluetooth and data transmission from the device, among many others. In this way, processes can be guaranteed to function smoothly.
Capture of Offline Positions and Loss of Coverage Alerts
Axional SGP supports offline data retention and subsequent synchronization, either scheduled or according to availability of connection.
When the system is online, the frequency of data transmission is individually configurable for each device. Connection status is monitored, and the system identifies disconnections due to lack of battery charge, impact or fall, distinguishing them from incidents such as loss of network coverage or signal inhibitors.
In the central system, information about all devices (users) is displayed: connection status, disconnection time, device battery status, GPS signal status, type of network (mobile/WiFi), current activity (stationary, driving, walking, etc.), and alerts when device is out of range.
The device’s coverage status is checked from a main office system that automatically sends communication status. When the platform detects that a specific number of connections is lacking, an out-of-range alert is triggered.
Interaction with Third-Party Devices and Peripherals
With the Axional mobile platform, companies can remotely interact with vehicle peripherals by using web service to send control codes to the platform, which will manage the device if it is supported. In the situation that the AVL has an API with direct connection to the device, commands/actions could be sent directly on the device itself, without having to go through the AVL platform. This option minimizes response times. Supported peripherals include OBD2 (even with engine shutoff), door opening and closing systems, etc.
Automatic Audio Playback with Protocol, Triggered by Geofence
Through the Triggering function, entering/leaving a geofence perimeter can activate the playback of an audio file with instructions to be followed. This makes it easier for employees to follow established protocol moment by moment.
End-to-End Secured Container with Remote Deletion
In the event that data or applications must be deleted (device loss, theft, etc.), these precautions can be performed remotely.
The middleware with the server certificate provides HTTPS services and includes the ability to define protected networks at the logical level. This means that certain operations, or access to certain functions, depends on the origin of the query.
Authentication complies with RFC2617 specifications and allows:
- Validation of credentials against LDAP.
- Validation of SSON credentials with TIVOLI type systems or proprietary systems (by means of authentication valve).
Vehicle and Driver Identification by NFC or PIN
By means of PNDs that have NFC technology, Android operating systems (4.2 or higher) can identify employees through their corporate cards with NFC technology.
After identifying the driver, the Axional Mobile platform offers functions to run necessary validations on the driver, according to vehicle assignment, driver skills, availability of points, and other definable criteria.
Audio Panic Button
Upon receiving the panic button alert on the AVL platform when querying via web service, the corresponding alert actions will be performed. These actions can be automatically and remotely performed on vehicle peripherals by using web service to send control codes to the platform that will manage the device.
In the situation that the AVL has an API with direct connection to the device, commands/actions could be sent directly on the device itself, without having to go through the AVL platform. This option minimizes response times.
Remote Device Status Monitoring
Axional SGP includes a large set of MDM functions that support comprehensive device monitoring, including:
- Battery monitoring, including prediction of remaining life according to usage.
- Login history.
- Transaction history (audit trail).
- Device characteristics.
- Type of connection (WiFi, 3G, etc.).
Monitoring of Vital Status of Employees / VIP Clients
Through AVL’s geopositioning, the system will generate an automatic geofence of 2-5 meters (configurable) which determines the connection of AVL and PND, with a specific icon to facilitate identification on the resource map. When the PND moves outside the geofence of the AVL with which it is linked, a status validation query will be performed (by PIN, Yes/No response, NFC, etc.) with configurable frequency. The employee confirms his or her status in response, and from the platform itself, it is therefore possible to detect cases in which an employee or monitored client has a health problem, is under duress, etc.
Remote Microphone or Camera Activation
For those installations set up for the purpose, images and/or audio can be received automatically when an employee approaches, if the appropriate settings are activated.
Event Report by Photo/Video
Employees report activities on mobile device forms, which can include images or videos.
The Axional SGP system manages the links between employees, vehicles, and mobile devices associated with routes.
Monitoring of Third-Party AVL
The middleware module is integrated with support systems for devices installed in the vehicles, providing access to monitoring information, which is then recorded.
Breakdown of Private Mileage vs. Company Mileage
If the AVL platform has an indicator that discriminates between distances traveled privately vs. for the company, this information can be displayed through the reporting tools.
In the event that the vehicles’ AVL platform lacks an indicator that distinguishes this difference, we suggest companies use reports which display the completed distances associated with a route or workday, compared with the distances considered non-company time.
Monitoring of Refueling
The platform supports verification that vehicles were at the refueling point indicated by the refueling report, which can be obtained through TIBCO’s Fleet ERP or loaded onto the system. Validation is based on the type of vehicle and its fuel capacity. If the AVL possesses a tool that measures fuel input, the information provided by the fuel supplier can be checked.
With the information available in the system, a report can be generated that analyzes the volume of fuel consumed by each vehicle.
Route and Activity History
The platform fully tracks and records tasks performed, locations and times, storing them for subsequent analysis.
The system offers different analysis functions, either by means of lists with drill down functions, allowing users to start from aggregated information and then proceed directly to detailed data, or through the use of dashboards.
Monitoring Vehicle Change between Local Offices
The platform contains information on both vehicle and employee classification. As such, during the driver validation process it is possible to identify cases in which the local offices of vehicle and employee do not match. An alert will be generated so that central management may handle it appropriately.
Structuring of Vehicle Fleets
The platform includes a tool for management of vehicle fleets and related components, such as fuel cards, electronic tolls, etc. This tool can also be used to monitor expenses and divide them among the various areas of the company.
Invoicing information can either be loaded manually or in bulk, using files with a pre-established format. This tool manages costs including fuel bills, rental fees, insurance, tolls, relocations, etc.
Data associated with vehicles is accessed through interfaces or maintained manually in the platform. Examples of data managed include Vehicles, Contracts, Users, Fuel Cards, Vehicle Servicing and Maintenance, Vehicle Inspection, Fines, and Digitized Documents.
The principal functions of this tool are:
- Reports to leverage information: Reports allow costs to be monitored, enhancing cost-cutting policies and detection of system abuse by users.
- Driver portal: Offers drivers a user-friendly interface to consult data about their vehicle. They can also enter the distance their vehicle has completed.
- Email notifications to drivers, asking them to enter the distance completed by their vehicles: The system receives email replies from drivers, which it processes in order to upload the information received.
For vehicles with AVL, the system supports:
- Alerts for loss of coverage or departure from area
Through AVL’s geopositioning, the system will generate an automatic geofence of approximately 5-15 feet or 2-5 meters (configurable), by means of which the linking of AVL and PND will be determined, with a specific icon identifying position on the resource map.When the PND moves outside the geofence of the AVL with which it is linked, a status validation query will be performed (by PIN, Yes/No response, NFC, etc.) with configurable frequency.The employee confirms his or her status in response, and from the platform itself, it is therefore possible to detect cases in which an employee or monitored client has a health problem, is under duress, etc.
- Dispatch of messages to PND / AVL.
- Door opening and closing commands and alerts.
- Remote engine shutoff or stall commands.
- Panic button alerts.
- Remote activation of sirens or alarms.
- Configuration of areas and alerts.
- Monitoring of devices (On/Off )
Depending on the AVL device model, antenna disconnection warnings can be generated. The system supports the activation of alerts/warnings when such incidents are identified.
- Automatic SMS or email alerts.
By means of PNDs that have our core mobile system and Android operating systems (4.2 or higher), alerts can be sent from the system to the device.
Our application supports the sending of email alerts to any device, and if the data packet required is available in our system’s server, alerts can also be sent by SMS.
The system allows companies to configure which users are assigned different types of alerts.
- Management and sending of remote actions to the AVL or device.
The system supports remote actions on vehicle peripherals, by using web service to send control codes to the platform that will manage the device. If the AVL device has this function, alarms or sirens can be activated remotely.
Task and Route Planning
Integrated resource planning is one of the strong points of Axional SGP. For optimized planning, the system takes advantage of both data from central systems and real-time information from mobile devices.
In this way, planning takes account of your company’s set of business rules, optimizing operations management. At the same time, unforeseen incidents can be attended to, e.g. by inserting unplanned tasks to manage actions taken when alarms are triggered.
The following functions for the monitoring and optimization of operations management are included:
Creation, Planning and Optimization of Routes
To configure routes, a computer-assisted planning system is provided based on the information available in central systems. This information encompasses contracts, staff and vehicles, in addition to the total number of mobile terminals (PNDs) available. It is complemented by more specific data entered in the platform itself.
Routes are initially planned by taking account of scheduled upcoming tasks and aligning them with the planning of client contracts. Based on currently active contracts, the following information is managed:
- Anticipated upcoming tasks and accompanying SLAs.
- Additional planning information not included in the original contract stored in the system.
- GPS destinations where tasks must be carried out.
- Protocol for implementation of actions associated with tasks, along with associated documents and location mapping, should these exist.
- Personnel details (availability, hours and skills).
- Availability of vehicle fleet.
- Total number of devices available.
The system will generate the planned routes, factoring in the priority level assigned to upcoming tasks, in addition to their restrictions:
- Schedule limits (businesses’ opening and closing hours).
- Tasks that can be performed at any time during the day (no set hours).
- Other restrictions in the planning process, such as the need for an additional resource (keys, etc.).
Each task contains an estimate of how long it will take to perform, for scheduling purposes. This estimate will be reviewed as time goes on, according to the current results of actual duration of tasks, so that discrepancies can be adjusted.
Planning will be performed based on a target percentage (70-80%) of the employee’s workload capacity, so that employees assigned to the route will be able to absorb additional unplanned tasks that arise during the workday (e.g., alarms). The person responsible for planning can modify the maximum workload percentage for these calculations, adjusting them to the realities of the route zone.
The planning process creates routes, taking account of the configurable start and end points for each local office, usually a base. By applying an optimization algorithm, tasks are organized according to planning parameters, principally:
- Types of tasks anticipated and priority level.
- Available employees with the skills required to perform the task.
- Vehicle fleet available.
- PNDs available.
- Additional restrictions affecting service (availability of keys, etc.).
For each local office, the system provides visual representation of the routes generated, vehicle, operator, assigned mobile device, destination points, and workload per employee. Alerts are generated at points where incidents are identified.
The resulting information contains:
- Route to be followed, with the various destinations where assigned tasks must be performed.
- Prediction of total distance and travel time.
- Prediction of time taken to complete the route as well as the tasks.
- Total costs of the route, with itemized breakdown.
- Cost of vehicle (according to estimated cost of vehicle per mile/km).
- Cost of employee (according to estimated cost of employee per hour).
- Anticipated fuel cost.
- Cost of tolls on the route.
Monitoring of the actual time spent completing the route, both in hours and miles/km, is achieved by tracking the vehicle (by means of AVL or, if AVL is not available, PND).
The time taken to complete tasks and services is calculated according to the time the PND spends disconnected from AVL. These times are obtained from the connection information between PND and AVL available in the system, either by geofencing associated with AVL or by monitoring the Bluetooth/WiFi connections of the AVL device.
Unproductive time is calculated by analysis of the difference between the total time spent completing the route and the actual time taken to perform services.
The system supports fixed assignment of a client to a specific route. This restriction is taken into account in the route planner.
Registration, Reassignment and Modification of Routes in Real Time
The system supports real-time re-planning of routes, according to specific variable conditions of the route in progress.
- Management of incidents reported en route
- Tasks assigned are rescheduled according to the new optimization conditions.
- An alert system is included for deviations in task completion, in order to successfully complete tasks within limited hours (business hours) in the scheduled period. If the system detects that the anticipated completion time will not be fulfilled, notification is sent to the Control Center for rescheduling.
The system offers the optimum possible alternatives, according to operators’ workloads at that time.
Reception of External Events (ARC)
The system offers specific access to external alarm reception centers (ARC), allowing them to register the task to be performed (e.g., activation of an alarm) on the platform. In this way, the Control Center has the structured information they require to authorize and assign services to be performed.
Real-Time Display of Events on Map and History
The system is compatible with most maps on the market. It supports the most detailed display possible on these maps: 2D view, 3D view, aerial view, land view, Street View or satellite view.
Automatic Employee Assignment Suggestions
The system automatically generates a prioritized list of possible employees to assign, based on optimization of:
- Effect on workday.
- Equipment (keys).
Calculation of Optimal Point-to-Point Route with Distance Measurement
The system helps determine the best route from point of origin to destination, specifying the roads. Various criteria can be selected in order to optimize the route calculated:
- Fastest route, even taking account of traffic conditions (to manage alerts, for example).
- Cheapest route, taking account of parameters such as number of tolls, driver profile, working hours (overtime hours and pay), etc. These criteria would be applicable to planned routes.
Thanks to the platform architecture, information collected over large periods (more than a year) can be stored, in the event that this is required by law. By adjusting parameters, companies can set the maximum period that information is stored (e.g. 60 days), so that every day, the data of day 61 is deleted. Independently of the duration set, the system supports the display of any time interval (typically, a particular day or shift).
This information is shown visually with the “Play” function, which shows the movement of the route followed. It can also be shown alphanumerically with a detailed list of each point.
Monitoring of Devices and AVL
The middleware platform is integrated with the systems which support the devices installed in vehicles, providing access to monitoring information for subsequent recording.
Access to Clients’ Security Footage with Dispatch to Device
If the facilities in question permit it, the system can access real-time images from surveillance cameras and show them on the mobile device. In this way, employees can anticipate possible problems at their destination.
Axional SGP has three ways in which it can show and analyze information that is generated during daily activity:
Reports and Forms
Classic reporting modes, understood as the minimum units of data display. These include transactional forms for the maintenance of data, as well as lists of data produced in the DB engine or by means of procedures programmed in XSQL Script.
Autonomous modules that can be embedded into the users’ entry portal, including data in tables, graphics, maps, etc. Functions are similar to those of lists and forms. Free usage by users or as established by the administrator.
A tool for building completely dynamic queries. It uses the OLAP template definition standard established by Mondrian.