Multi-Preview UI Production Apparatus for Cross-Device Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The production of user interfaces (UIs) for multiple display devices is inefficient due to the need for repeated trial and error, as screens are displayed by different hardware with individual properties, making it difficult to determine a coordinated design in the early stages of development.

Innovation Solution

A UI producing apparatus that includes a UI producing unit for designing multiple UI screens, a multi-preview executing unit for generating and displaying previews, a coordination unit for synchronizing events between UI screens, and a screen generating unit for modifying contexts based on event messages, allowing for simultaneous preview and coordination of UIs across different devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If UI screens are displayed on different hardware devices individually, then each device can show its own UI properties, but it becomes difficult to determine coordinated design in early development stages

Engineering Contradiction:
Improvecoordination accuracyVSAvoiddevelopment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent creates virtual copies (previews) of UI screens that can be displayed simultaneously on multiple devices. These previews are generated from the same design data, allowing developers to see how the UI will appear on different hardware without actually building and testing on each physical device, thus resolving the contradiction between coordination accuracy and development time

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces a preview generation mechanism as an intermediary between the design data and physical devices. This intermediary creates virtual representations that can be coordinated and compared before final deployment, enabling accurate coordination assessment without the time cost of physical device testing

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple UI screens are designed for different devices, then device-specific UI properties can be optimized, but the production process becomes inefficient due to repeated trial and error

Engineering Contradiction:
ImproveUI adaptation to devicesVSAvoidUI production efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent generates previews of UI screens in advance before final deployment to physical devices. By performing preliminary visualization and coordination checking, developers can identify and fix issues early in the design phase, maintaining device-specific adaptability while dramatically improving production efficiency by eliminating repeated trial and error cycles

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the UI production process into distinct phases: design data creation, preview generation, coordination checking, and final deployment. This segmentation allows each phase to be optimized independently, enabling efficient production while maintaining the ability to adapt UIs to different devices through the preview mechanism

Inventive Principle:
Principle #1Segmentation

3Reliability

If UI coordination is checked after development, then accurate coordination can be verified, but development costs increase due to later corrections

Engineering Contradiction:
Improvecoordination verificationVSAvoiddevelopment cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent performs coordination verification through preview generation early in the development process, before final deployment. By checking coordination in the preview stage rather than after deployment, the system maintains high coordination verification reliability while avoiding the energy loss and costs associated with late-stage corrections

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10585974B2UI producing apparatus, UI producing method, and storage medium
Publication Date: 2020.03.10 KAGA FEI CO LTD
  • US10585974B2 patent drawing
  • US10585974B2 patent drawing
  • US10585974B2 patent drawing

AI summary

To improve efficiency of UI production, a UI producing apparatus includes: a UI producing unit configured to allow a user to design UI screens which correspond to contents, respectively; a multi-preview executing unit configured to generate contexts for controlling the UI screens, respectively, and configured to simultaneously display previews corresponding to the UI screens, respectively, based on the contexts; a coordination unit configured to, responding to an event generated on at least one of the UI screens, provide a message, which includes information about the event, to one of the contexts corresponding to another one of the UI screens, in order to cause the UI screens to coordinate with each other; and a screen generating unit configured to modify the one of the contexts, based on the message, so as to generate the UI screens.