TWI509437B - Community website search system - Google Patents

Community website search system Download PDF

Info

Publication number
TWI509437B
TWI509437B TW103108481A TW103108481A TWI509437B TW I509437 B TWI509437 B TW I509437B TW 103108481 A TW103108481 A TW 103108481A TW 103108481 A TW103108481 A TW 103108481A TW I509437 B TWI509437 B TW I509437B
Authority
TW
Taiwan
Prior art keywords
tree node
tree
key
representing
spouse
Prior art date
Application number
TW103108481A
Other languages
English (en)
Other versions
TW201535135A (zh
Original Assignee
Univ Chang Gung
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Univ Chang Gung filed Critical Univ Chang Gung
Priority to TW103108481A priority Critical patent/TWI509437B/zh
Publication of TW201535135A publication Critical patent/TW201535135A/zh
Application granted granted Critical
Publication of TWI509437B publication Critical patent/TWI509437B/zh

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

社群網站資料搜尋系統
本發明係關於一種社群網站資料搜尋系統,特別是一種經由網際網路以圖表方式顯示家庭成員之族譜,使用者可點擊各家庭成員預覽該家庭成員資料,或經過點擊後超連結至該家庭成員頁面以得到詳細資料之社群網站資料搜尋系統。
社群網站係為一群擁有相同興趣與活動的人建立線上社群,並基於網際網路,為使用者提供各種聯繫、交流以及多種讓使用者互動起來的方式,如電子郵件、即時訊息服務、影音、檔案分享、部落格、討論群組等。
社群網站目前在世界上知名的包括Facebook、Quazza.com、Myspace、Orkut、Twitter等。在中國大陸地區則有人人網、開心網、微博等。
然而,目前使用者如果在社群網站上,以姓名方式搜尋自己的家庭成員,往往會找出一大堆同名同姓的檔案,再慢慢以人工的方式篩選,常因此浪費了許多時間。此外,現有的朋友分組功能,也無法完整表示出所有家庭成員之間的詳細親屬關係。
因此,如何設計出一可快速搜尋出自己的家庭成員,以及建立線上家庭成員之族譜,以加強親族間互動之社群網站資料搜尋系統,便 成為相關廠商以及相關研發人員所共同努力的目標。
本發明人有鑑於現有的社群網站不能有效率的搜尋家庭成員、以及無法完整表示出所有家庭成員之間的親屬關係之缺點,乃積極著手進行開發,以期可以改進上述既有之缺點,經過不斷地試驗及努力,終於開發出本發明。
本發明之目的,係提供一種可建立線上家庭成員之族譜,以加強親族間互動之社群網站資料搜尋系統。
為了達成上述之目的,本發明之社群網站資料搜尋系統,係包括一編輯模組、一資料庫、一判斷模組、一關聯關係產生模組以及一族譜產生模組。
該編輯模組係用以編輯一代表使用者之樹狀節點以及複數代表親人之樹狀節點,該等樹狀節點各自包括一父親鍵、一母親鍵以及一配偶鍵,該父親鍵係與代表父親之樹狀節點連結,該母親鍵係與代表母親之樹狀節點連結,該配偶鍵係與代表配偶之樹狀節點連結。
該資料庫係與該編輯模組連結,並儲存該等樹狀節點。
該判斷模組係與該資料庫以及該編輯模組連結,當該編輯模組所編輯之親人樹狀節點,與該資料庫儲存之樹狀節點的姓名重覆時,判斷出可能代表親人的樹狀節點,經確認後,則結合該編輯模組所編輯之代表使用者的樹狀節點與該代表親人的樹狀節點共同的樹狀關係。
該關聯關係產生模組係與該編輯模組連結,紀錄該代表親人 的樹狀節點對於使用者的世代關係,並且判斷該代表親人的樹狀節點的父親以及母親與使用者的關係、年紀和性別,以動態的方式判斷親屬關係,產生該代表親人的樹狀節點之稱謂。
該族譜產生模組係與該編輯模組以及該資料庫連結,選擇產生父系、母系或三代所構成的一族譜,透過該等樹狀節點之該父親鍵或該母親鍵去尋找代表該祖譜的最高位者(root)之樹狀節點,以及代表該最高位者配偶之樹狀節點,再去該資料庫內尋找該父親鍵以及該母親鍵與該最高位者之樹狀節點以及該最高位者配偶之樹狀節點連結之樹狀節點,並判斷該父親鍵以及該母親鍵與該最高位者之樹狀節點以及該最高位者配偶之樹狀節點連結之樹狀節點是否具有配偶和小孩,若有配偶和小孩,則在該資料庫內找出代表配偶和小孩之樹狀節點。
透過上述之結構,本發明不但可有效率的搜尋出家庭成員,更可在網際網路以圖表方式顯示家庭成員之族譜,使用者可點擊各家庭成員預覽該家庭成員資料,或經過點擊後超連結至該家庭成員頁面以得到詳細資料。
(1)‧‧‧社群網站資料搜尋系統
(10)‧‧‧編輯模組
(100a)‧‧‧代表使用者之樹狀節點
(100b)‧‧‧代表親人之樹狀節點
(100b0)‧‧‧代表父親之樹狀節點
(100b1)‧‧‧代表母親之樹狀節點
(100ba)‧‧‧代表該祖譜的最高位者之樹狀節點
(100bb)‧‧‧代表該最高位者配偶之樹狀節點
(1000)‧‧‧父親鍵
(1001)‧‧‧母親鍵
(1002)‧‧‧配偶鍵
(11)‧‧‧資料庫
(12)‧‧‧判斷模組
(13)‧‧‧關聯關係產生模組
(14)‧‧‧族譜產生模組
第一圖係本發明之社群網站資料搜尋系統的示意圖。
第二圖係本發明之編輯模組的示意圖。
第三圖係本發明之樹狀節點的示意圖。
第四A圖係本發明之族譜產生模組的第一實施例。
第四B圖係本發明之族譜產生模組的第二實施例。
為使熟悉該項技藝人士瞭解本發明之目的,兹配合圖式將本發明之較佳實施例詳細說明如下。
請參考第一圖所示,本發明之社群網站資料搜尋系統(1),係包括一編輯模組(10)、一資料庫(11)、一判斷模組(12)、一關聯關係產生模組(13)、一族譜產生模組(14)。
請參考第一至三圖所示,該編輯模組(10)係用以編輯一代表使用者之樹狀節點(100a)以及複數代表親人之樹狀節點(100b),該等樹狀節點(100a,100b)各自包括一父親鍵(1000)、一母親鍵(1001)以及一配偶鍵(1002),該父親鍵(1000)係與代表父親之樹狀節點(100b0)連結,該母親鍵(1001)係與代表母親之樹狀節點(100b1)連結,該配偶鍵(1002)係與代表配偶之樹狀節點(圖未示)連結。若使用者未婚,則沒有代表配偶之樹狀節點。
該資料庫(11)係與該編輯模組(10)連結,並儲存該等樹狀節點(100a,100b)。
該判斷模組(12)係與該資料庫(11)以及該編輯模組(10)連結,當該編輯模組(10)所編輯之親人樹狀節點(100b),與該資料庫(11)儲存之樹狀節點(100a,100b)的姓名重覆時,判斷出可能代表親人的樹狀節點(100b),經確認後,則結合該編輯模組(10)所編輯之代表使用者的樹狀節點(100a)與該代表親人的樹狀節點(100b)共同的樹狀關係。
請參考第一至四B圖所示,該關聯關係產生模組(13)係與該編輯模組(10)連結,紀錄該代表親人的樹狀節點(100b)對於使用者的世代關係,並且判斷該代表親人的樹狀節點(100b)的父親以及母親與使用者的關 係、年紀和性別,以動態的方式判斷親屬關係,產生該代表親人的樹狀節點(100b)之稱謂。
舉例來說,請參考第四A圖所示,例如何金竺的母親是使用者的姑姑,且何金竺為男生且年紀比使用者大,因此何金竺會是使用者的表哥;請參考第四B圖所示,若何金竺的母親是使用者的伯母,則何金竺的稱謂則會是使用者的堂哥。
請參考第一至四B圖所示,該族譜產生模組(14)係與該編輯模組(10)以及該資料庫(11)連結,選擇產生父系、母系或三代所構成的一族譜,透過該等樹狀節點(100a,100b)之該父親鍵(1000)或該母親鍵(1001)去尋找代表該祖譜的最高位者(root)之樹狀節點(100ba),以及代表該最高位者配偶之樹狀節點(100bb),再去該資料庫(11)內尋找該父親鍵(1000)以及該母親鍵(1001)與該最高位者之樹狀節點(100ba)以及該最高位者配偶之樹狀節點(100bb)連結之樹狀節點(100a,100b),並判斷該父親鍵(1000)以及該母親鍵(1001)與該最高位者之樹狀節點(100ba)以及該最高位者配偶之樹狀節點(100bb)連結之樹狀節點(100a,100b)是否具有配偶和小孩,若有配偶和小孩,則在該資料庫(11)內找出代表配偶和小孩之樹狀節點(100a,100b)。
舉例來說,例如要尋找母系上三代之一族譜,則透過該代表使用者之樹狀節點(100a)的該母親鍵(1001),找到代表母親的樹狀節點(100b1),然後透過該代表母親的樹狀節點(100b1)的該父親鍵(1000)找到代表使用者外公的樹狀節點,在利用該代表使用者外公的樹狀節點的該父親鍵(1000)找到代表使用者外公的樹狀節點,代表使用者外公的樹狀節點即為 該最高位者之樹狀節點(100ba),用同樣的方法,可以尋找指定的代數。
其中使用者若點選該代表使用者親人的樹狀節點(100b)可觀看該代表使用者親人公開的族譜以及社群網站公開的頁面。
該族譜產生模組(14)係以圖形化方式產生該族譜。其中該等樹狀節點(100a,100b)係儲存姓名、性別、生日以及社群網站連結。其中該社群網站連結係當該樹狀節點(100a,100b)與社群網站作連結時,所給予的帳號資料。抑或是該代表使用者之樹狀節點(100a)與代表親人之樹狀節點(100b)確認親屬關係後,會將其社群網站身份標識(ID,Identity)填入該代表使用者之樹狀節點(100a),該社群網站身份標識是用來當成身分唯一的確認依據,當個人樹狀結構與他人樹狀結構有共同社群網站連結,便將兩者的樹狀結構作連結。
透過上述之結構,本發明之使用者僅需編撰自己的族譜,當族譜中有親人與他人重複時,系統便會自動連結不同人的族譜,毋須浪費多餘的力氣重複編輯,且透過社群網站身份標識判斷是否為使用者之親屬,不但可有效率的搜尋出家庭成員,更可在網際網路以圖表方式顯示家庭成員之族譜,使用者可點擊各家庭成員預覽該家庭成員資料,或經過點擊後超連結至該家庭成員頁面以得到詳細資料;此外,本發明利用性別、年齡、代的關係,更能自動計算出華人慣用的稱謂。再者,其結構型態並非所屬技術領域中之人士所能輕易思及而達成者,實具有新穎性以及進步性無疑。
透過上述之詳細說明,即可充分顯示本發明之目的及功效上 均具有實施之進步性,極具產業之利用性價值,且為目前市面上前所未見之新發明,完全符合發明專利要件,爰依法提出申請。唯以上所述著僅為本發明之較佳實施例而已,當不能用以限定本發明所實施之範圍。即凡依本發明專利範圍所作之均等變化與修飾,皆應屬於本發明專利涵蓋之範圍內,謹請 貴審查委員明鑑,並祈惠准,是所至禱。
(1)‧‧‧社群網站資料搜尋系統
(10)‧‧‧編輯模組
(11)‧‧‧資料庫
(12)‧‧‧判斷模組
(13)‧‧‧關聯關係產生模組
(14)‧‧‧族譜產生模組

Claims (5)

  1. 一種社群網站資料搜尋系統,係包括:一編輯模組,係用以編輯一代表使用者之樹狀節點以及複數代表親人之樹狀節點,該等樹狀節點各自包括一父親鍵、一母親鍵以及一配偶鍵,該父親鍵係與代表父親之樹狀節點連結,該母親鍵係與代表母親之樹狀節點連結,該配偶鍵係與代表配偶之樹狀節點連結;一資料庫,係與該編輯模組連結,並儲存該等樹狀節點;一判斷模組,係與該資料庫以及該編輯模組連結,當該編輯模組所編輯之親人樹狀節點,與該資料庫儲存之樹狀節點的姓名重覆時,判斷出可能代表親人的樹狀節點,經確認後,則結合該編輯模組所編輯之代表使用者的樹狀節點與該代表親人的樹狀節點共同的樹狀關係;一關聯關係產生模組,係與該編輯模組連結,紀錄該代表親人的樹狀節點對於使用者的世代關係,並且判斷該代表親人的樹狀節點的父親以及母親與使用者的關係、年紀和性別,以動態的方式判斷親屬關係,產生該代表親人的樹狀節點之稱謂;以及一族譜產生模組,係與該編輯模組以及該資料庫連結,選擇產生父系、母系或三代所構成的一族譜,透過該等樹狀節點之該父親鍵或該母親鍵去尋找代表該祖譜的最高位者(root)之樹狀節點,以及代表該最高位者配偶之樹狀節點,再去該資料庫內尋找該父親鍵以及該母親鍵與該最高位者之樹狀節點以及該最高位者配偶之樹狀節點連結之樹狀節點,並判斷該父親鍵以及該母親鍵與該最高位者之樹狀節點以及該最高位者配偶之樹狀節點連結之樹狀節點是否具有配偶和小孩,若有配偶和小孩, 則在該資料庫內找出代表配偶和小孩之樹狀節點。
  2. 如申請專利範圍第1項所述之社群網站資料搜尋系統,其中使用者若點選該代表使用者親人的樹狀節點可觀看該代表使用者親人公開的族譜以及社群網站公開的頁面。
  3. 如申請專利範圍第1或2項所述之社群網站資料搜尋系統,其中該族譜產生模組係以圖形化方式產生該族譜。
  4. 如申請專利範圍第1或2項所述之社群網站資料搜尋系統,其中該等樹狀節點係儲存姓名、性別、生日以及社群網站連結。
  5. 如申請專利範圍第3項所述之社群網站資料搜尋系統,其中該等樹狀節點係儲存姓名、性別、生日以及社群網站連結。
TW103108481A 2014-03-11 2014-03-11 Community website search system TWI509437B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW103108481A TWI509437B (zh) 2014-03-11 2014-03-11 Community website search system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW103108481A TWI509437B (zh) 2014-03-11 2014-03-11 Community website search system

Publications (2)

Publication Number Publication Date
TW201535135A TW201535135A (zh) 2015-09-16
TWI509437B true TWI509437B (zh) 2015-11-21

Family

ID=54695217

Family Applications (1)

Application Number Title Priority Date Filing Date
TW103108481A TWI509437B (zh) 2014-03-11 2014-03-11 Community website search system

Country Status (1)

Country Link
TW (1) TWI509437B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI787044B (zh) * 2022-01-06 2022-12-11 盧明賢 族譜的統合與呈現方法及其系統

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110334218A (zh) * 2019-06-10 2019-10-15 王晟琦 亲情树的生成方法、装置、计算机设备及可读存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8234346B2 (en) * 1996-12-16 2012-07-31 Ip Holdings, Inc. Social network and matching network search engine
US8316056B2 (en) * 2009-12-08 2012-11-20 Facebook, Inc. Second-order connection search in a social networking system
TW201405345A (zh) * 2012-07-19 2014-02-01 Facebook Inc 社群網路系統中依據脈絡之物件擷取方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8234346B2 (en) * 1996-12-16 2012-07-31 Ip Holdings, Inc. Social network and matching network search engine
US8316056B2 (en) * 2009-12-08 2012-11-20 Facebook, Inc. Second-order connection search in a social networking system
TW201405345A (zh) * 2012-07-19 2014-02-01 Facebook Inc 社群網路系統中依據脈絡之物件擷取方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI787044B (zh) * 2022-01-06 2022-12-11 盧明賢 族譜的統合與呈現方法及其系統

Also Published As

Publication number Publication date
TW201535135A (zh) 2015-09-16

Similar Documents

Publication Publication Date Title
JP6184967B2 (ja) ソーシャル・ネットワーク・グループに関連するコンテンツ項目のマップ上への表示
CN109508419B (zh) 一种基于知识学习的推荐方法和***
Hill et al. Impact of tobacco control interventions on socioeconomic inequalities in smoking: review of the evidence
CN105426514B (zh) 个性化的移动应用app推荐方法
US20120197809A1 (en) Method and System for Automated Construction of Project Teams
US20070219994A1 (en) Methods and systems for displaying media utilizing user-generated data
US10152549B1 (en) Providing suggestions to a user based on social activity patterns
US20160224999A1 (en) Recommending common website features
BR112020010476A2 (pt) ferramenta e método para um sistema de construção de site da web
Dumont The labor of reputation building: Creating, developing and managing individual reputation
Offen The role of UK district nurses in providing care for adult patients with a terminal diagnosis: a meta-ethnography
TWI509437B (zh) Community website search system
US20160224991A1 (en) Evaluating features for a website within a selected industry vertical
Warren et al. Longitudinal gender and age bias in a prominent amateur new media community
TWI276320B (en) Method of forming, searching, or generating quasi-minimum tree providing optimum network configuration, and information recording medium which stores program thereof
US9081833B1 (en) Providing a tooltip based on search results
Friedman Self-Driving People, Enabled by Airbnb.
Muller et al. Two Collaborative Projects for Coroplastic Research, II. The Work of the Academic Year 2014-2015
Hamilton Diffusion of innovation: Web 2.0
JP5775241B1 (ja) 情報処理システム、情報処理方法、および情報処理プログラム
JP6296651B2 (ja) 文書間関係抽出装置およびプログラム
Negra Climate and culture in The Pioneer Woman
Munteanu The young nostalgics: contemporary constructions of" pastness" on Tumblr microblogs
Berge et al. INTERACTIVE MAPS, PLACES, AND CONTEXTS
Mashal et al. Raising a Dream Baby? India Has an App for That.

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees