# Managing App Screens Across Multiple Displays Simultaneously

> A system for keeping multiple screens or windows in a software application perfectly synced so that they all show the correct information at the same time.

- **Patent:** US 10402038
- **Original title:** Stack handling using multiple primary user interfaces
- **Owner:** Hand Held Products Inc
- **Granted:** 2019
- **Status:** Active
- **Times cited:** 0
- **Field:** consumer_electronics, software, mechanical

## What it does

This patent describes a way to manage software that displays information across several screens or user interfaces at once. It uses a 'navigation stack' to keep track of what the user is doing. When the app's state changes, the system updates a central 'view model' which then pushes instructions to all connected screens simultaneously. This ensures that if you are using a device with multiple displays, like a specialized industrial scanner or a multi-monitor setup, all screens stay in sync with the current workflow activity.

## What it does NOT cover

- Does not cover simple single-screen applications where only one view is active.
- Does not cover hardware-level display mirroring or basic screen duplication.
- Does not cover systems that lack a navigation stack for tracking workflow history.
- Does not cover UI synchronization that happens without a central view model module.

## The clever bit

The system treats the 'workflow activity' as a package that includes both the logic (view model configuration) and the visual list of views, ensuring the state and the display are always locked together.

## Real-world examples

1. Industrial barcode scanners with secondary status displays
2. Ruggedized handheld devices with multi-pane UI layouts
3. Enterprise logistics software running on multi-monitor workstations

## Why it matters

In industrial settings, such as warehouses using barcode scanners with secondary displays or ruggedized tablets, keeping multiple UI elements consistent is difficult. This patent provides a structured way to ensure that complex software states do not become fragmented across different screens, which is vital for maintaining accuracy in high-speed data entry environments.

## Frequently asked questions

### What does Managing App Screens Across Multiple Displays Simultaneously cover?

A system for keeping multiple screens or windows in a software application perfectly synced so that they all show the correct information at the same time.

### Who owns patent US 10402038?

Hand Held Products Inc owns this patent, granted in 2019.

### When does this patent expire?

This patent is expected to expire on September 3, 2039, when the invention enters the public domain.

### What problem does this patent solve?

In industrial settings, such as warehouses using barcode scanners with secondary displays or ruggedized tablets, keeping multiple UI elements consistent is difficult. This patent provides a structured way to ensure that complex software states do not become fragmented across different screens, which is vital for maintaining accuracy in high-speed data entry environments.

### What does this patent NOT cover?

Does not cover simple single-screen applications where only one view is active.

**Full plain-English explainer:** https://patentbrief.org/patent/us/10402038/apple-news

**Original patent:** https://patents.google.com/patent/US10402038

---

_Source: PatentBrief — https://patentbrief.org. Patent facts are from public records; the plain-English explanation is PatentBrief's._


## Related patents

Semantically similar inventions in the PatentBrief corpus:

- [How to Interact with Background Apps While Using Another App](https://patentbrief.org/patent/us/10521248/swiftui) — A method for controlling background applications directly through a visual window inside the app you are currently using.
- [How Smartphones Manage Multiple Notifications on a Locked Screen](https://patentbrief.org/patent/us/11921980/vision-pro-optic-id) — A patent describing how a locked smartphone displays multiple notifications from different apps and allows users to interact with them individually without unlocking the phone.
- [How Mobile Devices Switch Between Open Apps Using Gestures](https://patentbrief.org/patent/us/8291344/ios-autocorrect-keyboard) — Apple's patent describes a way to switch between open apps on a touchscreen by showing a bar of app previews and selecting one with a tap.
- [How Apple's Interface Switches Between Music Playlists and Menus](https://patentbrief.org/patent/us/10928980/ios-widgets-on-home-screen) — A method for navigating through a stack of music playlists on a touchscreen or dial, which automatically shifts to a menu view when you reach the end of the list.
- [How Apps Pass Touch Gestures Between Each Other](https://patentbrief.org/patent/us/9483121/force-touch-3d-touch) — A method for a device to decide which app should handle a user's touch gesture when multiple apps are running at the same time.
