Verizon User Interface Requirements

I'm sure we've all experienced being on a tiered data plan. We try our best to stick within our limits, but sometimes we go over without knowing. So when Google introduced Android M, we had to think about how this would impact our customers.

So what did Android M actually mean for our customers? It introduced a new Wi-Fi setting called, 'Avoid Bad Wi-Fi'. As a user, this meant that I could switch between LTE and Wi-Fi without disruption. But this also meant that I could go over my data limit without even knowing.

As the Wi-Fi UI requirements lead, I refined how our customers were to handle this experience. The result was contextually showing why a user was no longer connected to Wi-Fi.

The Approach

Use Case 1

How do we let users know that their Wi-Fi connection is unstable? When we detect that the user is connected to Wi-Fi, but with no internet connection, we show a notification. The user can choose to dismiss this, or tap to connect to a different Wi-Fi network.

Use Case 2

How can users know that their Wi-Fi is unstable if they've quickly swiped the notification? In the top right hand corner of the status bar, we present a Wi-Fi icon with an exclamation point.

The Impact

The new feature was part of Verizon's Android device lineup in 2016. It proved valuable as it anticipated how our customers were using their smartphones. This also prevented potential customer pain points and reduced call-in-rates around "bill shock".