Museschen

Google Assistant
Mobile Framework

Background

Google Assistant is designed to be a personal digital assistant that helps user to complete tasks via conversational interactions. It offers voice commands, voice search, and voice-activated device control. Google Assistant is embedded as part of Android 10 OS released in 2019, together aiming to deliver smart, content forward OS with an adaptive & contextual intelligent layer to assist the user.

Overview

My Role

Mobile UX designer

Product Category 

Personal digital assistant on mobile devices

Accomplishment

Hands-on design worked closely with PM, UX, Eng from initial concept to implementation audit and final product launch.

Length of the Project

Oct 2018 to Sept 2019

Goals

Create Assistant’s new response experience for Android. The response design proposes a compact interface layer that dynamically adjusting height based on response content, creating a focused and stateful experience that feels more like a part of the OS, and less like another app.

Overview

01.

Improve overall framework structure & interaction flows

02.

Design unified input access for invocation

03.

Create interaction patterns inside the layer

Problems

Process + Solution

Identified Interaction Models

Use Case 01

Voice Activated Communications

Design Pattern – Created various design patterns for Object Selector to resolve disambiguation in conversation flow

User Journeys – Created user journey that defines interaction flow on how Assistant and user communicate through resolving disambiguation

Use Case 02

Voice Activated Device Controls

Design Pattern – Created various design patterns for voice activated device control

Use Case 03

Voice Activated Search (Browse & Refine)

Design Pattern – Created user journeys that define how user navigating through suggested queries and drilling down response details.