專利名稱:家庭信息管理方法
技術領域:
本發明涉及一種家庭信息管理方法。
背景技術:
近年來,計算機技術飛速發展幾乎超出了人們的想象,硬件的更新換代速度更是以級數進行。計算機在處理對象、處理方法的技術上發生了很大的變化。作數據庫技術也就隨之發展起來,成為一個重要的分支,在越來越多的領域中發揮著出色的作用。計算機也已經從原有的科學研究到現在這樣影響到了我們的生活,更多軟件的開發讓我們的生活變得更便利。時間一長,將產生大量的冗余文件和數據,這對于查找、更新和維護工作都帶來了很大的困難。家庭管理系統就是通過計算機對人們的日常信息進行管理,具有查詢和錄入,方便快捷。通過一些簡單的輸入操作,及時、準確地獲得需要的信息。在計算機硬件和軟件技術不斷創新和進步的背景下,計算機技術在20世紀有許多重大突破,它涉及到人們生活的方方面面,主要可以歸結為以下三個方面第一,處理對象的變化。從原先簡單數值和字符到現在圖文并茂,聲色俱全,計算機的發展幫人類增添了許多樂趣。這讓計算機的用途大大地擴展,使計算機從專業人員圈子中走出來,走向平民大眾。第二,處理方法或建模方法的進步。第三,處理方式的變化。在處理方式上人們也經歷了三個階段。在早期的主機時代,人們采用的是集中交互處理的模式。這兩種方式都是以各人單獨工作為中心的,現在我們進入了計算機網絡時代,人們的工作方式發生了很大轉變,走向分布協同工作的時代。總之,以上這些變化會影響到21世紀計算機應用技術的發展和變化。
發明內容
基于本領域的實際需要,本發明提出了一種家庭信息管理方法,包括在數據中心中定義包括多個個體成員的家庭;在所述數據中心中存儲與所述家庭的第一成員相關聯的第一項目、與所述家庭的第二成員相關聯的第二項目以及在所述數據中心中存儲與所述家庭整體相關聯的第三項目;基于輸入接收至少一個的項目查詢;基于所述項目查詢在所述數據中心中搜索一組項目,所述一組項目包括所述第三項目以及所述第一項目或所述第二項目;以及返回所搜索的一組項目。根據本發明的一個實施例,在上述家庭信息管理方法中,所述項目查詢包括家庭成員標識符、時間標識符或者項目類型標識符。根據本發明的一個實施例,在上述家庭信息管理方法中,所述每一項目包括項目類型標識符和項目數據。根據本發明的一個實施例,在上述家庭信息管理方法中,所述數據中心中的每一項目被分配一許可級,所述許可級確定所述家庭成員的每一個對所述項目的可訪問性。根據本發明的一個實施例,在上述家庭信息管理方法中,所述搜索到的一組項目包括對應于家庭成員之間所發送的提醒的提醒項目。根據本發明的一個實施例,在上述家庭信息管理方法中,所述搜索到的一組項目包括對應于與至少一個所述家庭成員相關聯的日歷預約的預約項目。根據本發明的一個實施例,在上述家庭信息管理方法中,所述搜索到的一組項目包括對應于與至少一個所述家庭成員相關聯的聯系人的聯系人項目。根據本發明的一個實施例,在上述家庭信息管理方法中,在第一計算設備處接收并解析所述項目查詢,并且所述方法還包括基于所述項目查詢,確定所述數據中心位于另一地理位置的第二計算設備上;建立到所述第二計算設備的連接;以及基于所述項目查詢從所述數據中心請求項目。根據本發明的一個實施例,在上述家庭信息管理方法中,還包括基于從所述用戶接收到的項目查詢來將信息發送到廣告源;響應于所發送的信息從所述廣告源接收廣告內容。應當理解,本發明以上的一般性描述和以下的詳細描述都是示例性和說明性的, 并且旨在為如權利要求所述的本發明提供進一步的解釋。
附圖主要是用于提供對本發明進一步的理解。附圖示出了本發明的實施例,并與本說明書一起起到解釋本發明原理的作用。附圖中圖1示意性地示出了根據本發明的家庭信息管理方法的基本步驟的流程圖。圖2示意性地示出了根據本發明的各方面的說明性實現的流程圖。
具體實施例方式以下結合附圖詳細描述本發明的技術方案。其中,相同的標號用于表示相同的元素,且以下描述中的具體技術術語并不構成對本發明的技術方案本身的實質性限制。實際上,本領域的技術人員所熟知的各種變化都是允許的。圖1示意性地示出了根據本發明的家庭信息管理方法的基本步驟的流程圖。如圖 1所示,本發明的家庭信息管理方法包括步驟101,在數據中心中定義包括多個個體成員的家庭;步驟102,在所述數據中心中存儲與所述家庭的第一成員相關聯的第一項目、與所述家庭的第二成員相關聯的第二項目以及在所述數據中心中存儲與所述家庭整體相關聯的第三項目;步驟103,基于輸入接收至少一個的項目查詢;步驟104,基于所述項目查詢在所述數據中心中搜索一組項目,所述一組項目包括所述第三項目以及所述第一項目或所述第二項目;步驟105,返回所搜索的一組項目。圖2示意性地示出了根據本發明的各方面的說明性實現的流程圖。參考圖2,示出了用于管理家庭信息的說明性過程。在步驟201,將家庭數據輸入到諸如數據庫等數據中心中。如上所述,數據中心存儲所輸入的家庭數據并控制對其的訪問。存儲在數據中心中的家庭數據具體可以是任何類型。在某些方面,數據中心支持一組標準的默認數據類型。例如,每一家庭管理系統都可以支持以下類型存儲一個或多個家庭成員的預約的日歷數據;存儲家庭成員的或由其獲得的聯系人信息的聯系人數據;存儲指定給一個或多個家庭成員的任務的任務數據;以及存儲發給家庭成員或由其發送的或作為單獨的提醒來創建的圖形、文本、語音、鍵入的和/或手寫的提醒(例如,使用電子筆) 的提醒。另外,某些類型的信息可由系統來接收并被分配特定數據類型,并且隨后基于自然語言算法或其它家庭數據而被轉換成另一數據類型。例如,手寫的或電話接入的提醒可被自動地分配提醒數據類型。隨后,在確定提醒中的數據是描述另一類型的信息時,如預約或聯系人,則該項目在系統中可被轉換成適當的數據類型。在某些實施例中,數據中心可以支持對另外的數據類型的存儲和訪問。例如,數據類型、或活動模塊可被實現為原始家庭信息管理系統的一部分,或可被實現為與該系統相兼容的并可被稍后安裝的單獨的軟件插件模塊。在模塊被實現為軟件插件或專有軟件應用程序時,其可以使用由箱外(out-of-the-box)家庭管理實現所提供的數據中心和數據庫, 或其可以提供其自己的數據庫引擎和存儲。因此,數據中心或計算機存儲可以包括單個數據庫或用于多個活動模塊的多個數據庫的組合。再次參考圖2,在步驟203,家庭信息管理系統從用戶接收涉及數據中心中的特定消息的查詢。在一可能的場景中,發出查詢的用戶正操作連接到該數據中心的遠程計算設備。例如,家庭成員在不在家時可以使用其個人移動終端來與位于家庭計算機上的數據中心進行通信。當然,數據中心和家庭信息管理系統的其它方面可被配置以便非家庭成員可以發送查詢和接收其查詢的結果。諸如朋友和熟人等某些非家庭成員可被指定對數據中心中的某些或所有項目的許可。在步驟203被發送到數據中心的查詢可以是搜索數據的請求查詢或在數據中心或云中添加或更新數據的更新查詢。家庭信息管理系統可以使用組織引擎來將對服務的查詢和其它請求從各個模塊中介到數據中心或云。另一方面涉及在不同的家庭管理信息系統之間的數據中心和共享。例如,云存儲中的另外的公共數據中心可以保持來自多個不同的家庭系統的經索引的日歷項、列表、聯系人、和其它類型的家庭信息的存儲庫。單個系統則可以容易地從該存儲庫中搜索數據和從中將數據導入家庭的系統中。這些家庭可以決定不設置足球隊專用的單獨的系統,而相反,可以使用存儲庫來存儲和共享球隊相關的信息。各個家庭的系統可以連接到該存儲庫來搜索并下載球隊新聞、日程表、比賽圖片、或其它球隊信息,而不依賴于單個家庭所維護的系統或網站且不執行廣泛的因特網搜索。。在步驟205,家庭信息管理系統確定與發出查詢的用戶相關聯的用戶許可級。在某些系統中,首先確定用戶的身份,并隨后使用該身份來查找訪問控制列表表格中的數據中心許可。用戶許可可被設在整個數據中心上或可被定制為適用于單獨的家庭數據項。盡管用戶可能僅僅是對數據中心中的所有家庭數據具有完全訪問的家庭成員,但也可支持各種其它不同的許可場景。例如,家庭可以共享共同的日歷以便每一家庭成員都可以查看和更新日歷中的項目,而某些家庭成員可以維護其自己的個人日歷,對于該日歷其他家庭成員和非家庭成員或擁有只可查看訪問或不能訪問。在這一系統中,家庭成員可以允許其他家庭成員查看一個項目的某些細節(例如,預約的時間)而不允許他們查看同一項目的其它細節(例如,該預約的描述和細節)。類似地,負責家庭財務的人可以允許其他家庭成員查看所有帳單和帳戶余額,但可能不允許他們編輯任何帳戶信息或支付任何帳單。
在步驟207,例如通過使用處理單元來針對數據中心中的數據庫表調用數據中心查詢處理器的查詢邏輯,來執行用戶查詢。用戶可以基于用戶能訪問的特定項目來接收全部或部分數據集。另外,因為多種類型的數據,如家庭活動和任務等,可被存儲在家庭信息管理系統中,所以用戶查詢可以來源于遠程計算設備,如家庭計算機或移動終端。作為示例,在外辦事的丈夫可能想要使用其移動電話檢查當天的家庭待辦事項列表,從而遠程地執行數據中心查詢。然后,在完成列表中的任務時,他可以使用移動電話來將該任務標記為已完成。該動作隨后可以與家庭的家庭計算機和連接到家庭信息管理系統的各種其它設備相同步。因此,外出工作的妻子可以檢查其移動終端,看到她的丈夫已經完成該任務,并可以查看尚未從列表中核除的其它任務。這一同步和其它更新可以自動地、手動地、或根據家庭成員可配置的時間表來發生。在步驟209,將查詢結果返回給用戶。如上所述,該步驟可以是任選的。取決于設備和/或查詢所執行的動作,可能最好不向發出查詢的用戶返回結果集或甚至錯誤消息。 例如,使用短消息服務消息來報告完成家庭待辦事項列表上的任務的家庭成員可能不希望來自家庭信息管理系統的任何響應。何時向用戶返回查詢結果/確認的判定可由與系統交互的家庭成員來配置。
權利要求
1.一種家庭信息管理方法,包括在數據中心中定義包括多個個體成員的家庭;在所述數據中心中存儲與所述家庭的第一成員相關聯的第一項目、與所述家庭的第二成員相關聯的第二項目以及在所述數據中心中存儲與所述家庭整體相關聯的第三項目;基于輸入接收至少一個的項目查詢;基于所述項目查詢在所述數據中心中搜索一組項目,所述一組項目包括所述第三項目以及所述第一項目或所述第二項目;以及返回所搜索的一組項目。
2.如權利要求1所述的家庭信息管理方法,其特征在于,所述項目查詢包括家庭成員標識符、時間標識符或者項目類型標識符。
3.如權利要求1所述的家庭信息管理方法,其特征在于,所述每一項目包括項目類型標識符和項目數據。
4.如權利要求1所述的家庭信息管理方法,其特征在于,所述數據中心中的每一項目被分配一許可級,所述許可級確定所述家庭成員的每一個對所述項目的可訪問性。
5.如權利要求1所述的家庭信息管理方法,其特征在于,所述搜索到的一組項目包括對應于家庭成員之間所發送的提醒的提醒項目。
6.如權利要求1所述的家庭信息管理方法,其特征在于,所述搜索到的一組項目包括對應于與至少一個所述家庭成員相關聯的日歷預約的預約項目。
7.如權利要求1所述的家庭信息管理方法,其特征在于,所述搜索到的一組項目包括對應于與至少一個所述家庭成員相關聯的聯系人的聯系人項目。
8.如權利要求1所述的家庭信息管理方法,其特征在于,在第一計算設備處接收并解析所述項目查詢,并且所述方法還包括基于所述項目查詢,確定所述數據中心位于另一地理位置的第二計算設備上;建立到所述第二計算設備的連接;以及基于所述項目查詢從所述數據中心請求項目。
9.如權利要求1所述的家庭信息管理方法,其特征在于,還包括基于從所述用戶接收到的項目查詢來將信息發送到廣告源;響應于所發送的信息從所述廣告源接收廣告內容。
全文摘要
本發明提出了一種家庭信息管理方法,包括在數據中心中定義包括多個個體成員的家庭;在所述數據中心中存儲與所述家庭的第一成員相關聯的第一項目、與所述家庭的第二成員相關聯的第二項目以及在所述數據中心中存儲與所述家庭整體相關聯的第三項目;基于輸入接收至少一個的項目查詢;基于所述項目查詢在所述數據中心中搜索一組項目,所述一組項目包括所述第三項目以及所述第一項目或所述第二項目;以及返回所搜索的一組項目。
文檔編號G06F17/30GK102541914SQ20101061045
公開日2012年7月4日 申請日期2010年12月27日 優先權日2010年12月27日
發明者莊瑩, 張丹玨 申請人:上海杉達學院