Scientific Tool For Site Security & Evaluation
Case Study
Livewire
Desktop
Enterprise
Scientific Research
I worked with a research team at a national lab to develop a user interface for use with a time domain reflectometer tool. The application would be used to monitor data from security camera connections to determine if a camera feed is secure.
My Role
Designer
My Responsibilities
UX/UI Design Concepts, User Research, Prototyping, Documentation, Research Paper Contributions
Collaborators
Design Manager, Project Leadership, Engineering
The Problem
No Existing Application
Only researchers who could work with code could process the data. Our challenge was to design an interface that less technical users could understand, and that technical users could use to more efficiently refine their data processing algorithm.
Wide range of uses
Researchers needed to select a period of time to evaluate and a baseline period for comparison. They could evaluate any timeframe from 1 second up to multiple days and the baseline and evaluation periods could also vary dramatically.
Discovery
Who Will Be Using The Tool?
I met with a team of researchers who were currently working with the raw data to define use cases and personas.
Technical users
These users would configure the system for themselves to run evaluations and mark potential tamper events.
Non-technical users
These users can’t configure the system, but can run evaluations against baseline periods and view previous evaluations.
Findings
Further Problem Definition Needed
I met with stakeholders with a list of questions to address the key problems the application needed to solve.
How long are the time periods being evaluated?
Minutes, hours, days, longer?
Is the data constant?
Are there any gaps in the data for the evaluation period?
How long are tamper events typically?
Minutes, hours, days, longer?
What happens if there is a tamper event?
What actions need to take place?
Exploration
Complex Time Controls
The most complex interaction for the app would be interacting with time-based elements with varying degrees of length.
Initial wireframes
I started by wire-framing a visual timeline control that combined the baseline period, new data, and evaluation period in one view.
Inspiration
Video Editor Timelines
Users needed the ability to view data over a large time period but also zoom in on small increments of time for evaluation. I was inspired by video editing software timeline controls which have the power to adjust the zoom level of the timeline to stretch or condense the content as needed.
Refinement
Viewing Data On The Timeline
After looking at real images of spectrogram data the researchers were generating, it made sense to overlay that data visualization on the timeline to view the data in context.
Final Designs
Dashboard
Users can view past evaluations, separated by camera or facility, or run a new evaluation.
Dashboard interactions
Hovering over an evaluation will highlight the time period that the evaluation took place and any overlap with detected tamper events.
Previous evaluation info
Clicking the information icon on an evaluation lets the user view a history log and related comments.
Camera selection
Researchers will import files from their computer into the application. If a previously created camera is detected, the user will be prompted to use this camera.
If the incorrect camera is detected, users can select a camera manually or create a new camera.
Set baseline period
For a successful evaluation, a clean baseline period must be used for comparison. Most users will accept the default baseline period set by a more technical user.
Custom baseline period
When selecting a custom baseline period, users can utilize zoom controls to comb through previously processed data to find a clean baseline period. They can also set this baseline as the default for future evaluations.
Set evaluation period
All imported data will be selected by default, but users will have the ability to pick a specific evaluation period if they want to look at a smaller data set.
Viewing results
Potential tamper events will be highlighted on the evaluation results screen. The user will be able to zoom in on the timeline to further inspect potential tamper events and then confirm or dismiss them.
When zooming in further on a timeline, spectrogram data will appear that the user can use to compare against the baseline. Selections from the timelines are also overlayed in the graph.
Other Projects
Revolutionizing Apparel Inventory with RFID and AR
Mobile app powered by RFID and AR, enabling associates to quickly locate, count, and stock apparel with precision and ease.
iOS & Android
Enterprise
Augmented Reality
Let's Connect
Reach out to learn more about my work or to talk design.
