Processing system and processing method for nodes in family tree

A node processing and node technology, applied in electrical digital data processing, special data processing applications, instruments, etc., can solve problems such as affecting the openness of family trees, not being able to jointly maintain and process genealogy information asynchronously and remotely, and having to intervene in manual processing.

Inactive Publication Date: 2011-08-03
唐凌遥
View PDF0 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The existing family tree node relationship is usually a symmetrical relationship constructed based on the application of relationship theory. For example, in various popular social networks today, various "circles" or "contacts", etc., are all symmetrical node relationships. However, figure 1 In the family tree shown, only siblings are symmetrical and anti-transitive. In addition, due to the complexity of family blood relations in the real world, there are many complex node relationships that are anti-transitive and anti-symmetric. To express this kind of complex node relationship, when using the existing technology to maintain the nodes of the family tree, manual processing has to be involved. Usually, it needs to be manually edited, software processed, or through the family tree information collection table, and the manual or computer centralized processing can be more accurate. , complete family tree construction
All participants cannot jointly maintain and process family tree information asynchronously and in different places, which affects the openness of family tree maintenance
Moreover, the existing family tree systems often do not adequately represent the family blood relationship in the real world, such as the inability to deal with descendants of a single blood relationship, or the inability to merge related family trees, etc.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Processing system and processing method for nodes in family tree
  • Processing system and processing method for nodes in family tree
  • Processing system and processing method for nodes in family tree

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0199] exist Figure 9 On the basis of deleting "brother's son", the result obtained is as follows Figure 10 shown. exist Figure 10 , not only the "brother's son" node is gone, but also the "virtual node" as its mother is also deleted. At the same time, "brother's wife" is changed to a leaf node.

example 2

[0201] exist Figure 10 On the basis of , delete the "brother's wife" node, the result obtained is as follows Figure 11 shown. exist Figure 11 In , the original "brother's wife" node is changed to a virtual node to meet the requirement that "an entity node must have a spouse node before it can have a child node that coexists with the spouse".

example 3

[0203] exist Figure 11 On the basis of , delete the "brother's son", "son" and "daughter" nodes, the result obtained is as follows Figure 12 shown. exist Figure 12 , the "brother" node is changed to a leaf node.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a processing system and a processing method for nodes in a family tree. The processing system for the nodes in the family tree comprises an interface module, a database and a family tree maintenance module, wherein the interface module is used for providing an input interface and an output interface for users; the database is used for storing the data information of the family tree; the family tree maintenance module is used for maintaining the nodes in the family tree and a connection relation among the nodes according to the operation of the users and comprises a node addition submodule, a node deletion submodule and a node merging submodule; the node addition submodule is used for adding the nodes and the connection relation among the nodes; the node deletion submodule is used for deleting the nodes and the connection relation relevant to the nodes according to a preset deletion rule; and the node merging submodule is used for merging relevance nodes according to a preset merging rule, wherein the relevance nodes comprise common nodes in different family trees and relevant nodes in one family tree. By the processing system and the processing method, the blood relationships of various complex families in the actual world can be expressed accurately and integrally to the greatest extent, the openness of maintaining the family trees is ensured, and the user experience is improved.

Description

technical field [0001] The invention relates to the technical field of family trees, in particular to a family tree node processing system, a family tree node addition method, a family tree node deletion method and a family tree node merging method. Background technique [0002] Family tree refers to the model of using Internet technology to connect people according to blood relationship or ancestral relationship, and then sorting according to generation to form a tree. Members in the tree can clearly know their family origin, family relationship and basic information of other members, and enjoy communication and entertainment services such as records and photo albums. [0003] The family tree is centered on the founder, with blood relationship as the vein, and expands to the ancestors and descendants. It can be divided into multiple levels, and people of the same generation are in one level. In a computer system, a family tree may be composed of nodes (family members) and ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
Inventor 唐凌遥
Owner 唐凌遥
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products