Voice Skill Game Editing via Node Hierarchy and Cascading Elements

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing game editing methods require extensive code programming, limiting content expansion and efficiency, and are cumbersome, making them inefficient and difficult for users to implement, especially requiring professional teams for game creation and editing.

Innovation Solution

A voice skill game editing method that allows users to edit games through a visual interface by configuring node elements and cascading elements, enabling programming-free editing of game scenarios and logic, simplifying operations and improving efficiency by displaying hierarchical relationships and acquiring voice scenario and control information to determine game logic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If code programming is used for game editing, then game logic can be implemented, but the operation becomes cumbersome and efficiency decreases

Engineering Contradiction:
Improvegame editing operationVSAvoidgame creation efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent replaces the mechanical coding system with a voice-based natural language system. Users speak natural language to define game scenarios, node relationships, and logic control, which are then automatically converted into executable game code by the server. This substitution eliminates the need for manual coding operations while maintaining full game logic implementation capability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces a server as an intermediary between the user and the game logic implementation. The user interacts with a simple client interface for voice input, while the server handles the complex tasks of parsing voice commands, constructing node elements, determining hierarchical relationships, and generating the actual game logic code. This intermediary approach simplifies user operations while maintaining system sophistication.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If professional game production teams are used for game editing, then game quality can be ensured, but the complexity of the process increases

Engineering Contradiction:
Improvegame editing qualityVSAvoidediting process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent enables individual users to independently create and edit games without requiring professional production teams. The automated voice-to-code system handles scenario parsing, node construction, relationship determination, and logic generation, allowing users to self-serve in all aspects of game creation. This maintains game quality through automated quality control while eliminating the need for complex team coordination.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a universal game editing system that can handle multiple game editing tasks through a single voice interface. The same system parses voice scenarios, constructs node elements, determines hierarchical relationships, and generates game logic code, making the process accessible to anyone regardless of professional background while maintaining consistent quality standards across different game types.

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

3Manufacturing precision

If code programming is required for game editing, then precise game logic can be implemented, but programming skills are required which limits user accessibility

Engineering Contradiction:
Improvegame logic precisionVSAvoiduser accessibility
Core Design Contradiction:
Manufacturing precisionVSEase of manufacture

Solution Approach 1:

The patent substitutes the complex mechanical process of coding with the natural human capability of speech. Users speak natural language to define game logic with precision, and the system automatically translates these voice inputs into accurate game logic code. This maintains manufacturing precision while dramatically improving ease of manufacture by removing the programming skill barrier.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the input parameter from coded syntax to natural language voice commands. Instead of requiring users to input precise code syntax, the system accepts natural speech and automatically parses it into the necessary game logic parameters. This parameter transformation maintains logic precision while making the system accessible to users without programming knowledge.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If extensive code programming is used, then game functionality can be achieved, but content expansion is limited

Engineering Contradiction:
Improvecontent expansion capabilityVSAvoidprogramming operations
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a dynamic game editing system where game content can be easily expanded through voice commands. Users can dynamically add new scenarios, modify existing nodes, adjust hierarchical relationships, and change game logic by simply speaking new requirements. This dynamic approach enables continuous content expansion without requiring extensive re-programming, making the system highly adaptable while maintaining simplicity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11383162B2Voice skill game editing method, apparatus, device and readable storage medium
Publication Date: 2022.07.12 BEIJING BAIDU NETCOM SCI & TECH CO LTD
  • US11383162B2 patent drawing
  • US11383162B2 patent drawing
  • US11383162B2 patent drawing

AI summary

Provided are a voice skill game editing method, an apparatus, a device and a readable storage medium, which involve displaying a plurality of node elements having a hierarchical relationship and a cascading element for connecting a parent node and a child node in a node editing area of a user editing interface; acquiring voice scenario information configured by a user for the node elements in an element configuration area of the node elements when the node elements are determined as in an active state; acquiring voice skill control information configured by the user for the cascading element in an element configuration area of the cascading element when the cascading element is determined as in an active state; and determining, according to the hierarchical relationship corresponding to the node elements and the voice skill control information configured for the cascading element, game logic between the voice scenario information.