两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

協(xié)同操作數(shù)據(jù)的方法和系統(tǒng)的制作方法

文檔序號:6350410閱讀:112來源:國知局
專利名稱:協(xié)同操作數(shù)據(jù)的方法和系統(tǒng)的制作方法
技術領域
本申請總體涉及數(shù)據(jù)庫系統(tǒng)領域。具體而言,本申請涉及協(xié)同操作數(shù)據(jù)的方法和系統(tǒng)。
背景技術
網(wǎng)絡上數(shù)據(jù)庫驅(qū)動應用經(jīng)組織以便使得用戶經(jīng)過網(wǎng)絡請求并接收在數(shù)據(jù)庫中存儲的信息。一般通過應用服務器向客戶應用(例如,瀏覽器)提供信息。然而,這些應用底層的數(shù)據(jù)庫并不保證每個數(shù)據(jù)單元底層的細節(jié)數(shù)據(jù)的可用性,該數(shù)據(jù)單元提供特定值如何派生的完整歷史。此外,當前數(shù)據(jù)庫并不具有本能以處理信息的不可靠性或不確定性。這些數(shù)據(jù)庫不能考量信息來源和聲譽的多樣性。因此,需要一種數(shù)據(jù)庫方案,托管在由應用直接使用的信息底層的原始數(shù)據(jù),并通過將每個單元底層的數(shù)據(jù)集合具體化為概述的、易于使用的數(shù)據(jù)點來管理其中的復雜性。此外,還需要使得用戶瀏覽并訪問涉及該信息可靠性的信息并提供其他知識以對其改進。

發(fā)明內(nèi)容
公開的方法和系統(tǒng)部分地基于允許由用戶瀏覽數(shù)據(jù)并協(xié)同操作數(shù)據(jù)庫。所述方法和系統(tǒng)允許用戶瀏覽數(shù)據(jù)單元集合、探索在給定數(shù)據(jù)單元底層的所有可用細節(jié)數(shù)據(jù)提交,并為隨后處理提供要使用的新的輸入知識。例如,用戶可以瀏覽所謂事實某人出生于某個日期。用戶可以容易地瀏覽該信息的屬性,例如,圍繞該概述值是否形成一致。關于圍繞具體事實的一致程度的信息可以向用戶提供動機以給出關于真實值的意見。用戶然后可選地訪問并瀏覽關于同意或不同意給定信息的來源或用戶的底層細節(jié)信息。該細節(jié)信息可以根據(jù)提供的引用、用戶聲譽或計算方法參考提供參考用于說明事實。由用戶提交的任何新信息和給定單元的歷史數(shù)據(jù)提交一起處理以便計算新匯總的數(shù)據(jù)點以及相關屬性,諸如新的共識等級。公開的方法和系統(tǒng)允許比現(xiàn)有技術系統(tǒng)向用戶提供更多信息并向用戶提供更大機會以操作或評論在一個或多個數(shù)據(jù)庫中找到的數(shù)據(jù)??梢杂善渌脩魹g覽操作的數(shù)據(jù)和相關信息,提供協(xié)同維持數(shù)據(jù)庫,自動披露最準確信息以及其中存儲信息的屬性。在某些其他實施例中,響應來自用戶的請求訪問電子存儲介質(zhì)中存儲的數(shù)據(jù)。在其他實施例中,響應來自用戶的輸入進行訪問并提供信息的方法。在某些方面,提供用于訪問并提供從來源獲取的信息的方法。該方法包括訪問在電子存儲介質(zhì)中存儲的數(shù)據(jù)。該方法還包括響應輸入,提供第一信息集,所述第一信息集源自在所述存儲介質(zhì)中存儲的數(shù)據(jù)并包括匯總數(shù)據(jù)和所述匯總數(shù)據(jù)的屬性。此外,該方法包括響應輸入,提供第二信息集,所述第二信息集包括所述匯總數(shù)據(jù)下層的細節(jié)數(shù)據(jù)。在特定實施例中,使用位于服務器上存儲的存儲器的計算機可執(zhí)行編碼執(zhí)行方法。在某些實施例中,細節(jié)數(shù)據(jù)包括相關元數(shù)據(jù)。在其他實施例中,數(shù)據(jù)被存儲在電子數(shù)據(jù)庫中。在另一些實施例中,所述第一信息集經(jīng)傳送用于顯示在顯示設備上。在另一些實施例中,所述第二信息集經(jīng)傳送用于顯示在顯示設備上。
在特定實施例中,所述屬性包括所述匯總數(shù)據(jù)的可靠性或準確性。在另一些特定實施例中,屬性包括關于匯總數(shù)據(jù)的共識或爭議的程度。本文公開的方法的某些實施例還包括在所述電子存儲介質(zhì)中接收包括細節(jié)數(shù)據(jù)的其他數(shù)據(jù)并在所述第二信息集以及所述第一信息集的隨后計算中包括所述其他數(shù)據(jù)。在某些實施例中,所述電子介質(zhì)中 存儲的所述數(shù)據(jù)被組織為一個或多個數(shù)據(jù)單元,以及第一信息集源自根據(jù)每個單元內(nèi)存儲的細節(jié)數(shù)據(jù)而在每個單元中匯總的數(shù)據(jù)。在其他實施例中,單元包括表示其他單元的屬性的數(shù)據(jù)。在某些其他實施例中,一個或多個單元被組織為元組或行。在特定實施例中,一個或多個單元表示所述元組或行的主鍵,以及其他單元表示所述主鍵的屬性。在某些實施例中,行進一步經(jīng)組織為2-維關系數(shù)據(jù)庫表格結構。另一些實施例包括將數(shù)據(jù)提交接收到所述存儲介質(zhì)中,向所述第二信息集添加所述提交,以及響應所述數(shù)據(jù)提交再次匯總所述第一信息集。在某些實施例中,主鍵是系統(tǒng)產(chǎn)生代理或身份關鍵詞。在更多實施例中,主鍵被自動計算為確保唯一性所需的列的集合。在某些實施例中,單元中包含的所述數(shù)據(jù)類型包括字符串、整數(shù)、小數(shù)、浮點、日期、時間、二進制或布爾。在其他實施例中,所述數(shù)據(jù)類型包括陣列、聯(lián)陣、哈希表、樹或諸如json或XML的數(shù)據(jù)交換格式。在另一些實施例中,所述匯總數(shù)據(jù)的屬性包括涉及特定值正確的可能性的信心、共識或確定性等級。在特定實施例中,使用顏色或圖標指示所述匯總數(shù)據(jù)的所述信心、共識或確定性。在更多的特定實施例中,所述匯總數(shù)據(jù)的所述屬性基于包括模式、均值、中值、標準偏差、差異或最近數(shù)據(jù)提交的底層細節(jié)數(shù)據(jù)的函數(shù)。在另一些特定實施例中,所述匯總數(shù)據(jù)的所述屬性包括關于所述單元的意見分布的表示。在某些實施例中,匯總數(shù)據(jù)包括用戶提交的表示以及匯總數(shù)據(jù)和用戶提交之間的一致性。在其他實施例中,聚合算法使用標準、規(guī)則、邏輯和數(shù)據(jù)確定所匯總的數(shù)據(jù)。在另外其他實施例中,標準包括和用戶提交相關的任何元數(shù)據(jù)。在其他實施例中,元數(shù)據(jù)包括用戶對所提交數(shù)據(jù)值準確性的信心。在更多實施例中,元數(shù)據(jù)包括來源可信度等級。在其他更多實施例中,元數(shù)據(jù)包括和所述單元交互的用戶的可信度或聲譽的等級。在特定實施例中,元數(shù)據(jù)包括用戶提交數(shù)據(jù)的提交的日期和時間。在某些實施例中,基于缺少獨立性的指示對用戶提交去權。在其他實施例中,對從來自單個用戶的提交執(zhí)行去權,并且向更新提交給予更多權重。在另外其他實施例中,對提交去權是基于未經(jīng)驗證的引用。在某些實施例中,聲譽算法確定所述用戶的聲譽或可信度,所述聲譽算法基于包括用戶聲譽等級、位置文件信息、數(shù)據(jù)提交歷史、預測能力、社交聯(lián)系以及IP地址的標準。在更多實施例中,使用文件夾或分組視圖瀏覽所述底層細節(jié)數(shù)據(jù)。在更多實施例中,使用原始細節(jié)數(shù)據(jù)視圖瀏覽所述底層細節(jié)數(shù)據(jù)。在某些實施例中,所述文件夾視圖顯示如下中的一個或多個用戶提交范圍、提交數(shù)量以及和每個值正確可能性相關的信心、共識或確定性等級。在特定實施例中,所述原始細節(jié)數(shù)據(jù)視圖包括每個來源的其他元數(shù)據(jù)和對每個用戶提交的評論。在更多特定實施例中,所述原始細節(jié)數(shù)據(jù)視圖由用戶或時間周期分組數(shù)據(jù)。在其他實施例中,在細節(jié)數(shù)據(jù)視圖內(nèi)通過同意或不同意歷史數(shù)據(jù)提交而完成所述數(shù)據(jù)提交。在另一些其他實施例中,用戶提交其他元數(shù)據(jù)字段。在另一些實施例中,元數(shù)據(jù)包括表示用戶對給定數(shù)據(jù)提交的信心的信心等級,表示用戶對數(shù)據(jù)正確可能性的信念。在更多實施例中,元數(shù)據(jù)包括所述來源或弓I用。在其他實施例中,元數(shù)據(jù)包括評論。在另一些更多實施例中,所述提交是被動的并且本質(zhì)上是非主動提交新數(shù)據(jù)的交互。在更多實施例中,所述交互是當用戶瀏覽數(shù)據(jù),所述用戶并不糾正或修改所述數(shù)據(jù),以及所述系統(tǒng)確定所述用戶同意所述數(shù)據(jù)比不同意所述數(shù)據(jù)具有更高可能性。在其他實施例中,所述用戶提交經(jīng)過API調(diào)用。在另外方面,公開一種協(xié)同數(shù)據(jù)采集系統(tǒng)。該系統(tǒng)包括輸入邏輯,用于方法用戶提供的命令,以檢索、觀看、操作和/或瀏覽在數(shù)據(jù)庫中存儲的數(shù)據(jù),所述數(shù)據(jù)庫包括包含 數(shù)據(jù)的一個或多個單元,所述數(shù)據(jù)包括匯總數(shù)據(jù)、元數(shù)據(jù)、細節(jié)數(shù)據(jù)和所述數(shù)據(jù)的所計算屬性。該系統(tǒng)包括訪問邏輯,響應輸入用于訪問并檢索在所述數(shù)據(jù)庫中一個或多個單元中存儲的數(shù)據(jù),以及顯示邏輯,用于向用戶提供從一個或多個數(shù)據(jù)庫檢索的數(shù)據(jù),所述顯示模塊進一步經(jīng)配置以顯示所述數(shù)據(jù)的一個或多個屬性。該系統(tǒng)進一步包括匯總邏輯,用于分析每個單元內(nèi)的底層細節(jié)數(shù)據(jù)點集合并產(chǎn)生匯總數(shù)據(jù)。在某些實施例中,所有的邏輯都包括可執(zhí)行編碼,所述可執(zhí)行編碼被存儲在一個或多個存儲設備上。在某些方面,系統(tǒng)進一步包括數(shù)據(jù)庫邏輯,用于存儲一個或多個數(shù)據(jù)庫以及數(shù)據(jù)。在特定實施例中,單元包括表示其他單元的屬性的數(shù)據(jù)。在更多特定實施例中,一個或多個單元被組織為元組或行。在更多特定實施例中,一個或多個單元表示所述元組或行的主鍵,以及其他單元表示所述主鍵的屬性。在甚至更多具體實施例中,行進一步經(jīng)組織為2-維關系數(shù)據(jù)庫表格結構。在某些實施例中,缺省主鍵是系統(tǒng)產(chǎn)生代理或身份關鍵詞。在其他某些實施例中,主鍵被自動計算為確保唯一性所需的列的集合。在某些實施例中,單元中包含的所述數(shù)據(jù)類型包括字符串、整數(shù)、小數(shù)、浮點、日期、時間、二進制或布爾。在某些其他實施例中,數(shù)據(jù)類型包括陣列、聯(lián)陣、哈希表、樹或諸如json或XML的數(shù)據(jù)交換格式。在特定實施例中,所述匯總數(shù)據(jù)的屬性包括涉及特定值正確的可能性的信心、共識或確定性等級。在更多特定實施例中,用顏色或圖標指示所述匯總數(shù)據(jù)的所述信心。在其他更多特定實施例中,所述匯總數(shù)據(jù)的所述屬性基于包括模式、均值、中值、標準偏差、差異或最近數(shù)據(jù)提交的底層細節(jié)數(shù)據(jù)的函數(shù)。在甚至更多特定實施例中,所述匯總數(shù)據(jù)的所述屬性包括關于所述單元的意見分布的表示。在某些實施例中,匯總數(shù)據(jù)包括用戶提交的表示以及匯總數(shù)據(jù)和用戶提交之間的一致性。在其他實施例中,所述聚合算法使用標準、規(guī)則、邏輯和數(shù)據(jù)確定所匯總的數(shù)據(jù)。在某些實施例中,標準包括和用戶提交相關的任何元數(shù)據(jù)。在更多實施例中,元數(shù)據(jù)包括用戶對所提交數(shù)據(jù)值準確性的信心。在甚至更多實施例中,元數(shù)據(jù)包括來源或引用的可信度等級。在其他更多實施例中,元數(shù)據(jù)包括和所述單元交互的用戶的可信度或聲譽的等級。
在某些實施例中,元數(shù)據(jù)包括用戶提交數(shù)據(jù)的提交的日期和時間。某些實施例包括的系統(tǒng)進一步包括邏輯,用于基于缺少獨立性的指示對用戶提交去權。其他實施例包括的系統(tǒng)進一步包括邏輯,用于對來自單個用戶的現(xiàn)有提交去權,并且向更新提交給予更多權重。另外實施例包括的系統(tǒng)進一步包括邏輯,用于基于未經(jīng)驗證的引用對提交去權。
在某些實施例中,聲譽算法確定所述用戶的聲譽或可信度,所述聲譽算法基于包括用戶聲譽等級、配置文件信息、數(shù)據(jù)提交歷史、預測能力、社交聯(lián)系以及IP地址的標準。在其他實施例中,使用文件夾瀏覽所述底層細節(jié)數(shù)據(jù)。在另外其他實施例中,使用原始細節(jié)數(shù)據(jù)視圖瀏覽所述底層細節(jié)數(shù)據(jù)。在更多實施例中,所述文件夾視圖顯示如下中的一個或多個用戶提交范圍、提交數(shù)量以及和每個值正確可能性相關的信心、共識或確定性等級。在某些實施例中,所述原始細節(jié)數(shù)據(jù)視圖包括每個來源的其他元數(shù)據(jù)和對每個用戶提交的評論。在更多實施例中,所述原始細節(jié)數(shù)據(jù)視圖由數(shù)據(jù)值提交、用戶、引用或提交時間分組數(shù)據(jù)。在其他更多實施例中,所述輸入邏輯接收數(shù)據(jù)提交,所述數(shù)據(jù)提交在細節(jié)數(shù)據(jù)視圖內(nèi)通過同意或不同意歷史數(shù)據(jù)提交而完成。在其他實施例中,邏輯允許所述用戶提交其他元數(shù)據(jù)字段。在另一些實施例中,元數(shù)據(jù)包括表示數(shù)據(jù)準確估計可能性的信心等級。本文公開的系統(tǒng)實施例包括元數(shù)據(jù),該元數(shù)據(jù)包括關于所述來源或引用的數(shù)據(jù)。在某些實施例中,元數(shù)據(jù)包括評論。在某些其他實施例中,所述交互是當用戶瀏覽數(shù)據(jù),所述用戶并不糾正或修改所述數(shù)據(jù),以及所述系統(tǒng)確定所述用戶同意所述數(shù)據(jù)比不同意所述數(shù)據(jù)具有更高可能性。本文公開的系統(tǒng)的實施例包括情況其中所述提交是被動的并且本質(zhì)上是非主動提交新數(shù)據(jù)的交互。該系統(tǒng)的某些實施例進一步包括邏輯,根據(jù)瀏覽但不糾正數(shù)據(jù)的用戶,計算用戶同意所述數(shù)據(jù)的可能性。在特定實施例中,所述用戶提交經(jīng)過API調(diào)用。


當結合附圖閱讀時,公開的方法和系統(tǒng)的以上和其他目的,以及其各種特征將更加充分地理解,其中。圖I是用于顯示并瀏覽來自集體數(shù)據(jù)庫的數(shù)據(jù)的系統(tǒng)示意表示。圖2是表示當用戶訪問數(shù)據(jù)庫中的數(shù)據(jù)時提供的匯總數(shù)據(jù)和細節(jié)數(shù)據(jù)的視圖的形象化表示。圖3是表示數(shù)據(jù)瀏覽和數(shù)據(jù)操作的示意表示。圖4是當用戶訪問數(shù)據(jù)庫中的數(shù)據(jù)時提供的匯總數(shù)據(jù)的視圖的形象化表示。
具體實施例方式在此參考的專利和科學文獻構建了本領域普通技術人員可用的知識。本文引用的發(fā)布專利、公開的申請、公開的外國申請和參考都通過引用合并在此,如同每個都具體地單獨地被指出通過引用合并在此。將參考附圖更全面地描述當前方法和系統(tǒng),其中表示本發(fā)明的優(yōu)選實施例。然而,本文公開的方法和系統(tǒng)也可以體現(xiàn)于不同形式并應理解為不受限于本文提出的實施例。在本發(fā)明說明書中所使用的術語僅僅用于描述特定實施例,而不打算限制本發(fā)明。如在本發(fā)明說明書和附加的權利要求中所用的,單數(shù)形式“一個”、“這個”和“該”旨在同樣包括復數(shù)形式,除非上下文另有明確表示。需要進一步理解術語“包含”或“包含”當用于本說明書時指定聲稱特征、整型、步驟、操作、元素和/或部件的出現(xiàn),而不排除存在或增加一個或多個其他特征、整數(shù)、步驟、操作、元件、部件和/或其組合。本文公開的當前方法和系統(tǒng)旨在于使得用戶瀏覽概括化數(shù)據(jù)視圖,以利用給定值底層的所有可用數(shù)據(jù),并提交用于后續(xù)方法新知識。在一方面,公開了一種數(shù)據(jù)瀏覽和協(xié)同操作的方法。數(shù)據(jù)包括匯總數(shù)據(jù)、元數(shù)據(jù)或細節(jié)數(shù)據(jù)。該方法進一步需要顯示匯總數(shù)據(jù)的第一概述視圖,該肆意視圖向用戶提供匯總數(shù)據(jù)以及關于所顯示的匯總數(shù)據(jù)的屬性的信息。在某些實施例中,方法允許檢索并顯示元數(shù)據(jù)或和匯總數(shù)據(jù)相關的底層細節(jié)數(shù)據(jù),以及通過在數(shù)據(jù)庫中存儲新數(shù)據(jù)為一個或多個單元中的底層細節(jié)數(shù)據(jù)使得用戶操作數(shù)據(jù)用于隨后匯總,由數(shù)據(jù)庫的相同或其他用戶執(zhí)行檢索和瀏覽。此外,本文公開的系統(tǒng)的方面包括一種用于協(xié)同數(shù)據(jù)采集的系統(tǒng)。該系統(tǒng)包括輸入邏輯,用于方法用戶提供的命令,以檢索、觀看、操作和/或瀏覽在數(shù)據(jù)庫中存儲的數(shù)據(jù)。所述數(shù)據(jù)庫一般包括包含數(shù)據(jù)的一個或多個單元,所述數(shù)據(jù)包括匯總數(shù)據(jù)、元數(shù)據(jù)和細節(jié)數(shù)據(jù)。該系統(tǒng)還包括訪問邏輯,響應輸入用于檢索在所述數(shù)據(jù)庫中一個或多個單元中存儲的數(shù)據(jù),以及顯示邏輯,用于顯示一個或多個數(shù)據(jù)庫檢索的數(shù)據(jù)。所述顯示邏輯進一步經(jīng)配置以顯示所述數(shù)據(jù)的一個或多個屬性。在某些實施例中,該系統(tǒng)包括數(shù)據(jù)庫邏輯,用于存儲數(shù)據(jù)的任何提交或操作;以及匯總邏輯,用于計算匯總數(shù)據(jù)點以及給出原始底層細節(jié)數(shù)據(jù)點的相關屬性。系統(tǒng)還包括邏輯,該邏輯都包括可執(zhí)行編碼,所述可執(zhí)行編碼被存儲在一個或多個存儲設備上。如本文所用,術語“數(shù)據(jù)”指的是表示值或者值的集合的定性或定量特征的任何信息或信息單元。數(shù)據(jù)可以是以諸如字符串、整數(shù)、小數(shù)、浮點、日期、時間、二進制或布爾的格式存儲或使用的單獨信息片段。在某些情況下,數(shù)據(jù)可以組織成更復雜的結構,諸如陣列、聯(lián)陣、哈希表、樹或數(shù)據(jù)交換格式(諸如JXML或JS0N)。元數(shù)據(jù)通常意味著與數(shù)據(jù)有關的數(shù)據(jù)。通常,元數(shù)據(jù)是涉及數(shù)據(jù)的其他位并描述其他數(shù)據(jù)或提供有關其他數(shù)據(jù)信息的數(shù)據(jù)。如本文所用,“細節(jié)數(shù)據(jù)”指的是提供論證并用做為每個單獨單元計算匯總數(shù)據(jù)的基礎的底層原始數(shù)據(jù)。此外,術語“匯總數(shù)據(jù)”指的是根據(jù)每個單元底層的原始細節(jié)數(shù)據(jù)集合的計算產(chǎn)生的單元內(nèi)的匯總數(shù)據(jù)點集合。在特定實施例中,術語“匯總數(shù)據(jù)”作為“細節(jié)數(shù)據(jù)”的環(huán)境下的標簽,“細節(jié)數(shù)據(jù)”被用于算法地確定匯總數(shù)據(jù)。如下詳細表示從細節(jié)數(shù)據(jù)計算匯總數(shù)據(jù)的方法。如本文所用,術語“單元”是指信息單元的位置。此外,“數(shù)據(jù)庫”指的是系統(tǒng)中存儲的信息或數(shù)據(jù)的集合。常規(guī)地根據(jù)數(shù)據(jù)庫模型組織數(shù)據(jù)庫。例如,常見的數(shù)據(jù)庫模型包括基于行、基于列、層次、關系、面向?qū)ο蠛途W(wǎng)絡模型。這些模型需要數(shù)據(jù)關系的清楚表示。圖I是示出本文公開的特定實施例的示意圖。圖I顯示協(xié)同數(shù)據(jù)采集系統(tǒng),包括從用戶110接收輸入的輸入邏輯100。輸入邏輯100方法由用戶提供的命令以檢索、瀏覽和/或操縱由數(shù)據(jù)庫邏輯125存儲在一個或多個數(shù)據(jù)庫中的數(shù)據(jù)。輸入邏輯100使得用戶與訪問邏輯105和顯示邏輯115交互。注意用戶可以從允許無線或有線訪問網(wǎng)絡或互聯(lián)網(wǎng)的許多設備訪問系統(tǒng)。例如,用戶設備可以是電腦、手機或手持式計算機設備,諸如PDA。輸入的邏輯100允許用戶與訪問邏輯105交互。訪問邏輯105響應輸入。用戶、110向輸入邏輯100提供命令用于檢索在數(shù)據(jù)庫140中一個或多個單元130中存儲的匯總數(shù)據(jù)。訪問邏輯105經(jīng)過檢索用戶所請求數(shù)據(jù)的數(shù)據(jù)庫邏輯125請求數(shù)據(jù)。用戶110也可以向輸入邏輯100提供指令以便利用顯示邏輯115顯示從數(shù)據(jù)庫140中獲取的數(shù)據(jù)。顯示邏輯115向用戶提供已經(jīng)檢索的數(shù)據(jù),借此允許用戶瀏覽數(shù)據(jù)和數(shù)據(jù)的屬性。如本文所用,術語“屬性”是指數(shù)據(jù)質(zhì)量,諸如涉及數(shù)據(jù)的共識水平、不確定性、可靠性、正確性和/或信心。例如,可以通過比較“同意”特定事實(例如,值)的數(shù)據(jù)點數(shù)量與“不同意”特定事實(例如,值)的數(shù)據(jù)點數(shù)量而簡單測量數(shù)據(jù)的信心和/或可靠性。參考圖I及圖2中的示例,用戶訪問表155,表155涉及多個人的出生日期。表格具有字段〈名字〉以及字段〈生日〉。對于〈jon〉,〈生日〉的值是“3/6/70”。和現(xiàn)有數(shù)據(jù)庫技術相關的幾個缺點之一在于用戶不能確定特定事實或數(shù)據(jù)塊(“匯總數(shù)據(jù)”)的可靠性。盡管該匯總數(shù)據(jù)是基于表示涉及特定信息塊的知識提交的數(shù)據(jù)庫更新,通常數(shù)據(jù)庫平臺不能提供歷史“痕跡”來解釋為什么顯示這個信息。例如,什么方法或用戶集合輸入數(shù)據(jù)最終導致了當前可用數(shù)據(jù),并基于什么來源、參考、方法、算法、動機或指示?同樣,一般情況下,平臺不能有效的向新用戶保證誰不同意該信息,除非數(shù)據(jù)庫管理員專門提供該特權。在這個示例中,用戶可以向下挖掘并發(fā)現(xiàn)隨著參考引用,匯總生日數(shù)據(jù)是基于兩個用戶引用“3/6/70”以及第三個用戶引用“6/3/70”。該信息表示匯總數(shù)據(jù)點底層的“細節(jié)數(shù)據(jù)”。在這個示例中,用戶是錯的并錯誤地輸入數(shù)據(jù)。使用根據(jù)常用輸入的真實值的非常簡單的預測模型,“3/6/70”更有可能是正確的。然而,新的用戶可以選擇去做獨立研究并發(fā)現(xiàn)事實上,輸入“3/6/70”的兩個用戶引述了列出的“1970年6月3日”為生日的來源。新用戶現(xiàn)在可以提交新知識和引用預測圍繞“6/3/70”的準確匯總數(shù)據(jù)值將達成共識。在這個非限制示例中,表格用顏色編碼用于表示和該具體事實是否有不確定性。Jon的出生日期是黃色的,表示存在和該值相關的極強不確定性或不一致。當然,其他顏色、圖標或視覺表現(xiàn)也可以表示不確定性?;氐綀D1,在看匯總數(shù)據(jù)時,用戶110向輸入邏輯100輸入請求細節(jié)數(shù)據(jù)的命令。訪問邏輯105請求涉及瓊恩的出生日期的所有可用細節(jié)數(shù)據(jù),并以及該請求被轉送到數(shù)據(jù)庫邏輯125。如本文所用,術語“細節(jié)數(shù)據(jù)”指的是涉及特定數(shù)據(jù)單元用戶提交的事實、值或數(shù)據(jù)。顯示邏輯115向用戶顯示細節(jié)數(shù)據(jù)。這里,用戶瀏覽所有歷史數(shù)據(jù)提交,包括其他用戶的錄入。用戶110可以提交新的數(shù)據(jù)值并通過訪問邏輯105輸入命令,所述訪問邏輯105向數(shù)據(jù)庫邏輯135發(fā)送請求以在數(shù)據(jù)庫140中存儲新的提交。數(shù)據(jù)庫邏輯125也激活匯總邏輯135,該匯總邏輯135計算有關Jon的生日的新匯總值和屬性,然后也由數(shù)據(jù)庫邏輯125存儲。顯示邏輯115顯示有關Jon的生日的新的匯總值并表示涉及Jon生日的該值具有更高的一致性或確定性。在某些實施例中,在用戶顯示器上如折疊視圖瀏覽數(shù)據(jù)。如本文所用,術語“折疊視圖”指的是所有底層細節(jié)數(shù)據(jù)提交由特定字段分組的視圖。作為示例,或許有10個底層數(shù)據(jù)提交,但對單獨值折疊的詳細視圖將只顯示2個記錄,因為唯一的單獨值是“3/6/70”和“6/3/70”。在某些實施例中,折疊視圖顯示單獨用戶提交的數(shù)據(jù)值、提交數(shù)量、和描述每個單獨數(shù)據(jù)值的預測準確性的信心、共識、或可靠性等級??梢詫τ脩綦[藏該視圖或根據(jù)用戶請求顯示。 在某些實施例中,“匯總數(shù)據(jù)視圖”顯示根據(jù)底層“細節(jié)數(shù)據(jù)”計算的值,其中該值在底層細節(jié)數(shù)據(jù)中是最具有代表性的(例如,獲得最多提交)。在其他實施例中,“匯總數(shù)據(jù)視圖”是最近收到或最近由用戶提交的值。但是在其他實施例中,其他因素或權重也用于確定匯總值,諸如提供數(shù)據(jù)的每個用戶的聲譽。本發(fā)明實施例構建在包括可執(zhí)行編碼的邏輯上??蓤?zhí)行編碼可存儲在一個或多個存儲設備上。因此,邏輯并不必須位于特定設備上。此外,邏輯可以使位于本文所述系統(tǒng)中一個或多個設備上的多個可執(zhí)行編碼。例如,響應輸入用于訪問并檢索在數(shù)據(jù)庫中一個或多個單元中存儲的數(shù)據(jù)的訪問邏輯可以是在應用服務器上的一個可執(zhí)行編碼。在可替換實施例中,該訪問邏輯出現(xiàn)在一個或多個應用服務器上。在另外其他實施例中,該訪問邏輯出現(xiàn)在系統(tǒng)中的一個或多個應用服務器以及其他設備上,包括但不限于,“網(wǎng)關”匯總數(shù)據(jù)服務器和后端數(shù)據(jù)服務器。本文公開的其他邏輯也可以是位于協(xié)同數(shù)據(jù)系統(tǒng)內(nèi)的一個或多個設備上的一個或多個可執(zhí)行編碼。
在某些實施例中,公開的系統(tǒng)包括一個或多個應用服務器,以及一個或多個匯總數(shù)據(jù)服務器,以及一個或多個后端數(shù)據(jù)服務器。服務器包括存儲器以保存本文公開的邏輯。在特定實施例中,一個或多個應用服務器存儲執(zhí)行本文公開的任務所需的邏輯。在其他實施例中,匯總服務器存儲執(zhí)行本文公開的任務所需的邏輯。在其他實施例中,后端服務器存儲執(zhí)行本文公開的任務所需的邏輯。在某些實施例中,客戶端網(wǎng)絡瀏覽器進行請求一個或更多應用服務器??商鎿Q地,所公開的系統(tǒng)包括客戶端瀏覽器所述的一個或多個匯總或后端數(shù)據(jù)服務器。在示例性實施例中,一個或多個應用服務器從客戶端網(wǎng)絡瀏覽器接收對具體數(shù)據(jù)或表格的請求。對于這些請求,一個或多個應用服務器調(diào)用一個或多個數(shù)據(jù)庫服務器用于從單元或表格請求匯總或細節(jié)數(shù)據(jù)。當進行請求以提交新的數(shù)據(jù)輸入時,一個或多個應用服務器也調(diào)用一個或多個數(shù)據(jù)庫服務器。一個或多個應用服務器從一個或多個匯總服務器接收數(shù)據(jù),以及一個或多個應用服務器生成HTML和JavaScript對象以返回到客戶端網(wǎng)絡瀏覽器??商鎿Q地,一個或多個應用服務器生成XML或JSON以經(jīng)過API傳遞對象。在當前實施例,數(shù)據(jù)庫服務器基于包含一群匯總數(shù)據(jù)服務器和一群后端數(shù)據(jù)服務器的架構。然而要注意系統(tǒng)可能包括單個匯總服務器和后端數(shù)據(jù)服務器。在該實施例中,匯總數(shù)據(jù)服務器陣列用于從后端數(shù)據(jù)服務器請求匯總數(shù)據(jù)和該匯總數(shù)據(jù)點的屬性(信心、計數(shù)等)。匯總服務器陣列也緩存該匯總數(shù)據(jù)和匯總屬性以便更快更快地訪問該匯總數(shù)據(jù),而不需要另外請求后端數(shù)據(jù)服務器。本系統(tǒng)和過程依賴于存儲在存儲設備中的可執(zhí)行編碼(即邏輯)。存儲能存儲邏輯的許多設備在本領域中是公知的。存儲設備包括存儲介質(zhì),諸如電腦硬盤、冗余磁盤陣列(“RAID”)、隨機存取記憶體(RAM)和光學磁盤驅(qū)動器。通用存儲器設備的示例是本領域公知的(例如,描述了常規(guī)半導體存儲設備的美國專利No. 7,552,368,并通過引用合并在此)。本文還公開了用于數(shù)據(jù)瀏覽和操作的方法,和現(xiàn)有技術協(xié)同特征相比,其有利地提供高級數(shù)據(jù)瀏覽和操作。公開的方法不同于用于在數(shù)據(jù)庫驅(qū)動的應用中共享和編輯數(shù)據(jù)的現(xiàn)有的協(xié)同特征,因為這些現(xiàn)有的協(xié)同特征被設計在應用中或客戶應用中。在這樣的特點中,數(shù)據(jù)庫層僅僅負責存儲和調(diào)用記錄。例如,常規(guī)數(shù)據(jù)庫中的功能僅僅是插入、刪除、更新和選擇(恢復)。對于主鍵由單獨值定義的特定行,關系數(shù)據(jù)庫中的“單元”在特定表格內(nèi)給定字段中存儲單個值。作為一個示例,員工表可以具有字段'電話號碼',使用主鍵,名字='約翰·多伊'的特定記錄,我們可得到電話號碼='310-555-1212'。現(xiàn)有技術數(shù)據(jù)庫也包括關于值'310-555-1212'的其他信息。如果數(shù)據(jù)庫具有交易日志,則其可能具有關于誰插入或更新該單元的歷史記錄。但是,在今天的系統(tǒng)中,交易日志不代表實時可用/可操作的知識。相反,它可用于其他的系統(tǒng)級功能,諸如復制、備份和恢復、分布式提交、事務退回等。因此,應用開發(fā)者實際上并不能直接訪問歷史數(shù)據(jù)。面對這種限制,應用開發(fā)者可設計具體的數(shù)據(jù)庫用于記錄電話號碼的歷史提交。定制數(shù)據(jù)庫可以用來儲存名字、有效日期和電話號碼以及包括用戶、日期、時間、方法、引用、評論和其他有關信息的元數(shù)據(jù)。但是,即使在這種情況下,該功能不是針對數(shù)據(jù)庫本身的核心。由于本文提供的新穎特征,當前方法和系統(tǒng)允許人們操縱底層數(shù)據(jù)。與現(xiàn)有技術相反,當前系統(tǒng)和方法也允許數(shù)據(jù)庫在單個單元中為任何特定值儲存多個條目(而非單個條目)。
本文公開的方法包括訪問在數(shù)據(jù)庫的一個或多個單元中存儲的數(shù)據(jù),該數(shù)據(jù)包括匯總數(shù)據(jù)、元數(shù)據(jù)或細節(jié)數(shù)據(jù)。顯示匯總數(shù)據(jù)的第一視圖,該第一視圖向用戶提供信息。在某些實施例中,信息包括匯總數(shù)據(jù)值以及顯示的匯總數(shù)據(jù)或底層細節(jié)數(shù)據(jù)的屬性。該方法進一步需要檢索并顯示和匯總數(shù)據(jù)相關的底層細節(jié)數(shù)據(jù)。該方法進一步還使得用戶通過在數(shù)據(jù)庫中存儲新數(shù)據(jù)為一個或多個單元中的底層細節(jié)數(shù)據(jù),用于以后由數(shù)據(jù)庫的相同或其他用戶的匯總、檢索、瀏覽。參見圖3,表示數(shù)據(jù)瀏覽和操作的示例性方法。如下是數(shù)據(jù)瀏覽和數(shù)據(jù)協(xié)同操作的示例性方法的描述。圖3是表示在數(shù)據(jù)庫中瀏覽并操作數(shù)據(jù)的流程圖。用戶210輸入命令,該命令被送往輸入邏輯200。輸入邏輯200經(jīng)過訪問邏輯205訪問數(shù)據(jù)庫240。訪問邏輯205經(jīng)配置以經(jīng)過數(shù)據(jù)庫邏輯225訪問數(shù)據(jù),該訪問邏輯225檢索在數(shù)據(jù)庫240的一個或多個單元中存儲的數(shù)據(jù)。數(shù)據(jù)庫240本身存儲在存儲設備中。數(shù)據(jù)庫240中存儲的數(shù)據(jù)可包括匯總數(shù)據(jù)、元數(shù)據(jù)或細節(jié)數(shù)據(jù)。訪問邏輯205通過數(shù)據(jù)庫邏輯225從數(shù)據(jù)庫240檢索由用戶210查詢的數(shù)據(jù)。一旦識別并檢索所查詢的數(shù)據(jù),訪問邏輯205經(jīng)過顯示邏輯215向用戶210提供數(shù)據(jù)的一個或多個視圖。用戶210可以顯示并瀏覽一個或多個第一視圖250。如本文所述,一個或多個第一視圖向用戶210提供匯總數(shù)據(jù)以及所顯示的匯總數(shù)據(jù)的屬性。在本示例中,用戶210提交新數(shù)據(jù)。雖然新數(shù)據(jù)可能具有和現(xiàn)有匯總值相同的值,但其仍被認為是新的,因為它是使用單獨元數(shù)據(jù)的新的數(shù)據(jù)提交。用戶然后通過由輸入邏輯200接收的命令在數(shù)據(jù)庫中存儲新提交的數(shù)據(jù)。輸入邏輯200向訪問邏輯205發(fā)送事務,訪問邏輯205然后將事務轉發(fā)給數(shù)據(jù)庫邏輯225。數(shù)據(jù)庫邏輯225在數(shù)據(jù)庫240中在合適單元230中存儲修改的數(shù)據(jù)。圖3也表示其中用戶210通過輸入邏輯200命令訪問邏輯205和數(shù)據(jù)庫邏輯225以瀏覽和檢索和匯總數(shù)據(jù)相關的元數(shù)據(jù)和/或細節(jié)數(shù)據(jù)。在這些情況下,檢索的元數(shù)據(jù)和/或細節(jié)數(shù)據(jù)以與檢索匯總數(shù)據(jù)相同的形式提供給用戶210。如圖2,本系統(tǒng)使得用戶210操作數(shù)據(jù)庫240中的數(shù)據(jù)并在數(shù)據(jù)庫240的一個或多個單元中存儲用戶提交,用于由數(shù)據(jù)庫的相同或其他用戶以后的再匯總、檢索和瀏覽。本文公開的方法和系統(tǒng)的實施例允許用戶以不同格式瀏覽數(shù)據(jù)。在某些實施例中,瀏覽圖表或表格。該表格可包括分成行和列的單元。電子表格是該二維形式的示例,并在本領域是公知的。該表格的示例如圖4所示。表格300被組織成涉及主題字段305的垂直列或每個記錄的主鍵,以及涉及具體屬性的垂直列或?qū)傩宰侄?15,其中列中的每個單元包含寡欲主題355的事實310(即,值)。每個水平行325表示一個元組。在當前示例中,最左邊的行涉及關于餐館的信息。在列335,餐館的“child-friendliness”顯示匯總數(shù)據(jù)值,其根據(jù)用戶的歷史數(shù)據(jù)提交所計算。在該示例中,用戶為Tanglewood餐廳提交的“child-friendliness”(兒童友好性)的知識是“否”。用戶指示系統(tǒng)在數(shù)據(jù)庫中存儲該數(shù)據(jù),以及系統(tǒng)重新計算對于特定餐廳的“child-friendliness”最可能正確回答的匯總數(shù)據(jù)。本文公開的協(xié)同數(shù)據(jù)庫能使得用戶提交每個單元底層的新的數(shù)據(jù)點。一般來說,該數(shù)據(jù)是隱藏的直到用戶請求潛在的細節(jié)數(shù)據(jù)用于瀏覽。可以瀏覽由所有用戶提供的該原始底層細節(jié)數(shù)據(jù)(經(jīng)常稱為輸入)。圖4中,“輸入”是“是”或“否”提交(即,輸入)。當該數(shù)據(jù)被隱藏時,表格是顏色顯示的以指示在數(shù)據(jù)庫中存儲的該屬性顯示的值的可靠性。顏色編碼指示關于該屬性的共識或確定性的量。例如,如果50%的值是“是”以及50%是“否”,具有較高水平的不一致,單元中顯示的值具有較低的確定性。如果所有的輸入是“否”,則顏色代碼則指示對于數(shù)據(jù)可能是不確定的具有共識。彩色編碼僅僅是將可靠性信息傳遞給用戶的示例性方法。本領域普通技術人員將理解圖標、邊緣陰影和其他類似強調(diào)可用于傳達在圖4中所示表格中呈現(xiàn)的值的確定性等級、統(tǒng)計意義、共識、信心、不一致或準確性。如上所述,用戶可以查看任何用戶提交的所有原始底層細節(jié)數(shù)據(jù)。該信息為用戶提供了理解從何處獲取底層數(shù)據(jù)以及如何計算匯總數(shù)據(jù)提供了基礎。當評定數(shù)據(jù)的可靠性、共識、不一致、準確性或信心時,匯總邏輯235考慮各種信息。例如,數(shù)據(jù)庫具有邏輯,使得降低從看上去是垃圾蟲(spammer)或其他預測不可靠的用戶或組獲取的“輸入”的相關性或權重。因此,在當前示例中,用戶(即,垃圾蟲)在特定時間周期提供多個“是”輸入,可能將表格中該值曲解為“是”并影響可靠性等級。另一方面,用戶可以瀏覽該數(shù)據(jù),并當考慮該值時考慮。另一方面,數(shù)據(jù)庫將過濾或減少對該值的多個輸入的影響以及圖表中呈現(xiàn)的可靠性。其他垃圾檢測技術在本領域是公知的。在某些實施例中,匯總邏輯235包括邏輯,用于根據(jù)聲譽算法加權或去權單個數(shù)據(jù)提交,該聲譽算法確定用戶的聲譽或誠信。如上所述的該示例,聲譽算法是根據(jù)包括用戶等級、用戶配置文件信息、歷史數(shù)據(jù)提交、用戶的歷史預測能力、社會網(wǎng)絡連接和IP地址。該邏輯與算法可用于改善在數(shù)據(jù)庫中的匯總數(shù)據(jù)的準確性和可靠性。在某些實施例中,匯總邏輯235也具有邏輯,用于根據(jù)缺乏獨立性的指示對提交的值去權(de-weighting)。例如當提交都提供相同引用時,發(fā)現(xiàn)缺乏獨立性。在這種情況下,所有相關提交都依賴于特定引用來源,因此多個用戶提供 的錯誤引用有效地放大該錯誤的影響。數(shù)據(jù)庫邏輯225可以通過考慮底層數(shù)據(jù)提交的行數(shù)以改進其匯總的準確性。在某些實施例中,匯總邏輯235包括邏輯,用于對從單個用戶的之前提交去權,對更新提交給予更多權重。該邏輯減少單個用戶曲解匯總邏輯的能力。在其他實施例中,匯總邏輯235包括邏輯,用于對未經(jīng)驗證來源的提交去權。也存在如下情況當用戶瀏覽數(shù)據(jù)或另外與系統(tǒng)交互時,卻不提交數(shù)據(jù)。在這種情況下,即使沒有主動提交數(shù)據(jù),也可以“被動”地提交數(shù)據(jù)。在某些實施例中,系統(tǒng)包括邏輯,用于根據(jù)交互計算用戶同意或不同意數(shù)據(jù)的可能性。在一個示例中,用戶瀏覽數(shù)據(jù)點卻不糾正,系統(tǒng)可以計算出,用戶同意該數(shù)據(jù)的可能性比不同意的可能性稍高。匯總邏輯235可利用該其他數(shù)據(jù)以評價數(shù)據(jù)的正確性或可靠性。
目前方法和系統(tǒng)的實施例也設想數(shù)據(jù)庫,其中數(shù)據(jù)庫的單元被組織成數(shù)據(jù)的元組或行,這些元祖或行被組織為表格。在許多實施例中,表格中的一個或多個字段包括主鍵或主題。在許多實施例中,表格中的一個或多個字段表示提供關于每個記錄或行的主鍵或主題的信息的屬性。在某些實施例中,通過識別表格(諸如二維表)中為了確保主鍵唯一所需的列的最小數(shù)量確定(即,計算)主鍵。在某些實施例中,主鍵是系統(tǒng)產(chǎn)生的代理鍵。本文公開的方法和系統(tǒng)的實施例還包括邏輯,用于使得用戶提交和數(shù)據(jù)相關的元數(shù)據(jù)。例如,用戶可以提交和提交數(shù)據(jù)值相關的引用、評論、或信心。在用戶請求下,提交的元數(shù)據(jù)隨后和提交數(shù)據(jù)值一起經(jīng)過數(shù)據(jù)庫邏輯存儲為存儲設備中的底層細節(jié)數(shù)據(jù)。本文公開的系統(tǒng)還包括邏輯,用于識別和用戶的應用程序接口。事實上,用戶可以是任何實體、個人、接口、或可以借助諸如因特網(wǎng)、虛擬私人網(wǎng)絡、局域網(wǎng)或網(wǎng)絡訪問數(shù)據(jù)庫的組。當前系統(tǒng)可用于允許訪問數(shù)據(jù)庫的任何系統(tǒng)中。
等同形式在附圖和說明書中,公開了根據(jù)本發(fā)明的實施例,雖然使用了特定術語,但它們只用于通用的描述意義,而不是用于限制。至于本發(fā)明的范圍,在如下權利要求中提出。此外,本文公開的附圖不應被理解為限制本文提出的權利要求的范圍,或?qū)l(fā)明范圍限制于附圖中提出的結構,它們僅僅陳述本發(fā)明的示例性實施例。因此,本領域普通技術人員可以理解在不背離隨后權利要求定義的當前發(fā)明的精神和范圍的情況下可以進行各種形式和細節(jié)的改變。
權利要求
1.一種訪問并提供從來源獲取的信息的方法,包括 訪問在電子存儲介質(zhì)中存儲的數(shù)據(jù); 響應輸入,提供第一信息集,所述第一信息集源自在所述存儲介質(zhì)中存儲的數(shù)據(jù)并包括匯總數(shù)據(jù)和所述匯總數(shù)據(jù)的屬性;以及 響應輸入,提供第二信息集,所述第二信息集包括所述匯總數(shù)據(jù)底層的細節(jié)數(shù)據(jù)。
2.如權利要求I所述的方法,其中所述細節(jié)數(shù)據(jù)包括相關元數(shù)據(jù)。
3.如權利要求I所述的方法,其中所述數(shù)據(jù)被存儲在電子數(shù)據(jù)庫中。
4.如權利要求I所述的方法,其中所述第一信息集經(jīng)傳送用于顯示在顯示設備上。
5.如權利要求I所述的方法,其中所述第二信息集經(jīng)傳送用于顯示在顯示設備上。
6.如權利要求I所述的方法,其中所述屬性包括所述匯總數(shù)據(jù)的可靠性或準確性。
7.如權利要求I所述的方法,其中所述屬性包括關于所述匯總數(shù)據(jù)的共識或爭議的程度。
8.如權利要求I所述的方法,進一步包括在所述電子存儲介質(zhì)中接收包括細節(jié)數(shù)據(jù)的其他數(shù)據(jù)并在所述第二信息集以及所述第一信息集的隨后計算中包括所述其他數(shù)據(jù)。
9.
10.如權利要求I所述的方法,其中所述電子介質(zhì)中存儲的所述數(shù)據(jù)被組織為一個或多個數(shù)據(jù)單元,以及第一信息集源自根據(jù)每個單元內(nèi)存儲的細節(jié)數(shù)據(jù)而在每個單元中匯總的數(shù)據(jù)。
11.如權利要求10所述的方法,其中單元包括表示其他單元的屬性的數(shù)據(jù)。
12.如權利要求10所述的方法,其中一個或多個單元被組織為元組或行。
13.如權利要求12所述的方法,其中一個或多個單元表示所述元組或行的主鍵,以及其他單元表示所述主鍵的屬性。
14.如權利要求12所述的方法,其中行進一步經(jīng)組織為2-維關系數(shù)據(jù)庫表格結構。
15.如權利要求I所述的方法,進一步包括將數(shù)據(jù)提交接收到所述存儲介質(zhì)中,向所述第二信息集添加所述提交,以及響應所述數(shù)據(jù)提交再次匯總所述第一信息集。
16.如權利要求12所述的方法,其中主鍵是系統(tǒng)產(chǎn)生代理或身份鍵。
17.如權利要求14所述的方法,其中主鍵被自動計算為確保唯一性所需的列的集合。
18.如權利要求I所述的方法,其中單元中包含的所述數(shù)據(jù)類型包括字符串、整數(shù)、小數(shù)、浮點、日期、時間、二進制或布爾。
19.如權利要求I所述的方法,其中所述數(shù)據(jù)類型包括陣列、聯(lián)陣、哈希表、樹或諸如json或XML的數(shù)據(jù)交換格式。
20.如權利要求I或10所述的方法,其中所述匯總數(shù)據(jù)的屬性包括涉及特定值正確的可能性的信心、共識或確定性等級。
21.如權利要求20所述的方法,其中使用顏色或圖標指示所述匯總數(shù)據(jù)的所述信心、共識或確定性。
22.如權利要求I或10所述的方法,其中所述匯總數(shù)據(jù)的所述屬性基于包括模式、均值、中值、標準偏差、差異或最近數(shù)據(jù)提交的底層細節(jié)數(shù)據(jù)的函數(shù)。
23.如權利要求I或10所述的方法,其中所述匯總數(shù)據(jù)的所述屬性包括關于所述單元的意見分布的表示。
24.如權利要求20所述的方法,其中匯總數(shù)據(jù)包括用戶提交的表示以及匯總數(shù)據(jù)和用戶提交之間的一致性。
25.如權利要求I所述的方法,其中所述聚合算法使用標準、規(guī)則、邏輯和數(shù)據(jù)確定所匯總的數(shù)據(jù)。
26.如權利要求25所述的方法,其中標準包括和用戶提交相關的任何元數(shù)據(jù)。
27.如權利要求26所述的方法,其中元數(shù)據(jù)包括用戶對所提交數(shù)據(jù)值準確性的信心。
28.如權利要求26所述的方法,其中元數(shù)據(jù)包括來源可信度等級。
29.如權利要求26所述的方法,其中元數(shù)據(jù)包括和所述單元交互的用戶的可信度或聲譽的等級。
30.如權利要求26所述的方法,其中元數(shù)據(jù)包括用戶提交數(shù)據(jù)的提交的日期和時間。
31.如權利要求25所述的方法,其中根據(jù)缺少獨立性的指示執(zhí)行對用戶提交的去權。
32.如權利要求25所述的方法,其中對來自單個用戶的現(xiàn)有提交執(zhí)行去權,并向更新提交給予更多權重。
33.如權利要求31或32所述的方法,其中基于未經(jīng)驗證的引用對提交去權。
34.如權利要求29所述的方法,其中聲譽算法確定所述用戶的聲譽或可信度,所述聲譽算法基于包括用戶聲譽等級、配置文件信息、數(shù)據(jù)提交歷史、預測能力、社交聯(lián)系以及IP地址的標準。
35.如權利要求I所述的方法,其中使用文件夾或分組視圖瀏覽所述底層細節(jié)數(shù)據(jù)。
36.如權利要求I所述的方法,其中使用原始細節(jié)數(shù)據(jù)視圖瀏覽所述底層細節(jié)數(shù)據(jù)。
37.如權利要求35所述的方法,其中所述文件夾視圖顯示如下中的一個或多個用戶提交范圍、提交數(shù)量以及和每個值正確可能性相關的信心、共識或確定性等級。
38.如權利要求36所述的方法,其中所述原始細節(jié)數(shù)據(jù)視圖包括每個來源的其他元數(shù)據(jù)和對每個用戶提交的評論。
39.如權利要求36所述的方法,其中所述原始細節(jié)數(shù)據(jù)視圖由用戶或時間周期分組數(shù)據(jù)。
40.如權利要求15所述的方法,其中在細節(jié)數(shù)據(jù)視圖內(nèi)通過同意或不同意歷史數(shù)據(jù)提交而完成所述數(shù)據(jù)提交。
41.如權利要求40所述的方法,其中所述用戶提交其他元數(shù)據(jù)字段。
42.如權利要求41所述的方法,其中元數(shù)據(jù)包括表示用戶對給定數(shù)據(jù)提交的信心的信心等級,表示用戶對數(shù)據(jù)正確可能性的信念。
43.如權利要求41所述的方法,其中元數(shù)據(jù)包括所述來源或引用。
44.如權利要求41所述的方法,其中元數(shù)據(jù)包括評論。
45.如權利要求15所述的方法,其中所述提交是被動的并且本質(zhì)上是非主動提交新數(shù)據(jù)的交互。
46.如權利要求45所述的方法,其中所述交互是當用戶瀏覽數(shù)據(jù),所述用戶并不糾正或修改所述數(shù)據(jù),以及所述系統(tǒng)確定所述用戶同意所述數(shù)據(jù)比不同意所述數(shù)據(jù)具有更高可能性。
47.如權利要求15所述的方法,其中所述用戶提交經(jīng)過API調(diào)用。
48.如權利要求I所述的方法,其中響應來自用戶的請求訪問在電子存儲介質(zhì)中存儲的數(shù)據(jù)。
49.一種協(xié)同數(shù)據(jù)采集系統(tǒng),包括 輸入邏輯,用于方法用戶提供的命令,以檢索、觀看、操作和/或瀏覽在數(shù)據(jù)庫中存儲的數(shù)據(jù),所述數(shù)據(jù)庫包括包含數(shù)據(jù)的一個或多個單元,所述數(shù)據(jù)包括匯總數(shù)據(jù)、元數(shù)據(jù)、細節(jié)數(shù)據(jù)和所述數(shù)據(jù)的所計算屬性; 訪問邏輯,響應輸入用于訪問并檢索在所述數(shù)據(jù)庫中一個或多個單元中存儲的數(shù)據(jù); 顯示邏輯,用于向用戶提供從一個或多個數(shù)據(jù)庫檢索的數(shù)據(jù),所述顯示模塊進一步經(jīng)配置以顯示所述數(shù)據(jù)的一個或多個屬性;以及 匯總邏輯,用于分析每個單元內(nèi)的底層細節(jié)數(shù)據(jù)點集合并產(chǎn)生匯總數(shù)據(jù); 所有的邏輯都包括可執(zhí)行編碼,所述可執(zhí)行編碼被存儲在一個或多個存儲設備上。
50.如權利要求49所述的系統(tǒng)進一步包括數(shù)據(jù)庫邏輯,用于存儲一個或多個數(shù)據(jù)庫以及數(shù)據(jù)。
51.如權利要求49所述的系統(tǒng),其中單元包括表示其他單元的屬性的數(shù)據(jù)。
52.如權利要求49所述的系統(tǒng),其中一個或多個單元被組織為元組或行。
53.如權利要求52所述的系統(tǒng),其中一個或多個單元表示所述元組或行的主鍵,以及其他單元表示所述主鍵的屬性。
54.如權利要求52所述的系統(tǒng),其中行進一步經(jīng)組織為2-維關系數(shù)據(jù)庫表格結構。
55.如權利要求52所述的系統(tǒng),其中缺省主鍵是系統(tǒng)產(chǎn)生代理或身份鍵。
56.如權利要求52所述的系統(tǒng),其中主鍵被自動計算為確保唯一性所需的列的集合。
57.如權利要求49所述的系統(tǒng),其中單元中包含的所述數(shù)據(jù)類型包括字符串、整數(shù)、小數(shù)、浮點、日期、時間、二進制或布爾。
58.如權利要求49所述的系統(tǒng),其中所述數(shù)據(jù)類型包括陣列、聯(lián)陣、哈希表、樹或諸如json或XML的數(shù)據(jù)交換格式。
59.如權利要求49所述的系統(tǒng),其中所述匯總數(shù)據(jù)的屬性包括涉及特定值正確的可能性的信心、共識或確定性等級。
60.如權利要求59所述的系統(tǒng),其中使用顏色或圖標指示所述匯總數(shù)據(jù)的所述信心。
61.如權利要求59所述的系統(tǒng),其中所述匯總數(shù)據(jù)的所述屬性基于包括模式、均值、中值、標準偏差、差異或最近數(shù)據(jù)提交的底層細節(jié)數(shù)據(jù)的函數(shù)。
62.如權利要求59所述的系統(tǒng),其中所述匯總數(shù)據(jù)的所述屬性包括關于所述單元的意見分布的表不。
63.如權利要求59所述的系統(tǒng),其中匯總數(shù)據(jù)包括用戶提交的表示以及匯總數(shù)據(jù)和用戶提交之間的一致性。
64.如權利要求49所述的系統(tǒng),其中所述聚合算法使用標準、規(guī)則、邏輯和數(shù)據(jù)確定所匯總的數(shù)據(jù)。
65.如權利要求64所述的系統(tǒng),其中標準包括和用戶提交相關的任何元數(shù)據(jù)。
66.如權利要求65所述的系統(tǒng),其中元數(shù)據(jù)包括用戶對所提交數(shù)據(jù)值準確性的信心。
67.如權利要求65所述的系統(tǒng),其中元數(shù)據(jù)包括來源可信度等級。
68.如權利要求65所述的系統(tǒng),其中元數(shù)據(jù)包括和所述單元交互的用戶的可信度或聲譽的等級。
69.如權利要求65所述的系統(tǒng),其中元數(shù)據(jù)包括用戶提交數(shù)據(jù)的提交的日期和時間。
70.如權利要求64所述的系統(tǒng),進一步包括邏輯,其用于基于缺少獨立性的指示對用戶提交去權。
71.如權利要求64所述的系統(tǒng),進一步包括邏輯,其用于對來自單個用戶的現(xiàn)有提交執(zhí)行去權,并且向更新提交給予更多權重。
72.如權利要求64所述的系統(tǒng),進一步包括邏輯,其用于基于未經(jīng)驗證的引用對提交去權。
73.如權利要求68所述的系統(tǒng),其中聲譽算法確定所述用戶的聲譽或可信度,所述聲譽算法基于包括用戶聲譽等級、配置文件信息、數(shù)據(jù)提交歷史、預測能力、社交聯(lián)系以及IP地址的標準。
74.如權利要求49所述的系統(tǒng),其中使用文件夾或分組視圖瀏覽所述底層細節(jié)數(shù)據(jù)。
75.如權利要求49所述的系統(tǒng),其中使用原始細節(jié)數(shù)據(jù)視圖瀏覽所述底層細節(jié)數(shù)據(jù)。
76.如權利要求74所述的系統(tǒng),其中所述文件夾視圖顯示如下中的一個或多個用戶提交范圍、提交數(shù)量以及和每個值正確可能性相關的信心、共識或確定性等級。
77.如權利要求75所述的系統(tǒng),其中所述原始細節(jié)數(shù)據(jù)視圖包括每個來源的其他元數(shù)據(jù)和對每個用戶提交的評論。
78.如權利要求75所述的系統(tǒng),其中所述原始細節(jié)數(shù)據(jù)視圖由用戶或時間周期分組數(shù)據(jù)。
79.如權利要求50所述的系統(tǒng),其中所述輸入邏輯接收數(shù)據(jù)提交,所述數(shù)據(jù)提交在細節(jié)數(shù)據(jù)視圖內(nèi)通過同意或不同意歷史數(shù)據(jù)提交而完成。
80.如權利要求79所述的系統(tǒng),其中邏輯允許所述用戶提交其他元數(shù)據(jù)字段。
81.如權利要求80所述的系統(tǒng),其中元數(shù)據(jù)包括表示數(shù)據(jù)準確估計可能性的信心等級。
82.如權利要求80所述的系統(tǒng),其中元數(shù)據(jù)包括關于所述來源或引用的數(shù)據(jù)。
83.如權利要求80所述的系統(tǒng),其中元數(shù)據(jù)包括評論。
84.如權利要求49所述的系統(tǒng),其中所述交互是當用戶瀏覽數(shù)據(jù),所述用戶并不糾正或修改所述數(shù)據(jù),以及所述系統(tǒng)確定所述用戶同意所述數(shù)據(jù)比不同意所述數(shù)據(jù)具有更高可能性。
85.如權利要求50所述的系統(tǒng),其中所述提交是被動的并且本質(zhì)上是非主動提交新數(shù)據(jù)的交互。
86.如權利要求84所述的系統(tǒng),進一步包括邏輯,其根據(jù)瀏覽但不糾正數(shù)據(jù)的用戶,用于計算用戶同意所述數(shù)據(jù)的可能性。
87.如權利要求50所述的系統(tǒng),其中所述用戶提交經(jīng)過API調(diào)用。
全文摘要
公開了訪問并提供從來源獲取的信息的方法和系統(tǒng)。方法和系統(tǒng)允許訪問在電子存儲介質(zhì)中存儲的數(shù)據(jù)并提供源自從所述存儲介質(zhì)中存儲的數(shù)據(jù)的第一信息集。方法和系統(tǒng)還提供包括所述匯總數(shù)據(jù)下層的細節(jié)數(shù)據(jù)的第二信息集。
文檔編號G06F17/30GK102640144SQ201080041039
公開日2012年8月15日 申請日期2010年9月15日 優(yōu)先權日2009年9月15日
發(fā)明者G·埃爾瓦斯 申請人:美國結構數(shù)據(jù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
克山县| 合水县| 麻栗坡县| 巩义市| 陇西县| 平阳县| 上栗县| 南平市| 长沙县| 宜阳县| 会宁县| 黑山县| 新竹市| 南木林县| 开封县| 沁源县| 丽水市| 威远县| 乌拉特前旗| 尼勒克县| 崇义县| 九龙城区| 乐业县| 晴隆县| 河北区| 衡水市| 溧阳市| 张家港市| 五寨县| 资源县| 揭东县| 黑龙江省| 松溪县| 蛟河市| 普宁市| 十堰市| 凌云县| 滦南县| 肇州县| 高雄市| 花垣县|