BluTran works seamlessly over different operating systems line Windows and Linux exhibiting the same behavior with exactly the same results. This makes it very easy to cross port deployments across different deployment environments.
As BluTran is host agnostic, it can be deployed easily on a variety of different hardware. For example, while on one hand it can be deployed on portable hardware like mini-PCs, car computers and laptops, it can also be setup equally easily at front-office PCs, regular servers or dedicated hardware without disrupting the functionality of existing programs.
BluTran can be installed even by a layman in matter of seconds - there is no need for skilled technicians for the installation. It can be deployed from portable storage like external hard-drives, USB pen drive sticks and also from CDs.
Relocating the deployment to another deployment area is just a matter of plugging the communication device into the new machine and running the program with the correct license.
BluTran can be setup to run in a networked mode or as a stand-alone deployment module. It does not require any other communication equipment like modems, phone-lines, data cards etc. and depends on your current network setup in case of networked mode. As it can be setup to run on your existing hardware, there is virtually no extra running cost such as phone, connectivity or electricity bills.
BluTran is able detect any Bluetooth device that comes into its range. Based on the workflow and the algorithms built inside, it is able to discover the type of the Bluetooth enabled mobile or laptop. It is also able to detect the capabilities of the device and even the exact model. Based on this information, it can then send the files or perform the actions pertaining to the particular device. This helps greatly in transmitting device specific content to mobiles.
BluTran is intelligent enough to understand that a mobile device has been in the range continuously, and hence refrains from bothering the owner of the mobile device by sending files again and again. But if a mobile device that was in the range earlier, goes out of the range and comes back in BluTran's range, BluTran is able to "remember" that the concerned mobile device has "re-entered", thus enabling it to take the necessary steps as per the configured business rules.
To proactively help the content administrator, BluTran collects data pertaining to the Bluetooth mobile devices that it communicates with and maintains a profile about the make, model and the type of services available with the device. This helps the content administrator to modify, add or remove content so as to help the end user get the correct type of content.
BluTran uses externally configurable business rules to define its workflow. In case modifications or additions are required in the process, in which a set a processes are executed on mobile device discovery, the required modifications can be made in the configurable business rules and the modified workflow can be brought into play within few minutes. This enables the content administrator or content manager to quickly change the behavior of the module to adapt to different situations and requirements.
BluTran is highly configurable. The administrator can make changes to control parameters of the system like :
- Data transfer rate:
- The number of bytes that are transferred between BluTran and the mobile device at a time.
- Retry count:
- The number of times BluTran should retry sending the content to the mobile device in case the transfer fails.
- Retry backoff:
- The amount of time to wait before BluTran starts retrying to send failed data.
- Simultaneous number of connections:
- The number of devices that BluTran can exchange data simultaneously, i.e. at the same time, in parallel.
- Discovery backoff:
- The time period for which BluTran should "rest" before it starts finding devices again.
- Tasks:
- Different preset tasks that BluTran should execute when a device is found.
- Data to be sent:
- The data to be sent to the mobile devices can be configured to be fetched statically or dynamically from the configurations.
- A host of other parameters to give the administrator complete fine grained control over the functioning of BluTran.
All BluTran Communication Devices and BluTran Communication software connect to the central server to monitor and control the working of each and every device across multiple locations. The central server can fetch the required data from the end communication software and provide real-time reports to the administrator. The administrator can also make the required changes to the configuration, tweak settings, and update the files to be sent etc. at different locations over the deployment area.
Where there are multiple mobile phones in range, most devices send the data to the mobiles one after the other. But BluTran increases performance by establishing multiple connections with the devices and sending data to multiple mobiles at the same time simultaneously.
BluTran also gathers data about its functioning, successes and failures. So in case some functionality has not occurred as per requirements, the administrator can check the logs to understand the changes to be done and fix issues very quickly. The statistics thus collected like the number of devices, number of transactions etc. can be used to generate extensive reports.