Boot Sequence Progress Indicator for Communication Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication devices' boot sequences are slowed down by non-essential applications or processes, consuming resources and prolonging the boot time.

Innovation Solution

A method and system that initiate the boot sequence and receive input to output a progress indicator, allowing users to monitor the boot process, comprising a communication device with a processor, memory, and an input interface that executes instructions to display a progress indicator during the boot sequence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If non-essential applications or processes are operating during the boot sequence, then device functionality is available earlier, but boot sequence speed deteriorates

Engineering Contradiction:
Improvedevice functionality availabilityVSAvoidboot sequence speed
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The patent segments the boot sequence into distinct phases (initialization phase and operational phase) with different application execution strategies. Essential applications are loaded and initialized first during the initialization phase, while non-essential applications are deferred to the operational phase, creating a segmented approach that balances boot speed with functionality availability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by pre-initializing essential applications and system components during the boot sequence before full operational mode is reached. This allows critical functions to be ready immediately while non-essential functions are activated later, optimizing both boot performance and functional availability.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If non-essential applications or processes operate during boot sequence, then device features are accessible, but resource consumption increases

Engineering Contradiction:
Improvedevice feature accessibilityVSAvoidresource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent segments application execution into two distinct time periods: essential applications run during the boot sequence with prioritized resources, while non-essential applications are activated after boot completion. This temporal segmentation allows the device to provide full feature accessibility while controlling resource consumption by limiting non-essential application execution to periods when the system is already fully operational.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic resource allocation where the system transitions from a resource-constrained boot mode to a full-resource operational mode. During boot, resources are dynamically allocated only to essential applications, and after boot completion, resources become dynamically available to non-essential applications, creating a dynamic adaptation between feature accessibility and resource consumption.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If progress indicator is displayed during boot sequence, then user experience is improved, but system resources are consumed

Engineering Contradiction:
Improveuser experienceVSAvoidsystem resource consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by displaying a simplified progress indicator during the boot sequence rather than a complete user interface. The progress indicator provides essential feedback about boot status without implementing the full graphical user interface and application frameworks, thereby improving user experience while consuming minimal system resources during the resource-constrained boot period.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8937556B2Indicating the progress of a boot sequence on a communication device
Publication Date: 2015.01.20 MALIKIE INNOVATIONS LTD
  • US8937556B2 patent drawing
  • US8937556B2 patent drawing
  • US8937556B2 patent drawing

AI summary

Disclosed is a method of indicating the progress of a boot sequence on a communication device, the method comprising initiating the boot sequence; receiving input at the communication device during the boot sequence; and, in response to receiving input, outputting a progress indicator indicating the progress of the boot sequence.