Realtime Vehicle Occupancy

Catching violations has never been easier for parking authorities

RTO Hero
local_library
To know more about design decisions, project nuances, and catch 22s, please reach out

The Context

As a gov-tech company, Automotus primarily does business with city parking or transportation authorities.

The Business Problem

Since curbs (sidewalks) are highly regulated and unfavorable for smart curb management technologies, Automotus is unable to scale effectively. A new opportunity space needs to be tapped.

DESIGN BRIEF

HMW increase operational efficiency for parking authorities in the near future so that Automotus can scale in the cities they operate in?

Overview

Timeline

8 Weeks

My Scope

  • Contextual Inquiry
  • Analysis and Synthesis
  • Concept Creation
  • Desirability Testing
  • Strategy & Scope
  • Problem Solving
  • Feature Roadmap
  • Design Development
  • Feasibility SignOff
  • Pixel Craft & Documentation
  • HandOff

Resource

  • 1 Frontend Dev
  • 2 Backend Engineer
  • Product Manager
  • Customer Success Team

Impact

Launching Q3 in 3 cities

The Insight

Through user research and synthesis, I found several pain points and opportunity spaces; notably within enforcement. For instance, drive-by enforcement is highly ineffective due to the 'catch me if you can' effect.

RTO Context
auto_awesome

insight

Research revealed that parking authorities are in dire need of low cost solutions that optimize enforcement

The Solution

AFSW immediately enable enforcers to catch violations effectively so that loading zone abuse reduces and revenue increases. Realtime vehicle occupancy (RTO) feature is designed to deliver value while revealing the need for urgent policy changes.

SOLUTION OVERVIEW

key
Realtime Vehicle Occupancy feature
lock
Efficient operations & better policies

Design Breakdown

IDENTIFY
trending_flat
EVALUATE
trending_flat
COMMUNICATE (EXT)
Violation Investigation Workflow
RTO Ideation
Observe Activity
RTO Ideation
Coordinate Enforcement
This is going to save us alot on patrol costs
- pittsburgh enforcement officer
Parking Enforcement Crew

Signals and Hypothesis

The hypothesis was that a solution that optimizes city operations will expedite policy changes and enable Automotus to scale.

From Sales Team

Cities are hesitant about charging loading zones

From Client Success

Cities want low-cost solutions that improve operations

From Metrics

Current solutions have not hit GTM metrics

From Product Manager

A light-weight solution that optimizes operations is needed

Research & Discovery

Conducted discovery research and contextual inquiry with 3 parking authorities to test our hypothesis

auto_awesome

When enforcement revenue does not offset costs, parking authorities are unable to improve operations

Current WorkflowInsights
Current workflow & insights

Opportunities

lock
While RTO was a good proposal to address the immediate needs of cities, we also found 3 other opportunity spaces.
Real Time Occupancy
  • signal_cellular_4_bar
    Efficacy
  • signal_cellular_4_bar
    Feature Desirability
  • signal_cellular_1_bar
    Dev Effort
Policy Manager
  • signal_cellular_2_bar
    Efficacy
  • signal_cellular_3_bar
    Feature Desirability
  • signal_cellular_4_bar
    Dev Effort
Enforcement Director
  • signal_cellular_3_bar
    Efficacy
  • signal_cellular_4_bar
    Feature Desirability
  • signal_cellular_3_bar
    Dev Effort
RTO for drivers
  • signal_cellular_3_bar
    Efficacy
  • signal_cellular_null
    Feature Desirability
  • signal_cellular_1_bar
    Dev Effort

Target User

While RTO feature was highly desired, it was unclear who'd benefit from it the most since enforcement managers, parking enforcers, and operations analysts - all worked closely with each other.

Enforcement Manager
  • done
    Business Alignment
  • done
    Feature Desirability
  • done
    Solid Use Case
Parking Enforcer
  • close
    Business Alignment
  • done
    Feature Desirability
  • done
    Solid Use Case
Operations Analyst
  • close
    Business Alignment
  • close
    Feature Desirability
  • close
    Solid Use Case

Design Strategy

Collaborated with PM early on in the product development process to co-author PRD

Proposed Workflow
RTO Workflow Concept

Conceptualized workflow to inform feature roadmap

Proposed workflows centered around the idea of realtime occupancy and worked with PM to finalize a workflow

Collaborated with PM to set sub-feature priorities

Itemized priorities within the final workflow so as to inform the MVP PRD

Gathered buy-in from engineering and customer success

Introduced the feature and proposed workflow to the larger company during 'All hands meeting', addressed engineering and customer success questions

Parallel Ideation & Rapid Testing

Speed is very crucial @ Automotus. Therefore, ideation and testing for desirability was done in parallel

Ideation
Tested ideas with 3 cities

Discovered Challenges

Encountered several design challenges during ideation and testing

CHALLENGE #1

How do we ensure that real time data is reliable given the ML accuracy limitations?

lock_open
Challenge #2

How do we make glanceable information - rich, and discovered information - actionable?

lock

Data population issue

Due to the nature of camera vision technology, there are tradeoffs when setting accuracy threshold for realtime information display.

Low Accuracy Threshold
More, Unreliable Data

High Accuracy Threshold
Less, Reliable Data

Teamed up with CV engineers to breakdown CV/ML pipeline and identify ways to resolve data population issue

CV Pipeline external
Camera Vision Pipeline

Co-developed a functional accuracy framework based on the notion of "one size does not fit all"

Solution matrix

A state-based approach allowed marker definition to be simple and user friendly

Violation Detected
  • PRO: Highly accurate and actionable
  • CON: Less data on screen
Occupancy Detected
  • PRO: Sufficient data on screen
  • CON: Maybe inactionable

Low Accuracy Threshold
More, Unreliable Data

High Accuracy Threshold
Less, Reliable Data

auto_awesome

State based accuracy score allowed RTO to deliver on client requirements while accommodating CV constraints

Signifier issue

The curb is a constantly evolving context and there is always a probability of a big vehicle blocking a small vehicle. This situation causes ambiguity problems for realtime display of data.

Low Viewing Angle
Less Vehicle Detection

High Viewing Angle
Low Vehicle Accuracy

The simple solution was to introduce a dedicated state for ambiguity. Collaborated with PM and mapped all possible permutations to determine underlying UI logic for the occlusion state.

solution

Occulsion Detected
RTO Scenarios

Design Development

Resolved both the challenges in the development phase.

RTO Design Development
RTO Layout

Maximize glanceability through layout

Designing a layout that maximizes glanceability and allows the user to develop an accurate understanding of the system's status, current activity, and metrics is crucial for meeting user goals.

RTO States

Colors and states must match affordance

To help users focus on the right information, colors, states, and information hierarchy is vital. Next, the information must be useful and acted upon - requiring the need for proven interaction types that invite action.

RTO Interaction

Functionality & Efficiency

User goals is kept that center of RTOs design. Each information and interaction must be relevant and simple.

Documentation & Design System Integration

Documentation

The designs predominantly used components from our MUI design system. Additionally, annotations and callouts were added to aid engineers.

Design System contribution

Due to the nature of this feature, only one new component was created - map markers.

Parking zone view

When viewed at zone-level, an enforcement coordinator can analyze a zone/event from high level to the details. Each zone displays the state based on priority. To enhance user's perception, markers are structured to show violation > occupancy > available, in that order.

RTO Promotional
RTO Promotional

Space Examination

Enforcement coordinators can view the same zone as spaces (if provisioned). This provides visual insight into utilization patterns in an area/zone. In the space view, the user dives into the vehicle details right away.

Citation Preview

Citation Preview feature allows users to gather more information about the event and subject vehicle - especially past offenses so that enforcement action can be informed.

RTO Promotional
arrow_upward