CLIENT BACKGROUND: Retail Optimize is Swedish innovative company that creates solutions to give businesses the ability to measure visitors in-store movement, get a better knowledge of their customers, increase sales, strengthen their brand and above all create a more personalized experience for the customers.
BUSINESS CHALLENGE: The customer required a network of access points to provide free internet access alongside with movement tracking system across the city to use this in marketing purposes. Access point required to be cheap, easy to install and maintain.
SOLUTION: Sirin Software built a sniffing middleware on top of the existing OpenWRT platform that allowed us to capture all wi-fi probe requests near the access points. Static devices such as routers and laptops are filtered using the blacklisting algorithm. Server side was implemented as a hub collecting data where all movement is recording for further use in marketing analyze.
TECHNOLOGY SET:
OpenWRT OS as a platform;
Wi-Fi probe requests sniffing;
Bluetooth BLE BEACONS as auxiliary presence detection technology.
VALUE DELIVERED:
Movement reproducing algorithm on the server;
Cloud management dashboard;
Automatic blacklisting of static devices (laptops and access points);
Filtration of randomly-generated MAC addresses (like in latest iOS devices, they send random MAC during network search to avoid tracking);
Filtration of struggling between two nearby access points using hysteresis Algorithm of matching BLE address and wifi MAC address to use BLE address when wifi turned off.
WHO WE ARE: Sirin Software is a Florida-based IT company with an R&D office in Kyiv, Ukraine. We do nearshore software, hardware development services and IT staff augmentation for clients all over the world, mainly for companies from the US and EU.
Our main focus is Embedded Systems, IoT solutions. Our main goal is to act not as much as the contractor but rather as the trusted partner which makes software R&D process easier, more cost-effective and speeds up the development of new products together with clients. When our customers achieve success, we succeed.
Combination of long-term experience, the team of highly-qualified professionals, attention to details and straight project-management allows us to provide our clients with the complex solutions that their businesses require and create win-win solutions.
OUR SERVICES: Full cycle product development:
Design system architecture;
Firmware/Software/Mobile/Web development;
Maintenance, bug fixing, and QA;
Hardware design;
Project management.
IT staff augmentation:
Recruitment & team scaling;
Technical development plan;
Detection of motivation & technical priorities;
Managing replacements;
Equipping staff with required resources.
Together with our clients, we create life-changing software solutions. Сonfigurable, scalable, and easy to deploy.