协同操作数据的方法和系统的制作方法_4

文档序号:9396862阅读:来源:国知局
,访问逻辑205然后将事务转发给数据库逻辑225。数据库逻辑225在数据库240中在合适单元230中存储修改的数据。图3也表示其中用户210通过输入逻辑200命令访问逻辑205和数据库逻辑225以浏览和检索和汇总数据相关的元数据和/或细节数据。在这些情况下,检索的元数据和/或细节数据以与检索汇总数据相同的形式提供给用户210。如图2,本系统使得用户210操作数据库240中的数据并在数据库240的一个或多个单元中存储用户提交,用于由数据库的相同或其他用户以后的再汇总、检索和浏览。
[0067]本文公开的方法和系统的实施例允许用户以不同格式浏览数据。在某些实施例中,浏览图表或表格。该表格可包括分成行和列的单元。电子表格是该二维形式的不例,并在本领域是公知的。该表格的示例如图4所示。表格300被组织成涉及主题字段305的垂直列或每个记录的主键,以及涉及具体属性的垂直列或属性字段315,其中列中的每个单元包含寡欲主题355的事实310 (即,值)。每个水平行325表示一个元组。在当前示例中,最左边的行涉及关于餐馆的信息。在列335,餐馆的“child-friendliness”显示汇总数据值,其根据用户的历史数据提交所计算。在该示例中,用户为Tanglewood餐厅提交的“child-friendliness”(儿童友好性)的知识是“否”。用户指示系统在数据库中存储该数据,以及系统重新计算对于特定餐厅的“child-friendliness”最可能正确回答的汇总数据。
[0068]本文公开的协同数据库能使得用户提交每个单元底层的新的数据点。一般来说,该数据是隐藏的直到用户请求潜在的细节数据用于浏览。可以浏览由所有用户提供的该原始底层细节数据(经常称为输入)。图4中,“输入”是“是”或“否”提交(S卩,输入)。当该数据被隐藏时,表格是颜色显示的以指示在数据库中存储的该属性显示的值的可靠性。颜色编码指示关于该属性的共识或确定性的量。例如,如果50%的值是“是”以及50%是“否”,具有较高水平的不一致,单元中显示的值具有较低的确定性。如果所有的输入是“否”,则颜色代码则指示对于数据可能是不确定的具有共识。彩色编码仅仅是将可靠性信息传递给用户的示例性方法。本领域普通技术人员将理解:图标、边缘阴影和其他类似强调可用于传达在图4中所示表格中呈现的值的确定性等级、统计意义、共识、信心、不一致或准确性。
[0069]如上所述,用户可以查看任何用户提交的所有原始底层细节数据。该信息为用户提供了理解从何处获取底层数据以及如何计算汇总数据提供了基础。当评定数据的可靠性、共识、不一致、准确性或信心时,汇总逻辑235考虑各种信息。例如,数据库具有逻辑,使得降低从看上去是垃圾虫(spammer)或其他预测不可靠的用户或组获取的“输入”的相关性或权重。因此,在当前示例中,用户(即,垃圾虫)在特定时间周期提供多个“是”输入,可能将表格中该值曲解为“是”并影响可靠性等级。另一方面,用户可以浏览该数据,并当考虑该值时考虑。另一方面,数据库将过滤或减少对该值的多个输入的影响以及图表中呈现的可靠性。其他垃圾检测技术在本领域是公知的。
[0070]在某些实施例中,汇总逻辑235包括逻辑,用于根据声誉算法加权或去权单个数据提交,该声誉算法确定用户的声誉或诚信。如上所述的该示例,声誉算法是根据包括用户等级、用户配置文件信息、历史数据提交、用户的历史预测能力、社会网络连接和IP地址。该逻辑与算法可用于改善在数据库中的汇总数据的准确性和可靠性。
[0071]在某些实施例中,汇总逻辑235也具有逻辑,用于根据缺乏独立性的指示对提交的值去权(de-weighting)。例如当提交都提供相同引用时,发现缺乏独立性。在这种情况下,所有相关提交都依赖于特定引用来源,因此多个用户提供的错误引用有效地放大该错误的影响。数据库逻辑225可以通过考虑底层数据提交的行数以改进其汇总的准确性。
[0072]在某些实施例中,汇总逻辑235包括逻辑,用于对从单个用户的之前提交去权,对更新提交给予更多权重。该逻辑减少单个用户曲解汇总逻辑的能力。
[0073]在其他实施例中,汇总逻辑235包括逻辑,用于对未经验证来源的提交去权。
[0074]也存在如下情况:当用户浏览数据或另外与系统交互时,却不提交数据。在这种情况下,即使没有主动提交数据,也可以“被动”地提交数据。在某些实施例中,系统包括逻辑,用于根据交互计算用户同意或不同意数据的可能性。在一个示例中,用户浏览数据点却不纠正,系统可以计算出,用户同意该数据的可能性比不同意的可能性稍高。汇总逻辑235可利用该其他数据以评价数据的正确性或可靠性。
[0075]目前方法和系统的实施例也设想数据库,其中数据库的单元被组织成数据的元组或行,这些元祖或行被组织为表格。在许多实施例中,表格中的一个或多个字段包括主键或主题。在许多实施例中,表格中的一个或多个字段表示提供关于每个记录或行的主键或主题的信息的属性。在某些实施例中,通过识别表格(诸如二维表)中为了确保主键唯一所需的列的最小数量确定(即,计算)主键。在某些实施例中,主键是系统产生的代理键。
[0076]本文公开的方法和系统的实施例还包括逻辑,用于使得用户提交和数据相关的元数据。例如,用户可以提交和提交数据值相关的引用、评论、或信心。在用户请求下,提交的元数据随后和提交数据值一起经过数据库逻辑存储为存储设备中的底层细节数据。
[0077]本文公开的系统还包括逻辑,用于识别和用户的应用程序接口。事实上,用户可以是任何实体、个人、接口、或可以借助诸如因特网、虚拟私人网络、局域网或网络访问数据库的组。当前系统可用于允许访问数据库的任何系统中。
[0078]等同形式
[0079]在附图和说明书中,公开了根据本发明的实施例,虽然使用了特定术语,但它们只用于通用的描述意义,而不是用于限制。至于本发明的范围,在如下权利要求中提出。此外,本文公开的附图不应被理解为限制本文提出的权利要求的范围,或将发明范围限制于附图中提出的结构,它们仅仅陈述本发明的示例性实施例。因此,本领域普通技术人员可以理解:在不背离随后权利要求定义的当前发明的精神和范围的情况下可以进行各种形式和细节的改变。
【主权项】
1.一种访问并提供从来源获取的信息的方法,包括: 访问在电子存储介质中存储的数据; 响应输入,提供第一信息集,所述第一信息集源自在所述存储介质中存储的数据并包括汇总数据和所述汇总数据的属性;以及 响应输入,提供第二信息集,所述第二信息集包括所述汇总数据底层的细节数据。2.如权利要求1所述的方法,其中所述细节数据包括相关元数据。3.如权利要求1所述的方法,其中所述数据被存储在电子数据库中。4.如权利要求1所述的方法,其中所述第一信息集经传送用于显示在显示设备上。5.如权利要求1所述的方法,其中所述第二信息集经传送用于显示在显示设备上。6.一种协同数据采集系统,包括: 输入逻辑,用于方法用户提供的命令,以检索、观看、操作和/或浏览在数据库中存储的数据,所述数据库包括包含数据的一个或多个单元,所述数据包括汇总数据、元数据、细节数据和所述数据的所计算属性; 访问逻辑,响应输入用于访问并检索在所述数据库中一个或多个单元中存储的数据; 显示逻辑,用于向用户提供从一个或多个数据库检索的数据,所述显示模块进一步经配置以显示所述数据的一个或多个属性;以及 汇总逻辑,用于分析每个单元内的底层细节数据点集合并产生汇总数据; 所有的逻辑都包括可执行编码,所述可执行编码被存储在一个或多个存储设备上。7.如权利要求6所述的系统,进一步包括:数据库逻辑,用于存储一个或多个数据库以及数据。8.如权利要求6所述的系统,其中单元包括表示其他单元的属性的数据。9.如权利要求6所述的系统,其中一个或多个单元被组织为元组或行。10.如权利要求9所述的系统,其中一个或多个单元表示所述元组或行的主键,以及其他单元表示所述主键的属性。
【专利摘要】公开了访问并提供从来源获取的信息的方法和系统。方法和系统允许访问在电子存储介质中存储的数据并提供源自从所述存储介质中存储的数据的第一信息集。方法和系统还提供包括所述汇总数据下层的细节数据的第二信息集。
【IPC分类】G06F17/30
【公开号】CN105117396
【申请号】CN201510240464
【发明人】G·埃尔瓦斯
【申请人】美国结构数据有限公司
【公开日】2015年12月2日
【申请日】2010年9月15日
【公告号】CN102640144A, CN102640144B, EP2478453A1, US8959070, US20110066605, US20150161250, WO2011034921A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1