15 documented entries

Cross-Device And Physical Interaction

Touch, haptics, sensors, camera, permissions, offline states, and device adaptation.

Browse all problem families
Pattern index

Compare nearby options before choosing

Open an entry for its decision rule, states, implementation contract, and source trail.

Camera capture

Users need to create new photo or video media inside the task.

Type
UI-UX
Sources
6
Trail checked
standardPermission-gated live camera preview for creating and reviewing new photo or video media
Test in lab

Drag and drop

Users need spatial or ordered movement between clear sources and destinations.

Type
UI-UX
Sources
5
Trail checked
standardPointer or touch movement that picks up an object and drops it onto a valid destination
Test in lab

Focus traversal

A workflow has multiple focusable elements, dynamic content, or overlays that users traverse with keyboard or assistive technology.

Type
UI-UX
Sources
4
Trail checked
standardSequential keyboard focus path through interactive controls and state changes
Test in lab

Haptic feedback

A tactile pulse reinforces a direct manipulation, boundary, threshold, selection, successful action, recoverable warning, or physical game/control event.

Type
UI-UX
Sources
6
Trail checked
standardTactile feedback vocabulary for physical interaction events
Test in lab

Keyboard shortcut

Users repeat a known command often enough that memorized keyboard acceleration saves meaningful time.

Type
UI-UX
Sources
5
Trail checked
standardDirect key combination that activates a known command, focus target, or mode
Test in lab

Location permission flow

Current device coordinates materially improve a task such as nearby search, route start, check-in, delivery estimate, safety sharing, field work, or support diagnostics.

Type
UI-UX
Sources
8
Trail checked
standardPermission-gated current-location request and recovery flow
Test in lab

Long press

A touch-first interface needs an optional shortcut to secondary item actions, selection mode, preview, or drag pickup.

Type
UI-UX
Sources
5
Trail checked
standardSustained pointer contact that reveals secondary actions, selection, preview, or drag pickup
Test in lab

Offline mobile retry

A mobile user action can be saved locally and retried after network or app lifecycle conditions improve.

Type
UI-UX
Sources
6
Trail checked
standardMobile queued-action retry and background replay recovery
Test in lab

Pull to refresh

A top-of-list gesture is a platform-expected shortcut for checking freshness on a scrollable data surface.

Type
UI-UX
Sources
5
Trail checked
standardTop-of-scroll vertical drag gesture that refreshes the current data set
Test in lab

QR scan

Users need to decode a QR or barcode to pair a device, open a known destination, redeem a ticket, start payment, enroll an authenticator, join Wi-Fi, identify inventory, or import a short payload.

Type
UI-UX
Sources
8
Trail checked
standardCamera or image-based QR detection, decode, validation, and action preview flow
Test in lab

Responsive navigation adaptation

A product supports multiple viewport widths, device classes, orientations, split-screen sizes, or foldable postures.

Type
UI-UX
Sources
6
Trail checked
standardNavigation model that changes presentation across viewport, posture, and destination-count constraints
Test in lab

Swipe action

Users repeatedly perform simple item-level actions on touch-first rows.

Type
UI-UX
Sources
6
Trail checked
standardHorizontal item-level gesture that reveals or commits row-scoped actions
Test in lab

Touch gesture

A touchscreen interaction needs deliberate design for gesture vocabulary, thresholds, feedback, target sizing, cancellation, and equivalent controls.

Type
UI-UX
Sources
4
Trail checked
standardTouch-first gesture vocabulary and fallback contract for taps, swipes, drags, pinches, and multi-touch interactions
Test in lab

Voice command

Users need hands-free control, accessibility speech input, or rapid spoken command activation.

Type
UI-UX
Sources
7
Trail checked
standardSpoken command interface that listens, recognizes, confirms, and executes bounded user intents
Test in lab

Wearable glance

A wearable surface can answer a status, next-step, or current-metric question in seconds.

Type
UI-UX
Sources
7
Trail checked
standardFew-second wearable status surface with safe handoff
Test in lab

Saved items