Virtual Chessboard Copying for Autochess Preparation

Solution Overview

Problem

In autochess games, users face inefficiencies due to frequent trips between their own virtual chessboard and opponents' boards, leading to memory errors and wasted time adjusting layouts as opponents' lineups change during preparation periods.

Innovation Solution

A method for displaying a virtual chessboard that allows users to mark and acquire information about target virtual chess pieces from opponents' boards, enabling synchronized display of these pieces on their own board, reducing the need for repeated trips and memory reliance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If users frequently switch between their own virtual chessboard and opponents' boards to monitor lineup changes, then they can obtain real-time opponent information, but they waste preparation time and increase the risk of memory errors

Engineering Contradiction:
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent creates virtual copies of opponent chess pieces and displays them on the user's own chessboard. When opponent pieces change, the copies automatically update without requiring the user to switch screens. This copying mechanism preserves complete opponent lineup information continuously visible while the user prepares their own strategy, eliminating both information loss and time waste.

Inventive Principle:
Principle #26Copying

2Ease of operation

If users rely on memory to remember opponent chess piece layouts, then they can reduce screen switching, but they introduce memory errors in layout reconstruction

Engineering Contradiction:
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system automatically generates and displays copies of opponent chess pieces on the user's board with accurate positioning and attributes. These copies are dynamically updated to match any opponent changes, providing a reliable visual reference that eliminates memory errors while keeping the board layout accurate and easy to adjust.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If users manually adjust their chess piece layouts multiple times based on opponent changes, then they can adapt to opponent strategies, but they increase operation complexity and time consumption

Engineering Contradiction:
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements automatic copying and dynamic updating of opponent piece information on the user's board. When opponents change their lineups, the copies automatically reflect these changes without requiring manual intervention. This maintains high adaptability to opponent strategies while dramatically reducing operation complexity and time consumption.

Inventive Principle:
Principle #26Copying

4Loss of information

If users switch between multiple virtual chessboards frequently, then they can monitor all opponent lineups, but they reduce preparation efficiency

Engineering Contradiction:
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent merges opponent piece information into the user's own chessboard display by creating virtual copies of opponent pieces. This consolidation allows the user to monitor all opponent lineups simultaneously on one screen without switching between multiple boards, maintaining complete information availability while significantly improving preparation efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20230338847A1Display method for virtual chessboard , terminal, storage medium and program product
Publication Date: 2023.10.26
  • US20230338847A1 patent drawing
  • US20230338847A1 patent drawing
  • US20230338847A1 patent drawing

AI summary

Embodiments of this application disclose a display method for a virtual chessboard, a terminal, a storage medium and a program product, and belong to the technical field of human-machine interaction. The method includes: displaying a first virtual chessboard; displaying, in response to a lineup viewing operation for a target opponent, a second virtual chessboard corresponding to the target opponent; acquiring, in response to a marking operation for at least one target virtual chess piece in the second virtual chess piece, chess piece information of the target virtual chess piece; and displaying, based on the chess piece information, the first virtual chess piece and the target virtual chess piece through the first virtual chessboard.