System Readiness Service Previewing UI During Setup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The process of setting up a computer with new programs is time-consuming due to the installation of multiple programs and updates, leading to a poor user experience.

Innovation Solution

A system readiness service coordinates system readiness tasks to display a customized user interface preview while performing actions such as downloading and installing programs, ensuring the system is in a desired operational state efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple programs and updates are installed on the computer, then the system functionality is improved, but the setup time increases

Engineering Contradiction:
Improvesystem functionalityVSAvoidsetup time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by displaying a customized user interface preview during the system setup process before the actual installation is complete. This allows users to interact with and evaluate the system's appearance and basic functionality during the installation phase, rather than waiting until setup is fully complete. The preview is generated in advance and displayed concurrently with installation tasks, effectively overlapping useful interaction time with the necessary installation time.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If system readiness tasks are performed sequentially, then task completion is ensured, but the overall setup time increases

Engineering Contradiction:
Improvetask completionVSAvoidsetup efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements continuity of useful action by maintaining the display of the customized user interface preview throughout the entire installation process. Rather than pausing installation to show the interface, or showing it only after installation completes, the system continuously displays the preview during installation, ensuring that useful interaction is available without interruption while installation tasks proceed in the background.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system performs preliminary generation of the customized user interface preview before the installation process completes, allowing the preview to be ready and displayed during installation. This preliminary preparation enables the interface to be available for user interaction while installation tasks are still executing, effectively overlapping preparation time with installation time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3005101B1Coordination of system readiness tasks
Publication Date: 2021.06.23 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP3005101B1 patent drawingFigure 1
  • EP3005101B1 patent drawingFigure 2
  • EP3005101B1 patent drawingFigure 3

AI summary

Various systems, such as operating systems and application suites, have multiple programs that are installed and settings that are configured in order to put the system in a desired operational state (e.g., a substantially fully functioning state). Different users can have different experiences based on different programs they use, and the set of programs they use can come from network locations. A set of system readiness tasks is created that identifies the various actions to be performed to put the system in the desired operational state. Performance of the set of system readiness tasks is coordinated to display, prior to achieving the desired operational state, a preview of a user interface of the system that is customized to a specific user of the system. Performance of the set of system readiness tasks continues, while displaying the preview of the user interface, until the desired operational state is achieved.