Computing Device Reboot State Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computing devices often require significant time to reboot and resume previous work after a shutdown or power loss, leading to reduced productivity and potential loss of work due to the need to reopen programs and log back in.

Innovation Solution

Implementing a method that uses a machine learning model to record and store user actions, programs, and data associated with the computing device's boot process, allowing for automatic recovery of the device's previous state upon reboot, including reopening programs and files in their previous state with minimal user input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a computing device performs a standard reboot process, then the device can be restarted and made available for use, but significant time is lost and productivity is reduced due to the need to manually reopen programs and log back in

Engineering Contradiction:
ImproveproductivityVSAvoidreboot time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions during the reboot process by automatically detecting previously active programs and files, and restoring them to their prior state before the user needs to manually reopen them. This preliminary restoration of the computing environment eliminates the time loss associated with manual reconfiguration after reboot.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the computing device automatically recovers previous state upon reboot, then productivity is enhanced and work resumption is quick, but the device complexity increases due to the need for monitoring and storing boot process data

Engineering Contradiction:
Improvework resumption speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The computing device performs self-service by automatically monitoring its own boot process, detecting active programs and files, and restoring its previous state without requiring external intervention or complex user configuration. The system serves itself by autonomously managing the recovery process, which simplifies the user experience despite the enhanced functionality.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11789746B2Computing device reboot
Publication Date: 2023.10.17 MICRON TECHNOLOGY INC
  • US11789746B2 patent drawing
  • US11789746B2 patent drawing
  • US11789746B2 patent drawing

AI summary

Methods and apparatuses associated with rebooting a computing device are described. Examples can include receiving at a processing resource of a computing device first signaling associated with boot programs of the computing device and second signaling associated with a boot sequence of the computing device. Examples can include writing from the processing resource to a memory resource data that is based at least in part on the first and the second signaling and writing from the processing resource to the memory resource data representative of activity of the computing device. Examples can include identifying data representative of a boot process for the computing device and rebooting the computing device in a particular sequence including the monitored activity, based at least in part on the data representative of the boot process responsive to a shutdown, restart, or both, of the computing device.