Vonino Equinox V7R21 is an ARM based Android 7 Nougat platform that incorporates a dedicated taximeter hardware. With 1.3 GHz quad core processor, 1GB DRAM and rich wireless communication interface including 3G and WLAN/BT provide high speed data exchange with performance required by fleet management company . Software and hardware was specifically created for taxi industry with large fleet management capabilities in mind.
(A)GPS with 3G can be used for location and route optimization, and the option for Glonass can cover most global navigation satellite system. Software wise, Equinox MDT is relying on Google Maps (for 2D redering) and Nokia’s Here We Go maps (2D & 3D redering) for best in class navigation features like real-time traffic information and routing.
Equinox MDT offers great flexibility in terms of integration, both hardware and software. Runing Android as higher layer OS, software integration with an existing back end system becomes as easy as creating an Android App. Hardware wise, there are 8 GPIOs, four of them configured input (opto-isolated) and four as output (with output transistors drivers for higher current output).
Consists of the following:
1. Android Application – For the Client
2. iOS Application – For the Client
3. Android Application – For the Driver
4. Call Center Application Dispatcher – For the Call Center Operators
5. Web Admin Management application – For the Owners and Managers of the taxi companies
6. Server Application – For the IT department
1. Android Application for the Client:
The client application for Android and iOS has as main functionality to allow clients placing orders in the system.
Related functions are as follows:
The application allows users to be located on the map visual and visual editing address customer pickup address. Address selected visually on the map is determined using the geolocation service from Google, therefore the accuracy of the determination based on GPS coordinates address marked on the map depends on the quality of service offered by Google.
1.2 Edit data address client pickup details
The application allows the user to edit / correct address where service geo location was not sufficiently precise in determining the correct address customer pickup. Also, the application can query the system for a particular taxi cab number by specifyingit in the main screen.
1.3 View driver in real time.
After ordering and confirmation of the taxi, the client application lets you view the taxi coming on the map in real time.
1.4 Edit customer account information.
The client application provides the user with a screen (accessible from the menu) where he can edit the account: can modify /update personal data (name, phone number, etc).
1.5 Orders & Reviews.
The client application provides the user with a screen (accessible fr
om the menu) visualization last orders and providing driver reviews.
App for iOS, is a replica of the application for Android client app, following user interface recommended by Apple. Functionality available on Android version can be found on the iOS as well.
3. Android Application – For the Driver
The application for the driver is installed on Equinox MDM and allows viewing and pickup orders. Related functions are as follows:
The application provides the user with a screen panel orders, which can viewed multiple orders simultaneously. The display panel is populated in order of arrival of orders from top to bottom. Commands are executed by selecting the command in the command panel display.
Each order contains the following information: customer name, the distance to address customer pickup, source control (can be from call center or from client) and the complete address details.
3.2 Orders Administration
3.3 Edit account information Driver
The application provides an edit screen driver personal information (name, phone, email, etc)
3.4 Conﬁguration dashboard
The application provides the driver with a screen for editing various functional parameters for the application.
4. Call Center Application Dispatcher – For the Call Center Operators
The call center app is integrated in the web admin module and the main features are: sip integration and managing calls, clients, POIs, drivers, maps, monitoring, accepting and placing orders. The application is designed to be used in call centers of taxi companies. More broadly, dispatching functionalities of the application are following:
4.1 SIP calls and order placement.
SIP orders refers to the ability to take calls from a telephone (conﬁgured with SIP extensions) and to place the orders on the server. With each call, the operators can edit the customer's name, the pickup address and any other comments. Address are associated with clients who placed the order so that the next call, the application automatically identiﬁes the client’s phone and load its favorite addresses (according to customer history).
4.2 Monitoring orders made though Mobile Application
The call center application offers screen monitoring of orders placed through client’s phones dedicated to mobile applications. Currently this feature is limited to monitoring function and the operators have read access on some orders associated information (customer name, address customer acquisition, order status, sign the car who took command when the order was taken).
4.3 Fleet Monitoring
Fleet monitoring refers to the ability to view real-time map, all drivers connected to the system. As a function related to viewer ﬂeet the operators can also:
5. WebAdmin Application
Web Admin is a web tool that has main management function (driving accounts, customer accounts, accounts dispatchers) and operating parameters for the server application. More broadly functions of this application are:
Also, the web admin web module provides users with the search function, all ﬁelds visible accepting any kind of search query.
The administration page under web admin module of supervisory control has three components:
5.3 Detailed Orders History View
The “viewing orders” page has the main function to display orders in chronological order (most recent listed ﬁrst). The page has a search function, accepted orders being in the visible list (customer name, address customer pickup, driver, taxi number and order status). For each order (sent on the driver application app) map tracing viewing is possible from initial customer location (indicating the time on the route).
The clients management sub menu is used to manage theirs accounts. The main function contains a Full list of customer accounts displayed in descending order by the total number of orders they have made. The sub menu allows you to select the time period for which the calculated total of orders and consequently low among clients. Options for the history is from one month up to six months in increments. The sub menu provides a ﬁlter for the type of customer, the customer who used the SIP (who made phone orders), mobile clients (who did orders from mobile application) or total (all clients, this is the default option). Managers have the possibility to: edit / update / delete account for each client.
Business Administration sub menu page provides introduction of afﬁliated companies. By subscribing drivers to afﬁliated companies is providing the afﬁliates with the option to execute edit operations only for their own drivers (ie all drivers undersigned an afﬁliated company).
5.6 Administration ﬂeet management addresses the ability to manage (add, edit, update, delete) models of used cars in system.
5.7 Statistics Sub menu
In statistics the user can view a series of statistics (graphs) for orders and calls. These statistics are as follows:
* total orders statistic – expresses the total evolution for all the orders in the system
5.8 Points of Interest (POI)
POI page is intended for POI. There are two features worth mentioning for this chapter:
5.9 Admin Sub menu
Admin menupage has three components:
6. Server Application
Server application is mainly aimed at networking client applications, driver and dispatcher facilitating the functionality of each. In particular, the application server has the following features:
6.1 User Logs
User authentication is to verify authenticity and permit users access to server. Users are conditioned by the application based on minimal client login email address.
6.2 Data Base Integration
Access to database can be done in two ways:
Either by the server application or from Web Admin module. The application server is responsible for entering / updating / deleting user accounts information and those that reﬂect position and status of the drivers.
6.3 Server Update Agent
Is responsible to provide real-time monitoring of drivers, both positive and their condition. State drivers may vary depending on the mode, IF stationary at the station, or walking out of the station, that according to the state order, if it was busy. The application server continuously monitors the position of drivers and compare borders for predeﬁned station, updating the status of the driver properly when it reaches the station (where this apply).
6.4 Driver search algorithm (working stations) search function driver has based on a search algorithm that executes on all the following steps:
a) calculates the distance from Earth GPS coordinates associated with client pickup address to the nearest taxi.
b) same order is sent simultaneously to all drivers, but the application will ﬁlter the driver over the current position in the state. Thus, if the position is one (the ﬁrst) order is displayed without any delay. If the position is different than the one (ﬁrst) order is displayed with a predetermined delay (and conﬁgurable) irrespective of the position (2,3, etc.) or dependent with the position.
c) Once over command, in the station position to free the remaining drivers / unconﬁrmed updates ﬁrst position having priority over the ones coming later.
d) If the order is canceled before reaching the driver in the pickup address customer proximity, the driver is informed and able last priority, without having its displacement in the taxi station.
e) If there are no drivers in the ﬁrst station, the nearest, the application server will continue searching for drivers outside the station, in steps on the annular surface as the ﬁrst point of reference being the center of the stations (all variables can be controlled by Web Admin – the algorithm)..
6.5 Search Algorithm - driver search function is based on a search algorithm that executes on all the following steps:
a) the order is sent simultaneously all drivers in the vicinity gps location address in the order (or orders from dispatch POI). The term proximity is deﬁned as a location concentric GPS command and specify by the administrator of Web Admin.
b) If the ﬁrst search ( "shout") there are no drivers (or announcing) the server continues the search application on a new area, deﬁned Similarly a ﬁrst concentric circle, the radius of this circle also speciﬁed by the administrator of Web Admin.
c) continue searching server described a speciﬁed number of iterations (conﬁgurable also in Web Admin) d) If several drivers are trying in the same time an order, the customer will conﬁrm one car and the rest of the drivers will receive messages the order has been taken by car number....
6.6 Penalty System
Penalty system aimed at calculating a score between 0 and 100, where 100 is maximum (a driver without problems) and 0 is the minimum score (a driver with many problems). The algorithm for penalty received from the client uses reviews and their assessment regarding how a driver was performed in an order (if arrived on time or late order, respectfully as delayed order). Any event that may refreshes and other actions (such as the penalty of temporary disabling application driver).
|Tipologia prodotto||All-in-One Mobile data Terminal|
|Sistema operativo||Android 7, Nougat|
|Slot SIM||Single SIM|
|SIM||1 x micro-SIM|
|Diagonale schermo||7 Pollici|
|Tipologia schermo||IPS Capacitive HD|
|Risoluzione schermo||1280 x 720 px|
|Tipo Rete||3G - HSDPA 900/2100, 42.2/5.76Mbps, 2G - GSM 850/900/1800/1900, EDGE, GPRS|
|GPS||A-GPS (when data is available), GLONASS, GPS|
|Tipo Bluetooth||v4.0 (for positioning only)|
|USB||2 x USB|
|CPU cores||Quad Core|
|Frequenza CPU||1300 MHz|
|Memoria RAM||1 GB|
|Memoria interna||8 GB|
|Memory card slot||MicroSD (up to 64 GB)|
|Caratteristiche fotocamera posteriore|
|Capacità batteria (mAh)|
|Tipo caricatore||12/24 V|
|Autonomia in stand-by||No|
|Autonomia in uso|
|Altoparlanti audio||1 x Internal 2W Speaker|
|Altri formati supportati||1 x Internal Microphone 1 x LED for Power 1 x Power Button; 4 x RS-232; 8 x GPIOs; 1x CAN 2.0B|
|Dimensioni (WxDxH)||123.5 x 20 x 207.4 mm|