Primulaseismic surveillance to detect tunnels


Primulas provides perimeter protection of critical installations, using a set of buried sensors providing continuous monitoring and surveillance of an area of interest when detecting vibrations in the ground.

As a UX designer, my mission was to design a CCTV system to be used by personnel in Mexican Federal jail facilities.

Product CCTV Sysgtem
Role  UX designer
Industry Public security
Year 2016


Learning the functionality of the system, components and acquiring familiarity with the work environment as well as work-flows and maintenance processes in the the jail facilities.

Roles characteristics

Guarding officers

Belongs to the federal police

Does not receive training on this system

They have a deep understanding of the facility and its surroundings

Once a breach is detected they need to identify the reference of location and to operate it with different systems

Upon a breach, there is a need to investigate past events as well

There are also false alarms

The shift is consisted out of 30 guards and one shift-manager. The control room has 2 tables, each of them has a row of 6 terminals on each.

Normally the system is unmanned, only when an event occurs

They need to fill report when the shift ends

Tech services

Belongs to the prison authority

Go thru extent training - both on the tech side and on the monitoring side

The sole owner of all maintenance of this system

Every change and action require authentication


Task flow

Data and functionality


Incoming alert

The system is not manned around the clock, so the incoming alarm has both visual and vocal indications.

Events list

As a guard, I can see each event both on the map to find GEO reference or in the list where all events are prioritized by severity.

The map display consists of different layers, so I can adjust the level of fidelity: show or hide regions, see only terrain, only jail map or both

Event drillsown

When further investigation is required, I can enter the region screen to look for repeating patterns between current and past events.

I can open the timeline of the region and investigate the development of each event.

Maintance mode

As a technician, I can switch to maintenance mode and see an inventory of nodes and sensors in each region. The components are also represented in the map for easy locating each one.

Then I can open a component details screen for inspection and initiate maintenance actions from there.