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 Number
US 10402038
Status
Active
Filing Date
January 7, 2016
Grant Date
September 3, 2019
Expiration
~January 2036 (estimated)
Claims
17
Assignee
Hand Held Products Inc
Inventors
Mark David Murawski, Jeffrey Pike, Shawn Zabel, Brian Bender, Dennis Doubleday
Citations
0 forward · 465 backward
What it covers
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 doesn't 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.
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.
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
Generated by PatentBrief · Not legal advice · patentbrief.org
US 10402038 · 2026