Routers
- Linksys routers track received signal strength of consumer Wi-Fi devices.
- Information is sent to the central server over TCP/IP.
- Router running custom software on top of Linux-based firmware.
Server
- Calculates position of consumers using a trilateralization algorithm.
- Updates nearby signs with relevant ads for the surrounding group of consumers.
- Accepts feedback from the sign to update consumer profiles.
Signs
- Display ads relevant to nearby customers.
- Allow interaction to display further information about a product, its location and special offers that might interest a customer.
- Updates customer preferences based off of a combination of facial recognition and Wi-Fi localization.