Family Tree Construction Supporting Device for Genetic Counseling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Constructing complex family trees is time-consuming and labor-intensive due to the increased use of connector symbols, which complicates the process of genetic counseling.

Innovation Solution

A computer-readable storage medium and family tree construction supporting device that allows for the specification and connection of person symbols within a family tree system, utilizing attribute information to display and connect candidate symbols, reducing the need for manual management of connector symbols and simplifying the tree construction process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual connection of person symbols using connector symbols is used, then family tree construction follows standardized nomenclature, but the process becomes time-consuming and labor-intensive

Engineering Contradiction:
Improvestandardized nomenclature complianceVSAvoidfamily tree construction speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system automatically determines connection relationships between person symbols by comparing attribute information (such as familial relationships) stored in the database, eliminating the need for manual connector symbol placement. The system serves itself by autonomously establishing connections based on pre-stored attribute data, thus maintaining standardized nomenclature while dramatically improving construction efficiency

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Attribute information describing familial relationships between persons is pre-stored in the database before family tree construction begins. This preliminary preparation of data allows the system to quickly retrieve and process connection information during tree construction, avoiding time-consuming manual operations while ensuring standardized relationships are maintained

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If manual management of connector symbols is required, then precise control over tree structure is achieved, but the complexity of the construction process increases

Engineering Contradiction:
Improvetree structure controlVSAvoidconstruction process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system extracts and removes the complex manual operation of placing and managing connector symbols from the construction process. By retrieving connection information directly from pre-stored attribute data in the database, the system eliminates the need for users to manually manage connector symbols, thereby reducing process complexity while maintaining precise structural control through automated relationship determination

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of information

If attribute information is manually input and reflected on the tree, then complete family data is captured, but the time and effort required increases

Engineering Contradiction:
Improvefamily attribute information completenessVSAvoiddata input time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

Attribute information about family members and their relationships is pre-collected and stored in the database before the family tree construction process begins. This preliminary data preparation eliminates the need for manual information entry during tree construction, reducing time and effort while ensuring complete family attribute information is captured and accurately reflected in the final tree structure

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10937529B2Family tree construction supporting method and family tree construction supporting device
Publication Date: 2021.03.02 FUJITSU LTD
  • US10937529B2 patent drawing
  • US10937529B2 patent drawing
  • US10937529B2 patent drawing

AI summary

Provided is a non-transitory computer-readable storage medium storing a program causing a computer to execute a process, the process including: receiving a first operation that specifies a person symbol from a plurality of person symbols representing persons present in a family tree; displaying a plurality of first candidate person symbols capable of being connected with the person symbol specified by the received first operation by referring to a first storage unit that stores attribute information with respect to each of a plurality of persons; receiving a second operation that selects a first candidate person symbol from the plurality of first candidate person symbols that have been displayed; and displaying the first candidate person symbol selected by the received second operation while the selected first candidate person symbol is being connected with the person symbol specified by the first operation.