專(zhuān)利名稱(chēng):用于代表個(gè)體之間關(guān)聯(lián)性的系統(tǒng)、方法和圖形工具的制作方法
相關(guān)申請(qǐng)本申請(qǐng)根據(jù)35 U.S.C.§119(e)之規(guī)定要求美國(guó)臨時(shí)專(zhuān)利申請(qǐng)序列號(hào)60/575,781的優(yōu)先權(quán),該申請(qǐng)?zhí)峤挥?004年5月28日,申請(qǐng)人為John Golze等人,標(biāo)題為“A Method and System for LinkingGenealogical and Genetic Relationships”,其全文引入本文以供參考。
本申請(qǐng)涉及標(biāo)題為“用于代表個(gè)體之間關(guān)聯(lián)性的系統(tǒng)、方法和圖形工具”的實(shí)用專(zhuān)利申請(qǐng),申請(qǐng)人為John Golze,同此一并提交,其內(nèi)容據(jù)此引入本文以供參考。
背景技術(shù):
個(gè)體或其他實(shí)體可以通過(guò)不同方法相互關(guān)聯(lián)(connect)。例如,個(gè)體之間可以通過(guò)宗代(parent-child)關(guān)系,如父母與子女、兄弟姐妹或其他類(lèi)型的關(guān)系相互關(guān)聯(lián)。對(duì)有關(guān)個(gè)體或個(gè)體之間的宗代關(guān)系的信息的收集通常被稱(chēng)為宗譜學(xué)。通常收集的信息可包括事件發(fā)生的時(shí)間和地點(diǎn),所述事件包括如出生、婚姻、死亡,以及在個(gè)體一生中發(fā)生的其他事件。此外,還可根據(jù)數(shù)據(jù)的特定用途或研究人員的興趣來(lái)收集其他類(lèi)型的信息(如,醫(yī)療信息、DNA和病史跟蹤信息)。
有多種工具可用于存儲(chǔ)宗譜數(shù)據(jù)和用于代表個(gè)體之間的宗譜關(guān)系。具體地講,多種宗譜工具可以用來(lái)代表家庭、祖先和后代之間的關(guān)系。一種常用的宗譜工具是家譜圖,其可以用樹(shù)狀圖的形式直觀地表示關(guān)系。另一種常用的宗譜工具是組記錄(如家庭組記錄),它可以將個(gè)體編入組中。
這些和其他傳統(tǒng)宗譜工具都已應(yīng)用于可在計(jì)算設(shè)備上進(jìn)行操作的軟件應(yīng)用程序中。所述軟件應(yīng)用程序通??梢栽L問(wèn)能夠存儲(chǔ)大量宗譜信息的數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)中包含的信息通常以組記錄和/或事件信息的方式進(jìn)行組織;用戶(hù)可以訪問(wèn)這些信息,并采用宗譜圖或其他類(lèi)似樹(shù)狀圖關(guān)系的形式來(lái)顯示以上信息。此類(lèi)軟件應(yīng)用程序利用現(xiàn)代計(jì)算設(shè)備的強(qiáng)大計(jì)算能力來(lái)增強(qiáng)傳統(tǒng)宗譜工具的功能。此外,傳統(tǒng)軟件應(yīng)用程序還可在不同計(jì)算設(shè)備之間共享宗譜數(shù)據(jù)。例如,宗譜數(shù)據(jù)通訊(“GEDCOM”)格式即為一種熟知的數(shù)據(jù)格式,許多宗譜軟件程序都采用該數(shù)據(jù)格式來(lái)導(dǎo)入和導(dǎo)出宗譜數(shù)據(jù)。
盡管傳統(tǒng)宗譜工具在表示個(gè)體之間的關(guān)系方面具有很多優(yōu)點(diǎn),但是傳統(tǒng)工具中也存在若干固有缺點(diǎn)。造成這些缺點(diǎn)的原因很大程度上是由于依賴(lài)傳統(tǒng)理論,這些傳統(tǒng)理論過(guò)于強(qiáng)調(diào)使用宗譜圖(基于家譜示例)、事件信息和/或組記錄來(lái)組織和表示宗譜數(shù)據(jù)。
宗譜圖和其他樹(shù)狀圖趨于以笨拙的方式表示宗譜數(shù)據(jù)。這主要是由于表示多代關(guān)系時(shí)需要較大尺寸的宗譜圖?;趯?duì)多代宗譜圖尺寸的考慮,通常會(huì)將紙質(zhì)宗譜圖的內(nèi)容分別記錄在不同的紙片上。這種分散存儲(chǔ)的方式也固存于軟件應(yīng)用程序中,其中通常需要單獨(dú)的宗譜圖視圖來(lái)清晰地描述多代個(gè)體之間的關(guān)系。這種分散存儲(chǔ)方式不夠直觀,而且常常難于操作、拼接和理解。
使用樹(shù)狀圖的宗譜工具顯示具有其它的限制。例如,傳統(tǒng)宗譜圖無(wú)法以直觀的方式區(qū)分個(gè)體之間可能存在的多種可能的關(guān)系類(lèi)型。傳統(tǒng)宗譜圖通常使用節(jié)點(diǎn)來(lái)代表個(gè)體。用直線或其他類(lèi)似表示將這些節(jié)點(diǎn)彼此連接。然而,多個(gè)連接的節(jié)點(diǎn)常常需要共享一條具有多個(gè)分支的公用連接。公用連接在描述個(gè)體之間不同類(lèi)型的關(guān)聯(lián)性時(shí)作用有限。為進(jìn)一步說(shuō)明傳統(tǒng)宗譜工具的該局限性,圖1使用了一個(gè)人類(lèi)學(xué)中常用的符號(hào)以樹(shù)狀圖形式說(shuō)明節(jié)點(diǎn)之間的關(guān)系。如圖1所示,公用線10采用分支的方式將多個(gè)節(jié)點(diǎn),即12、14、16、18和20連接在一起。這種排列方式常用于描述父母及其子女之間的父母與子女關(guān)系。然而,使用公用線來(lái)連接多個(gè)個(gè)體卻無(wú)法用于清晰描述出每個(gè)不同的父母與子女關(guān)系之間可能存在的任何差異。例如,圖1中的樹(shù)狀圖無(wú)法用于區(qū)分收養(yǎng)關(guān)系和親生關(guān)系。
宗譜圖的局限性還在于其所能表示的關(guān)系類(lèi)型有限。例如,一張宗譜圖通常只能表示一個(gè)配偶、一個(gè)孩子和一對(duì)父母之間的關(guān)系。這意味著一張宗譜圖無(wú)法用來(lái)表示前夫或前妻、多個(gè)子女、兄弟姐妹或養(yǎng)父母及親生父母之間的關(guān)系。換句話講,無(wú)法使用一張宗譜圖來(lái)表示社會(huì)上常見(jiàn)的各種錯(cuò)綜復(fù)雜的關(guān)系。
由于宗譜圖具有這些嚴(yán)格的局限性,因此研究者常常需要使用其他工具,如組記錄或其他宗譜圖作為對(duì)宗譜圖的補(bǔ)充。許多傳統(tǒng)宗譜工具都實(shí)際要求將數(shù)據(jù)組合到預(yù)定義的組記錄中。然而,組記錄的使用也有局限性,如不同組記錄之間的數(shù)據(jù)較為分散且存在數(shù)據(jù)重復(fù)現(xiàn)象。例如,在將一個(gè)個(gè)體連接到兩個(gè)單獨(dú)的組記錄時(shí),這兩個(gè)組記錄中的每一個(gè)通常會(huì)包括有關(guān)該個(gè)體的重復(fù)信息。舉例來(lái)說(shuō),某特定個(gè)體在第一個(gè)家庭組記錄中可能扮演子女的角色,而在另一個(gè)家庭組記錄中則可能扮演配偶的角色。因此,可能出現(xiàn)該特定個(gè)體相關(guān)信息在各組記錄中被分散記錄或重復(fù)記錄的情況。由于多種原因,這兩種情況都是不可取的。數(shù)據(jù)重復(fù)不僅會(huì)浪費(fèi)內(nèi)存空間,而且還可能造成數(shù)據(jù)之間的不一致性。同時(shí),分散的數(shù)據(jù)可能會(huì)增加許多常規(guī)宗譜應(yīng)用程序操作(如搜索信息)的復(fù)雜性和成本。這些問(wèn)題由于不同宗譜工具之間的不一致性而變得更為嚴(yán)重。造成宗譜工具不一致的原因是組記錄的一種定義不一定適合組記錄的其他定義。
傳統(tǒng)的宗譜數(shù)據(jù)庫(kù)結(jié)構(gòu)通常也使用宗譜圖和/或組記錄來(lái)表示各種關(guān)系。因此,傳統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu)趨于包括上述固有局限性。例如,傳統(tǒng)數(shù)據(jù)庫(kù)中通常包括個(gè)體和/或組的記錄。這些記錄可包括有關(guān)個(gè)體或個(gè)體之間關(guān)系的信息。具體地講,所述記錄常會(huì)包括用于識(shí)別其他相關(guān)記錄的信息。例如,通常必須使用組記錄,并且該組記錄包括用于識(shí)別個(gè)體、配偶和子女的個(gè)人記錄的信息。這種類(lèi)型的數(shù)據(jù)庫(kù)結(jié)構(gòu)具有若干不可取的局限性,例如,缺少將個(gè)體之間的相關(guān)信息直接相互關(guān)聯(lián)(如鏈接事件)的能力,因?yàn)橹荒芡ㄟ^(guò)將個(gè)體記錄組合到相同組記錄的方法來(lái)體現(xiàn)個(gè)體記錄之間的鏈接。此外,傳統(tǒng)宗譜工具還可能將此類(lèi)信息與個(gè)體記錄相關(guān)聯(lián)。這往往會(huì)導(dǎo)致在多個(gè)組記錄或個(gè)體記錄中存儲(chǔ)重復(fù)的信息,從而造成工作效率低下和寶貴內(nèi)存空間的浪費(fèi)(如上所述)。作為存儲(chǔ)重復(fù)數(shù)據(jù)的另一種方法,宗譜信息常常會(huì)被分散存儲(chǔ)到多個(gè)個(gè)體記錄中,從而增加了數(shù)據(jù)庫(kù)操作的復(fù)雜性,此復(fù)雜性會(huì)給在個(gè)體記錄和組記錄之間的搜索操作帶來(lái)困難,從而限制了搜索功能,這一點(diǎn)是不可取的。
此外,許多傳統(tǒng)宗譜數(shù)據(jù)庫(kù)包括基于事件的組織結(jié)構(gòu),此類(lèi)結(jié)構(gòu)會(huì)根據(jù)基于事件的信息進(jìn)一步分散宗譜數(shù)據(jù)。例如,一些大型宗譜數(shù)據(jù)庫(kù)會(huì)按照位置信息(如,國(guó)別)分散存儲(chǔ)宗譜數(shù)據(jù)。這種類(lèi)型的結(jié)構(gòu)會(huì)割裂個(gè)體之間的關(guān)聯(lián)性,這些個(gè)體可能超越地域界限或國(guó)界而彼此鏈接。
以傳統(tǒng)方式對(duì)超越傳統(tǒng)數(shù)據(jù)庫(kù)界限(例如,地域界限)的宗譜信息分散記錄往往會(huì)導(dǎo)致宗譜數(shù)據(jù)的不一致性。例如,人名的拼寫(xiě)方法多種多樣,這就要求使用一種無(wú)變差的編碼規(guī)則和姓名查詢(xún)表。在過(guò)去,數(shù)據(jù)庫(kù)中包括許多單獨(dú)的表格,每張表格都建立在一個(gè)地理區(qū)域(如國(guó)家)之上,而無(wú)法進(jìn)行跨國(guó)家的關(guān)聯(lián)。對(duì)于某種特定的姓名變化,在不同的表格中會(huì)采取不同的處理方式。缺乏跨國(guó)家關(guān)聯(lián)數(shù)據(jù)的能力會(huì)導(dǎo)致重復(fù)記錄,因?yàn)樾彰兓诓煌膰?guó)家的處理方式各不相同,而且無(wú)法識(shí)別那些重復(fù)的記錄。
由于傳統(tǒng)數(shù)據(jù)庫(kù)結(jié)構(gòu)完全地、主要地或高度地依賴(lài)個(gè)體記錄和個(gè)體組記錄來(lái)存儲(chǔ)關(guān)系型宗譜信息或其他類(lèi)型的宗譜信息,因此導(dǎo)致其無(wú)法以靈活可靠的方式來(lái)表示和識(shí)別個(gè)體之間可能存在的錯(cuò)綜復(fù)雜的關(guān)系類(lèi)型。因此,傳統(tǒng)宗譜工具所采用的數(shù)據(jù)組織方式和表示方法既繁瑣又低效,而且缺乏直觀性和靈活性。這尤其制約了使用組記錄來(lái)表示個(gè)體之間的關(guān)系的傳統(tǒng)宗譜工具。因此,傳統(tǒng)宗譜工具在表示個(gè)體之間各種不同類(lèi)型和特征的關(guān)系方面作用有限。
發(fā)明概述用于表示個(gè)體之間關(guān)聯(lián)性的系統(tǒng)的一個(gè)實(shí)施方案包括代表個(gè)體的節(jié)點(diǎn)和用于連接節(jié)點(diǎn)的股(strand)。這些節(jié)點(diǎn)包括代表第一個(gè)體的第一節(jié)點(diǎn)和代表第二個(gè)體的第二節(jié)點(diǎn)。股用來(lái)連接第一節(jié)點(diǎn)和第二節(jié)點(diǎn)。每個(gè)股代表第一個(gè)體和第二個(gè)體之間的一種類(lèi)型的關(guān)系。
在一些實(shí)施方案中,每個(gè)股的數(shù)據(jù)對(duì)象形式會(huì)有所不同。在一些實(shí)施方案中,每個(gè)股能夠恰好連接兩個(gè)節(jié)點(diǎn)。在一些實(shí)施方案中,節(jié)點(diǎn)和股相連以形成一個(gè)或多個(gè)鏈接三角形。在一些實(shí)施方案中,將形成鏈接三角形的鏈接和節(jié)點(diǎn)進(jìn)行組合以形成鏈接三角形網(wǎng)。
使用計(jì)算機(jī)實(shí)施的用戶(hù)界面來(lái)直觀地表示個(gè)體關(guān)聯(lián)性的一個(gè)實(shí)施方案包括顯示代表第一個(gè)體的第一節(jié)點(diǎn)、代表第二個(gè)體的第二節(jié)點(diǎn),以及用于連接第一節(jié)點(diǎn)和第二節(jié)點(diǎn)的鏈接。鏈接包括連接第一節(jié)點(diǎn)和第二節(jié)點(diǎn)的股。每個(gè)股代表第一個(gè)體和第二個(gè)體之間的一種類(lèi)型的關(guān)系。
附圖簡(jiǎn)述
了各種本發(fā)明的方法、系統(tǒng)和圖形工具的實(shí)施方案,同時(shí)構(gòu)成說(shuō)明書(shū)的一部分。所述附圖與下文內(nèi)容一起演示和說(shuō)明了本發(fā)明的方法、系統(tǒng)和圖形工具的原理。所述圖示的實(shí)施方案僅作為本發(fā)明的方法、系統(tǒng)和圖形工具的示例,其實(shí)際適用范圍并不限于此。
圖1是一方框圖,其說(shuō)明用于表示父母及其子女之間關(guān)系的常用人類(lèi)學(xué)符號(hào)。
圖2是一環(huán)境視圖,其根據(jù)示例性實(shí)施方案用于表示個(gè)體之間的關(guān)聯(lián)性的系統(tǒng)的特定實(shí)施。
圖3是一方框圖,其根據(jù)示例性實(shí)施方案說(shuō)明了圖2的用戶(hù)界面中呈現(xiàn)的鏈接圖的示例。
圖4是一方框圖,其根據(jù)示例性實(shí)施方案說(shuō)明了圖3的鏈接圖的另一種形式。
圖5是一方框圖,其根據(jù)示例性實(shí)施方案說(shuō)明了在圖3的鏈接圖中使用的鏈接三角形的示例。
圖6是一方框圖,其根據(jù)示例性實(shí)施方案說(shuō)明了圖5的鏈接三角形的股級(jí)視圖。
圖7是一方框圖,其根據(jù)示例性實(shí)施方案說(shuō)明了另一個(gè)股級(jí)視圖,其中幾何符號(hào)識(shí)別圖5的鏈接三角形的鏈接股。
圖8是一方框圖,其根據(jù)示例性實(shí)施方案說(shuō)明了在圖2的數(shù)據(jù)存儲(chǔ)中使用的節(jié)點(diǎn)表的示例。
圖9是一方框圖,其根據(jù)示例性實(shí)施方案說(shuō)明了在圖2的數(shù)據(jù)存儲(chǔ)中使用的股表。
圖10是一流程圖,其根據(jù)示例性實(shí)施方案說(shuō)明了使用圖2的系統(tǒng)來(lái)創(chuàng)建鏈接圖的方法。
圖11A是一種視圖,其根據(jù)示例性實(shí)施方案說(shuō)明了在圖2的用戶(hù)界面中呈現(xiàn)的初始鏈接圖模版的示例。
圖11B是一單節(jié)點(diǎn)視圖,該節(jié)點(diǎn)根據(jù)示例性實(shí)施方案代表在圖11A的鏈接圖模版中呈現(xiàn)的焦點(diǎn)個(gè)體。
圖11C是一多節(jié)點(diǎn)視圖,這些節(jié)點(diǎn)根據(jù)示例性實(shí)施方案代表圖11B的焦點(diǎn)個(gè)體的父母,并且已將這些節(jié)點(diǎn)添加至圖11A的鏈接圖模版中。
圖11D是一單節(jié)點(diǎn)視圖,該節(jié)點(diǎn)根據(jù)示例性實(shí)施方案代表圖11B的焦點(diǎn)個(gè)體的配偶,并且已將該節(jié)點(diǎn)添加至圖11A的鏈接圖模版中。
圖11E是一多節(jié)點(diǎn)視圖,這些節(jié)點(diǎn)根據(jù)示例性實(shí)施方案代表圖11D的焦點(diǎn)個(gè)體及其配偶的子女,并且已將這些節(jié)點(diǎn)添加至圖11A的鏈接圖模版中。
圖11F是另一節(jié)點(diǎn)視圖,該節(jié)點(diǎn)根據(jù)示例性實(shí)施方案代表選定的焦點(diǎn)個(gè)體,而其他節(jié)點(diǎn)則代表已添加至圖11A的鏈接圖模版中的選定的焦點(diǎn)個(gè)體。
在所有附圖中,相同的編號(hào)代表相似但不一定相同的元素。
發(fā)明詳述本發(fā)明的說(shuō)明書(shū)描述了用于表示個(gè)體之間關(guān)聯(lián)性的系統(tǒng)、方法和圖形工具(以下統(tǒng)稱(chēng)“系統(tǒng)”)。借助該系統(tǒng)提供的功能,能夠以靈活可靠的方式來(lái)表示和描述個(gè)體之間可能存在的錯(cuò)綜復(fù)雜的關(guān)系類(lèi)型和組合。在所述系統(tǒng)中,鏈接連接代表個(gè)體的節(jié)點(diǎn)。鏈接通常具有稱(chēng)之為股的較為精細(xì)的結(jié)構(gòu)。具體地講,每個(gè)鏈接包括一個(gè)或多個(gè)股,這些股代表個(gè)體之間特定類(lèi)型的關(guān)聯(lián)性。因此,可使用多個(gè)股來(lái)連接兩個(gè)節(jié)點(diǎn),以描述與節(jié)點(diǎn)相關(guān)的個(gè)體之間的多種類(lèi)型的關(guān)系。通常,借助這種方法,系統(tǒng)便能夠以靈活而可靠的方式來(lái)表示和區(qū)分個(gè)體之間可能存在的各種不同類(lèi)型的關(guān)系。該系統(tǒng)可以十分容易地適于根據(jù)不同文化和風(fēng)俗或根據(jù)各種不同應(yīng)用程序來(lái)準(zhǔn)確表示關(guān)聯(lián)性。在一些實(shí)施方案中,每個(gè)股恰好能夠連接兩個(gè)節(jié)點(diǎn),這種配置通常能夠直觀描述個(gè)體之間不同類(lèi)型的關(guān)聯(lián)性。
鏈接的每股通常被表示為不同的數(shù)據(jù)對(duì)象。因此,該系統(tǒng)具有相當(dāng)?shù)撵`活性,因?yàn)楣傻哪K性使用戶(hù)能夠在不影響其他股的前提下,輕松地完成添加、刪除或修改股等操作。一個(gè)鏈接中可包括多個(gè)股以表示個(gè)體之間的各種不同類(lèi)型的關(guān)聯(lián)性。此外,還可將信息(例如,主要指基于鏈接的信息)存儲(chǔ)在鏈接的股中或者將信息與這些股直接關(guān)聯(lián)。該功能通??晒?jié)約寶貴的存儲(chǔ)空間并減少重復(fù)記錄和分散記錄各節(jié)點(diǎn)間數(shù)據(jù)的情況的發(fā)生。因此,可提高系統(tǒng)操作的效率。
系統(tǒng)可被配置為生成圖形鏈接圖(包括節(jié)點(diǎn)和鏈接)來(lái)表示個(gè)體之間的關(guān)聯(lián)性。在鏈接圖的許多實(shí)施方案中,使用鏈接三角形來(lái)作為用于鏈接圖的元素構(gòu)件塊。鏈接三角形包括由三個(gè)鏈接連接的三個(gè)節(jié)點(diǎn)以形成三角形。鏈接三角形基于個(gè)體之間的直系關(guān)系(即主要關(guān)系),其中通過(guò)子女、配偶和父母這三種主要關(guān)系中的一種或多種關(guān)系來(lái)關(guān)聯(lián)個(gè)體。例如,示例性的鏈接三角形包括代表父親、母親和子女的節(jié)點(diǎn)。通過(guò)一個(gè)鏈接將父親和母親連接起來(lái),然后通過(guò)兩條單獨(dú)的鏈接將子女與其父母連接。因此,可以使用鏈接三角形來(lái)準(zhǔn)確地表示各種文化、風(fēng)俗和時(shí)期中普遍存在的生物基本單位。由于鏈接三角形是基本的,因而可幫助減少數(shù)據(jù)被分散記錄和重復(fù)記錄的發(fā)生。傳統(tǒng)宗譜工具會(huì)在集中組記錄(如,直系家庭組)的相關(guān)數(shù)據(jù)時(shí)導(dǎo)致上述兩種情況的發(fā)生。由于完全不需要定義組,因此也為用戶(hù)提供了根據(jù)需要以隨意選擇的方式定義組的靈活性。
此外,本發(fā)明的系統(tǒng)、方法和圖形工具用于移除傳統(tǒng)地理數(shù)據(jù)庫(kù)組織中的地域/歷史(即,時(shí)空)的界限。移除界限解決了分散問(wèn)題,因?yàn)殒溄硬粫?huì)受到地緣政治界限(或其他類(lèi)型的界限)的破壞。此外,移除界限還可為解決特定類(lèi)型的數(shù)據(jù)重復(fù)問(wèn)題創(chuàng)造有利的先決條件。移除界限還意味著可以借助全球算法和查詢(xún)表來(lái)克服人名變化所帶來(lái)的影響。由此實(shí)現(xiàn)的全局一致性消除了重復(fù)的系統(tǒng)資源。本領(lǐng)域的技術(shù)人員理解并能提供恰當(dāng)?shù)乃惴ê筒樵?xún)表。在下文中會(huì)進(jìn)一步介紹該系統(tǒng)所提供的這些及其他優(yōu)點(diǎn)。
為達(dá)到成功解釋該系統(tǒng)的目的,下文會(huì)詳細(xì)描述其各項(xiàng)功能,從而使讀者能夠全面了解本文所述的用于表示個(gè)體之間關(guān)聯(lián)性的方法、系統(tǒng)和圖形工具。然而,對(duì)于本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,本發(fā)明的方法、系統(tǒng)和圖形工具可以不需要這些細(xì)節(jié)。說(shuō)明書(shū)中所提及的“一個(gè)實(shí)施方案”或“實(shí)施方案”是指與實(shí)施方案相關(guān)描述的特定功能、結(jié)構(gòu)或特點(diǎn)包括在至少一個(gè)實(shí)施方案中。說(shuō)明書(shū)中多處出現(xiàn)的短語(yǔ)“在一個(gè)實(shí)施方案中”不一定表示同一實(shí)施方案。
I.示例性系統(tǒng)要素根據(jù)示例性實(shí)施方案,圖2是用于表示個(gè)體之間關(guān)聯(lián)性的系統(tǒng)100的特定實(shí)施的環(huán)境視圖。系統(tǒng)100可以作為計(jì)算機(jī)可讀介質(zhì)上的指令來(lái)執(zhí)行??梢耘渲么酥噶顏?lái)指示計(jì)算機(jī)110或其一個(gè)或多個(gè)處理器(未示出),以執(zhí)行預(yù)定義程序,包括本文描述的任何程序。指令可以是被配置為在計(jì)算機(jī)110上運(yùn)行的一個(gè)或多個(gè)軟件應(yīng)用程序的形式。計(jì)算機(jī)可讀介質(zhì)包括任何介質(zhì)或能夠存儲(chǔ)計(jì)算機(jī)110可讀取的指令的介質(zhì)。
如圖2所示,計(jì)算機(jī)110可以與數(shù)據(jù)存儲(chǔ)120和接入設(shè)備130進(jìn)行通信??梢允褂萌魏我阎?lèi)型的通信介質(zhì)和協(xié)議,包括Internet及其相關(guān)協(xié)議。計(jì)算機(jī)110可為接入設(shè)備130提供有用信息,以顯示用戶(hù)界面140供用戶(hù)150參考。用戶(hù)150可使用接入設(shè)備130和界面140來(lái)與計(jì)算機(jī)110進(jìn)行交互?,F(xiàn)在將對(duì)圖2所示的各元素進(jìn)行更為詳細(xì)的說(shuō)明。
A.用戶(hù)用戶(hù)150通常是可利用接入設(shè)備130從計(jì)算機(jī)110輸入和/或輸出信息的人類(lèi),既可通過(guò)手動(dòng)數(shù)據(jù)輸入,也可通過(guò)導(dǎo)入/導(dǎo)出現(xiàn)有數(shù)據(jù)集(如Gedcom文件)來(lái)實(shí)現(xiàn)上述操作。但是,用戶(hù)150可以是其他活體、自動(dòng)代理或配置用來(lái)向計(jì)算機(jī)110提供輸入的某種智能技術(shù)。通常,用戶(hù)150與接入設(shè)備130物理接近。
B.接入設(shè)備接入設(shè)備130可包括用戶(hù)150可物理訪問(wèn)的任何一個(gè)或多個(gè)設(shè)備,或換句話講允許用戶(hù)150從計(jì)算機(jī)110進(jìn)行信息輸入、信息接收或訪問(wèn)的設(shè)備。接入設(shè)備130包括但不限于一臺(tái)或多臺(tái)臺(tái)式計(jì)算機(jī)、便攜式計(jì)算機(jī)、平板計(jì)算機(jī)、個(gè)人數(shù)據(jù)助理、移動(dòng)電話、衛(wèi)星呼叫器、Internet無(wú)線設(shè)備、嵌入式計(jì)算機(jī)、可視電話、大型計(jì)算機(jī)、微型計(jì)算機(jī)、工作站、網(wǎng)卡、可編程邏輯設(shè)備、娛樂(lè)設(shè)備、游戲設(shè)備、客戶(hù)端設(shè)備以及其他目前可能尚未存在的未來(lái)設(shè)備。接入設(shè)備130可包括各種外圍設(shè)備,如終端設(shè)備、鍵盤(pán)、鼠標(biāo)、屏幕、打印機(jī)、指示筆、輸入設(shè)備、輸出設(shè)備,或任何其他有助于在用戶(hù)150和計(jì)算機(jī)110之間進(jìn)行信息傳遞的設(shè)備??蓪⒔尤朐O(shè)備130配置為顯示用戶(hù)界面140以供用戶(hù)150參考和/或使用。
接入設(shè)備130可能位于距計(jì)算機(jī)110較近的位置,也可能位于距計(jì)算機(jī)110較遠(yuǎn)的位置。接入設(shè)備130和計(jì)算機(jī)110可使用任何已知介質(zhì)和協(xié)議進(jìn)行通信。在一些實(shí)施方案中,接入設(shè)備130包括配置用于通過(guò)網(wǎng)絡(luò)(例如Internet)與計(jì)算機(jī)110進(jìn)行通信的客戶(hù)端設(shè)備。在其他實(shí)施方案中,接入設(shè)備130包括連接到計(jì)算機(jī)110的外圍設(shè)備。
雖然圖2僅顯示一個(gè)接入設(shè)備130,但這僅用作舉例說(shuō)明之目的,而非表示限制。其他實(shí)施方案可包括與計(jì)算機(jī)110進(jìn)行通信的多個(gè)接入設(shè)備130。
C.用戶(hù)界面用戶(hù)150可通過(guò)接入設(shè)備130來(lái)使用用戶(hù)界面140訪問(wèn)計(jì)算機(jī)110。例如,用戶(hù)界面140可用于初始化和/或解釋與計(jì)算機(jī)110之間的通信。因此,用戶(hù)界面140可包括用于提示和接收來(lái)自用戶(hù)150的輸入的機(jī)制。在示例性實(shí)施方案中,用戶(hù)界面140包括圖形用戶(hù)界面(“GUI”),其能夠顯示代表個(gè)體和個(gè)體之間關(guān)聯(lián)性的數(shù)據(jù)。GUI可與計(jì)算機(jī)110上運(yùn)行的軟件程序有關(guān)。在一些實(shí)施方案中,用戶(hù)界面140包括Web頁(yè)面。然而,用戶(hù)界面140并不限于web頁(yè)面實(shí)施方案,并可包括眾多不同類(lèi)型的用戶(hù)界面140。它們能夠向用戶(hù)150發(fā)送數(shù)據(jù)和/或從用戶(hù)150接收輸入。下面將進(jìn)一步討論用戶(hù)界面140的多個(gè)示例性視圖以及其中呈現(xiàn)的數(shù)據(jù)。
雖然圖2僅顯示一個(gè)用戶(hù)界面140,但這僅用作舉例說(shuō)明之目的,而非表示限制。其他實(shí)施方案可包括接入設(shè)備130所提供的多個(gè)用戶(hù)界面140。
D.數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)120可包括一個(gè)或多個(gè)存儲(chǔ)介質(zhì)、設(shè)備或配置,包括數(shù)據(jù)庫(kù)。數(shù)據(jù)存儲(chǔ)120可以使用本領(lǐng)域的技術(shù)人員已知的任何類(lèi)型、形式和組合的存儲(chǔ)介質(zhì)。數(shù)據(jù)存儲(chǔ)120可包括用于存儲(chǔ)和訪問(wèn)信息的任何已知技術(shù)。例如,數(shù)據(jù)存儲(chǔ)120可包括結(jié)構(gòu)化查詢(xún)語(yǔ)言(“SQL”)技術(shù),包括一個(gè)或多個(gè)SQL服務(wù)器。數(shù)據(jù)存儲(chǔ)120可包括一個(gè)或多個(gè)層級(jí)、鏈接或其他類(lèi)型的數(shù)據(jù)庫(kù)。可使用任何已知數(shù)據(jù)庫(kù)技術(shù)來(lái)創(chuàng)建和維護(hù)這些數(shù)據(jù)庫(kù)。
數(shù)據(jù)存儲(chǔ)120可與計(jì)算機(jī)110集成或位于其外部。計(jì)算機(jī)110和數(shù)據(jù)存儲(chǔ)120可使用任何已知介質(zhì)和協(xié)議進(jìn)行通信。在一些實(shí)施方案中,數(shù)據(jù)存儲(chǔ)120包括一個(gè)或多個(gè)中央數(shù)據(jù)庫(kù)。
可配置數(shù)據(jù)存儲(chǔ)120以存儲(chǔ)預(yù)定義的數(shù)據(jù)以及從接入設(shè)備130接收的信息。具體地講,數(shù)據(jù)存儲(chǔ)120可存儲(chǔ)與個(gè)體相關(guān)的信息以及與個(gè)體之間的關(guān)聯(lián)性相關(guān)的信息。所述信息可以代表個(gè)體、個(gè)體之間關(guān)聯(lián)性的數(shù)據(jù)對(duì)象形式存儲(chǔ)。數(shù)據(jù)對(duì)象可以存儲(chǔ)在一個(gè)或多個(gè)表中。下面將進(jìn)一步討論數(shù)據(jù)存儲(chǔ)120表和數(shù)據(jù)對(duì)象的多個(gè)示例性實(shí)施方案以及其中存儲(chǔ)的信息。
E.計(jì)算機(jī)計(jì)算機(jī)110可包括允許執(zhí)行系統(tǒng)100的處理的任何設(shè)備或設(shè)備組合。計(jì)算機(jī)110可以是能夠運(yùn)行多種不同軟件應(yīng)用程序的通用計(jì)算機(jī)或限于特定功能的專(zhuān)用設(shè)備。在一些實(shí)施方案中,計(jì)算機(jī)110是與接入設(shè)備130相同的設(shè)備。在其他實(shí)施方案中,計(jì)算機(jī)110是通過(guò)接入設(shè)備130進(jìn)行訪問(wèn)的計(jì)算設(shè)備網(wǎng)絡(luò)。計(jì)算機(jī)110可包括任何類(lèi)型、數(shù)量、形式或配置的處理器、系統(tǒng)內(nèi)存、計(jì)算機(jī)可讀介質(zhì)、外圍設(shè)備、計(jì)算設(shè)備和操作系統(tǒng)。計(jì)算機(jī)還可包括生物計(jì)算機(jī)或其他智能設(shè)備(例如,人工智能設(shè)備)。在許多實(shí)施方案中,計(jì)算機(jī)110的形式為一臺(tái)或多臺(tái)服務(wù)器(例如,web服務(wù)器),而接入設(shè)備130則是訪問(wèn)這些服務(wù)器的客戶(hù)端設(shè)備。
計(jì)算機(jī)110能夠執(zhí)行用于執(zhí)行系統(tǒng)100功能的步驟,包括生成和控制用戶(hù)界面140以及在用戶(hù)界面140和用戶(hù)150之間進(jìn)行交互。具體地講,計(jì)算機(jī)110可通過(guò)用戶(hù)界面140生成并顯示代表個(gè)體的數(shù)據(jù)和代表個(gè)體與用戶(hù)150之間關(guān)聯(lián)性的數(shù)據(jù)。此外,計(jì)算機(jī)110能夠通過(guò)用戶(hù)界面140處理從用戶(hù)150接收的輸入。
如上所述,系統(tǒng)100的功能可被包括在計(jì)算機(jī)110可讀取的介質(zhì)上或換句話講由該介質(zhì)攜帶。攜帶系統(tǒng)100指令(例如,軟件程序)的介質(zhì)可以是計(jì)算機(jī)110的組成部分或換句話講與計(jì)算機(jī)110進(jìn)行通信耦合。在優(yōu)選實(shí)施方案中,配置指令以便使計(jì)算機(jī)110執(zhí)行本文公開(kāi)的示例性方法的步驟。
盡管圖2顯示系統(tǒng)100的示例性具體執(zhí)行,但本領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,圖中說(shuō)明的示例性環(huán)境組件并不旨在進(jìn)行限制。事實(shí)上,本領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到可以使用其他備選硬件環(huán)境。
II.示例性用戶(hù)界面視圖可配置計(jì)算機(jī)110來(lái)輸出代表各種用戶(hù)界面視圖形式的數(shù)據(jù),界面視圖可被發(fā)送到接入設(shè)備130以在用戶(hù)界面140中進(jìn)行顯示??梢匀魏芜m當(dāng)?shù)母袷?包括HTML頁(yè)面)將數(shù)據(jù)傳輸?shù)浇尤朐O(shè)備130。計(jì)算機(jī)110可包括不同的預(yù)定義頁(yè)面模版用于構(gòu)成各種用戶(hù)界面視圖。
圖3是一方框圖,其根據(jù)示例性實(shí)施方案舉例說(shuō)明了可在用戶(hù)界面140中呈現(xiàn)的鏈接圖200。如圖3所示,節(jié)點(diǎn)210-1到210-7(統(tǒng)稱(chēng)為“節(jié)點(diǎn)210”)通過(guò)將220-1鏈接到220-10(統(tǒng)稱(chēng)為“鏈接220”)進(jìn)行連接。節(jié)點(diǎn)210可代表個(gè)體。在本說(shuō)明及所附的權(quán)利要求書(shū)中,術(shù)語(yǔ)“個(gè)體”通常是指人類(lèi)、活體或死體。但是,術(shù)語(yǔ)“個(gè)體”在本文還可表示任何活的或死的生物(例如,動(dòng)物)或非生物實(shí)體(例如,企業(yè)或其他組織)。
可使用任何適當(dāng)?shù)囊晥D在用戶(hù)界面140中顯示節(jié)點(diǎn)210。在圖3中,例如,節(jié)點(diǎn)210為圓圈的形式。在其他實(shí)施方案中,則可能使用其他幾何形狀或幾何形狀的組合。幾何形狀可識(shí)別個(gè)體的特定特征和/或角色。例如,正方形可表示男性個(gè)體,三角形可表示女性個(gè)體,如圖4所示。根據(jù)示例性實(shí)施方案,該圖說(shuō)明了鏈接圖的另一個(gè)示例。作為幾何圖形的多種可行備選之一,可使用不同的顏色、圖案或陰影來(lái)區(qū)分男性和女性個(gè)體,或用于識(shí)別與個(gè)體相關(guān)的所有特征。在圖3中,節(jié)點(diǎn)210-1被涂上陰影用于識(shí)別焦點(diǎn)個(gè)體,而其他節(jié)點(diǎn)210-2到210-7則為空以表示非焦點(diǎn)個(gè)體。
編號(hào)、名稱(chēng)或其他文本標(biāo)識(shí)符可用于直觀識(shí)別節(jié)點(diǎn)210。同樣,也可在鏈接圖200中直觀識(shí)別例如子女、配偶和父母等角色。正如下文中所詳述,每個(gè)節(jié)點(diǎn)210在數(shù)據(jù)存儲(chǔ)120中均可顯示為不同的數(shù)據(jù)對(duì)象,所述數(shù)據(jù)對(duì)象可包括個(gè)體事件、特征、角色、名稱(chēng)、位置、日期、標(biāo)識(shí)符、地址、個(gè)人統(tǒng)計(jì)資料、病史以及任何其他潛在有用信息,或與上述要素相關(guān)的信息關(guān)聯(lián)。
如圖3所示,節(jié)點(diǎn)210通過(guò)鏈接220彼此相連??膳渲面溄?20以識(shí)別個(gè)體之間關(guān)聯(lián)性的所有適當(dāng)類(lèi)型、特性和/或特征。具體地講,每個(gè)鏈接220均包括一組單股或多股。每個(gè)股專(zhuān)門(mén)代表一種特定類(lèi)型的關(guān)聯(lián)性。正如下文所詳述,股在數(shù)據(jù)存儲(chǔ)120中可顯示為不同的數(shù)據(jù)對(duì)象,由此為表示個(gè)體之間種類(lèi)繁多的關(guān)聯(lián)性提供了高度的靈活性和穩(wěn)定性。例如,任何特定鏈接220可包括一個(gè)自然股、一個(gè)社會(huì)股和一個(gè)宗教股。如下文所述并參考圖6和圖7,自然股可識(shí)別自然血緣關(guān)系(例如,血統(tǒng))關(guān)聯(lián)性,社會(huì)股可以識(shí)別合法關(guān)聯(lián)性(包括普通法、基于慣例或基于傳統(tǒng)的關(guān)聯(lián)性),而宗教股則可以經(jīng)由宗教儀式識(shí)別關(guān)聯(lián)性。
在圖3顯示的鏈接圖200中,每個(gè)鏈接220都正確地連接了兩個(gè)節(jié)點(diǎn)210。由于鏈接220未連接兩個(gè)以上的節(jié)點(diǎn)210,所以特定于兩個(gè)個(gè)體的關(guān)聯(lián)信息可直接與連接兩者的鏈接220相關(guān)聯(lián)。此結(jié)構(gòu)在顯示和描述個(gè)體之間關(guān)聯(lián)性的不同類(lèi)型、事件和特征方面提供了高度靈活性。具體地講,系統(tǒng)100能夠描述任何兩個(gè)個(gè)體之間種類(lèi)繁多的關(guān)聯(lián)性。因此,系統(tǒng)100能夠直觀區(qū)分不同個(gè)體之間的不同關(guān)聯(lián)性的組合。例如,鏈接圖200可以直觀可區(qū)分的方式來(lái)表示與領(lǐng)養(yǎng)子女(社會(huì)股)或親生子女(自然股)之間的關(guān)聯(lián)性。
任何與個(gè)體之間關(guān)聯(lián)性有關(guān)的潛在有用信息都可直接與鏈接220相關(guān)聯(lián)。例如,有關(guān)收養(yǎng)事件的信息(如收養(yǎng)日期)可能與父母和領(lǐng)養(yǎng)子女之間的特定鏈接220直接連接。因此,鏈接事件和其他鏈接信息可以存儲(chǔ)在鏈接220內(nèi)或換句話講直接與其相關(guān)聯(lián),而不用存儲(chǔ)為個(gè)體的數(shù)據(jù)記錄或組記錄的一部分。通過(guò)信息與鏈接220的直接關(guān)聯(lián)將數(shù)據(jù)合并,從而減少了重復(fù)數(shù)據(jù)的實(shí)例。不用對(duì)多個(gè)組記錄或個(gè)體記錄進(jìn)行拆分,傳統(tǒng)存儲(chǔ)在不同個(gè)體或組記錄中的數(shù)據(jù)可與鏈接220相關(guān)存儲(chǔ)。此配置允許與個(gè)體直接相關(guān)的信息直接與節(jié)點(diǎn)210連接,而與個(gè)體之間關(guān)聯(lián)性直接相關(guān)的信息則直接與鏈接220連接。
鏈接220可包括代表鏈接的確定分?jǐn)?shù)的數(shù)據(jù)。確定分?jǐn)?shù)或標(biāo)記可顯示在鏈接圖200中的鏈接220之上或附近。例如,在一個(gè)實(shí)施方案中,確定標(biāo)記被配置為當(dāng)任何特定鏈接220的確定分?jǐn)?shù)位于預(yù)設(shè)信任閾值以下時(shí)進(jìn)行顯示(例如,問(wèn)號(hào))。
鏈接220的方向可以識(shí)別個(gè)體關(guān)聯(lián)性的各種類(lèi)型和特性。例如,通常為垂直方向的鏈接220表示不同代中的節(jié)點(diǎn)210之間的關(guān)聯(lián)性。具體地講,通常垂直的鏈接220可識(shí)別個(gè)體之間的父母與子女關(guān)系。通常為水平方向的鏈接220表示一個(gè)公共代內(nèi)節(jié)點(diǎn)210之間的關(guān)聯(lián)性。例如,通常為水平方向的鏈接220可識(shí)別個(gè)體之間的夫妻關(guān)系(例如,配偶和/或生育關(guān)系)。
在系統(tǒng)100中,節(jié)點(diǎn)210和鏈接220是表示個(gè)體之間關(guān)聯(lián)性的基本元素。因此,關(guān)聯(lián)性的主要圖示基于節(jié)點(diǎn)210和鏈接220。系統(tǒng)100并非主要依賴(lài)事件和組合來(lái)表示關(guān)聯(lián)性。但是,系統(tǒng)100可在基本元素的基礎(chǔ)上提供生成次要信息(如事件和組合)的能力。例如,鏈接圖200可包括對(duì)個(gè)體和/或與個(gè)體或個(gè)體之間關(guān)聯(lián)性相關(guān)的事件進(jìn)行組合。圖3所示為節(jié)點(diǎn)210的二級(jí)組示例,所述組可以為任何形式,并可按研究人員或系統(tǒng)100操作員的意圖進(jìn)行預(yù)定義或派生。圖3的鏈接圖200包括例如以代間平面圖224-1到224-3(統(tǒng)稱(chēng)為“代間平面圖224”)和以家庭平面圖228形式對(duì)節(jié)點(diǎn)210進(jìn)行組合,各項(xiàng)詳述如下。
如圖3所示,節(jié)點(diǎn)210可以圖示代邊界的方式組成代間平面圖224。在圖3中,代間平面圖224-1包括焦點(diǎn)節(jié)點(diǎn)210-1和節(jié)點(diǎn)210-4,其組合包括由節(jié)點(diǎn)210-1和210-4表示的當(dāng)代個(gè)體。例如,節(jié)點(diǎn)210-1可表示焦點(diǎn)個(gè)體,而節(jié)點(diǎn)210-4則表示焦點(diǎn)個(gè)體的配偶或生育伴侶。圖3中位于代間平面圖224-1下面的代間平面圖224-2包括節(jié)點(diǎn)210-2和210-3,它們代表焦點(diǎn)個(gè)體的父母。在圖3中,位于代間平面圖224-1上面的代間平面圖224-3包括節(jié)點(diǎn)210-5到210-7,它們表示通過(guò)節(jié)點(diǎn)210-1和210-4所表示的個(gè)體的子女。代間平面圖224提供了節(jié)點(diǎn)210之間世代關(guān)聯(lián)的直觀表現(xiàn)形式。
鏈接圖200可被配置為具有代表時(shí)間測(cè)量的方向性。在圖3中,以?xún)?yōu)選模式通過(guò)將子女節(jié)點(diǎn)220置于其父母節(jié)點(diǎn)220上來(lái)向上測(cè)量時(shí)間。然而,在非優(yōu)選模式下,則會(huì)按照鏈接圖200的任何預(yù)定義方向性來(lái)定位代間平面圖224。此外,垂直鏈接220通??砂ǚ较蛐詳?shù)據(jù),用于識(shí)別某個(gè)體在鏈接220中沿向前時(shí)間方向還是沿向后時(shí)間方向移動(dòng)。
家庭平面圖228可用于直觀描述個(gè)體的家庭成員。在圖3中,家庭平面圖228表示構(gòu)成直系家庭的一組個(gè)體。更具體地講,節(jié)點(diǎn)210-1和210-4可表示由節(jié)點(diǎn)210-5到210-7表示的個(gè)體的父母。因?yàn)楸舜说年P(guān)聯(lián)性,可在用戶(hù)界面140中的公共家庭平面圖228上排列節(jié)點(diǎn)210-1和210-4到210-7。也可使用其他空間組織。
可通過(guò)系統(tǒng)100來(lái)識(shí)別個(gè)體的其他二級(jí)組合。例如,可構(gòu)成家庭小組來(lái)識(shí)別居住在公共地址的有生命個(gè)體的子集。二級(jí)組可為顯式或隱式。隱式組可從節(jié)點(diǎn)210和鏈接220按算法導(dǎo)出,而顯式組則不可導(dǎo)。家庭平面圖228上的節(jié)點(diǎn)210是顯式組的一個(gè)示例。部族的成員可能是顯式組的一個(gè)示例。
在許多實(shí)施方案中,三個(gè)一組的節(jié)點(diǎn)210被組織成鏈接三角形。在圖3中,節(jié)點(diǎn)210-1到210-3構(gòu)成鏈接三角形230-1,節(jié)點(diǎn)210-1、210-4和210-5構(gòu)成鏈接三角形230-2,節(jié)點(diǎn)210-1、210-4和210-6構(gòu)成鏈接三角形230-3,而節(jié)點(diǎn)210-1、210-4和210-7則構(gòu)成鏈接三角形230-4。鏈接三角形230-1到230-4在此統(tǒng)稱(chēng)為“鏈接三角形230”。
圖5是一個(gè)框圖,其根據(jù)示例性實(shí)施方案說(shuō)明了圖3的鏈接三角形230-1的放大視圖。如圖5所示,可通過(guò)鏈接220-1將節(jié)點(diǎn)210-1連接到節(jié)點(diǎn)210-2,通過(guò)鏈接220-2將節(jié)點(diǎn)210-1連接到節(jié)點(diǎn)210-3。節(jié)點(diǎn)210-1可表示焦點(diǎn)個(gè)體,而節(jié)點(diǎn)210-2和210-3可分別表示焦點(diǎn)個(gè)體的母親和父親。因此,鏈接220-1識(shí)別節(jié)點(diǎn)210-1和210-2之間的母系代間關(guān)聯(lián)性(例如,母與子),而鏈接220-2識(shí)別節(jié)點(diǎn)210-1和210-3之間的父系代間關(guān)聯(lián)性(例如,父與子)??赏ㄟ^(guò)鏈接220-3將節(jié)點(diǎn)210-2連接到節(jié)點(diǎn)210-3,其中鏈接220-3可識(shí)別節(jié)點(diǎn)210-2和210-3之間的夫妻關(guān)聯(lián)性(例如,生育關(guān)系和/或婚姻)。
鏈接三角形230-1以及其他鏈接三角形230均可表示父母與子女之間基本的天生關(guān)聯(lián)性??啥x鏈接三角形230并將其用作鏈接圖200的基本構(gòu)建塊。每個(gè)鏈接三角形230均包括分別代表父親、母親和子女的三個(gè)節(jié)點(diǎn)。在許多實(shí)施方案中,每個(gè)節(jié)點(diǎn)210是至少一個(gè)鏈接三角形230的成員。
鏈接圖200中圖示的關(guān)聯(lián)性根本上基于鏈接三角形230。具體地講,鏈接三角形230特別適于表示個(gè)體的自然血緣關(guān)系關(guān)聯(lián)性,因?yàn)樯陔p親與子女間的根本關(guān)聯(lián)性。因此,通過(guò)鏈接三角形230的節(jié)點(diǎn)210所表示的個(gè)體通常為配偶(或相似角色)、子女和父母等角色。在一些實(shí)施方案中,僅在充當(dāng)配偶、子女或父母等角色的個(gè)體之間才會(huì)存在每個(gè)鏈接220。個(gè)體的二級(jí)組合(如家庭組合)可包括一個(gè)或多個(gè)鏈接三角形230。例如,包括雙親和三個(gè)子女的核心家庭將包括三個(gè)鏈接三角形230,如圖3所示的鏈接三角形230-2、230-3和230-4。
鏈接三角形230同樣最適于表示與“耶穌基督后期圣徒教會(huì)”原則一致的“印證”關(guān)系。根據(jù)這些原則,某些個(gè)體可能永恒地“印證”在一起。例如,夫妻可以“印證”在一起以便他們的婚姻可以在死亡之后繼續(xù)。同樣,子女可能會(huì)與其父母永恒地“印證”。鏈接三角形230表示兩種“印證”類(lèi)型-第一種存在于夫妻之間,第二種存在于子女和其父母之間。在一些實(shí)施方案中,僅在充當(dāng)父母、子女或配偶等“可印證”角色的個(gè)體之間才會(huì)存在鏈接220。在此類(lèi)實(shí)施方案中,兄弟姐妹不會(huì)通過(guò)鏈接220直接關(guān)聯(lián)。
由于有關(guān)鏈接三角形230中表示的所有個(gè)體和關(guān)聯(lián)的信息可能不為所知,因此系統(tǒng)100可以提供占位符節(jié)點(diǎn)和鏈接。例如,當(dāng)圖5中節(jié)點(diǎn)210-3所表示的父?jìng)€(gè)體無(wú)可用信息時(shí),節(jié)點(diǎn)210-3可為占位符節(jié)點(diǎn)的形式,其中包括關(guān)于其與鏈接220-2和220-3關(guān)聯(lián)的有限信息。同樣,鏈接220-2和220-3可為占位符鏈接的形式,其中包括關(guān)于鏈接220-2和220-3到節(jié)點(diǎn)210-1、210-2和210-3的關(guān)聯(lián)性的有限信息。
當(dāng)有關(guān)個(gè)體和/或鏈接的組或數(shù)量信息不為所知時(shí),系統(tǒng)100可提供偽節(jié)點(diǎn)和/或偽鏈接來(lái)顯示此類(lèi)未知信息。更具體地講,當(dāng)連接兩個(gè)個(gè)體的鏈接數(shù)量未知時(shí),可將偽鏈接置于鏈接圖中代表個(gè)體的節(jié)點(diǎn)之間。同樣,當(dāng)相等連接到其他個(gè)體的個(gè)體數(shù)量未知時(shí),可將偽節(jié)點(diǎn)置于公共鏈接的末端。偽節(jié)點(diǎn)表示共享同一鏈接的一組代內(nèi)個(gè)體。由于這些個(gè)體的數(shù)量未知,或?yàn)榱吮阌谥庇^表示這些個(gè)體共有的關(guān)聯(lián)性,可對(duì)個(gè)體進(jìn)行組合。同樣,偽鏈接表示連續(xù)排列的一組代間鏈接(例如,代間鏈),并且可在連接兩個(gè)個(gè)體的鏈接數(shù)量未知時(shí)或?yàn)榱吮阌谥庇^表示個(gè)體的關(guān)聯(lián)性時(shí)使用。
系統(tǒng)100還可以提供圖像節(jié)點(diǎn)、圖像鏈接和過(guò)渡鏈接,用于表示鏈接圖200中節(jié)點(diǎn)210和鏈接220的多個(gè)位置。例如,特定個(gè)體(通過(guò)婚姻)可能在鏈接圖200中兩個(gè)不同的代間平面圖224中占據(jù)位置。其中一處,圖像節(jié)點(diǎn)可能會(huì)代替實(shí)際節(jié)點(diǎn)210。圖像節(jié)點(diǎn)可作為占位符節(jié)點(diǎn),但不會(huì)復(fù)制有關(guān)實(shí)際節(jié)點(diǎn)210所表示的個(gè)體的信息。這樣,不用復(fù)制信息即可準(zhǔn)確表示復(fù)雜的關(guān)聯(lián)性。同樣,圖像鏈接可用于代替實(shí)際鏈接,而不用復(fù)制與實(shí)際鏈接相關(guān)聯(lián)的信息。圖像鏈接通常連接圖像節(jié)點(diǎn)。過(guò)渡鏈接可用于連接帶有圖像節(jié)點(diǎn)的實(shí)際節(jié)點(diǎn)210。
每個(gè)鏈接220均可擁有包括一個(gè)或多個(gè)股的精細(xì)結(jié)構(gòu)。圖6是一方框圖,其根據(jù)示例性實(shí)施方案表示圖5的鏈接三角形230-1的股級(jí)視圖。如圖6所示,每個(gè)鏈接220均可包括多個(gè)股。更具體地講,鏈接220-1可包括股610-1、620-1和630-1,鏈接220-2可包括股610-2、620-2和630-2,而鏈接220-3則可包括股610-3、620-3和630-3。股610-1、610-2和610-3在本文統(tǒng)稱(chēng)為“股610”,股620-1、620-2和620-3在本文統(tǒng)稱(chēng)為“股620”,而股630-1、630-2和630-3在本文則統(tǒng)稱(chēng)為“股630”。
股610、620和630可表示節(jié)點(diǎn)210之間不同類(lèi)型的關(guān)聯(lián)性。例如,在某個(gè)實(shí)施方案中,股610表示個(gè)體之間的自然關(guān)聯(lián)性,股620表示個(gè)體之間的社會(huì)(例如,法律)關(guān)聯(lián)性,而股630則表示個(gè)體之間的宗教關(guān)聯(lián)性。自然關(guān)聯(lián)性的示例包括但不限于夫妻之間的生育關(guān)系以及自然父母與子女關(guān)系。社會(huì)關(guān)聯(lián)性的示例包括但不限于公證結(jié)婚、配偶伴侶關(guān)系、普通法婚姻、離婚、分居、收養(yǎng)、法定監(jiān)護(hù)人、授權(quán)委托以及受法律、慣例、傳統(tǒng)或文化認(rèn)可的其他社會(huì)關(guān)系。宗教關(guān)聯(lián)性的示例包括但不限于婚姻和由宗教儀式或原則形成的任何其他關(guān)聯(lián)性。例如,宗教股630可表示根據(jù)“耶穌基督后期圣徒教會(huì)”原則而“印證”在一起的個(gè)體。
可結(jié)合使用三種類(lèi)型的股610、620和630,以直觀顯示個(gè)體之間關(guān)聯(lián)性的組合。例如,如果有子女出生,股610、620和630可表示子女與其父母之間的所有自然、社會(huì)和/或宗教類(lèi)型的關(guān)聯(lián)性。更具體地講,自然股610可表示子女是否為父母所親生。社會(huì)股620可表示父母是否為子女的法定父母。宗教股630可表示子女是否按照宗教原則與父母“印證”。
盡管圖6說(shuō)明了連接任何兩個(gè)節(jié)點(diǎn)210的三種類(lèi)型的股,但鏈接220可以包括一個(gè)或多個(gè)表示任何類(lèi)型關(guān)聯(lián)性的股。因此,系統(tǒng)100可提供表示個(gè)體之間多種不同類(lèi)型的關(guān)聯(lián)性的廣泛的能力。可創(chuàng)建股來(lái)表示多種不同類(lèi)型的關(guān)聯(lián)性,包括但不限于基因、遺傳、權(quán)威、教士、陰謀、恐怖分子、組織以及個(gè)體之間任何其他類(lèi)型的關(guān)聯(lián)性。這樣即可廣泛應(yīng)用系統(tǒng)100來(lái)直觀表示個(gè)體間任何類(lèi)型的關(guān)聯(lián)性。此外,由于可以輕松擴(kuò)展節(jié)點(diǎn)210之間的股數(shù)量以表示眾多不同類(lèi)型的股,因此系統(tǒng)100非常全面。因此,系統(tǒng)100支持鏈接數(shù)據(jù)的大量集合,并非只限于個(gè)體間的一種或兩種類(lèi)型的關(guān)聯(lián)性。用戶(hù)140可從大量數(shù)據(jù)中進(jìn)行選擇以查看感興趣的信息。例如,用戶(hù)140能夠選擇和查看說(shuō)明特定類(lèi)型的一股或多股的鏈接圖。為了進(jìn)行說(shuō)明,用戶(hù)140可使用系統(tǒng)100來(lái)請(qǐng)求和查看僅顯示節(jié)點(diǎn)210之間社會(huì)股關(guān)聯(lián)性的鏈接圖。
用戶(hù)界面140能夠顯示圖3的鏈接圖200的多個(gè)版本,包括顯示節(jié)點(diǎn)210之間不同數(shù)量和組合的股的鏈接圖。圖6顯示編織符號(hào),可在其中將節(jié)點(diǎn)210之間的股編織在一起。每股都可通過(guò)不同的顏色、圖案或陰影加以區(qū)分。(例如,在優(yōu)選色彩設(shè)計(jì)中,紅色可用于自然股,黑色可用于社會(huì)股,而金色則可用于宗教股。)然而,可以使用任何適于直觀表示的股詳細(xì)信息,包括位于股之上或附近的顏色標(biāo)記(如條帶)。
在一些實(shí)施方案中,幾何符號(hào)用于識(shí)別股的詳細(xì)信息。在圖7中,鏈接220的股610、620和630(位于鏈接三角形230-1的節(jié)點(diǎn)210之間)使用三角形710、矩形720和圓圈730形式的幾何圖形進(jìn)行識(shí)別。股610(例如,自然股)可由三角形710表示,股620(例如,社會(huì)股)可由矩形720來(lái)表示,而股630(例如,宗教股)則可由圓圈來(lái)表示。在其他實(shí)施方案中,備選符號(hào)可用于識(shí)別各股。
股的精細(xì)結(jié)構(gòu)提供高度的擴(kuò)張性和靈活性,這使得數(shù)據(jù)存儲(chǔ)120中的數(shù)據(jù)可表示個(gè)體之間眾多不同的鏈接類(lèi)型。每股在數(shù)據(jù)存儲(chǔ)120中通常表示為不同的數(shù)據(jù)對(duì)象。因此,數(shù)據(jù)對(duì)象可以輕松添加到系統(tǒng)100,以表示新的或不同類(lèi)型的關(guān)聯(lián)性。因此,數(shù)據(jù)存儲(chǔ)120能夠支持和存儲(chǔ)大量表示個(gè)體之間眾多關(guān)聯(lián)性和多種關(guān)聯(lián)性類(lèi)型的數(shù)據(jù)集合。
III.示例性數(shù)據(jù)結(jié)構(gòu)如上所述,數(shù)據(jù)存儲(chǔ)120可包括代表節(jié)點(diǎn)210的節(jié)點(diǎn)數(shù)據(jù)對(duì)象以及代表節(jié)點(diǎn)210之間的股220的股數(shù)據(jù)對(duì)象。因此,數(shù)據(jù)存儲(chǔ)120可采用面向?qū)ο蟮姆绞絹?lái)組織。主要與個(gè)體相關(guān)的信息可存儲(chǔ)在節(jié)點(diǎn)數(shù)據(jù)對(duì)象中,或換句話講與節(jié)點(diǎn)數(shù)據(jù)對(duì)象相關(guān)聯(lián);而主要與個(gè)體之間的鏈接相關(guān)的信息可存儲(chǔ)在股數(shù)據(jù)對(duì)象中,或換句話講與股數(shù)據(jù)對(duì)象相關(guān)聯(lián)。主要基于個(gè)體的信息的示例包括但不限于個(gè)人姓名、性別以及事件,例如出生、死亡、健康和病歷、宗教儀式(例如,接受包括洗禮等在內(nèi)的儀式)等?;趥€(gè)體的事件信息可稱(chēng)之為“個(gè)體事件”。主要基于鏈接的信息的示例包括但不限于例如結(jié)婚、離婚、分居、收養(yǎng)、法律關(guān)系的開(kāi)始與結(jié)束等事件?;阪溄拥氖录畔⑴c鏈接股相關(guān)聯(lián),并可被稱(chēng)為鏈接事件或股事件。
某些事件顯示出一定程度的二元性,并且既可歸類(lèi)為鏈接事件,也可歸類(lèi)為個(gè)體事件。例如,出生對(duì)于剛出生的個(gè)體而言是個(gè)體事件,但也可被看成一個(gè)鏈接事件,因?yàn)樗趦蓚€(gè)節(jié)點(diǎn)210之間建立了代間鏈接。根據(jù)數(shù)據(jù)存儲(chǔ)120所需的結(jié)構(gòu),可將此類(lèi)信息有選擇地存儲(chǔ)在節(jié)點(diǎn)數(shù)據(jù)對(duì)象中或股數(shù)據(jù)對(duì)象中,或者同時(shí)存儲(chǔ)在兩者之中。
通過(guò)將基于鏈接的信息存儲(chǔ)在股數(shù)據(jù)對(duì)象中,系統(tǒng)100便能對(duì)寶貴的內(nèi)存資源進(jìn)行優(yōu)化,因?yàn)榭梢詫㈡溄邮录苯哟鎯?chǔ)在股數(shù)據(jù)對(duì)象中,而無(wú)需在不同的節(jié)點(diǎn)數(shù)據(jù)對(duì)象之間重復(fù)記錄或分散記錄這些信息。繼而,重復(fù)數(shù)據(jù)和分散數(shù)據(jù)的減少有助于最大限度地降低數(shù)據(jù)存儲(chǔ)120中所存儲(chǔ)數(shù)據(jù)的不準(zhǔn)確性。此外,還可最大限度地降低操作復(fù)雜性。除最大限度地減少數(shù)據(jù)存儲(chǔ)120中數(shù)據(jù)重復(fù)和數(shù)據(jù)分散的情況之外,股數(shù)據(jù)對(duì)象還可顯著提高表示個(gè)體之間的關(guān)聯(lián)性的靈活性。股數(shù)據(jù)對(duì)象的模塊性使用戶(hù)能夠輕松添加、刪除或修改不同的股,而無(wú)需修改存儲(chǔ)在節(jié)點(diǎn)數(shù)據(jù)對(duì)象中的個(gè)體數(shù)據(jù)。
可在不同的數(shù)據(jù)庫(kù)表格中組織節(jié)點(diǎn)數(shù)據(jù)對(duì)象和股數(shù)據(jù)對(duì)象。圖8和圖9是一方框圖,其舉例說(shuō)明了含有節(jié)點(diǎn)數(shù)據(jù)對(duì)象或股數(shù)據(jù)對(duì)象的表格。具體地講,根據(jù)示例性實(shí)施方案,圖8說(shuō)明了節(jié)點(diǎn)數(shù)據(jù)對(duì)象的節(jié)點(diǎn)表800;根據(jù)示例性實(shí)施方案,圖9說(shuō)明了股數(shù)據(jù)對(duì)象的股表900。
如圖8所示,節(jié)點(diǎn)表800可包括一個(gè)或多個(gè)節(jié)點(diǎn)數(shù)據(jù)對(duì)象810-1到810-n(統(tǒng)稱(chēng)為“節(jié)點(diǎn)數(shù)據(jù)對(duì)象810”)。每個(gè)節(jié)點(diǎn)數(shù)據(jù)對(duì)象810可包括基于個(gè)體的信息,以及連接到該節(jié)點(diǎn)數(shù)據(jù)對(duì)象810的股數(shù)據(jù)對(duì)象的交叉參考(例如,指針)。例如,節(jié)點(diǎn)數(shù)據(jù)對(duì)象810可包括與個(gè)體角色830、個(gè)體事件840和任何其他基于個(gè)體數(shù)據(jù)850的相關(guān)信息,包括個(gè)體姓名和性別等信息。個(gè)體角色830可包括一個(gè)或多個(gè)與節(jié)點(diǎn)數(shù)據(jù)對(duì)象810所代表個(gè)體相關(guān)聯(lián)的角色,包括但不限于父母、配偶和子女。個(gè)體角色830通常識(shí)別某一個(gè)體與另一個(gè)體之間的功能關(guān)系。個(gè)體事件840可包括任何與個(gè)體相關(guān)聯(lián)的主要個(gè)體事件,所述事件包括但不限于出生、死亡、宗教儀式(例如,洗禮、確認(rèn)和接受其他禮儀)、病史和生物數(shù)據(jù)等。個(gè)體數(shù)據(jù)850可包括有關(guān)該個(gè)體的任何其他信息。
每個(gè)節(jié)點(diǎn)數(shù)據(jù)對(duì)象810還包括一個(gè)或多個(gè)股標(biāo)識(shí)符820-1到820-n(統(tǒng)稱(chēng)為“股標(biāo)識(shí)符820”)。股標(biāo)識(shí)符820可提供連接到節(jié)點(diǎn)210(由特定節(jié)點(diǎn)數(shù)據(jù)對(duì)象810表示)的股的交叉參考。股標(biāo)識(shí)符820可包括指針或任何其他適用于引用已連接股的機(jī)制。
如圖9所示,股可由存儲(chǔ)在股表900中的不同股數(shù)據(jù)對(duì)象910-1到910-n(統(tǒng)稱(chēng)為“股數(shù)據(jù)對(duì)象910”)來(lái)表示。每個(gè)股數(shù)據(jù)對(duì)象910可包括基于鏈接的信息,以及到節(jié)點(diǎn)數(shù)據(jù)對(duì)象810(由股數(shù)據(jù)對(duì)象910連接)的交叉參考(例如,指針)。例如,股數(shù)據(jù)對(duì)象910可包括與股類(lèi)型930、鏈接事件940和任何其他基于鏈接或股的數(shù)據(jù)950相關(guān)聯(lián)的信息。股類(lèi)型930可表明特定股910是屬于自然、社會(huì)、宗教類(lèi)型,還是屬于其他預(yù)定義類(lèi)型的股910。鏈接事件940可包括任何主要基于鏈接的事件,包括但不限于婚姻、宗教儀式(例如,“婚禮”儀式)、住所和/或鏈接的開(kāi)始或終止日期(例如廢除、取消、待定)等。股數(shù)據(jù)950可包括任何其他基于鏈接或基于股的信息,包括但不限于股的方向性(例如,在時(shí)間上向前或向后)、有關(guān)股準(zhǔn)確性的確信程度的某個(gè)確定分?jǐn)?shù)、由股連接的節(jié)點(diǎn)210的角色,以及股的方向(例如,代間[垂直]股或代內(nèi)[水平]股)。
此外,每個(gè)股數(shù)據(jù)對(duì)象910還包括源節(jié)點(diǎn)標(biāo)識(shí)符960-1和目標(biāo)節(jié)點(diǎn)標(biāo)識(shí)符960-2(統(tǒng)稱(chēng)為“節(jié)點(diǎn)標(biāo)識(shí)符960”)。節(jié)點(diǎn)標(biāo)識(shí)符960可提供到節(jié)點(diǎn)210(由特定股910連接)的交叉參考。節(jié)點(diǎn)標(biāo)識(shí)符960可包括指針或任何其他適用于引用已連接節(jié)點(diǎn)210的機(jī)制。
圖9的表900可包括各種股類(lèi)型930或普通股類(lèi)型930的股數(shù)據(jù)對(duì)象910。例如,表900可只包括自然類(lèi)型的股數(shù)據(jù)對(duì)象910,該股數(shù)據(jù)對(duì)象代表個(gè)體之間的血緣關(guān)系。還可提供更多的股表900來(lái)用于存儲(chǔ)其他股類(lèi)型930(例如,社會(huì)、宗教和其他股類(lèi)型)的股數(shù)據(jù)對(duì)象910。
節(jié)點(diǎn)數(shù)據(jù)對(duì)象810和股數(shù)據(jù)對(duì)象910中包含的數(shù)據(jù)可存儲(chǔ)在數(shù)據(jù)存儲(chǔ)120中單獨(dú)的表格里。例如,個(gè)體事件840和鏈接事件940可存儲(chǔ)在一個(gè)或多個(gè)事件表中。元素840和940于是可包括對(duì)于事件表中的數(shù)據(jù)的交叉參考。個(gè)體事件840和鏈接事件940通常是次要信息,其不指定數(shù)據(jù)存儲(chǔ)120中的數(shù)據(jù)組織方式。
數(shù)據(jù)存儲(chǔ)120可包括一個(gè)或多個(gè)用于存儲(chǔ)源信息的不同的表,這些源信息可識(shí)別數(shù)據(jù)存儲(chǔ)120中所含信息的來(lái)源。當(dāng)某特定用戶(hù)150將信息(例如,鏈接事件或個(gè)體事件信息)輸入到系統(tǒng)100時(shí),系統(tǒng)100會(huì)記錄數(shù)據(jù),將用戶(hù)150識(shí)別為信息源。該數(shù)據(jù)可存儲(chǔ)在一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)120里的表中。根據(jù)信息源,可將某個(gè)確定分?jǐn)?shù)指定給所輸入的信息。
如上所述,使用各種不同的數(shù)據(jù)對(duì)象來(lái)表示股可提供一種靈活可靠的數(shù)據(jù)結(jié)構(gòu),該數(shù)據(jù)結(jié)構(gòu)能夠直觀表示個(gè)體之間錯(cuò)綜復(fù)雜的關(guān)聯(lián)性??稍诓挥绊懫渌?lèi)型的股數(shù)據(jù)對(duì)象910的情況下,添加、刪除或修改特定類(lèi)型的股數(shù)據(jù)對(duì)象910。例如,當(dāng)通過(guò)進(jìn)行宗教儀式將兩個(gè)個(gè)體“印證”在一起后,便可創(chuàng)建或修改宗教股數(shù)據(jù)對(duì)象910,以反映個(gè)體之間相應(yīng)的關(guān)聯(lián)性,而無(wú)需更新個(gè)體之間現(xiàn)有的任何其他類(lèi)型的股(例如,自然或社會(huì))。如此一來(lái),系統(tǒng)100能夠以一種可靠的方式來(lái)表示個(gè)體之間各種不同類(lèi)型和組合的關(guān)聯(lián)性。此外,使用股數(shù)據(jù)對(duì)象910來(lái)存儲(chǔ)基于鏈接的信息通常可減少節(jié)點(diǎn)數(shù)據(jù)對(duì)象810之間的數(shù)據(jù)分散和重復(fù)情況。因此,使用股數(shù)據(jù)對(duì)象910來(lái)表示鏈接220的股,可支持系統(tǒng)100以一種靈活而直觀的方式來(lái)表示個(gè)體之間的關(guān)聯(lián)性。
IV.使用圖2中系統(tǒng)的示例性方法圖10是一種流程圖,其根據(jù)示例性實(shí)施方案舉例說(shuō)明了使用圖2中的系統(tǒng)100來(lái)創(chuàng)建鏈接圖的方法。圖10中的方法通過(guò)用戶(hù)界面140按照步驟1010來(lái)訪問(wèn)鏈接圖開(kāi)始。任何特定用戶(hù)150可如上所述使用接入設(shè)備130訪問(wèn)用戶(hù)界面140。用戶(hù)界面140可包括諸如圖3的鏈接圖200的鏈接圖??捎枚S或三維形式來(lái)表示該鏈接圖。用戶(hù)界面140可表示到用戶(hù)150的鏈接圖模板,以此作為創(chuàng)建鏈接圖的起點(diǎn)。圖11A顯示了用戶(hù)界面140中所含鏈接圖模板1105的示例。
在圖10的步驟1020中,用戶(hù)150添加或選擇一個(gè)代表焦點(diǎn)個(gè)體的節(jié)點(diǎn)210。用戶(hù)界面140可提示用戶(hù)150執(zhí)行步驟1020。用戶(hù)界面140可提供任何有用的工具以執(zhí)行步驟1020。圖11B說(shuō)明了如何將代表焦點(diǎn)個(gè)體的節(jié)點(diǎn)210-1添加到用戶(hù)界面140中所含的鏈接圖模板中。節(jié)點(diǎn)210-1可以空的正方形、三角形或圓圈的形式存在。圖形中的空白可表明節(jié)點(diǎn)210-1所代表的是當(dāng)前焦點(diǎn)個(gè)體,而正方形、三角形或圓圈形式的節(jié)點(diǎn)210-1則可分別表示焦點(diǎn)個(gè)體的性別是男性、女性,或是未指定性別。
在圖10中的步驟1030中,用戶(hù)150添加了代表焦點(diǎn)個(gè)體的父母的節(jié)點(diǎn)210。用戶(hù)界面140可提示用戶(hù)150執(zhí)行步驟1030,并可提供任何有用的工具以執(zhí)行此步驟。圖11C表示的是用戶(hù)界面140,該界面顯示連接到節(jié)點(diǎn)210-1的節(jié)點(diǎn)210-2和210-3。如上所述,節(jié)點(diǎn)210-1通過(guò)210-3、鏈接220-1通過(guò)220-3形成了一個(gè)鏈接三角形230。節(jié)點(diǎn)210-2和210-3代表焦點(diǎn)個(gè)體(由節(jié)點(diǎn)210-1表示)的父母。
在圖10的步驟1040中,用戶(hù)150添加了節(jié)點(diǎn)210-4,該節(jié)點(diǎn)代表焦點(diǎn)個(gè)體的配偶(或其他類(lèi)型的配偶角色)。用戶(hù)界面140可提示用戶(hù)150執(zhí)行步驟1040,并可提供任何有用的工具以執(zhí)行此步驟。圖11D表示用戶(hù)界面140,該界面顯示通過(guò)鏈接220-4連接到節(jié)點(diǎn)210-1的節(jié)點(diǎn)210-4。節(jié)點(diǎn)210-1和210-4位于公共代間線1110上,這類(lèi)似于圖3中的代間平面圖224。
在圖10的步驟1050中,用戶(hù)150添加了代表焦點(diǎn)個(gè)體的子女的節(jié)點(diǎn)210。用戶(hù)界面140可提示用戶(hù)150執(zhí)行步驟1050,并可提供任何有用的工具以執(zhí)行此步驟。圖11E表示用戶(hù)界面140,該界面顯示通過(guò)210-7連接到節(jié)點(diǎn)210-1和210-4的節(jié)點(diǎn)210-5。為清楚起見(jiàn),圖11E中略去了鏈接參考號(hào)碼。如上所述,在父母節(jié)點(diǎn)210-1和210-4及其各子女節(jié)點(diǎn)(即210-5到210-7)之間形成了鏈接三角形230。節(jié)點(diǎn)210-5到210-7代表由節(jié)點(diǎn)210-1和210-4代表的個(gè)體的子女。因此,節(jié)點(diǎn)210-5到210-7位于公共代間線1120上。
在步驟1060中,系統(tǒng)100提示用戶(hù)150是選擇繼續(xù)還是選擇停止。如果用戶(hù)150選擇停止,則圖10中的處理過(guò)程終止。而如果用戶(hù)150選擇繼續(xù),則處理過(guò)程轉(zhuǎn)至步驟1070。在此步驟中,用戶(hù)150可添加或選擇代表另一焦點(diǎn)個(gè)體的節(jié)點(diǎn)210。例如,用戶(hù)150可選擇節(jié)點(diǎn)210-3成為新的焦點(diǎn)個(gè)體。接下來(lái),處理過(guò)程返回步驟1030。如上所述,在圖10中的步驟1030中,用戶(hù)150添加了代表焦點(diǎn)個(gè)體的父母的節(jié)點(diǎn)210。圖11F表示用戶(hù)界面140,該界面顯示了連接到節(jié)點(diǎn)210-3的節(jié)點(diǎn)210-8和210-9。節(jié)點(diǎn)210-8和210-9代表由節(jié)點(diǎn)210-3代表的焦點(diǎn)個(gè)體的父母。對(duì)于每個(gè)選定的焦點(diǎn)個(gè)體,可重復(fù)執(zhí)行步驟1030到1070。
將節(jié)點(diǎn)210添加到鏈接圖的各步驟可提供或修改與由節(jié)點(diǎn)210代表的任何個(gè)體相關(guān)的數(shù)據(jù)。同樣,也可提供或修改位于節(jié)點(diǎn)210之間的鏈接220的相關(guān)數(shù)據(jù)。
盡管圖10的步驟涉及創(chuàng)建鏈接圖的示例,但是可以執(zhí)行類(lèi)似的步驟來(lái)修改系統(tǒng)100提供的現(xiàn)有鏈接圖。系統(tǒng)100可提供說(shuō)明和工具來(lái)幫助用戶(hù)輸入、修改、搜索和刪除與個(gè)體的關(guān)聯(lián)性相關(guān)的數(shù)據(jù)。用戶(hù)界面140提供用于實(shí)現(xiàn)此類(lèi)功能的直觀顯示。
根據(jù)一個(gè)示例性實(shí)施方案,可將本文所述的本發(fā)明系統(tǒng)、方法和圖形工具作為計(jì)算機(jī)可讀載體上的指令來(lái)執(zhí)行。計(jì)算機(jī)可讀載體上的程序定義了實(shí)施方案的功能,并且可將這些程序存儲(chǔ)在多種信號(hào)負(fù)載介質(zhì)上,所述介質(zhì)包括但不限于永久存儲(chǔ)在不可寫(xiě)存儲(chǔ)介質(zhì)上的信息(例如,計(jì)算機(jī)中的只讀存儲(chǔ)設(shè)備,如通過(guò)CD-ROM驅(qū)動(dòng)器或DVD驅(qū)動(dòng)器可讀取的CD-ROM或DVD-ROM光盤(pán))、存儲(chǔ)在可寫(xiě)存儲(chǔ)介質(zhì)上的可變更信息(例如,軟盤(pán)驅(qū)動(dòng)器中的軟盤(pán)、硬盤(pán)驅(qū)動(dòng)器、可讀/寫(xiě)CD或可讀/寫(xiě)DVD)或通過(guò)通信介質(zhì)傳輸?shù)接?jì)算機(jī)上的信息(例如,通過(guò)電腦直連或包括無(wú)線通信在內(nèi)的網(wǎng)絡(luò)連接)。后一實(shí)施方案具體包括通過(guò)互聯(lián)網(wǎng)和其他網(wǎng)絡(luò)下載的信息。當(dāng)負(fù)載計(jì)算機(jī)可讀指令(這些指令指定了本發(fā)明的系統(tǒng)、方法和圖形工具的功能)時(shí),這種信息負(fù)載介質(zhì)或計(jì)算機(jī)可讀載體代表本發(fā)明的系統(tǒng)、方法和圖形工具的實(shí)施方案。在許多實(shí)施方案中,所述系統(tǒng)、方法和圖形工具作為軟件程序(這些軟件程序被配置以指示一個(gè)或多個(gè)服務(wù)器設(shè)備上的操作)來(lái)執(zhí)行。
上述內(nèi)容僅用于解釋和說(shuō)明本發(fā)明的方法、系統(tǒng)和圖形工具。其并不旨在是詳盡的或?qū)⒈景l(fā)明的方法、系統(tǒng)和圖形工具限制為所描述的任何具體形式。根據(jù)以上講授進(jìn)行各種修改和變更是可能的。例如,當(dāng)參照宗譜應(yīng)用程序?qū)κ纠韵到y(tǒng)、方法和圖形工具進(jìn)行描述時(shí),可在許多其他應(yīng)用程序中運(yùn)用本發(fā)明的系統(tǒng)、方法和圖形工具來(lái)描述個(gè)體之間不同類(lèi)型的關(guān)聯(lián)性。例如,可將本發(fā)明的系統(tǒng)、方法和圖形工具用于表示醫(yī)學(xué)、遺傳、遺傳病跟蹤、法律、安全、法律強(qiáng)制執(zhí)行和軍事智能應(yīng)用程序中的關(guān)聯(lián)性。
選擇和描述以上實(shí)施方案的目的是為了依次說(shuō)明方法、系統(tǒng)和圖形工具的原理,以及某些實(shí)際應(yīng)用領(lǐng)域。上述內(nèi)容可幫助本領(lǐng)域的其他技術(shù)人員在各種實(shí)施方案中利用這些方法、系統(tǒng)和圖形工具,并通過(guò)作出各種適當(dāng)修改以使之滿(mǎn)足預(yù)期的特定應(yīng)用要求。所述方法、系統(tǒng)和圖形工具的范圍旨在由以下權(quán)利要求限定。
權(quán)利要求
1.一種系統(tǒng)(100),所述系統(tǒng)包括代表多個(gè)個(gè)體的多個(gè)節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7),所述多個(gè)節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6和210-7)包括代表第一個(gè)體的第一節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)和代表第二個(gè)體的第二節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7);和連接所述第一節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)和所述第二節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)的多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3),所述多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)中的每一個(gè)代表第一個(gè)體和第二個(gè)體之間的一種類(lèi)型的關(guān)系。
2.如權(quán)利要求1所述的系統(tǒng)(100),其中所述多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)包括代表第一個(gè)體和第二個(gè)體之間的第一類(lèi)型關(guān)系的第一股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)和代表第一個(gè)體和第二個(gè)體之間的第二類(lèi)型關(guān)系的第二股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)。
3.如權(quán)利要求2所述的系統(tǒng)(100),其中所述多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)包括代表第一個(gè)體和第二個(gè)體之間的第三類(lèi)型關(guān)系的第三股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)。
4.如權(quán)利要求3所述的系統(tǒng)(100),其中所述第一股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)包括自然股,所述第二股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)包括社會(huì)股,并且所述第三股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)包括宗教股。
5.如權(quán)利要求4所述的系統(tǒng)(100),其中所述自然股代表一種自然的血緣關(guān)系,所述社會(huì)股代表一種法律關(guān)系,所述宗教股代表一種宗教關(guān)系。
6.如權(quán)利要求1所述的系統(tǒng)(100),所述系統(tǒng)還包括數(shù)據(jù)存儲(chǔ)(120),其中所述多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)中的每一個(gè)均以不同的數(shù)據(jù)對(duì)象形式存儲(chǔ)在上述數(shù)據(jù)存儲(chǔ)(120)中。
7.如權(quán)利要求1所述的系統(tǒng)(100),所述系統(tǒng)還包括代表第三個(gè)體的第三節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7);用于連接所述第一節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)和所述第三節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)的第二多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3);和用于連接所述第二節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)和所述第三節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)的第三多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3),其中所述第一節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)、所述第二節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)、所述第三節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)、所述多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2和630-3)、所述第二多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)、以及所述第三多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)形成鏈接三角形。
8.如權(quán)利要求7所述的系統(tǒng)(100),其中所述第一節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)識(shí)別與第一個(gè)體相關(guān)聯(lián)的子女角色,所述第二節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)識(shí)別與第二個(gè)體相關(guān)聯(lián)的父母角色和配偶角色,并且所述第三節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)識(shí)別與第三個(gè)體相關(guān)聯(lián)的父母角色和配偶角色。
9.如權(quán)利要求1所述的系統(tǒng)(100),其中所述多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)中的每個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)連接到所述多個(gè)節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)中的恰好兩個(gè)節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)。
10.一種系統(tǒng)(100),所述系統(tǒng)包括代表多個(gè)個(gè)體的多個(gè)節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n),所述多個(gè)節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n)包括代表第一個(gè)體的第一節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n)和代表第二個(gè)體的第二節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n);和代表所述第一節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n)和所述第二節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n)之間的關(guān)聯(lián)性的多個(gè)股數(shù)據(jù)對(duì)象(910、910-1、910-n),所述多個(gè)股數(shù)據(jù)對(duì)象(910、910-1、910-n)中的每一個(gè)代表第一個(gè)體和第二個(gè)體之間的一種類(lèi)型的關(guān)系。
11.如權(quán)利要求10所述的系統(tǒng)(100),其中所述多個(gè)股數(shù)據(jù)對(duì)象(910、910-1、910-n)包括代表第一個(gè)體和第二個(gè)體之間的第一類(lèi)型關(guān)系的第一股數(shù)據(jù)對(duì)象(910、910-1、910-n),以及代表第一個(gè)體和第二個(gè)體之間的第二類(lèi)型關(guān)系的第二股數(shù)據(jù)對(duì)象(910、910-1、910-n)。
12.如權(quán)利要求11所述的系統(tǒng)(100),其中所述多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)包括代表第一個(gè)體和第二個(gè)體之間的第三類(lèi)型關(guān)系的第三股數(shù)據(jù)對(duì)象(910、910-1、910-n)。
13.如權(quán)利要求12所述的系統(tǒng)(100),其中所述第一股數(shù)據(jù)對(duì)象(910、910-1、910-n)代表自然股,所述第二股數(shù)據(jù)對(duì)象(910、910-1、910-n)代表社會(huì)股,所述第三股數(shù)據(jù)對(duì)象(910、910-1、910-n)代表宗教股。
14.如權(quán)利要求13所述的系統(tǒng)(100),其中所述自然股代表一種自然的血緣關(guān)系,所述社會(huì)股代表一種法律關(guān)系,并且所述宗教股代表一種宗教關(guān)系。
15.如權(quán)利要求10所述的系統(tǒng)(100),所述系統(tǒng)還包括代表第三個(gè)體的第三節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n);代表所述第一節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n)和所述第三節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n)之間的關(guān)聯(lián)性的第二多個(gè)股數(shù)據(jù)對(duì)象(910、910-1、910-n);和代表所述第二節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n)和所述第三節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n)之間的關(guān)聯(lián)性的第三多個(gè)股數(shù)據(jù)對(duì)象(910、910-1、910-n),其中所述第一節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n)、所述第二節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n)、所述第三節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n)、所述多個(gè)股數(shù)據(jù)對(duì)象(910、910-1、910-n)、所述第二多個(gè)股數(shù)據(jù)對(duì)象(910、910-1、910-n)以及所述第三多個(gè)股數(shù)據(jù)對(duì)象(910、910-1、910-n)定義了鏈接三角形。
16.如權(quán)利要求15所述的系統(tǒng)(100),其中所述第一節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n)識(shí)別與第一個(gè)體相關(guān)聯(lián)的子女角色,所述第二節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n)識(shí)別與第二個(gè)體相關(guān)聯(lián)的父母角色和配偶角色,并且所述第三節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n)識(shí)別與第三個(gè)體相關(guān)聯(lián)的父母角色和配偶角色。
17.如權(quán)利要求10所述的系統(tǒng)(100),其中所述多個(gè)股數(shù)據(jù)對(duì)象(910、910-1、910-n)中的每個(gè)股數(shù)據(jù)對(duì)象(910、910-1、910-n)連接所述多個(gè)節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n)中的恰好兩個(gè)節(jié)點(diǎn)數(shù)據(jù)對(duì)象(810、810-1、810-n)。
18.一種用于直觀地表示個(gè)體之間的關(guān)聯(lián)性的計(jì)算機(jī)實(shí)施的用戶(hù)界面(140),所述用戶(hù)界面(140)包括代表第一個(gè)體的第一節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)的顯示;代表第二個(gè)體的第二節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)的顯示;用于連接所述第一節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、21 0-6、210-7)和所述第二節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)的鏈接的顯示,所述鏈接包括用于連接所述第一節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)和所述第二節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)的多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3),其中所述多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)中的每個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)代表第一個(gè)體和第二個(gè)體之間的一種類(lèi)型的關(guān)系。
19.如權(quán)利要求18所述的用戶(hù)界面(140),所述用戶(hù)界面還包括多個(gè)指示符的顯示,所述指示符配置用于識(shí)別由所述多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)中的每一個(gè)代表的所述類(lèi)型的關(guān)系。
20.如權(quán)利要求19所述的用戶(hù)界面(140),其中所述多個(gè)指示符為幾何圖形的形式并大約位于所述鏈接的所述顯示之上或附近。
21.如權(quán)利要求18所述的用戶(hù)界面(140),其中所述多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)包括代表第一個(gè)體和第二個(gè)體之間的第一類(lèi)型關(guān)系的第一股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3),以及代表第一個(gè)體和第二個(gè)體之間的第二類(lèi)型關(guān)系的第二股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)。
22.如權(quán)利要求21所述的用戶(hù)界面(140),其中所述多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)包括代表第一個(gè)體和第二個(gè)體之間的第三關(guān)系類(lèi)型的第三股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)。
23.如權(quán)利要求22所述的用戶(hù)界面(140),其中所述第一股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)包括自然股,所述第二股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)包括社會(huì)股,并且所述第三股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)包括宗教股。
24.如權(quán)利要求23所述的用戶(hù)界面(140),其中所述自然股代表一種自然的血緣關(guān)系,所述社會(huì)股代表一種法律關(guān)系,并且所述宗教股代表一種宗教關(guān)系。
25.如權(quán)利要求18所述的用戶(hù)界面(140),所述用戶(hù)界面還包括代表第三個(gè)體的第三節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)的顯示;第二鏈接的顯示,所述鏈接包括連接所述第一節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)和所述第三節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)的第二多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3);和第三鏈接的顯示,所述鏈接包括連接所述第二節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)和所述第三節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)的第三多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3),其中所述第一節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)、所述第二節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)、所述第三節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)、所述多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)、所述第二多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)以及所述第三多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)形成鏈接三角形。
26.如權(quán)利要求25所述的用戶(hù)界面(140),其中所述第一節(jié)點(diǎn)識(shí)別與第一個(gè)體相關(guān)聯(lián)的子女角色,所述第二節(jié)點(diǎn)識(shí)別與第二個(gè)體相關(guān)聯(lián)的父母角色和配偶角色,并且所述第三節(jié)點(diǎn)識(shí)別與第三個(gè)體相關(guān)聯(lián)的父母角色和配偶角色。
27.如權(quán)利要求18所述的用戶(hù)界面(140),其中所述鏈接包括一個(gè)偽鏈接,所述偽鏈接代表連接所述第一節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)和所述第二節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)的代間鏈接的未知數(shù)量。
28.如權(quán)利要求18所述的用戶(hù)界面(140),其中所述多個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)中的每個(gè)股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)僅連接到所述第一節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)和所述第二節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)。
全文摘要
用于表示個(gè)體之間關(guān)聯(lián)性的系統(tǒng)(100)的一個(gè)實(shí)施方案包括代表個(gè)體的節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7),和用于連接節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)的股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)。節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)包括代表第一個(gè)體的第一節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)和代表第二個(gè)體的第二節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)。股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)用于連接第一節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)和第二節(jié)點(diǎn)(210、210-1、210-2、210-3、210-4、210-5、210-6、210-7)。股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)中的每一個(gè)代表第一個(gè)體和第二個(gè)體之間的一種類(lèi)型的關(guān)系。在一些實(shí)施方案中,股(610、610-1、610-2、610-3、620、620-1、620-2、620-3、630、630-1、630-2、630-3)中的每一個(gè)為不同的數(shù)據(jù)對(duì)象形式。
文檔編號(hào)G06F15/173GK101095131SQ200580017203
公開(kāi)日2007年12月26日 申請(qǐng)日期2005年5月20日 優(yōu)先權(quán)日2004年5月28日
發(fā)明者約翰·戈?duì)桚R 申請(qǐng)人:約翰·戈?duì)桚R