Electronic Musical Apparatus Command File Linking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic musical apparatuses cannot execute pre-installed functions using supplied Web contents data and scripts, limiting their functionality.

Innovation Solution

Incorporating a system that acquires contents data with link information pointing to files containing commands for executing pre-installed functions, allowing users to execute these functions by interpreting and acting on the commands, enabling the execution of pre-installed functions and allowing one file to be shared across multiple content data sets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If Web contents data and scripts are used to expand functions, then functional versatility is improved, but the ability to execute pre-installed functions is lost

Engineering Contradiction:
Improvefunctional expansionVSAvoidexecution of pre-installed functions
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

A command file is introduced as an intermediary component that bridges Web contents data and pre-installed functions. The command file contains commands that reference pre-installed functions, allowing the system to execute both Web-based expanded functions and pre-installed functions through a unified command interpretation mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments functionality into distinct components: Web contents data for interface and control logic, command files for function invocation, and pre-installed functions for core operations. This segmentation allows each component to operate independently while maintaining their collaborative relationship through standardized interfaces.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If commands are embedded directly in contents data, then function execution is simplified, but file size and complexity increase

Engineering Contradiction:
Improvefunction executionVSAvoidcontents data structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

Commands are extracted from Web contents data and placed into separate command files. The contents data retains only the necessary link information referencing these command files, reducing its complexity and size while maintaining the ability to execute functions through the externalized command structure.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If multiple contents data sets require the same commands, then functionality is comprehensive, but file redundancy increases

Engineering Contradiction:
Improvefunctional coverageVSAvoidfile storage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

Command files are designed as universal, reusable components that can be referenced by multiple different Web contents data sets. A single command file can serve multiple functional purposes across different contexts, eliminating the need to duplicate command definitions in each contents data set and reducing overall file storage requirements.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7799985B2Electronic musical apparatus, control method therefor, and storage medium storing instructions for implementing the method
Publication Date: 2010.09.21 YAMAHA CORP
  • US7799985B2 patent drawing
  • US7799985B2 patent drawing
  • US7799985B2 patent drawing

AI summary

An electronic musical apparatus which makes it possible to execute functions provided in advance in the electronic musical apparatus. Contents data including link information indicative of a link to a file in which at least one command for executing at least one predetermined function provided in the electronic musical apparatus is written is acquired. A predetermined screen is displayed based on the acquired contents data. The file linked by the link information is acquired when a user performs a predetermined operation on the link information presented on the displayed predetermined screen. At least one command written in the acquired file is interpreted, and the electronic musical apparatus is controlled to execute at least one predetermined function indicated by the interpreted command.