Channel Menu System for Independent Software Installation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for installing software applications on video game systems require a full system software/firmware update, limiting user flexibility and efficiency, as users cannot install or delete applications independently without updating the entire system.

Innovation Solution

The implementation of a method that allows users to install and delete software applications independently by displaying a menu with dummy or placeholder channels, enabling separate downloading and management of applications without necessitating a system update, using a channel menu system that includes announcement screens and download initiation options.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If a full system software/firmware update is performed to install software applications, then the application installation is achieved, but the user flexibility and efficiency deteriorate due to the requirement to update the entire system

Engineering Contradiction:
Improveapplication installation processVSAvoiduser flexibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent segments the system update process by introducing a partition table that divides the storage medium into multiple partitions. The first partition stores system software/firmware while the second partition stores application software. This segmentation allows applications to be installed, updated, or deleted independently without affecting the system software, thereby resolving the contradiction between installation ease and user flexibility.

Inventive Principle:
Principle #1Segmentation

2Ease of manufacture

If a full system software/firmware update is performed to install software applications, then the application installation is achieved, but the time consumption increases due to updating the entire system

Engineering Contradiction:
Improveapplication installation processVSAvoidinstallation time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

By segmenting the storage into separate partitions for system software and application software, the patent enables independent installation of applications without triggering a full system update. This significantly reduces installation time while maintaining system integrity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The partition table is pre-configured during system initialization, with the first partition designated for system software and the second partition for applications. This preliminary action establishes the framework for fast, independent application installation without requiring subsequent system-wide updates.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If system applications are updated together with system programs, then the system integrity is maintained, but the user control and independence deteriorate

Engineering Contradiction:
Improvesystem integrityVSAvoiduser control
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements segmentation by creating distinct partitions: the first partition contains system programs that maintain system integrity, while the second partition contains user applications that can be independently managed. This structural separation allows users to install, update, or delete applications without affecting system integrity, simultaneously achieving both reliability and ease of operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts application software from the system software update process by placing it in a separate partition. This extraction allows applications to be managed independently through the channel menu system, giving users full control over application installation and updates while preserving system integrity through separate system program management.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9110753B2System and method for installing software applications
Publication Date: 2015.08.18 NINTENDO CO LTD
  • US9110753B2 patent drawing
  • US9110753B2 patent drawing
  • US9110753B2 patent drawing

AI summary

An example computer apparatus includes a processor coupled to a memory storing a program. The processor executes the program to perform operations including displaying an application menu screen displaying at least a selectable first menu item for an uninstalled first application and a selectable second menu item for an installed second application; periodically determining availability/unavailability of the first application for download from another computer apparatus; in response to selection of the first menu item if the most recent periodic determining has determined that the first application is unavailable for download from the server, providing announcement information about the first application; and in response to selection of the first menu item if the most recent periodic determining has determined that the first application is available for download from the server, initiating a process for downloading and installing the first application.