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

文档序号:9396862阅读:164来源:国知局
协同操作数据的方法和系统的制作方法
【专利说明】协同操作数据的方法和系统
[0001]分案申请
[0002]本申请是申请号为201080041039.8、申请日为2010年9月15日并且发明名称为“协同操作数据的方法和系统”的专利申请的分案申请。
技术领域
[0003]本申请总体涉及数据库系统领域。具体而言,本申请涉及协同操作数据的方法和系统。
【背景技术】
[0004]网络上数据库驱动应用经组织以便使得用户经过网络请求并接收在数据库中存储的信息。一般通过应用服务器向客户应用(例如,浏览器)提供信息。然而,这些应用底层的数据库并不保证每个数据单元底层的细节数据的可用性,该数据单元提供特定值如何派生的完整历史。此外,当前数据库并不具有本能以处理信息的不可靠性或不确定性。这些数据库不能考量信息来源和声誉的多样性。因此,需要一种数据库方案,托管在由应用直接使用的信息底层的原始数据,并通过将每个单元底层的数据集合具体化为概述的、易于使用的数据点来管理其中的复杂性。此外,还需要使得用户浏览并访问涉及该信息可靠性的信息并提供其他知识以对其改进。

【发明内容】

[0005]公开的方法和系统部分地基于允许由用户浏览数据并协同操作数据库。所述方法和系统允许用户浏览数据单元集合、探索在给定数据单元底层的所有可用细节数据提交,并为随后处理提供要使用的新的输入知识。例如,用户可以浏览所谓事实:某人出生于某个日期。用户可以容易地浏览该信息的属性,例如,围绕该概述值是否形成一致。关于围绕具体事实的一致程度的信息可以向用户提供动机以给出关于真实值的意见。用户然后可选地访问并浏览关于同意或不同意给定信息的来源或用户的底层细节信息。该细节信息可以根据提供的引用、用户声誉或计算方法参考提供参考用于说明事实。由用户提交的任何新信息和给定单元的历史数据提交一起处理以便计算新汇总的数据点以及相关属性,诸如新的共识等级。公开的方法和系统允许比现有技术系统向用户提供更多信息并向用户提供更大机会以操作或评论在一个或多个数据库中找到的数据。可以由其他用户浏览操作的数据和相关信息,提供协同维持数据库,自动披露最准确信息以及其中存储信息的属性。在某些其他实施例中,响应来自用户的请求访问电子存储介质中存储的数据。在其他实施例中,响应来自用户的输入进行访问并提供信息的方法。
[0006]在某些方面,提供用于访问并提供从来源获取的信息的方法。该方法包括:访问在电子存储介质中存储的数据。该方法还包括:响应输入,提供第一信息集,所述第一信息集源自在所述存储介质中存储的数据并包括汇总数据和所述汇总数据的属性。此外,该方法包括:响应输入,提供第二信息集,所述第二信息集包括所述汇总数据下层的细节数据。在特定实施例中,使用位于服务器上存储的存储器的计算机可执行编码执行方法。
[0007]在某些实施例中,细节数据包括相关元数据。在其他实施例中,数据被存储在电子数据库中。在另一些实施例中,所述第一信息集经传送用于显示在显示设备上。在另一些实施例中,所述第二信息集经传送用于显示在显示设备上。
[0008]在特定实施例中,所述属性包括所述汇总数据的可靠性或准确性。在另一些特定实施例中,属性包括关于汇总数据的共识或争议的程度。本文公开的方法的某些实施例还包括:在所述电子存储介质中接收包括细节数据的其他数据并在所述第二信息集以及所述第一信息集的随后计算中包括所述其他数据。
[0009]在某些实施例中,所述电子介质中存储的所述数据被组织为一个或多个数据单元,以及第一信息集源自根据每个单元内存储的细节数据而在每个单元中汇总的数据。在其他实施例中,单元包括表示其他单元的属性的数据。在某些其他实施例中,一个或多个单元被组织为元组或行。在特定实施例中,一个或多个单元表示所述元组或行的主键,以及其他单元表示所述主键的属性。在某些实施例中,行进一步经组织为2-维关系数据库表格结构。
[0010]另一些实施例包括:将数据提交接收到所述存储介质中,向所述第二信息集添加所述提交,以及响应所述数据提交再次汇总所述第一信息集。
[0011]在某些实施例中,主键是系统产生代理或身份关键词。在更多实施例中,主键被自动计算为确保唯一性所需的列的集合。
[0012]在某些实施例中,单元中包含的所述数据类型包括:字符串、整数、小数、浮点、日期、时间、二进制或布尔。在其他实施例中,所述数据类型包括:阵列、联阵、哈希表、树或诸如json或XML的数据交换格式。
[0013]在另一些实施例中,所述汇总数据的属性包括涉及特定值正确的可能性的信心、共识或确定性等级。在特定实施例中,使用颜色或图标指示所述汇总数据的所述信心、共识或确定性。在更多的特定实施例中,所述汇总数据的所述属性基于包括模式、均值、中值、标准偏差、差异或最近数据提交的底层细节数据的函数。在另一些特定实施例中,所述汇总数据的所述属性包括关于所述单元的意见分布的表示。
[0014]在某些实施例中,汇总数据包括用户提交的表示以及汇总数据和用户提交之间的一致性。在其他实施例中,聚合算法使用标准、规则、逻辑和数据确定所汇总的数据。在另外其他实施例中,标准包括和用户提交相关的任何元数据。在其他实施例中,元数据包括用户对所提交数据值准确性的信心。
[0015]在更多实施例中,元数据包括来源可信度等级。在其他更多实施例中,元数据包括和所述单元交互的用户的可信度或声誉的等级。在特定实施例中,元数据包括用户提交数据的提交的日期和时间。
[0016]在某些实施例中,基于缺少独立性的指示对用户提交去权。在其他实施例中,对从来自单个用户的提交执行去权,并且向更新提交给予更多权重。在另外其他实施例中,对提交去权是基于未经验证的引用。
[0017]在某些实施例中,声誉算法确定所述用户的声誉或可信度,所述声誉算法基于包括用户声誉等级、位置文件信息、数据提交历史、预测能力、社交联系以及IP地址的标准。在更多实施例中,使用文件夹或分组视图浏览所述底层细节数据。在更多实施例中,使用原始细节数据视图浏览所述底层细节数据。
[0018]在某些实施例中,所述文件夹视图显示如下中的一个或多个:用户提交范围、提交数量以及和每个值正确可能性相关的信心、共识或确定性等级。
[0019]在特定实施例中,所述原始细节数据视图包括每个来源的其他元数据和对每个用户提交的评论。在更多特定实施例中,所述原始细节数据视图由用户或时间周期分组数据。
[0020]在其他实施例中,在细节数据视图内通过同意或不同意历史数据提交而完成所述数据提交。在另一些其他实施例中,用户提交其他元数据字段。在另一些实施例中,元数据包括表示用户对给定数据提交的信心的信心等级,表示用户对数据正确可能性的信念。在更多实施例中,元数据包括所述来源或引用。在其他实施例中,元数据包括评论。
[0021]在另一些更多实施例中,所述提交是被动的并且本质上是非主动提交新数据的交互。在更多实施例中,所述交互是当用户浏览数据,所述用户并不纠正或修改所述数据,以及所述系统确定所述用户同意所述数据比不同意所述数据具有更高可能性。在其他实施例中,所述用户提交经过API调用。
[0022]在另外方面,公开一种协同数据采集系统。该系统包括:输入逻辑,用于方法用户提供的命令,以检索、观看、操作和/或浏览在数据库中存储的数据,所述数据库包括包含数据的一个或多个单元,所述数据包括汇总数据、元数据、细节数据和所述数据的所计算属性。该系统包括:访问逻辑,响应输入用于访问并检索在所述数据库中一个或多个单元中存储的数据,以及显示逻辑,用于向用户提供从一个或多个数据库检索的数据,所述显示模块进一步经配置以显示所述数据的一个或多个属性。该系统进一步包括:汇总逻辑,用于分析每个单元内的底层细节数据点集合并产生汇总数据。在某些实施例中,所有的逻辑都包括可执行编码,所述可执行编码被存储在一个或多个存储设备上。
[0023]在某些方面,系统进一步包括:数据库逻辑,用于存储一个或多个数据库以及数据。
[0024]在特定实施例中,单元包括表示其他单元的属性的数据。在更多特定实施例中,一个或多个单元被组织为元组或行。在更多特定实施例中,一个或多个单元表示所述元组或行的主键,以及其他单元表示所述主键的属性。在甚至更多具体实施例中,行进一步经组织为2-维关系数据库表格结构。
[0025]在某些实施例中,缺省主键是系统产生代理或身份关键词。在其他某些实施例中,主键被自动计算为确保唯一性所需的列的集合。
[0026]在某些实施例中,单元中包含的所述数据类型包括:字符串、整数、小数、浮点、日期、时间、二进制或布尔。在某些其他实施例中,数据类型包括:阵列、联阵、哈希表、树或诸如json或XM
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1