Multi-Boot Architecture for Electronic Interaction Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic interaction devices, such as kiosks and ATMs, become inoperable when their operating systems malfunction due to hardware failures, software bugs, or viruses, leading to costly and time-consuming repairs and potential loss of business and goodwill.

Innovation Solution

The implementation of systems and methods that allow electronic interaction devices to load multiple operating systems, with a primary and secondary operating system stored on separate data storage mediums, enabling remote communication with a server to monitor the status of the primary operating system and boot into the secondary operating system in case of failure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single operating system is used in an electronic interaction device, then the device structure is simple and cost-effective, but the device becomes inoperable when the operating system malfunctions

Engineering Contradiction:
Improveoperating system reliabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the operating system functionality into multiple independent operating systems stored on separate data storage mediums. Each operating system is isolated and can function independently, allowing the device to switch between them if one malfunctions. This segmentation increases reliability without requiring complete system redundancy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a preliminary backup mechanism where a secondary operating system is pre-loaded and ready to execute before any malfunction occurs. The control unit is pre-configured to automatically switch to the secondary operating system upon detecting a malfunction in the primary system, eliminating the need for manual intervention or system reconfiguration during failures.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple operating systems are loaded on separate data storage mediums, then the device can switch systems to maintain operation, but the device complexity and cost increase

Engineering Contradiction:
Improvedevice operational reliabilityVSAvoiddevice manufacturing complexity
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent separates the operating systems onto distinct data storage mediums, allowing each to be manufactured, tested, and installed independently. This modular approach simplifies the manufacturing process compared to attempting to fit multiple operating systems on a single storage device, as each storage medium can be produced using standard single-system procedures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses identical or near-identical copies of the same operating system on separate data storage mediums. Rather than developing and maintaining entirely different systems, the solution replicates a proven operating system configuration, reducing manufacturing complexity while ensuring reliability through redundancy.

Inventive Principle:
Principle #26Copying

3Productivity

If the device monitors and communicates operating system status remotely, then maintenance can be optimized, but the communication security requirements and system complexity increase

Engineering Contradiction:
Improvemaintenance efficiencyVSAvoidcommunication system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where the control unit continuously monitors the status of the operating system and automatically communicates this information to a remote server. This feedback loop enables remote monitoring and optimization of maintenance activities without requiring complex manual monitoring systems or frequent site visits.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces a remote server as an intermediary between the electronic interaction device and the maintenance team. The server receives status information from the device, processes it, and coordinates maintenance activities, thereby simplifying the communication architecture while enabling efficient remote maintenance management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12288077B2Multi-boot architecture for electronic interaction device
Publication Date: 2025.04.29 CAPITAL ONE SERVICES LLC
  • US12288077B2 patent drawing
  • US12288077B2 patent drawing
  • US12288077B2 patent drawing

AI summary

An electronic interaction device may include: a user interface configured to receive interaction requests by a user; a first data storage medium storing a first operating system; a second data storage medium storing a second operating system; a memory storing instructions; and a control unit including a processor. The control unit may be configured to: load the first operating system in response to the electronic interaction device being powered on; communicate with a remote server via a secure communications channel; transmit a status of the first operating system to the remote server via the secure communications channel; receive a boot instruction from the remote server via the secure communications channel; and in response to the boot instruction, load the second operating system.